0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r25, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r27, @ANYRES32=r40, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r26, @ANYRES32=r39], 0xa0, 0x8}, 0x4) r41 = socket(0x18, 0x1, 0x0) r42 = socket$inet6(0x18, 0x3, 0xfc) r43 = dup2(r42, r42) sendmsg$unix(r43, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d68817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f08000000b71409cbe65771359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af98700"/356], 0x1c, 0x0}, 0x0) r44 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r44, 0x7, 0xffffffffffffffff) r45 = msgget$private(0x0, 0x0) r46 = getpgid(0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r46, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r47 = getegid() r48 = msgget$private(0x0, 0x0) r49 = getpgid(0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r49, 0x0, 0x0, 0x0, 0x80a6}) r50 = getuid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r52, 0x7, 0xffffffffffffffff) r53 = socket(0x10, 0x8000, 0x9d) fcntl$dupfd(0xffffffffffffffff, 0x7, 0xffffffffffffffff) r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r54, 0x7, 0xffffffffffffffff) sendmsg$unix(r44, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000001340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r46, @ANYRES64=0x0, @ANYRES32=r47, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r41, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r43, @ANYRES32=r54, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=r51, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r42, @ANYRES32], 0xffffffffffffff21, 0x8}, 0x4) sendmsg$unix(r24, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="3016cd7f5a466d84a257c9dbc01231e06c1953b0d24ac966df4f06df2d626fac1aac8754852e164a329e59b19d7f8969a9da8c9cb760593b2bb9cc78b1d4", 0x3e}, {&(0x7f0000000300)="64080400cceece6d935d578cb9b907989af5dedc317ef6e81c40a020775ac5978ad45c191ada0eada1713423ce54ece346010bd34660d9d1965f52c8557130c2f1df07e2d13217cbac961096db3223b16c0f5fd02c08aed162858c32511d74d39c4513fcbc8f2ee4f7c93025e7056c640892a3660788b1858647e4fa054eedfefffcbbe30afdf199c5594c44824cc5da29648e3adb0e4aecc1a6acf48ae9a0f51072d2af7e67cf3863a43c372f63130ff3d7c9079d0338df20d246f51fb42984e2", 0xc1}, {&(0x7f00000006c0)="b0b3c85ea21948f159b35a3925b63433e190c3e9f8f35809793e582b0fc07865d74c752400ec7204f9d0089497bc97ae5f41a04df63f3885e04c5c3e09f8a0144350a93dd5c740b87bec9c0f5861b4ccd54a158c89a57dbc824fe021fbd695729bfdbc5b877e76dca0251176ffc64c9b3bdd7134d2cca8b703111689814a0ffde8c87b12069393638c9429075189b7b724333117f93228abc41301fa1517afbc7b4ae354047b21e8ef995b2639af9a4f364ae08b96ebc9158b5a846a5011056eb6ab18bead3eac7b817010a1e20d8eec995d328edd6e0e7a1a30b9b0124a7c061b194ec67f30ac", 0xe7}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r30, r50, r23}], 0x20, 0x400}, 0xdc9ae840ba2947fc) r55 = fcntl$getown(0xffffffffffffffff, 0x5) r56 = getpgid(r55) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r56, 0x0, 0x0, 0x0, 0x80a6}) r57 = msgget$private(0x0, 0x51) msgrcv(r57, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r58 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r59 = msgget(0x3, 0x100) r60 = syz_open_pts() close(r60) writev(r60, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r61 = syz_open_pts() ioctl$TIOCSETA(r61, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r62 = syz_open_pts() ioctl$TIOCSETA(r62, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r59, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r60, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r61, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r62]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r65 = msgget$private(0x0, 0x8) r66 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r66, &(0x7f0000000040)=""/86, 0x56) r67 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r67, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r68 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r68, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r69 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r69, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r69, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r69, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r69) r70 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r70, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r70, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r70, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r70) r71 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r71, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r71, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r71, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r71) r72 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r72, &(0x7f0000000040)=""/86, 0x56) r73 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r73, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r73, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r73, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r73) r74 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r74, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r74, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r74, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r74) r75 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r75, &(0x7f0000000040)=""/86, 0x56) msgsnd(r65, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r63, @ANYRESDEC, @ANYRESHEX=r74, @ANYRES16=r61, @ANYRESHEX=r75, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r65, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r65, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r76 = socket(0x400000000018, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r64, 0x29, 0x66, &(0x7f0000000140)={0x3e, 0x0, 0x0, 0xb040}, 0xfffffffffffffea3) setsockopt$inet6_MRT6_ADD_MIF(r76, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r76, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r77 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r77) r78 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r78, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r78, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r78, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r78, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r79 = socket(0x400000000018, 0x3, 0x3a) socket$unix(0x1, 0xbcd4f6bebaed66bf, 0x0) setsockopt(r70, 0xffffffff, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0453f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a903003327dd77ba17901eae9836b72dc47d17680af2e425", 0xfffffffffffffd3f) setsockopt$inet6_MRT6_ADD_MIF(r79, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r79, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r79, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r80 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r80) msgsnd(r65, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r76, @ANYRESDEC=0x0, @ANYRESHEX=r77, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r78, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r65, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r80], 0x9, 0x800) r81 = msgget$private(0x0, 0xc) msgsnd(r81, &(0x7f00000012c0)={0x3, "ba45ede2425a8b028abefbf16c02153cf3d1ae20d5ee10d9ebd15d31059c11f0debb408e72ffe264033c254df9c5b4a40e5a3992da2c498c2583001647a64469feaccf0000000041d91530571f32df06727be088c3d7de80071f762f4310efc5ab19d21b7eb7ef5a"}, 0x6, 0x800) r82 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r82, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r82, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r82, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r82, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r82, &(0x7f0000000240), 0x8, 0x3, 0x0) r83 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r85 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r85, 0x0, r85) r86 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r89, 0x5) r90 = socket(0x2, 0x2, 0x0) r91 = syz_open_pts() close(r91) ioctl$TIOCSETAW(r91, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r91, &(0x7f0000001040)=[{&(0x7f0000000340)='u', 0x1}], 0x1) connect$unix(r90, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r92 = socket(0x10000000002, 0x2, 0x0) r93 = dup2(r90, r92) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r94) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000900)={{0x3, r83, r87, r88, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r95, r94, 0xa5, 0x1, 0x100000000, 0x2}) r96 = getgid() r97 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r97, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r97, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r97, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r97, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r97, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r98 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r99, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r102 = getppid() r103 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r103, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r104 = fcntl$getown(r103, 0x5) msgctl$IPC_SET(r97, 0x1, &(0x7f0000000980)={{0x1, r98, r100, r101, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r102, r104, 0xa5, 0x1, 0x100000000, 0x2}) r105 = getegid() r106 = getpgrp() r107 = socket(0x1, 0xc003, 0x9) connect$unix(r107, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r107, 0x0, 0x0) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000500)={{0x2, r83, r96, r98, r105, 0x20, 0x74fa}, 0x25, 0x47d, r106, r108, 0x0, 0x10000, 0x5, 0x4800000000}) r109 = fcntl$dupfd(r58, 0x0, r58) ioctl$TIOCFLUSH(r109, 0x8020699f, &(0x7f0000000300)) 00:43:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = fcntl$dupfd(r3, 0xa, r4) sendto$inet(r5, &(0x7f0000000340)="85aff38ee5d9cc7a07103c6a1ab77579a21ce3299b52ad6b1bed29164c3e7f88dad2e4b47ba225d0127615e9927d00435d652118927d7a9b6565d1cf94495cbad71bd9fc4eefadf3c9a1b1f2dd84bf687c25149c5524b6201040c66a030f1a922f7a1a841d6e07259086ab25cca82e22ed06d31b71808b073f020acd35cc1337c8baf9c12fcb8504147ad4a414f389d7283d07e000a6b596967d3546d9ab816c815f4a79fdd9a95381e534c737ae9c4edf1acf9f63a36ce260969b26fab9eddc67c5b784f41b49b406fad191d0c0dbbd76f608bb64bb66fb70457cf17246ffcdfbfd946f2fc37b1538721969e3d2f3cfa62c02e2ada38a56e57df90cdcf0835a60ff6bed5a334ff61e09cb3925803fce85d43ddbf81372aa784a8478658d76c9832d985c060fcc161faf613314e290c9510eacf5b21fa141e71dbc83b72953bbdcc9ed9432f8f4d631f96bed818205b73cb0d47f8ccec4087c64f93570dc6f156bfd54aea82439b56fa5da82bf3bb2204babbcaf4c5280fdae6e16a95bde0f395c0b32aa7f7037aa2c0d23008c01fe152bde47cf66ad2d917760e48f761f4a4497c86c2d8e259795b14abc96ec4af09368946811b884da10d3f495fade63744f11077be46c3f870230543be563e8742c33681061f828a99bb66f525c506200f20a944283e73e0c50a7b198dfb4a36ee03e1409653fc005412202f99b9755c9f3f9744754df9e039590989759326ae7ec2c4508f70b0db475913e5d9108fff1219c60ff959db24a63210a6e19bf7b7832dbe5486e53dde41a0b89c843fcdbd609aa02863ffb99fe61e2c413ff16f57c767b11ad386a640fe815a1ade4c21ca48a662f3fba595948cb18b9ce14ece55612314f27f001568f54a398bb26c03fc48df2305f385171239274c358a9275b216d9f7e23c528f90b9d10fedcb84ae8bcd53004db96be14a0f6322852c1143587c66aac65c2524545a8d577b5c0a506dd200e8219857fc0aa6a977f1962a20d866155e422ec65f747c6053b2170b2761f3ce72d293f2d7e2cbe168a146650d939282f117442299cd5a3cddcf7728b3510f03f888d073fe813872657ca314a33a3a90ec813abf84b80632c2bbf91121f474eb1e4c9fd1254c1bb6f63cf2e51e4bc6718a41b635004aebaa89efce05fbf49742f70547831cff21d8d25f3ac15f0aa7c35ade434e286f0e3dedbd0eff0994fdd76e7fe086cb95a2ef2e1dbd26401ea295fa40b38cdcb03c1169d3234a263afd93fcaac2dffcd6cae0305ccd0095009169c9f261158f3b30ab031470fd37a17fe368c1256bd1cd03d977bec5d3a4f9ff98605846765821c1d5b2c5dc39e834af3c4be5b0ee68bfbb44eaffa75fb582728cbcb3265d800be59d9ad287440b247e36c888fa15d9da274d3293cad72b08b4a1b2ffc8fed5a0fa41efa1a8b859a1ed1f19c3f0367c13287ed8a72e4bc7cc97884a89a468b1af8e67bbc51a994be82b4b089ac80ea7f4eb1b867112279874b7bb6c145c226bcef772bc2c0209051d7c7fb5a2802a25d55556b417eb083cd9f878839d693383710142086c08a01dfe3a3f07d01c4d2e51b817c7635035ad7867c227edf0915212eec6c5072e3d2562387895e39a9ea172e24cc84b6f1af1a958abe8838ff0ae4e87838cc48c8acdf5ab31922de21ab565595cfc3305d0550f19310e4c57cbacc05e6df445fae7adfda0529c5bfddc0ae4e35d62a414aa9f4967c43ebaf5c6576df9f4d09d6bab4c0e61a592a0384d7fb92321c315750d0621fe662904db89b683ab372b0e186962f86bc4ff6c5bba38e5142cc71bc2ec00d61887d575f9148ad6908ffa24a17eb9a9cd7fb9e2e1a0635858f65941ff3b71b1fd899d3761178314554ecd9d7c39999c332a9e0017340527a06013f2810faca7a07d9709c519f7700223163b309e694bddf101540167c4cbe376beab70abda589f16c0428f910524947ad3b074822a1253761ec7cf15ed6dc9e503b7ec4c88fbd3b2ca5c28aae99d1d7c3c86416b0f98ec4fa130169cffc01759d2b795eb8565b9060fe56c0a79c3a3471a0b221f7542d677a0fed313615fbf7c7ba17c4af65083aa935fd8da9c46f64d2085ee3ae58ced647ef18af2ad225e3a41adadf0bbed682b97f3c5b778a06426464412acbe761567374e60bd46ca6d12e5e0e1cd635280cc2d35e2a3dbfabac6e2a345ab20b012547d965461d4462b7b8f917457012c367a22e03061ac48e5f3d8e095fa5feff8c612874d3af1ba5197e28864a7324e4df62a56feecd50f698001ccaaeab189b6ca318730412d2ffeeaca4477085af0d4287ab5bcb3075323af4bc944cc83f59397a188413795e0401afbe5e81cf6e1cdcf9a7aea2ad4e4e0760105c0f159f56b99554a864e803ee3d194178e8e3508016fdd0a63aa1df1121fc5eb57a3d9bfa4c0d62c228a6c31db7aaa6a30df87dd150e659180252640167473a9ee91ad2ec9298e3dee8a4d7e83ce889fa0efe43e28c5e7fef2293124a5dafece286be6572efa597a1e8b2cd20d50595c1467abc7a713b38f1a1d7d95285158e0c89fbb03b51d182b01ed88bf582d6af75dd4e49884410f735cabcfce3afc18eb3cc06562d1c91a6b2da02acf6ab9094dfd9c2c5e5611dafe0103ce9ce18ca5faf1c79f9e133d62760137c1f92c30abc4b8bbc0da119c302aabcb17cdafe91f6bb330a228708e0b6c56101b60498cf13b04b67e818f30df02afd44beb3f0da8782f71b93a1c5bcfb1aeff428545046892156d990a62f2932a547dce92620a0cc4a5e7ca12f912c3ee623865f177d0cb4697220c78c6651365cd27bef0bcbf2b2efc5ae1eb5323d624b77d92f0251a3c6fe6678d80e19375a6e8d8176afab044d9fab078c08dd9f60e9be1f9488e889284b9bdd1af5d3edfc574984ed019175b8b6b99ba824f580286a27b6d2d11a402d52bcee04eae586cf0f59e248f0c78a349323361c1fcf3328a6609ce2df87c99c6dbe8bddd9e69cce012a6508ef5b0fd1bfaac1231b58d604bab57ce2bafc76d87b8552a106a30734529ed328cb00ee3e17fd97bd32e9f22848c700143493f7a93c2b46cd892a37e4bce02590154227d873564967757a1b81c4d918ead8311961d1f51cff73036b2ceae73febc1556c1137cc6f74fc4a489c36b81adbd8d2c4e73dd00e8ae4b73c88091798b99a0c3aa00032b27901077fd649d5317ff1ba895034be33cbfaafd9eb04f9c528366362ffd51406cf92a36ddfbf579070b3c8ed7c3583fb88a306ae469a8a9e31b585463ea38837d8670335b025fd0ca2a4ac3819c5ae376cf80a4f992bbd8bb83a1954de166d8fdb9683c965b7b431cb84d9508543916719a97e4f234b3973e7408f74ac222c24fdcc7e7e3eb6b4f885def4f0d11839673c955791c7a5928fcf68d08a836177368df3d726b7532a2ac8aaa2b0641c6647200242e128f305c4e4c3f521ab76438273ea1bd0e9bfbf8d1c3ba5d706b2361b2fc89229fc9200c3e602a291c97e4aeffd33492acc3f6706d1afcb12b79df4d9108ebf4df258e834f5d969c9801b47f29592c56d01e90bcd9d51691febeb681acb6c0ef8aad38e93e470cc410b484f52d591b7abf3daf92119787dec8355aea4adffbbd613279b41b690549538dbb2252a19d044946920eab5aec239b0b1c350c43eb8399182a1ed176d975e27de74cded9f356d9a1005ec8e0adddf53458f469df4cede38f2382be1778926f0304a1e6ff649de38e16bcefcd0c9b7bf48ff4719d0ba7bd6873aa1f91753ada68ab3e18b31167ffcee5c6561e9a8fddd40507b20737aa6351136731a8f34d74388528366f0366b87888fe7a46b8d918f6a01205b5a86e9d21425c77c784b7796b0735937879e96e3b20ee27ee3797b0c4ed0ecf6a13a7d7c6b128fd2d29e0a29b534b20cfa80e895ba59fc6888d11206ac61157cc0c9a92ae20f9be2df7841934135cf8f45888fbc84eb786c168a2d1201644ec5d8fde395db1ae5e26ee58e2450c423a1f747580ccb42771989553cd209e93c09e255584eab01d984c2e9623ae2643d51cbbe8e8266b321ded2f7e892e6123fc89c79217294d62d23f16cdcb5674c5ed84062ae9d8f83a9deaa65055c732bd2c275a49078c27f9c848117085a487fd7ae1c066aa0d494dd45a54f6d7255c220da9681afabba7a149f7a3e86144bcf2b12a43ce05ee94302f8f4e0b91ad5ef6c2ce43f59b7c0fb772833e03ab4bb8effecd9d8c49f860caaa571681d8fd018b0ef8e19653b7541dd4b4e6efcdc84845ee0cdc7f2d1a795da39758203268ffc54b44fdba8db9b7e3dc05ea97c88492ed4ff9790b369e96f2cd688b77ef4c95c6498226e8521bc47d27a0ea753ac5df161820e03ca22fce2eb95ae819d2b182ad5b261443ab1f50037508252d5571afb7fcfce4f574259799e2bede2d44da3fc30aa5fc4686211fa9892ab130330e238e7d17f486cfc6cb5f0a6a0def032640cf95d931675d539d13939333f9de10f9956ec92ba39fa99ad354a46bbc7b91e984316675697ed42c2ac4bdc04774be622afbf0f041cc0b0a6091f7c5a91cca3926c20e18275d297142479811ad0ea65f35e6276c3773b228ef747f1ea9f82b403a8cfa755af4cd92706c1f91e0fa743b2a4e1050e155497dba3c7f34c4c3d2c00a5d15b74fd04071bb06a6e4cc68b79136344ebbb62316b8322a94ef039e78a69892e868062c78eb1eba422004d2f682393ec36b85237309fc5b5f389b4a27c4ae703bc8c8035358bb5bd34b8aa5260ca36d03349daf40af169bf21955881b82f783f99787a3952f45c7ea32f751583738c7532ef80ed4d8966ae1cd925049430fec0ce63dd481652985f8b2e0241f787adf1a5eb234117b0eac28e6f12a6ca4ca23842eb08e5fb7331f734a8f6a91e5be90fd5f6d9fea063a17e42c4975d5e26eb4c383177b096dec9fa8c590ff818026aad828f20055540f3cfde8777441538b5d407063b3ababe12785ef945e8028cb2c5d612f583e0b76cab116691656a638c3a63b5b9cfcfac7a1d057a60970c58124a0e3bd3e6470913a44a28669b7ae54047844572232ce2ab568988a4f575895663074a1fe9d438565d0d3f901e47181321059cf4c8790dea1423f0663827db2ab5cbaf5e28ca0fc52a4037df3a4fb57f86abdb25767348b2c7699e1ea1b08d2f0fd04ce163a87fcbe43522233f71e70baee4b8113c341f037556708583f6f6b20dc39886da2b01e747e0285a1a6bcd3a0e36df9c18424f016d1564c62ca24a1b7187992e615e9a9e1ed908f699a64e0549d33e58eaf839f54c9145f5799646f76a94a52de36686846ad97c8c73041160fec4f8655ad68f79270e7c6886dd6c24488e4000d5e7f009593425b3638046a3191b6eff37458c0249b088b2778819229c3f7f756a76d8ccf777964604297879f4cd830d6afb6c8394bf1b12cc8ed848b60afb8094b2232a9d41290a59f81e59fdb8b697f910dafa507b1ce7d3d0ecfa182f1bf18ca31dd5de606f2d9339ccad852ac8b365437b79347606c2594db2fa6b410e0c90f996f100b8a285a80a39bbb58f32146f149424eee583528b6305d3426736f041dcfad4f7ff0a1302cdddf96f9a44cdbb66e0bf1cff8a7bbae5a29d6d5810d4a70aab0e22026ee67f5c1a89b5ea02d38055ba19424d4f1e790c32c33838542ba6735fe81225b74a89aa9406c5ce72ee4336ffe61098dbbd83fbb20206eae83a7d0ac0520896212233d280a466339625fc4919e73d012acfd2bf6a55780ff4", 0x1000, 0x8, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000333000/0x1000)=nil, 0x1000, 0x4, 0x3813, r5, 0x0, 0x10d37) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 00:43:55 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d8a4a80"], 0x10) writev(r1, &(0x7f0000000000), 0x1) 00:43:56 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x9) 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x80008, './bus\x00', './bus\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 00:43:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom(r2, &(0x7f0000000280)=""/4096, 0x1000, 0x800, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r3) 00:43:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() semget$private(0x0, 0x4, 0x1) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 00:43:56 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fd960000000000000090a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000440)={0x2, 0x9}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000380)="c5d69c9b27d037992f3abe517bbc65bae9fbec60ad34dc963c7a453556909beb584cf00a14b597d6ef09575623e0936bf442729b4eece18d6c8dc53e32d28753e1e52c097fee94b9db917c87d17831702e2a4d30f1c46846184752919c213a4f6904232890f75bcd16605fb8d7d2b065cbb8dc8b51467fb8c7f38e3dc07df54faef75a41"}) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 00:43:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = dup2(r0, r1) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x8, &(0x7f0000001080)={0x3, 0x0, 0x400, 0x20, r3}) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r5 = open(&(0x7f0000001000)='./file0\x00', 0x20, 0x20) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000001040)={0x3, 0x7f, 0x8, 0x2, 0x9}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r7 = fcntl$dupfd(r6, 0xf, r5) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000001280)={0x7, 0x49, 0x4, 0x8, 0x81, 0xffffbab9, 0xbde, 0x10, [{0x7, 0x2f3b, 0xbdbf, 0x5}, {0x0, 0x4800000, 0x3, 0x20}, {0x83, 0x8, 0x7fff, 0xc31}, {0x2, 0x9, 0x80000000}, {0x5, 0x8}, {0x10000, 0x90000, 0x81, 0xbb9f}, {0x9, 0x1ff, 0x3f9, 0x5}, {0x9, 0x1, 0x2, 0x8}, {0x117db6f0, 0x8001, 0x10001, 0x207}, {0x3, 0xfffffff7, 0x7, 0x600}, {0x4, 0x74e, 0x7ff, 0x2}, {0x1, 0x6, 0x4, 0x1}, {0x2, 0x4, 0x7f, 0x7}, {0x2, 0x9, 0x8, 0x3b}, {0x20, 0x8000, 0x81, 0x3f}, {0xfffffffc, 0xfff, 0x9, 0x9}]}) r8 = semget$private(0x0, 0x3, 0x0) semop(r8, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) 00:43:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000001c0)=[{0x2, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x1, 0xffffffffffffffff, 0x400}, {0x0, 0xfffffffffffffff8, 0xc00}, {0x4, 0xad, 0x2000}], 0x8) semop(r0, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) write(r5, &(0x7f00000000c0)='!', 0x1) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000300)=0x9) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) 00:43:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000277, &(0x7f0000000040)}) r1 = kqueue() r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001240)='/dev/speaker\x00', 0x20, 0x0) write(r3, &(0x7f0000000280)='n3', 0x2f5) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000400)) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4000000000086, 0x80000000, 0x0, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x800000000000005}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r7 = semget$private(0x0, 0x3, 0x102e7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) sendto(r6, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r7, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r4, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r4, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r8, r9) nanosleep(&(0x7f00000002c0)={0x0, 0x3}, &(0x7f0000000300)) r10 = semget$private(0x0, 0xf9316100bb8a09de, 0x20) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r10, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r10, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r10, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r10, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r10, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r10, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r10, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r16, r18}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200), 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000540)={{0x5, r12, r18, r14, r18, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) lchown(&(0x7f0000000780)='./file0\x00', r12, r9) fcntl$dupfd(r6, 0xa, r4) r19 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000280)=[{0x4, 0x6, 0x1, 0x8}, {0x7fff, 0x3, 0x3, 0xffffffe1}, {0x3, 0x2, 0x8, 0x81}, {0x5, 0x81, 0x9, 0x9}]}) dup2(r5, r4) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) sendmsg$unix(r4, 0x0, 0x0) semop(0x0, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000380)={0x7, 0x1ff, './file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) execve(0x0, 0x0, 0x0) 00:43:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) munlock(&(0x7f0000ff7000/0x8000)=nil, 0x8000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:43:56 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x5) 00:43:57 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r1, 0xa, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x9) r3 = dup2(r2, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 00:43:57 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x0, './bus\x00', './bus\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r3 = socket$inet(0x2, 0x3, 0x3) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000300)=0xc) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x5}], 0x400, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x80000001, 0x40}, {{r1}, 0xfffffffffffffffd, 0x4, 0x4, 0x6, 0x7}, {{r3}, 0x0, 0x80, 0x11, 0x8ebc, 0x1000}, {{r4}, 0xfffffffffffffffd, 0x0, 0x80, 0x4, 0xb42}], 0x8, &(0x7f00000003c0)={0x6, 0xffff}) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 00:43:57 executing program 1: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x6, 0x1, 0x3f) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) shmctl$IPC_STAT(0x0, 0x2, 0x0) r1 = socket(0x10, 0x4000, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xfffffffffffffe11) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000002780)=[{&(0x7f0000000200)="a1a1e06c01400e921fd561b6b036f8e102857fa75444ea0ee56446c1855d1678d27953852fa09cb4ce6d2df9d775f5f0d2ef13b448e5e9936e1249174b5d8159591c4a265e2e9081c73f107df981ac560e8cf479725a7a58f66800da4c578e967d0947b3738c9b81c084d8239e8e2ba63e4c8fb92d29b5c1bd88f9f9609b585456388e73e97e3b26a3f4ff4f7ad57d5c6573a17fbe82f000418a4bd8463f59c102a838183441f2f686a067fece57ed8d481f87510158af73b218abb6cb6ed5c98996b1560cf328921d6ccd6ff9c312f1f498f2589a5204c2e3da472717b9bef0", 0xe0}, {&(0x7f0000002a00)="f3b52bb2a6809e6dd20c521f4ddefb96061fa1fd49a8a37cb4ffc8395a5a6572a04333698425678986ff3aee17de93df10f13e3c03488b01e8c59a269738df3558a429f86f59eee54566fa37850756004d21b90a7f9dc0ae0b2dcecf87f8cac4aa059e3c1a16078acc19210c0e43d8705021b532b54d5a383a9314bb196e1f229b0301a13b4b65cbbe386bf3833b5b7f68e7478d03e4e5f2ff6bd9ab4d712867fe05cb07cf2c6b27b709e7ff47864b8b08fb1603b2b3851317b517d18727cff5b11af0eb85f1ccc1c69b9aaac610cbd1c0d03d663c4a94010040cc9b744238d73a2cd6181c5a9143bd34a75b6ea408190b61fa0b8ec6b1d25858c0578d5fcbb80276cec469e007d9f801184c187995466e13a8cc2314d646a2502b9a5a98c6506eb5406332aad230aec2bfd542fcda66732ae69cc5055aa827d0a8608ec8fdf82f599b1c852649e48b75710b032dcbee42e5e705c05d8543401c368f5017ae70094c3b357f06428c764a7251e3d2a6b0e7fefd64f70d5719ff500f01adaf244571903048518aaf10e9708bf5be9eeec677e0ee10879f9126501b4ee4c6fd8fe1af0883fc5b7011dfc97560c97e3d85dcb0e3ef5f76e2758273158b405963d172ea378c97cbf1c4030d99626de0131b48670b9549e2eef2a60d1d293127cf587f454d6bbf27c123b86c116b72d9c0d1f20563e198d5a5538aa3588dfcb2a7337c028a9d21af82c5004d2dd61cbc00004a778466cf06f32ce020385ad94ec0b1ae7bb0059e52c37bd414fa3db8e279201751c765b3154a5689fb1d97895ed8ad3073675278ba31d3c9a1eae29a5426ba5693825d5eff606d70fc44336294cb66bea46e988e855fca5750923b846d4cadb48faa4985de2282f68b3f84ccac494447f31a6781895e97de193a3e26e0408f3436b0cc3490dd8c98d58497222e9dd3466aa0d85e697585d68d4a53d4eb1cfddc036112039a1c1f1d0c9844e8c2480130e24e2009757d6c419b9521998432d42194a06a41e5252afe9621547cdbff36b74c69add09447b9b0df7911ad6c834fc1668ddb6ea30cb3222346bdb9e30228d0f7d16bb1c441cc0b948b58d482fe333c78188e4fd43596dcb664ff5d448cf6b2656870ebc1d2b5f27bbae221ea1a92727eb81742e9e792fe15e095b1fa1a515a4427df820ea68d14bda378062e67f1b9926e72e13e6b042b22614170f91fdfbccc6247c73e0739657215904cdb2a11d5d14c3abca25ba56ca77b2c961d339c1c6ad00e7c30b05330b84b14c6c886afb872dab62c87e306beaec19acdeedd39bf8dd2cd525ad9c1170d47909b50f98b162c52a699bbefb9c5f2c3daa3eb9a8d07283e9e9209dca896677eea27bb68f9e82edfb31717cd966b92ab97cf49a87745b2c5e8bccc9436146f2216121acac5ad973a793570256d0acc2e5ed8aafb65ffcaea8a37dfb4ec7d97840f3bf669ded8b4e730e1933ac33f2120ccb23854701e7404b059419838a37519d2df7160d45ebefab152d9b379c310a4ec0af14399d8c0e9773e030c9fff1081526e72cc0c57be26c0b5276231316d4b9f2bae61e3f4432f8f2264036c5159f87efe71fa6a564132314dbb6be8599dcdefdf60a118f785d7eb8d801e30b966e5340f103d4bede3cf8323c687394f4d50d4739f76b7231fc552715e5bada8a8915ceff3a934cd41eb30ccb2c74abe5c41aa2466b6b73084c4e02bf8854709582e4847ef994f1db172c37cb58cd334d5ec4b9671ffb0ed0396613c76aeabafa6d1d17710d9ddaef67ef97899582d0c99074544afee10304e7098e3abf5fcfa551f0249f5a8d86868ddee2453fed2f916db6dd184f899c027d4f1a65fff7c5fd443b950e40c7604bede46957e6b97cfc5ca95aedfa81721c86ccb45999363583d2251588e410400659b581a4bb72ec345cd3a36709a9c042929d785f6f36ec6bcc61f2229e19d5c0cd17f6457fae023b65955c38a67add0beb21ef220705e631480eedaf99f0056459c19d475121d469afc972e2961988f15c35192ca549bf7f2c65703db912f499192a691dc6287cf0ae901550ed366002f89b36fd4ec2dbdd3ec8d864f788b897cbf8083879df1ef8585c5657b8bb6b9edbfeef42c08bd8c7feab3131d21b722c7bac2e9207c6c5a71409ec0544a986b81c3d054525b703a5429a2953d3b053d82f40954d264bb08bf2fc3eee482af00a6066ff801fc9539770003283a7de1c7a0daec0873f56b0f0b6b1203f95c5228c9a69b132ab57f06f1dbdcaf78a455af5c42a13b6b079e30879bfafc54f340ceebf0d237cf3734c647540931a04f7351ec590a6abfba338fe6897857769aff1160bc2bc0fd909e563c8938c7235fc66bcb7004f8a69a346f08008adf1d9378c040bcda1de114112dc7ed6a09fb36b956b5d57878f4fc86084291f20564bf85737920b40a9449b4e0c788e87250792aa83361d76edabc46cb8ac3cc9a1427051160684c00a2b85758d4b994d5a3c679998971e3b57b66570bdc545e5289d444d7e7192b2144cd2414ebcd30926a8917da56b190831c9d1acc7bfe4e094cf56b8901622002d9196e131e0677b38833a061736a832484d4306a26c2977428eb6be55d011662b61fa511e0dce223dcd60a48a6c31f346c57c1190e36208c9e89d4a31ff5254c306701f35089e4efa42d5ba8abd9142635a1304ba1b4268d2a390f9a25dd006a693c1a07d2a0d95c64ec9ebdf0a752a92b945f6320d137186f3a808ed896b59e8c0af37191595918202293de5b98d726d40fd856fb0224dba4983be27f8c5a6e6b62c343ce61b41be6021b9245f8840c05756c6a3a1d4b72dafd49e95a5154f7df391f5a4c789dc63a147d4bad7a3cc113bffff1546be8be363b558e5dda03ae0a165d49d2335739e4b91ed6698daa0883cb9c2efeed233f65d08947630a216570495aedb909859d82d77ee84882e6a79fcb09f399e36cf23f3eed8e20625eb02c4261af55d9d6b595e00d329f20ea36df227917527e9d376d75418b0c77177290dc921542b0cb5ec8a3c656982949f8b1eb57c0221378c972542e02af1ad21522cadba84ba5dd610b0c01af7412e5735fd44b2573e5a3d2b9b61568638bba7c5fab9b513ffc80b0bcc5e9ddd079d220a52a3a7a0c8c56ae0c61f07ece2dcfa75d09d61fab0534c42b17e9273b8af61a299ff2a9cc47b92ab5e6147b4f70b8829da3cba8f373e46fd1a06914595f4afa9113a8285ad758ba59b2d4be0888971ed624edc6debf75e3f5f0910b64d553f8ab901f9fdbc439bcf8692c97f61d983f5138ac64b7e65f74b88f78bda83b79fb21b615e5b185a399c487e9df5095838860f624ddad2eb80fb8b8d876ff0417d916844d3e04b32c6089dab7f54bcb422f04043765e5821008c0844f983d9dfb330faaa90e1491ba1754342cc8b9b82b22121fff75c699c700fc13b5a16d333f57ea5235016be31a054c77f15fb18a749c9305e62b02560880a9c4ffbc2c83c026d320c4a98760891f39916909d2f5c60388a71d8a04f17cfadb67099c58e35405498e5478d4d2925efe3ab10e053bf5605643a6c54aa5a41d1754a30522a11ae416fd07eb792b8b54a9522e41ab0efed60485843a81b4ef79dcec902f56dfaf6c2eae7be9c9029b1a7b31d21197be44bf5b6ed3ee018fe01fbe13fc718f7b2a9db5bea2e68103593a710278d30ffd3258354111615d4e4bddad42d397598d5696485fe7784995edef4a0e47355103b222f074cd1f725ced1019a8b02083f6d4c5faa033365209c176d84acbb3a25e026c7d6a986217992f3cefd21c754aa05fcaed1b129959338c063fe9a1d604cce36b994c028bdb4198b0e55aa991809bc154be0d1d38aa9f8e75f5ea500b3344f550036636075a53bf51c2ffe801321cee77efdf67409e7cbaef4f0a6ab8b72bf976d02536a01db1339e6bffea2521ebaf5435a2681aaaed785dd42dbd0790dd1d7990b24e46e8fadb48199330ffbb7d2fa4003eff91c6d762fcdacd6b5f5d26870c7604cd27eefdc7c63265590e9c8ed86d5e4d18a035bbba9606d38f4be148fdc7408066965966722bdadb17d23259f7c46cdd696b38b608a5908100db20f1ab2cbb3526c638bf79e2dfdc19ab0ba4fc5db20f14a9e4ab18e67a453fa73e1b3625fda704ea1db17d7a06510874ee1b5a2322924f49e8ba33f4c4d8b16c0acd28c0c112f8bfc7114244be1860a1da1ca5faefe78a073f07a2228a9d4ff55cc2cac558f67202bbbba74ffa45838da82f7704faac744b99146b1385efc7a2b95e3f0096ee552eda657db60204abd7ebf682e3c80627a18337b780165c5f9bb09687435a1bce6a71b36e2121d3e9ea8a5103f199555bd6a7721915d9829c03f48181b84b1dc9038243d23e63e469c442b12bd19bcb7ca2f9815cc501e4735e4a91ee2fb105126245d9d9d2ebaad8b2edfc2c14c4486ce0c2e4ba1c7e091dc3e0302ffc49f117eb202830e59121b157bbcf5dd9da371eefc9d4daf513b2eeb1694f6457cc86fd1639c4cbd7f976b6cf2368b8ebe3a08d86ee76ecee7d7f25177121748f6533f4ad973498e03697700bfa6164711fa98a4255b4018d53054db1a48c3e966fbd06fc632c18bbca3bbdd2ec3088c5668b2cc40b7d32809ac6f925ecaa9bf56e920e8be4c8515ae5a265124219292d1ba988ae62666bbda0a3dab0a3cf611c2fcb9102e31ce89cdbbfede03772ea46507754780aff29630c71de1d2e7fa10657d05db62966c3dc14c283cf1fe3f97098b35e67803c322248ce9d21ef3b28fcf6d16c99532d1fc7c5ec0a9549fae624d1191fbd50be36adffa8b1698f0b75bdc6128e54da9e2dd3afae09d84110d4303b4982ddc382240bb2fd800f7d42dcd4dda85e0ced919b0c5a6dc08a4042bdc2a5e42632d2f45ad1ab89c29817212ff96c4a37e7ec61a1c7ca9451577069e6e16cce9f2d64a0d92862377390fca58d20a6466fc301cf96e1696db15956a1eaf0a58367eaa77b12920009e3fbee2356866c6b764a7688f838d2a23ae84147cebe88bedbf74618bc1533970e6fe06bd9ea3f14684fc0a4ab2ad50044b4cc49ca5103b9d2d10a853e73392bb44aa20237423cc2791034b24f24a98fff874ca5849cb2cb1bf6ca947949cbdc643c2d5ee38f5fede238cdfef33426f4a68917721ff1031d73efd10aae35242588ba2bd13d403f9f849171bee05880e9923cba93fc0f1222e836c6f4b306554cb1fd5ac2c8204d044d042196c088f01cc2c2c1a913779f594b588d4a569df0cecb0a1c2f716ec7b8476c0cabc7457b833caf944436f441d82afacca67d1fd1e75732889f6530d284babf5594856b4a148e2e5f5a7e6858c5363998dbc4aa93571f1aa9baf8b677a39aa0af72530c09b7d80664a70e3a27faf165c0627775b8f7b9ac09b6d733f27c6b732bdef9f3ada3a309d045dcf993c956be03c132fe3023b1e9410adf390f0ab635fe224108aef7fea07a2ac89ece6987858d6633e9eaa2b5ec32e89bf32ec15700bf1cef5feb30efa755578bff38e79c449e39bb93d701a44958798f4fbc9520570cb9a789f51105c02d16178db894188e919a22ecca5f06c1bc5c9954df6fd8129d8ad1c7c9d81cd0e1533260d4ab6cce4153b809568d3db1fee9a50a480bf39e85ad121c89fa64150502534388e775982b4359c6ee2dedcbba0901fc06d02c0598f9792dcedabf98435dcfa07955627d427aa03869ca230c713b2e5c11b6d124ca33e81f1754e25f5d667c9d9b9ed66c950944fe96cc50f0f09fa6cbff942fad125d6825411b4a284891131974c452d7b1e77e38973515ff3f7a3a8286d037e3cec982a4591d821f1d32a9fdc91e00d7debdf996ca3a1eaa8a8753058af648e2ceba5eff3c9175", 0x104f}, {&(0x7f0000000300)="7b855ee2dec6622a410a0a4f2915f097440291a9cf1305075c2b20349fae5e66833f038d588d9aa39c6ce17c078a2cfb85bd76f55db111b5421291f3ecc3d1b1340944b3fd0d869f068b258af63301a723b10ab99d187c3222f7faa0cf132e41ca13a1365ce9496391941cb5709322ca93088e662add4a2de1b4a95ba7c26559545032a44c41e0bfcb7bcae7536741f84c20fa66a3a616d39ca42e154a2fc4e3", 0xa0}, {&(0x7f0000002880)="e439cc3488defdfd1655241ddaa828bcfbc5a933e3364112b58fe6424392e30c79e7570b9bdab0816aa75eb719131fef06f3fa4b00cf7a7fd81a5b0b7e1da5c75a8313030290552b8de4b585b2cdb65c0f5f6e21d0d8eee35ffe8eced54455e30ae2185c4fbf82d27be4345e88e253af59ae844482fb28623cd8c97b206ac8bc51ff6499715170b94f93fa2dc6be48753d2534524536f48bfc26c283e372295717a4d0051ebff9eb985793d20bd82ffba9746084fb57cc3847171c4954c667b1486d05f20b16ecc4a2313245665c6a57327c615c348ec419d57519f60dd46ef0e15220", 0xe3}, {&(0x7f0000001500)="94ad0a35999f1d7de57c116fdfc69a037115f028d5946a5f3a1e1b4794b44605f77b735cda9ebfc4644d1e52dbd8b24ad6d28a0327bed7b732b374c9a96d31b61a3c0234270e77fa25bf9576bfcd94d56aa1bac31c79eafb827288c860dfa2466fceb46c963d4813077f51bcd94846d2e2a5fed0fc27fb9b0a8279f7653ab6422604f80cf883f701a37dcb13c9a79650b96e8d6c52c912959bd6cb0c591d92dd8bcd5b8ffbd9aafb940d813d5ad352f96401e2125e2ccb7b352571233ded6f9e36ee355b8eb280b5f1a8fe7250d5e8fb7f", 0xd1}, {&(0x7f0000001600)="9ac02a39937904d2da1c94c5c0cf288ad7751a9a08591c715d8bd6eb", 0x1c}, {&(0x7f0000002800)="217f10ffc3acae1403b48b49dbc0eb344d903711d970d78ac606624d6ee784454e382a49ed91ea836d9b00fa3ab2d07b7467d922c3ecd4c1b7b476314e90", 0x3e}], 0xfd, 0x0, 0x0) ftruncate(r3, 0x0, 0x8001) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) getegid() r6 = getgid() r7 = kqueue() r8 = getppid() fcntl$setown(r7, 0x6, r8) r9 = kqueue() r10 = getppid() fcntl$setown(r9, 0x6, r10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r12 = semget$private(0x0, 0x3, 0x10) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r12, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r12, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r12, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r12, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r12, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r12, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r12, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r18, r20}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000540)={{0x5, r14, r21, r16, r20, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002980)={{0x0, 0xffffffffffffffff, r20, r2, r6, 0x8, 0x1}, 0x92f, 0xfc01, r11, r10, 0x405, 0x0, 0x4}) preadv(r3, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 00:43:57 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x80, 0x4) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x20) open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x80) chroot(&(0x7f0000000180)='./file1\x00') chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) close(r0) 00:43:57 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r1, 0x2, 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r5 = kqueue() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r9 = fcntl$dupfd(r0, 0xa, r1) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x9, 0x4, 0x3}, {{r3}, 0xfffffffffffffffa, 0x21, 0x2, 0x400, 0x9}, {{r1}, 0xfffffffffffffffd, 0x8, 0x84, 0x2, 0x1ff}, {{r4}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x20, 0x6}, {{r0}, 0x8000000000000003, 0x2, 0x2, 0x8000, 0x8}], 0x401, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x1, 0x0, 0x8, 0x3}, {{r6}, 0xfffffffffffffffd, 0x0, 0x1, 0xc3, 0x7fffffff}, {{r7}, 0xfffffffffffffff9, 0x5, 0x2, 0x8, 0xffffffff}, {{0xffffffffffffff9c}, 0x0, 0x99, 0x4, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x98, 0x21, 0x1, 0xffffffff}, {{r8}, 0xfffffffffffffffc, 0x193, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x104, 0x10000020, 0x601, 0x9}, {{r9}, 0x8000000000000001, 0x4, 0x2, 0x79, 0xca8}], 0xffffffff, &(0x7f0000000080)={0x865e}) socket(0x11, 0x4003, 0x0) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r10, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c8600716d14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) msgrcv(r2, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 00:43:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x40}, {0x6}]}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xc000, 0x0, 0x7, 0x7}, {0x4, 0x8, 0x6, 0x3ff}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") login: pckbd_enable: command error 00:43:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x2}]}) ftruncate(r0, 0x0, 0x4) 00:43: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, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e699319296488d9a77dd2f033f1520f9326fbe0eb0ea6c96e7cb72750aaee918b1124d85c5f92875364d29ff5f892e72e369eb094f6266bf4ab3e04d63a33387104a9c510586a4c2586aea2d6bf5e2b3fa7ef099217da3e6558f8880badaf28b", 0x1a1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 00:43:59 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pread(r3, &(0x7f0000000080)="0a73d42cb1e7bbb24205e5fcd77e512ca0832a0b4bc2f6014152a5aea73728f8a0df265680b96d4c15f013f2ac7635b58b53867ec1249cc2df45c412af2ed9cc143a0dc4c4776c01ce", 0x49, 0x0, 0x3ff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pwritev(r5, &(0x7f00000003c0), 0x6f, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 00:43:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x64}, {0x8000000000000006}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pread(r0, &(0x7f00000000c0)="057e552b60a878a0d8b9dd531da9787f3a12b0c16c72eb8eb8c4a9b92a1aec0e6a2647b2d9e5636bda64e2581c82af5bb63a889e769d266e6de7c8b7274baa4d0c2f9424205f762e62210610bc1cffbecb657584a804d64e462967e89f6ba0da99", 0x61, 0x0, 0x4) 00:44:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000000c0)="ea7495c46a2bbb317f618c3e17f46421a440e0eb9df0f5feadc00898472ce74f298cbb38138548c68cafad80aa2a1fc53ee1ddc7b23ba7a828d8ba16228469ea7566f339ca490e5152604aae10226400c7c76dfaf0c1d979487e78456010d990db8295e5021f935587f0eb38d8046bc154bd332696fdddca918f37a9d049f558d7828bfa799812ac7dcd81daf7cdd3f9586ace", 0x93}, {&(0x7f00000001c0)="7810c8eb3f5505e48e37b5deb4c26b357a4d12ba1ad6b04cf7516ff30bdbe8f8853cf7cd08f211de0067515588f3242577130c5ae9e248a9b8c66a6faacaa55397be7ffdaea14d00a1f497101c73b88789a7dcde21c8c44869fb7d35d7e789a1be4aaf1c8a03b6a12a9886aa37786042699ab9fecfac4eec0e64847617456974cd986d8ff4ab3007e914c156a7a9338dbceee0", 0x93}, {&(0x7f0000000280)="252708f67f30f56944f02cb7f06982ac71ab69a9bed857248c2d31faf56094987083fd3e465f77b39b6b170e470a4136fa3eab87dfb8082c8808030ffd3e11c5d295dcda671789772834b6cdf61a05e7eb183294767d290d9f4cea0833f945913868f353240d69ec3a6e3d3e619227a5ed8f4e33e10303a4df1bedea404a043ec8ac26c589c4bab615a7319bfeb1f8660858be79c1a994888516ab241fc2ec05115e4582b0d4058b", 0xa8}, {&(0x7f0000000040)="3bdcee2bf65f87d9c7749983ac0b18ff44f3b0ef461efbb4d1077b8b2e3624d653d6b323252aaff3c86db10f7fc1584bf0a3c161735983", 0x37}, {&(0x7f0000000340)="fb28ab7703df3a886ebf030c6358606e30d83cae4738a4330523d8782afc05a9e494b76e085f02a630dac888d1d96ca0aad629fc0cbb116a600717ae2c829506054b62a696162dbff8cb2c89d016e7b2dc24e2df569d966fd349592a5e604fc8bfa4a51c7d06b1d005d659f1bae4066623509cfd70fa437ca39ab0110bdd71755345db4847f413e0ee106715a15368b91846333649c0909eac4037c8529015fa4ffef365b8953669b890654fa13d02471fa9bcd5a9fdb98be9ead06b73191237f5d02a8663e13cb3576cbc4f06b61d053bcf7e241a48b4085ec922c3328131324339", 0xe2}, {&(0x7f0000000440)="28c72f3305f42aac3269b0bc3ef764b072e80ef189d371210062bb788cf877469543beacb3725159eafa5f6bef4cd0ef16ec95715007adc429c2cf18fa7d8f4606b7a1e2a770d8191f9416c6584c3ff8b03ce1c8f89e11f1cd57a1779160cbba566a2df464beb9d9c4083f3d7eaba50f31cf2c8fa41a1997349b5eca228e56adef0a26", 0x83}, {&(0x7f0000000500)="60137221a66f68d833d96ce7a962aefc81fab064375c8c948d2a27eaacfe500c5b7bb49c49cd78d1097a42ea73748780ea13df9ac831cbe29e4d58079be0e23a7673d96fcd027b86fb68c892747a7e62fb2b7ca519d096d2f08c76f3d391d0d6e99d07908f60027076706b1436f8e8a425435ada2a6e2809ec", 0x79}, {&(0x7f00000005c0)="473004b7b11165633535e718182d6e68123471cea15171bb2d6a72539e964b709a0657922c309bc20b4f01120f226ab405aab1c5d096dc9ace65f6f7e8072af3dbc067af8f868c9d5c53c506958e8af9689029c56c8ceb260fa1f58e71154b86ef04ed224e04ba3b08b1f653b916abfa2c8f68bd4162e3a60467e8f5ae844ab93eeb92b17d71f8a3cb3606d1d58f5223104a3cf6a45c191c063a27d6e093db1317832a37ce5a66500e0d", 0xaa}], 0x8) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000800)={0x27efb543, './file0\x00', './file0\x00'}) fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) write(r3, &(0x7f0000000700)="66c9e1bc72d37c9f02e7b34785686eb36b773e27ae743d69d64829a6aa9d42d9a697bfcf11da08c600269e810b78f27bf32781b9a4de79b4bad7b3c7ccd568c007d0c880d5347e00832a152179cc375facdd6da85333f03fe88a8397bc092a6fd112bd664e641ebea5296c592a9a994a1f7438370afbcdfaabd7c05290ed6d27c2a30bc357314e264f1c31e68b8c4438f514b4b98ddcbd1b5d33c6992bb84cd29b0a0e5a9961819e4e06bcac3614cd0116e2a8fb4cc0c58a232d531e72565c5dc9779bacbb390bbc63d035a76298cb1445f48fa1d95bb73869184c31dea4ca714a3c6ae8b46884a28bd5c9cb", 0xec) 00:44:00 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f00000009c0)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e1106afc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfaf35d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419aac0d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c830847b09f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a192ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053ca0072b270924c240f27355888c3a6bcfb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd27134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d8800006b3462ebbab7c0caadb23fd49896775c7696ceeef847d94defc6dd1d2be51115851e6e62e49e"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffff8) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) semop(r5, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r6, 0x5) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/41) 00:44:00 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x1) semget(0x0, 0x0, 0x100) munlockall() mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 00:44:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfff3, 0x0, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) 00:44:00 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x8a) utimes(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)={{0x7, 0x4}, {0x2, 0x800}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x86) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 00:44:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pwrite(r1, &(0x7f0000000140)="13c1e0d3c7c7e01c1aca1d3f8e691af8049f1b746189ee860d41c6361c432d8523fe5be2803f47764aa5a04a29510657282e51e39009eb61c7d6c752817bc885037d", 0x42, 0x0, 0x1) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 00:44:00 executing program 0: r0 = socket(0x2, 0x0, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="6200010000000000b32f6b370e4649a0f9182c98eeb3c3b86afbba44dac388a42a3727b147e0ee437ce3dc8810ce399bb7981c1aaa1f64f557f3317c3cae1f0a7e3b582a3b5f00001fc19388b4d17f533785b00e7b"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020707e00000012000"], 0x10) r3 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='n3', 0xfd1d) socket(0x18, 0x0, 0xe2) ioctl$TIOCSTOP(r3, 0x2000746f) write(r1, 0x0, 0x0) r4 = socket(0x2, 0x4, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000000c0)="cf15139d82a31d3c4b5958cdb0190f07b52e46f390a66882dadc0e7e0f2c72f283e21e9fe6b3117df4a4c26c9189c7fdd0eb39be837e40a6622509a786", 0x3d}, {&(0x7f0000000100)="e2332fa5465a9cc793bb7fde4828c86061ef8c7dcb144d550008253825cd57d3d9d8b0a40a30bdb6c88cd89b23fe942a294196362358765fb4ffbb8d1d05a04a9d8dff8790b1aeb929e49239ba13d9d46968984f22", 0x55}, {&(0x7f0000000180)="e51c48fab36e09bca784bd1c1fa87dbf491967ea01ee7909ef6cea80ac342c265ebd47b9b356ccf2854f206a46d7d01ebb357f88b89cac1e551d39db5be877f62f6987fb974157fa81e380614a5ea10f09ff15b78235960ea7f39be5acb31d86a7992c59df5560ec670ff945fcb62bbb79e47b73b1f9da45b3dc2020", 0x7c}, {&(0x7f0000000200)="bccf574b745e625774a93f0b991b96fc6f9759795c48716e3016d92387e7459859a7e498c305d6fabf021a17b1dd2327e326cfb594cc37e101b891e12dac9ed699c63693a5a4e0634d15b4b898fc1e36da2e3f65d007c83980d1a9a1d6ce291494d2b93ea34f75fcbfe67d77cc86265cb655eaa1835867b008521c0e435596acd7136f1285fdbf5ee02e4e8bae66ed79ef02678c9abebbbb5b25a7886a00e539fe0a2c606f0d1466ec4a951423e59e93ef179278fbf4a30cb34a68a2142f8007f1b6e64157870fb44fac2fc9733c79789a0c2433bca4f7836abb61b647292b7bbbd9273ea3209c2e9aad", 0xea}, {&(0x7f0000000380)="6f9a3a2bc86dcf489d0ddb84ebc3f17985432c7561192fa5c5b751027405c0b029e101b19297a9cdef26e75bf25b87729380eab95eec4f9d1d283133fd5977fb1644d549e8b574d92bc02f29f4b84f46499ef3fcce6880dd776075b017cb2e64d0c9db21f31f0444bfb4e7197b5ca8493e65a111b73dbd75fc7abbbc63ef49878adfa709399425d02c1772ccab203cfa4bc6cdbfdb5f91271482bc933c82c1549df25d3f92924d5baec520bfcfbbcc57c3b34279f728a0b168158e9533d54c939abd9c018ae2c8836ea23e8f2de1cc377c5cfe48efd220950095eeaa4049f033c5dd3a31d6491ffc6b60e31eb8457eeb26c2f55db7551ee72baeb42bee", 0xfd}, {&(0x7f0000000480)="efa7ebc4d5401140929aa51d07974314329bc198e81026829f690061d40b2d38515562e7abe0a1e84271d5a620aee11b99a0d7301b1a92410e4620683e72bdd1d1358ff3b973a3d2d2b336d827983e23af34cb7ce3140f542e8cac9639edfd4bfd755a6ce14adc31d752a6288c37ec2403bb86ab793e9362a61728905986f5c4df3ad5386a319905e76aaad295867630cd22394fedd2582aa626d675e7c3d2191e72aaf38e91f45e5ff68475241daf6ef3738c24762638f23b111235738853c975fa8e71b95df8a77aa196603fd5ab1abdaf526ebbc9", 0xd6}, {&(0x7f0000000580)="6a62250da5ae525ed8135432915578fdb19d40c64f8d45c972b44ea0e8ce1dbcc941126d44f3e4d9a0b2f7c443efdda2e709d9d277e37ebb29a5f5f135b01f54f986f0b31bbb29b2c68bd82b600b1b26ab1c4ac9761f5cb8594718ceed3828f7f6c082d5e9211d94113be4554ed6363992b1dcc9f5b9e6fd4cf1681af717c46e014ee39a8f96aebee95f94eab35dac610a1197592a67838e29eabb8510efa1e928551b2d4ce81506056c1842230b82888e721aece0f98944caf43325baceb62e189ea72b0d818c75a26c210562ab84ebd650ca2e360a1bb8116e785c0e6f6cbfd4a69b4152818037cf957f437a6bf8a6232b8e911cd2922e", 0xf8}], 0x7, 0x0, 0x0, 0x2}, 0x1) 00:44:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xeffffffbffffffff], [0x0, 0x0, 0x401, 0x0, 0x5, 0x2000000000000], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:44:01 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xc0) r1 = socket(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 00:44:01 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r7, r9}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r10, r5, r9, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000880)=""/97) r11 = getuid() r12 = semget$private(0x0, 0x8, 0x400) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r12, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r12, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r12, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r12, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r12, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r12, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r12, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r18, r20}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000540)={{0x5, r14, r21, r16, r20, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x2, r11, r21, r22, r23, 0x20, 0x6}, 0x4, 0x9, 0x10001}) r24 = socket(0x11, 0x4003, 0x0) recvmsg(r24, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 00:44:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="310348502ba8c8dc3a8ccb940ecc81837489564b1fe6175ad9714876f729e9d2ceb60ca1b2981ea478d7fdff76651f874d14596ced12577255a9f3606076cdbbc7b8d92eba10b7a626822b9868557dacf4e00652a9652e", 0x57}], 0x1, 0x0, 0x3) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './bus\x00'}) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 00:44:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5, 0x5, 0x3, 0x1}, {0x1, 0xff, 0x5, 0x7}, {0x80, 0xbe, 0xf7, 0x1}]}) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10) r1 = open(&(0x7f0000000200)='./bus\x00', 0x8, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") mlockall(0x4) 00:44:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x54, 0x1}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x1ff) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 00:44:01 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = dup(r2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 00:44:01 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockname(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7ff, 0x8, 0x2, 0x3}, {0x4, 0x9, 0xfc, 0xffff}, {0x5e68, 0x1f, 0x7}, {0x9, 0x1f, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)=0x2) 00:44:01 executing program 1: getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) setegid(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x74aea14be15b076a, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='n3', 0xfd1d) r4 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='n3', 0xfd1d) r5 = socket(0x18, 0x2, 0x0) r6 = semget$private(0x0, 0x8, 0x400) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r6, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r6, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r6, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r12, r14}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x5, r8, r15, r10, r14, 0x1e4, 0x7}, 0x7ff, 0x7, 0xf1}) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000880)=""/97) semop(r6, &(0x7f0000000140)=[{0x2, 0xa46}, {0x0, 0x7, 0x42415000e6292523}, {0x35f7f1d0504d260a, 0x81, 0x1000}], 0x3) setsockopt(r5, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) dup2(r2, r5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, 0xfffffffffffffffe) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0xa810, r16, 0x0, 0x7) 00:44:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget(0x2, 0x2, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/47) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) socket(0x6, 0x4006, 0x0) 00:44:01 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)="f6") 00:44:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 00:44:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x5}, {0x7, 0x0, 0x0, 0x400}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 00:44:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 00:44:01 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='>\xfc\xe2\xacf\x00\x02\x00', 0x80, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61, 0x5}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 00:44:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xd4, &(0x7f0000000040)=[{0x81, 0x0, 0x40}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x4, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x5, 0x6}, {0x18, 0x3, 0x42, 0xfc}, 0x2, [0x10000, 0x3f, 0x4, 0x5, 0x3, 0x6, 0x68d9, 0x4]}, 0x3c) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x2) getsockname(r3, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 00:44:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xe342) write(0xffffffffffffffff, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x80, 0x4, 0x18}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3cf, &(0x7f00000001c0)=[{0x1d, 0x0, 0x1}, {0x15}, {0x3, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 00:44:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x3, 0x1}) r1 = socket(0x2, 0x3, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x243}], 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x800, 0x60) r4 = kqueue() r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x500, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r12 = socket$inet6(0x18, 0x5, 0x3f) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x10000, 0x0) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x80, 0x0) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r18 = dup2(0xffffffffffffff9c, r17) r19 = open(&(0x7f00000004c0)='./file1\x00', 0x1, 0x10) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r21 = accept$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r23 = getppid() r24 = semget$private(0x0, 0x8, 0x400) semop(r24, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r24, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r24, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r24, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r24, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r24, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r24, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r24, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r24, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r27 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r29 = socket(0x800000018, 0x3, 0x102) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r30, r32}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000540)={{0x5, r26, r33, r28, r32, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r34 = semget$private(0x0, 0x8, 0x400) semop(r34, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r34, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r34, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r34, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r34, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r34, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r34, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r34, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r34, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r34, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r35 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r37 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r39 = socket(0x800000018, 0x3, 0x102) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r41 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r40, r42}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000540)={{0x5, r36, r43, r38, r42, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f00000001c0)="d1a5f2100677c77818d320391c57fa0dd1c20ddea5c499ee40a30f1afc3111a1757b73177cfee643193e95fd70e819940957dbf0b9b05c5d0cd3c80f7989fc0fe58eda9bbb41aeb8c404f64ef9e68f6d6a488f50747f0be9ee09fae7a80fc2ca20f4b6ec4619254f6415c901310c76f6481246e5bb05e65c5f188420629cea29285486ee2fd5c97d05cce2806e55d23a657c98baf60b4bcbd4b699cf7d603026c0c04e3b2d5803e6f4f4500d7f7ce89b3348a048c48421a9239ee41e330890545ab11e13128f3c26ab6e3d41f19cc415d33fe16760188203ce7e4be875ac372b04dca36569496e54", 0xe8}, {&(0x7f00000002c0)="cd80f7c1edf080d8721868f0e2e20ea9d09dc8a6a3d715c2b9dfc3ac9bd8dd6ccd172cb2de2dba219676333dab00d3a77b6a1da731959fccf5bab71cb1ff38ba3aaa04747f33e3c2099ababf", 0x4c}, {&(0x7f0000000340)="d2bb7852f8585223d8037c00e559a0d46da6e80fd3be5dbea349", 0x1a}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r8, 0xffffffffffffff9c, r1, r9, r1]}, @rights={0x38, 0xffff, 0x1, [r10, r11, r2, r12, r13, r14, r0, r15, r2, r16]}, @rights={0x30, 0xffff, 0x1, [r2, r18, r19, r0, r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r28, r43}], 0xd0, 0x206}, 0x400) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 00:44:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) r3 = dup2(r2, r2) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) r9 = semget$private(0x0, 0x8, 0x400) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r9, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r9, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r9, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r9, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r9, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r15, r17}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x5, r11, r18, r13, r17, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r9, 0x0, 0x0) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000880)=""/97) semop(r9, &(0x7f0000000280)=[{0x4, 0x78df}, {0x360cb14766cc81e, 0xbb49, 0x1800}, {0x1, 0x815d, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x400}, {0x0, 0xfd, 0x800}, {0x4, 0x800}, {0x1, 0x3, 0x1800}], 0xbc) r19 = semget$private(0x0, 0x8, 0x400) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r19, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r19, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r19, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r19, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r19, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r19, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r19, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r19, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r25, r27}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000540)={{0x5, r21, r28, r23, r27, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r19, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r19, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r19, 0x0, 0x0) semctl$GETNCNT(r19, 0x1, 0x3, &(0x7f0000000880)=""/97) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f00000002c0)) semop(r8, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r29 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r29, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r32) r33 = getgid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, r31, 0x0, r33]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x9, r30, r32, 0x0, r34, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r7, r32}, 0xc) r35 = geteuid() r36 = semget$private(0x0, 0x4, 0x201) semop(r36, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r36, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)) semop(r36, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r37 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r37, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r39) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r39, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000480)={{0x9, r38, r39, 0x0, r40, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r6, r35, r40}, 0xc) 00:44:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) setreuid(0x0, 0xee00) execve(0x0, 0x0, 0x0) write(r1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xffffff35, 0x1, 0x5, 0x0, 0x52c, 0x3, 0x81, 0x2, 0x4, 0x0, 0x4000000007}) recvfrom$unix(r1, &(0x7f0000000140)=""/3, 0x3, 0x42, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) 00:44:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10019, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r16 = getegid() r17 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r17, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() bind$inet(r19, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r20, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r24, r22) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r21, r18) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r28 = socket(0x2, 0x4003, 0x0) getsockopt(r28, 0x0, 0x7, 0x0, 0x0) r29 = fcntl$getown(r28, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r29) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r34 = getgid() bind$inet(r30, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r31, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r35, r33) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r37 = getgid() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r39 = socket(0x2, 0x4003, 0x0) getsockopt(r39, 0x0, 0x7, 0x0, 0x0) r40 = fcntl$getown(r39, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r40) r41 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r41, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r47 = getgid() bind$inet(r43, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r44, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r48, r46) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r45, r47, r48, r49, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r45, r42) r50 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e08006353653020cc4590abee5d9b19874e131c689eb370fae0009ccad74713d8aab57e30b9f4bd46bee3f4e583c0df56185010b1c048326911029707ed595e1cf0cc2c2a7aa3c4c0d21cf4a1be6fbbaa3c5d0099c500f50c8253606be5b4ee146cd1b5bb1768031cc4e7077a3327546846c0aac07d8d6472561c5c8b2c9d7ec57fbd32abc42c7040c32bf782492a13c2505ebc80387308ee062f9e50b388e432506070b95f98eb70ed189cc7b1a54b87b52b9c0e70b8709558d260e31f17c868c55d942ef8b90d46a040fe94aa5e166d4eba24"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="6976abd553de0727a6d85668c43bccc9eddff1223098972d77e910d212c0ad2498955f18863d4390509300250cf9c66513e6b35cbc726a168e801cd5da5cfa28c8e27f3821a8c0a7968b8749b5c6d1c70730e80981541984e062fed306cee26a471e023c17e970296cfcda51d3fdabf1c8051ee681711a42a63cdbade175c38f452203", 0x83}, {&(0x7f0000000100)="5da93e5be378a957723c98ae5c861b275eb860c60d6d4af2091a91ed82388fa0a21381d5f576e7749c1aade5fb6dc5a4e3037d8ec18961d3be06a74fde3c6dc44d10109bf5350d780091eca5a9359c1c58be97576fbcaf7a2a0ba593be3cd3d3a702d6e28ef2c89d418b4344ea0105853b6fe457935634f3087576e62298a085b469099f92c6eb6ccec7993a01489329a50841c0f061a73aeefa907d76fc67ede46e", 0xa2}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r21, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r35, @ANYRES32=r37, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff00ff000033c1ae33a67adf1000", @ANYRES32=r40, @ANYRES32=r42, @ANYRES32=r50, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x3}, 0x400) shutdown(r0, 0x0) 00:44:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="1100006044eb4405ab4855b4daa9"], 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) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000380)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffff9c, 0x4, 0xffffff20, &(0x7f0000000240)="0472e44faa81a714ede135cf9e0dff5ab832c1d11c95b6f17ea72ab880b5ed40c601d92d791aeff7841d3ef5aaffec843913e8632b3be878bd881db3655b3a2b4ac464b29ccfc95624a7bcf73c148562f00c781346d76f785409e455bc1afe82826e211d2f5ce0c18b52d7393bc327ce498dd84eca29d905d4a1fe18d950e1b8972ccafb2db626e3f6de06269f83f8e460f99266d9e77598fa591a01c2ae4a053e2ee9c37a0dded66b6e7f8b671c270db396656bc6e09bb5f9dab01e2047cdf011653db4a84d381be2dd01fed13139736b", 0xd1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) r3 = kqueue() r4 = getppid() r5 = accept(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x8, 0x6}, {0x18, 0x1, 0x8, 0x6}, 0x7f, [0x3, 0x0, 0x1000, 0x80000000, 0x8001, 0x1f, 0x2, 0x4]}, 0x3c) fcntl$setown(r3, 0x6, r4) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x2, 0x200, r4}) pckbd_enable: command error 00:44:02 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\xec\xff\x00\x80\x00\x00\xff\xff', 0x20088, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 00:44:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000640)='./bus/file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000005c0)=ANY=[@ANYRESHEX=0x0]) chown(&(0x7f0000000080)='./bus\x00', r4, r5) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0xffffff10) ioctl$TIOCSTART(r8, 0x2000746e) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r8, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0xff) renameat(r8, &(0x7f00000001c0)='./bus\x00', r8, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 00:44:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'jPp', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x0, 0x0, 0x0) connect$unix(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r11, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r11, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r11, 0x2) r12 = kqueue() fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r14 = socket(0x0, 0x0, 0x0) connect$unix(r14, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r15 = msgget$private(0x0, 0x20000003c4) msgrcv(r15, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0000000542709300400000529da36bf3f585a5fe87792f3b00"], 0xc, 0x2, 0x1000) msgsnd(r15, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r15, 0x0, 0x0, 0x1800) r16 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r16, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r16, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r16, 0x2) msgsnd(r9, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f0000000e00)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000400040b612431406b3c565dba598b2792199ec035da90ac0702298598d45127169ddccd689b74387542dc2741d64afa89f6187dfb614664e4305876e533c87a91ac3151bfde61c9398afd04c5394c3a5f134d2689ebbfffc22b20301820b4eac06ef91a3f4725cc85093dcd53870dde9b83acc22eb0699caafb81eb003847f4730"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r17 = msgget(0x0, 0x100) msgrcv(r17, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYRES16=0x0, @ANYRES64, @ANYPTR64], 0x5, 0xfffffffffffffffd, 0x1800) r18 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10002, 0xa6}) msgrcv(r18, &(0x7f0000000b00)=ANY=[@ANYBLOB="2f074de993fed1a7f6bcd08f05a66fee397bc532541a6d1e512ba10d911c3d01948f827ded2c9913fcddadd65a2a824d51efec0ae9afc14c5f13dec7f477aa640f0890fb55f4efa3a275922ab92b5e9714757b40998528b6b9838b003dcaf013c35bb36f58198690c7087bf7"], 0xfffffffffffffe60, 0x0, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x0, r19, r22, r25, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r21, r26, 0xa5, 0x1, 0x100000000, 0x2}) getpgrp() geteuid() r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r29 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r29, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r28, &(0x7f0000000880)=ANY=[@ANYRESDEC=r29], 0x1, 0x800) msgrcv(r28, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) r30 = msgget$private(0x0, 0x0) msgsnd(r30, &(0x7f0000000340)=ANY=[@ANYBLOB="0affb389bf4cadfa"], 0x0, 0x0) msgrcv(r30, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r30, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r24, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) r31 = msgget$private(0x0, 0x20) msgsnd(r31, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf833682c26ec5de99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34bf4ecae887f1fc1b5e8a545f9b2e5edf01812bb8"], 0x86, 0x0) msgrcv(r31, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) msgrcv(r31, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r28, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0xfffffffffffffec9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r36 = fcntl$getown(0xffffffffffffff9c, 0x5) r37 = socket(0x2, 0x3, 0x0) r38 = socket(0x18, 0x1, 0x0) close(r38) connect$unix(r38, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r39 = getpgid(0xffffffffffffffff) r40 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) r41 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r41, 0x3, 0x5, &(0x7f00000003c0)=""/85) r46 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r46, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r48, r47) chown(&(0x7f00000008c0)='./file0\x00', r44, r47) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r42, r43, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x2}) r49 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r49, 0x0, 0x6a, 0x0, 0x0) r50 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r52 = getgid() getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$GETVAL(r50, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r53, r51) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000080)={0x2000000000000488, &(0x7f0000000040)=[{0x2d, 0x0, 0x5, 0x2}, {0x13, 0xfd}, {0x6, 0x0, 0x0, 0x400000}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'\x05\b\xa3', 0x0}) socket$inet6(0x18, 0x2, 0x4) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(r38, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000f40)="7ccaefb0eb230b9178eb1e2ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895411465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357b068bf15459de74a9a3c2686d9ae0f4bc255e201160f8b2ef927c491cdd4fe7286f6f3257905b8df2f2f0b10d3ef146a46792cc5860040b9c0c42812de7bb3293b68e0e513ebdfdc3995dce61281512b72601b0387b6992b62ffa0da71dc4fea7e644e539ec50000000000", 0x115}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000001180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r39, @ANYRES32=r44, @ANYRES32=r52, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r54, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r55, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r37, @ANYRES32=r37, @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r37, @ANYRES32=r37, @ANYRES32=r59, @ANYRES32=r60, @ANYRESHEX=r65, @ANYBLOB="1800000000cc0000ffff0000010000002089921186ca00000000000000546d6d80fcf17616711e3b2e9e9f9760a6eceaf0f6b4ddc4bc871e8056a8f62fcc63b39b5700", @ANYRES32=r61, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r62, @ANYRES32, @ANYRES32=r63, @ANYBLOB='\x00\x00\x00\x00', @ANYRES32=0xffffffffffffff9c, @ANYRESHEX=r34, @ANYRES32=r37, @ANYRES32=r64, @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0x127, 0x1}, 0xb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r32, r66, r35, 0x0, 0xa1e38cb2d5f565bb, 0xffffffff00000001}, 0x5, 0xc07, r39, r36, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0xd1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 00:44:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fcntl$setstatus(r2, 0x4, 0x40) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 00:44:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) r3 = semget(0x3, 0x3, 0x100) syz_open_pts() semop(r3, &(0x7f0000000280)=[{0x3, 0xfffb}, {0x0, 0xe3f1, 0x800}, {0x0, 0x1, 0x800}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x7, 0xfff, 0x7f, 0x8000, 0x8000, 0x3, 0x1, 0x1f, 0x1]) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x167) 00:44:02 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0xc000, 0x516) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x48}, {0x20000000000016, 0x0, 0x0, 0x4000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) open(&(0x7f0000000080)='./bus\x00', 0xf18510369f39398a, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0x7fffffff) 00:44:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x8, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 00:44:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x28, &(0x7f00000001c0)='T\x00\x00\x00', 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="54c751356957d0a1041ad9eabfc2e81d3cf5f6a00b33df56dd14b7ec43154baa643d0939d2fd73b44f14104ad966b327f87ae8692fd42571b69605d6c3ac9da0171c8060cdfb16ee4cf0b7bf578b733fe6f2c9bf9c1e12548e9001af815c9adda1b5303d766431a30537a1b11e99eabbc7775da9f3361c5476d9d0646ce739bf90", 0x81}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30, 0x0, 0x2e}, {0x1, 0x0, 0x0, 0x8}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000080)="51fae55f8e3d14415112b5554c3148be30a9d18d6edb295fadffffffd98a8129fd1a024e4e2b0200c19a0e64c350c6e905543833", 0x34) execve(0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000001a00)=ANY=[@ANYRES16=0x0, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397daf5e22f96c3ecdfa969a0a9d3f777275d85f350cfa3e2e1a51c16ae0d7e510bd2780fdc31aa45b700000000f690b20f008355ae037e4e4693b0dbc48e9b0da43053fe019866bda5a60f2185125cb1fed4dee47eef048c6d46528f46b2b89955a97fdcdc07621d0f8e7a3f6b01e049ca2f95a1f10cf366d01eea7db7bb8ed8a042dbafe8a9b6a7e3c0e8d4edd55fb8a8a8ae4391249743619b22a2ac958abd4da1032da7134bf0d48bbbf37ec6031609a89d2600108d963c8c5761a57a788178990b7a65037b3aa856a1897567c3dab2", @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESDEC, @ANYBLOB="6c4f48c27784864de3f2a45def18ad7c993be91c3a646542c336d2d24bd49d6f5e2338c928025bf322906c975f705a6da5a01f75a4ab27ba3ad61c37c5ae29f276817a31188ab55d46bdc98ecd20b3c8d7782d9c960eee527aae837e5a06be166028d1287109be226ef2813101dd42ef284c0f213f7b28cfc8174b49a96798dbc8e9f017ca61fd074c72a97288debd1c765ab16c2338d04e77f263687dd280a33716f5916cd1e60d958e01cdd6843fdb174f0ff3fadb9220239e3aae22eb32a25f71ec54a8aa3e9cf0e6776bdb1d668e660af5c4e4a2ee4fc14399e159c0acce6de5f32feade761b0421b710dff665007570b70ad27fe26f4a78d2b64e3aa232912c49c4409514fffd2b2e39cae30fff482652ca9169a09b576db8f5c398ca324a4a8ac2fbb980396fc535d36bf174554b202f4dce8288b529be79fe6b94989c34f37d584d52fa0e9f522c6e2f94a2b6bb27cc009aa7d30e5aca9186c84aa278831dc56e5b0679d11b472426de4d94197eb2ebc6151a79b33bba63b9cf737dcfeb6c9bfbbbcc408c7cdc55f3612072881693b87e9e5e07466c9c80862601583fe9916cc7889c94ceccca8f79a9a17dc429c110b1bcf99abf992c04f1f1947637644c4cb61e747291aa8c21e704c2b12d5ff3dc8c76c90a6d4742940150ba7b4c1cd005811c6b1561903537513352aede79c85c56bfee63a58cf82304485bb07ba35e456a8fbcd79b58ee93b0f81bbc5f7ef841f2d68565e596fecbc1576296071a6c7caef5e92b316671e3cdcd79663e456269f64656784825f54b1c008bf0ff3361069f0972a7687dd43fb466dc731db5865d4f6e555e9cf1182755b06afa0e0604e9438420f5b601ff28809e76c73cb36c3affd2c0483c08ed1a70fb7cbcf23db67c14c9710d9b44a851c22a2ae1226f0be140a7e3877b6299131ba28b13e90a90c5d00953bb4e03352a4da6d9ca2fb7172e02d676ee0e7c4f48ea7f67b8ddedfae982bb7b1c08b11b5e06ce34849e84746e8c3246433ba8f6d5cb4f9d9e7a164f0ba6ed74d057dff0b41ddf0ed6f2a6ce3d29b9ecba8d53f49db524b3f5e5f46f5ac828a6fcf8348dc5fa898737c7cab3523f4622ddfb39939cb59c2bbe1cd16a4dea9c152256cc0e69a7debdf1fc110f306050e339ec75ff523d8e7a48d424399254d5bc717c6adc062b12668b6670eb6bd91eebe2f2e0508a8eef080e0449fe4b9de582545bc81f51f139bf69433459ce7bac25bc4c23baf4ec1969a811873e2f35b952f9b8023dc185616fd108136c044a965227365abda7bd56c3c61515ed642f93a1f226ce8f0743af4442cf10d6915f78dc62161894bcf39849524d4d7d8689094f480956a176273814813690d8c1ff9c342e57c214d42e794b04700a206f295872d3c017fee937ebc225b40dcfcda904f5ba3df36076db1f374dc0841296c5c54dba8657e36d4756a1781fa6042016c2c2659525397eb78f00bf9c14166a70b4b9b388875b7aa1784d581d10adf7c4b4a7826998610fba615a0a0dcd16904ccc6644c921ac51858f3d58c19c809051433862fd748de04e87c3e12fc4b555fb96f6873be0740182a9ab688dfd8bf121234b68eb5994e0a954cfc783afb107c364d85622bd0788c2667fa8ee74f134758b319b1eae4e5ac111526f05691a0c0dbd3ebba40a9a710d99cae07b9c733dd384f13ee33ef5e4b7adaa5348d3fa1a16806d93631541155a695f8606b9877d5849528c51f7701171a3f507beec0ced8b71a9d0720013d7ff585b6d747bec60160de0ee35592a198cc2ffab2f45d29fd7fdc044be721ead1db4ea6705d8b2156c3cb35c37d5a0ceedaf0f7f651a9086db92deca17b0833f4dec139e441082a29cb7f7f45b7e5d26ca3e16c86f6d1b53e43885fe62594d7eeec8384cb1dc0a3f4a3986f398bdbf61753985224d30f749b8f73f30968b3a876ad6be8bace316f59c1d73f1c1ce7d299dad68c839f84b768e3746a135f9c23bbf6745cbd893df1257a79dc4cb221045173cae53cc2706450a31fcae06fbb4796c289db8dff0d5f42af9a0309bf594286015a8ce2a7ae7112256d94c060390e71d7716ed88a1a175c73b3cb9b71e0a2d2ec412710d44e9bc36ab430a8f8fb8f673e174fd1a2bf05684dd98e02b30a7d02dc21e718361e01bf3b70006bdc4606ec8d104cebc06d73217b45fd65d532e1145670637b4825e3b1fbc85bdb2d84cc7060130450f3edb902310c0358d2b85b1b998f083a9657facfb0f8ab70c596794128c64cbd53e3bc558daf3c2f1c2d0289e2616f8d0c472d00497f40c4b7b2a07b817b1a4c951500e0b7b5dd556d00af2166a955a9fc24d87a955d0fb791c491fa1eb0685d8e7ef0f2a36b9af3a96097c9d19715399ef242cdebdec67e6787395d454956ff04db758884293fa2393dc02003009cd7c9546d08a2080dc1110f617d20c7d36ccb66c09346dbfc5a69be43a3ced3e9a9c39a965da9f925f77bfa6cd93ae6c00e5ff795e47684762b8dde97a08c5507a673537fe14c2983deac5a2b46af7a39a0ef69fb49fe5f6e445b2a9181b72244da1b620edb28547c3ec9e68897ba5ed0cf13cffb7857148d7b422eabe6afc08ef311b2b6601cce03335a103850a150665ff95c696b9dcfec0113672f45711389311a8dd12c3181eb135106feedd888e1bd083dadf0cb8f42ce2eb4918b6c79616be59d82ca0e9467485d90f57de2a08da6a2265ea3fa04a2c79d643145db8b375f2f43bd448b0341b098715f745d5662330a32f6f6665b18424a6dae9ce5a76e29fe797704fc8732a865e1b46d9bfbbb5b0938ae3eefd1241ab8e3994c53ad4b72f172cfa407a0ff4be69d7a3a182b9172e7c4b000c78635e818704bd0941023928eb44838f44164d5d6d5656a2a67d2f6a3c2962f8b4f334327fed03ca13c6ce14f608c10a7932fde7d69ac7903260adef432ce728ef3efee1f7cb974e8d16fb51dbf83563c87cd7666d195d9fdffa231b2272af4499ac0c64dc72304828868ac6e0b1ba4ebae2bb8571a53bc55cdff499e8daf5c622ee7b046321b555e3c0429d2fbef99b9175a6052eb25019e60da6549aeafb3d611fd3a00b8bc8f0cfaeb23feace61f9ca585686e16b55a0c28489b32dba93af3b7226dedab0b31d5bcd37e7a37333075b71fcff4fad930180ff4034f0f6a2ebad9dc9fa905032b06e195b78fe1b3339bff88b5ef4addb80cbc0ad9f1f275731fa2a498ac8e674bd13d6520653a92abef8df49d6f51dd9119eb1f287e043cdc5233f3ae139705787ac73fac4b10db383799004442996bf104849938480003c2fc93ed898cb10d6b4cfcdfce798a90786bb4fb6be87c45f46ba8efbfaca39409eab2b34b450e72123ef59615853218771dcd697d10691dc28ecc294816694509f449e286e2e8ac1aeeaaa81abbad58d7a0ee6db1a6ced9c5a42f0b27e9de6446ae46829c9efec1d4c22d63ec27f01ebc81e945574a39095def634ad480580883df78a698df8d5c366d956953291407dacceeca7364dc88d3bab769ebac18380ecfb8753e74867635b9896bd9a0c1d968c312123a309e82f5cb949837edee85ad483eb7262a1090b933340b3a1daf36f07651534d19fbf2b4a233606f635c20f8f6f7c04f0b1deec34888051da1e509395394dc598fd7f49164362248e4f94fcb195ba3b937ebd5bfae4ff79aab17b40b73fbefd42706fb2596ee6fc793299b57fea19d03dc245cda048f4b7e73e4dc985b5f888a20ba78ac7a01fc49e82b5193b65110916bf095bf0efbad78b89279fc9d14186fe08f61af30e9799c5d8a1fe7cb90dc7d2e6043b2a703e428d77d34a0de6bccf97e24d8bfc4646f161342f4585752af832e6d3d9be6481fb8ef9c0ce4320b210db32349b1f46cef07d0c8706a09a4af00b58021d71fcee14cd78bb1f1261a18c829a99814a683eeb5884085af7ac04c12e2fd2d8fe0b6b896d4d40e2252dda7153cdf6aace17bdf4e05b6ea3aa7a8bf40e8253dd87175a1daa6a69ca6a016c7c539d44e06c33c8b441d0c13c4032024856e82f2fb82f9edb22a983cdbbaa21193041593d26ba919f98d208ac3be28849c529e42dc52fc0ec50225d57ae5f34f0c65b9c566c523b7c972a0c13ecc4efdac112632e363b9be475ac353992cc6a5632ad7f19a33a823e588bc6576908aada510fdfabe9c10b7e326edf28b9cb6fcb4f96454af6b96b380cc6b771f5381b71207e04707b55a89e4482bba0225c0cfbffc4c3fcc581f90261224a5f12e149203f65f3e285cac879aa539a01148676645df9f55d6062ae6db1b4bd26037a8b6b7b6fb7e6a320a7006b596fd1788c017964bfc4b0cf33b9b48feed57dd9af96686a29915d8324adef8521d81a719622c241d6108e88feb615df2dea55c5f25554c5bb01a07803f063c15f664e6d6155a6523e188ce801b31db90b045751a71c83bb3a4ded71676d33798c41101251165ae984542e50fb35b6221331ecc72b6324a2a547d0dfeda3159ae8bea24c3a8a87d7405c7971985f29330aa8e6ce4d08fdd4f00979fea3b32df0d3cc7d962705ed4ac1c13819d0be84b1cb245f13d39cad8e9464e692eb7053775a903d26eec0be7dc708cc119a194620fa9bf706336523ba091fb3eb7f58848b89c21431546748293580e7f01d648d524c5216bb214d494a623520cd9fa43be584feca0cc04a224ec9fbb32ce91108359a9ef446a285346038988315502f47ae4fbc189e8cc0729a9fc4b1a451142bfc0d2878b5bc872e1b44f4818a7713838d9a4cfcb7677ed7ee5e3c4b08b6ef49e7cab95efa722384d525171798548b216afaed29842b196f51b2e41b052f5b4e8ee82feb8b9e4524dc3c61dc46ab19e0218cdd9cee33a7b6c1e685b303a8a2e4e65c25ffd54f83e170077014a9107382d3b6d76490ef66393f2e2e2f3390434bfff98007601f70ca162fee8767d9bd0ea60f23d3be47c363082aebd138cd67087e836d7c0115c881d0e0f53f08ac7f8ff256332dc4708a97d03a22c3ed6dbeb01051e02b1cdc2eb95709e06aa9fc9c96fc32750be22bed9ddf8fac2bd939d7b0029df5f30228316aa153397609d588568bf13bc151529e84f823345d040f53906af9aecefae7adffd88e81497b6dcbbe7e960f3dfe2c20e52710a155e439e4c4374bc0507742d2fa47a644e06bb0b75aa2569b32eafceb87439ad6e64a51091a0f4078c7d91b938498e20f673fb21ee16f6603a182ad6086fbeccbeadafcc0f90d0be1a28e43886c72c387fdb7f40b64444caa92612bf6d520889459165d2d2d8dd80e280bad7321738c1b9f97a1c3bcd7400a92587679594f6b5e3f829d90df22d8fceafe226b650850fbcabfdbe302f03c25bab78c9da0c22c5a67d867d6b2999b3d027bcd6d5e88d9b32167a09aae84dccf775222c9797a1941f93a68804e61209188df7fd87b3144753f16498c4e0b92da1ce1c3e6ae32aa1f4a11231ca95027e941f4b676598d18d620dd5c94de1a2c0de023612fd73458767267dffa1e0bd0adca5e4c756b475c306ff48874c9493515cd10c26521c3425a71ca7db9ecf5404be1d46f304cc0dc1eeb377998b769cb581653998e2e235d93b4b953de1bef97dfb85d0adc7bcbf06e5661ee804e94590899090d1a77cbae0e8fb4a63df22efdaba50584afccfa37a02cada17f98287b019354251dc4d358a821cff3ef51a5062c95309d9b5696b047a5eb9c7db16bff74ea1ea6d92d4c8e03fe7361bfc95e153cfa0a3b6d0da8334103774ceaa969"], @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16, @ANYRES64=r1]], 0x1, 0x3, 0x1000) msgrcv(r5, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) 00:44:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r6 = dup(r5) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000000c0)) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYRES16=r3, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESDEC=r4, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESDEC=r7, @ANYRES16=r7, @ANYRES64=r8, @ANYRESHEX], @ANYRESOCT=0x0], @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRESHEX]], 0x3) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00'/10], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r9 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r9, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r9, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 00:44:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x20) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) r2 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x8}, 0x80, 0x7f, 0x0, 0x0, 0x2, 0x4, 0x4, 0x5}) 00:44:04 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() pread(r1, &(0x7f0000000000)="443e3a0d7ac71e7d957bd20b2779f273d984cdf3594b9eb62350c0a9a1d099274e394ccd842d284cad0ab95b9230806ea956915b21ee64355f683fd600ebab5add8b429625400a747c0a0893d334173ea0f1a77eb3da9f3884ea1bd441767e1e0d1759e413eaf7d7f0baaac90c3d2fc1fd4ee51c6e5593f721f14534feeb", 0x7e, 0x0, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0xd2, 0x0, 0xfffffffd, 0x0) close(r0) 00:44:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000e00)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) unlinkat(r2, &(0x7f0000000140)='./file1\x00', 0x10) r3 = socket(0x2, 0xc003, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r3, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pwritev(r5, &(0x7f0000000d80)=[{&(0x7f0000000780)="c85d7c8ce860d50e92850d4dd10f9af811debb15d7cb0d425326703e2cf8941fccf828475082abddeb3d39b42207d8791a290b09d81cfd479f743516ddbe37a78500493c85d1f36d5aa1cc996c37492f64de6cd0d3501058afcf0a6062cf1abb43116973fb253146a80d96a82f4ef65222c9b64357edb80f3f60fd6a8a58865f50d953ba3083ea00821b704882e89179e9139c7b", 0x94}, {&(0x7f00000004c0)="070582074e1f11e651e49eaf8ba4990096a51ac545716633c2", 0x19}, {&(0x7f0000000940)="55ef2195348308141febfe27803da54b4659121d51a957cf9630e249e8d0b6bebf2bef190a1de587e801f647f9c6fcd3aeaa949c047570d71532021abd44a57d1f06a95008492a84a96d1af3e035e1b1e6bad7f2b717d9f569a6895c54996c195e37633467f6a356bf32c6fe0551478b7f212a49b7d73183d8cd55162e1646c6c346c832b183edf41a97b3b5b3a7452279b3af", 0x93}, {&(0x7f0000000700)="7a857e68f196a8f9b6", 0x9}, {&(0x7f0000000d40)="9e26", 0x2}], 0x5, 0x0, 0x401) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r6, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 00:44:04 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x0) r0 = msgget(0x1, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/4096) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/183, 0xb7) r5 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='n3', 0xfd1d) mknodat(r5, &(0x7f00000001c0)='./file1\x00', 0x7090, 0x8) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x88fc664a34b38d21}], 0x2, 0x0, 0x77, 0x0) r6 = msgget(0x3, 0x440) r7 = getuid() r8 = getgid() r9 = semget$private(0x0, 0x8, 0x400) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r9, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r9, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r9, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r9, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r9, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r15, r17}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0x90) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x5, r11, r18, r13, r17, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r19 = kqueue() r20 = getppid() fcntl$setown(r19, 0x6, r20) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001300)={{0x4, r7, r8, r13, 0x0, 0x101, 0x1ff}, 0x6, 0x800, r20, r21, 0x2, 0x7fff, 0x40, 0x10001}) 00:44:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x4, 0x20, 0x4, 0x58}, {0x7, 0x3b, 0x7, 0x6}, {0x2, 0x7, 0x40}, {0x8, 0x3, 0x3f, 0x6a}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0xea24ff5cd54efac4, './file0\x00'}, 0xa) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000080)={0x3, 0xfffff6b1, 0x5, 0x5, &(0x7f0000000280)={{0x5, 0xfe, 0x20, 0x2, 0x1}, {[0x8, 0x3, 0x5, 0x2, 0xf51f, 0x40, 0xffffffffffff8000, 0x40, 0x7f, 0x2, 0x1c00000000, 0x8001, 0x6, 0x4, 0x2, 0x7, 0x6, 0x800], [0x0, 0x9, 0x98, 0x40, 0x6, 0x0, 0x7, 0x1, 0x2, 0x4], [0x2, 0x100000000, 0x1, 0x98, 0x3, 0x1ff, 0xfffffffffffffffd], [0x9, 0x3, 0xda54, 0x1e1898c8, 0x5, 0x6], [{0x1ff, 0x2b1fef1d, 0xffff8001, 0x9}, {0x5, 0x9, 0x6, 0x9}, {0x7fff, 0xff, 0x200, 0xfffffffffffff467}, {0x4, 0x2, 0x5, 0x80}, {0x80, 0x1, 0x46c, 0x800}, {0x101, 0x1, 0x785, 0x800}, {0x7ff, 0x40, 0x0, 0x80000001}, {0x4, 0xda8c, 0x8001}], {0x81, 0x2, 0x80000000, 0x8}, {0x23, 0x1, 0x9, 0x9}}}, 0x2, 0x40}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180), 0x17e) 00:44:04 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x1f, 0x0, 0x7}, {0x84}, {0x6, 0x0, 0x8, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 00:44:04 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x40) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000180)="86537602", 0x4) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) unlink(&(0x7f0000000140)='./file0\x00') 00:44:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 00:44:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x20, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0/file0\x00', 0xffffffffffffffff, 0x1}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=""/156, 0x9c) pread(r4, &(0x7f00000000c0)="62b5e805f7eda419dcf2962f1362ebdadee7dffbd36e617db8e44cbb2dacd4c5a8726257e3fdea0d33c5", 0x2a, 0x0, 0x6f) 00:44:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r3 = socket(0x800000018, 0x1, 0x6) r4 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r3, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0xc) semop(r5, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r3, 0x0, 0x19) semop(r5, &(0x7f00000004c0), 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r8 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000640)={0x7, './file0\x00'}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r3, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r7, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r9 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r9, 0x3) fcntl$setflags(r0, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r3, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 00:44:04 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0xffffffffffffff88}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0xa27}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f", 0x4d1) fcntl$setstatus(r5, 0x4, 0x80) write(r4, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x80, 0x0) fcntl$setflags(r7, 0x2, 0x1) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r10 = getpgrp() fcntl$getown(r3, 0x5) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0xfe) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket$inet(0x2, 0x1, 0x81) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r20) r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = dup2(r25, r24) sendmsg$unix(r26, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r27 = getppid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = getegid() r31 = getpid() r32 = socket(0x18, 0x2, 0x0) r33 = socket(0x18, 0x2, 0x0) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r33, r32) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r35 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r36 = getegid() r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = semget$private(0x0, 0x7, 0x286) semop(r39, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r39, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f00000000c0)) r40 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) shmctl$IPC_SET(r40, 0x1, &(0x7f00000000c0)={{0x0, r42, 0x0, 0x0, r41}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x9, r37, r36, r42, r36, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r35, 0x1, &(0x7f00000000c0)={{0x0, r37, 0x0, 0x0, r36}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f0000000240)=ANY=[@ANYBLOB="ddffffff0000b03251132600000000000000000000100000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r17, r12, r18, r19, r21, r22, r26]}, @cred={0x20, 0xffff, 0x0, r27, r29, r30}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r31, r37, r34}], 0x88, 0x10}, 0xaccff110451b3cdc) r44 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r45 = getegid() r46 = getuid() r47 = geteuid() setreuid(r46, r47) shmctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x0, r46, 0x0, 0x0, r45}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r48 = msgget$private(0x0, 0x480) msgrcv(r48, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r49, 0x4, 0xcc) r50 = getpid() sendmsg(r49, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f00000039c0)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000980300000000000001000000f8ffffff1723f5262326aaa8a236951cd9df46d6cf1ed316f287bd0d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916692b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b52544ca2b7c6dceb8e065a0bcccaf627e151063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000081dbfc3b76b7b924b7540200e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400000000000000000000000000000000000000000000000000d032f8855cd5f737a74a49878f0b1b696a080bd2f64c348684725899efcfd97e7f43faf82a3a004f43c75e2bf7f69f4c3b7f69307277c53790369a0a5b92f3d42fbd3d407db50639deda4b8220f58f71c45836473390"], 0x9}, 0xb) fcntl$setown(r49, 0x6, r50) sendto$unix(r49, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="ef83bf55d40993715e00718ac223178b5e515772c889eb60d4528e73b4bd9c335b612b4650aa3759716bd1294430a49687b31365f3cc02446da257600b9265e9e72de34f23e1a005646ed1f849b5f49dcfe7e4ddb221924ce301569a58b7f35c14d451cce2c541ecb3"], 0xa) fcntl$setown(r49, 0x6, r50) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000540)={{0xffff, r6, r8, r9, r45, 0x4, 0xfeff}, 0xa8, 0x7ff, r10, r50, 0x7f, 0x3, 0x3, 0xffffffffffffff6f}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 00:44:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000240)=0x51, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r6 = fcntl$dupfd(r4, 0x0, r5) writev(r6, &(0x7f0000000500)=[{&(0x7f0000000140)="8d95b20df9fe34eeef1713a54690c596805da65457bca3ed3db014e4e1e4c57cf555e65a442441b5c96272c262a322428013f2d371be070c0ec040ff4207184c6d3562966db1ddbeb92172f101c79e65b4fa54a0c2dc2189e1abc82b25b869741ccd003349b3e0aebfeea5e0dc", 0x6d}, {&(0x7f00000002c0)="320fd70f595546161f73e845a4f6eb8375c87a5ae4339f385b0e53cd420ca12255cbb2f0d36283412aa18e3b5c6e3bac1c32750bc675dda6ffa343bbcb8d84bbd39ac3bbb87daaf31e1981ce7979c750c9ae2f3e5ab878efd6c1c72147378c5bcf93dfc7a17329808dfd5f82149d9a67fa08b57844607d04170f30d4b5914c1869ba8af79368980ec0e08d149223af5c0d992dd2eab961dc75f2829f549654b324143775cc2827c1625ef9e782cc0439c0988c3288284952", 0xb8}, {&(0x7f0000000380)="b61681fadf50dbc7dfeed24f560d17846d2b55ae26ab301ec664adda0719a1a81b598b88fdf2b69e9cf98d081813f60bf5658f4b65f8dac5fc5294153add642ad9d4ba61da1a4789e0c2c945ad0f95049f6ceefa54313042766082eebf0b08d7015715365624b7eefa3de449de1eaa7b8c14c557c8cc2e6a28d36593fe90f183cc8e080eb7b8be5722c0929581a2961ed3b0ec2336a8", 0x96}, {&(0x7f0000000080)="4ad969ec612da70d8743e278b35875f5b62f93005489", 0x16}, {&(0x7f0000000440)="e74b2a8060c1e7a9f4536d0b9a71cdf07fc73c7e8eff8e53443ec33caee90ad03676459a66b6a3b38401f26daeadfd51a4d8657eb28ece2bbeec704f3e7be37d12e85dc310806b3b452ab9c9ec6127e5954ab792cb785e71a0eb662cbfc70021209e03578f9d45aba407f8166462e519f4b8b05d3f054f1637612c256b91d8c9a5f81592a4c4989a2d7cf830279c51852b25cbc39e2f1cb9f68253eaf2490bbe9a3757", 0xa3}], 0x5) r7 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCSTOP(r7, 0x2000746f) renameat(r2, &(0x7f0000000000)='./bus\x00', r7, &(0x7f0000000040)='./bus\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 00:44:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x42) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f00000002c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x54}, {0x2}, {0x6, 0x0, 0x0, 0x100ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xf6d8, 0xcf, 0x0, 0x2}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0xff) 00:44:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) getdents(r2, &(0x7f00000000c0)=""/188, 0xbc) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f00000c3000/0x4000)=nil, 0x4000, 0x5, 0x2010, r3, 0x0, 0x3ff) 00:44:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x2, 0x5, 0x24) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df280000000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bffe26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077c33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 00:44:05 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a16}, {0x7, 0xf9, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f00000000c0)="9c87c304000000b87e2e2ec94c3330402eaaefecbf80e72ed2f6c1cbe8221685c6ce3bacdadfbc3540dadcd1e8f11d36b629e5cf7c129d63b8c160a7a410a9b5ab6408163601e9e919d2e78dab7925aa25a26e42bd3dab7ef95cb16fec1d70c2e1972ce5c84e0b6baf28c84e5d9a1efba01461629c1635964600ad06a47b0393ef31f9c7317b9674e559945f43", 0x8d) setsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000000500)=0x3, 0x3) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffd083afe708d027c4e4c4d2bd623f9a03746e0000ff2f01010024aa08000000fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2a9bd5cacf0852cc27d4077c4172d2d605afafd6ebe23a98fa37579b867d5a889f989ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a7931605c608de1a06f752603cf47592dfb24c50ec65f482720cf1242cb4e7ac5800bba691afd4555fbcd51e7065d84e3432d65a6ccd232c9f5aa8d6c93eaab1677f4595c2f6a93a1bc2c50ba9230e6104083dd211f79f063a25fa87310b977d27614ab03b8e54d7a037ba037721f4409489fdbdc7265b6c3d59d88ae0e7c214ba162e16cb500da337ba07001070f02f1f1799564700"/286], 0x10) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0x6, 0x340) r14 = socket(0x20, 0x2, 0x46) dup2(r12, r14) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r11, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r15 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x0fbpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r19 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r19, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r19, 0x40087603, &(0x7f00000001c0)) r20 = syz_open_pts() ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f00000000c0)=0x4) r21 = fcntl$dupfd(r19, 0xa, 0xffffffffffffff9c) fchflags(r21, 0x1) ioctl$TIOCOUTQ(r20, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r22 = dup(r17) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r22, 0x2000745e) write(r15, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r15, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r23 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r23, 0x0, 0x3, 0x0) fsync(r16) stat(&(0x7f0000000700)='./file0\x00', &(0x7f00000005c0)) r24 = socket$inet(0x2, 0x8000, 0x3) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r19, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r26 = fcntl$dupfd(0xffffffffffffffff, 0xa, r25) ioctl$TIOCFLUSH(r26, 0xc0206921, &(0x7f0000000300)=0x64c1) r27 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r27, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r27, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x99) r28 = msgget$private(0x0, 0x0) msgrcv(r28, 0x0, 0x0, 0x0, 0x0) 00:44:05 executing program 0: symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x9, 0x0, 0x5, 0xf8}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) renameat(r1, &(0x7f0000000180)='./file0/file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000600)='./file0\x00', r3, &(0x7f0000000640)='./file0/file0\x00', 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendmsg(r6, &(0x7f00000003c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000300)="7e5fef8826b5a0fed4255978bf91fc86fa90efeaa12c1bec821043148f8aad84744bcf600aefa9cb3a8865aee87b4363f65b0aff771f0c2b0d7b17ef096889d9252c352050b03d9f022af8bc24f4e489fb95ceb8cea33c8940f1", 0x5a}], 0x1, &(0x7f0000000b80)=[{0x50, 0x0, 0x7, "673360c72c4310b0ff8b6fd35c05ea330d0f063a3bdc07724a30440d502b644b415cb22047583d64259f5fdbc2c344cb50002f2df86eda7142"}, {0xb0, 0x0, 0x6, "24ef5f56c116c53ec01aeabb99fc455eaf1033184e08b3f21ffb9c18cf1ae0dddaa551efad3ab57489f76be01dfd7c66139b50a9edfce13220d68ad9cdb7ffcca9274af3940179d191e1e7d07981220081905f3f000000000000003216dcc216e232d259c583173f74d8c29929c8554c55549635851dee9bfc1eb413435ef81f958c9a7977c424893c7ae23af89b910c5c5c04e5e65ac7aef123a050120e33244cb41d87d4296898cd75061043a9493daa28dfa84e26056424f35fb9935991c7f992c171156525088fddd1e36641"}, {0xe0, 0xffff, 0x1000, "5cb30996e868a62a65c81d95e7f8588bf0a669b6c31f33f8ee3d58dc8fbfefc144eaf39ee6e6f20c5fbe8aeef23a793821937c369ea4524d792632c2608b868d318822d066eef8f2a9f2d23c3252d8ff7e712d75cf0e6c90e3da0022e9e6f83f89e79774c3ca0d123cd967f097b56559bb6c5d58603ed8eb7233ca5fcd24b43528e2fc37a615616137ed3c91e9d21e5103aa9941e30c6679900e68ae21962d1f7dcb0a5928c34fd6bc3244d093a44464aa6bf4558c8c1d8518ec77033fe6713d9aac54d8d018800637cdef96"}, {0xe0, 0x0, 0x0, "e3fb06c24f256216210ec6ae0ba7837822516f32ff07a194bd39afbb29b382c1e73b173524bdf3afede5092541100869d88ae319edb465a9bd644abba391bd9e08a5ff8b21955578f4de8681955458f03b1f7aff816d6b196d73358fba53a9d58fbe46e82438d76d7edc2e7c9d7caebdb07d5af43d22ccc9155fb25dbd4220162c98f5d4eb8e60263761fa143fe544724bf6d1d5384d8845159bcbb82c25d2fd3240730406ab0048b4f0c88fc96242934ce8f1ad6fa767406fe47a3632289bf256bd14573595ce4ef7be"}, {0xb8, 0x10001, 0x1, "6a85df11268863e3c8fcab1c8dee2430b9a7f1f0a03361e31273408663dd15133f13da9e3ec85f611a5ea0ce4f130240e78595805130221e18594afb3595370b419c1183fc430a3b98c584fb58a53e7aa9a51a431f459ba1c64cc00e2b2dd5a4bf94662ae6675ef154dfb8cbdb96e37a839f4a679c4e333e0f8b1be7e3de92fc71099c8ea17121caa245281ebec8468b20a0dbf0609bc223b36f9bf5d6957113bbf4a6"}, {0xe0, 0xfffe, 0x0, "0205776a3a332ab2c70d77075985bf56130bc50992fffef3f8e67a80d68345c5670695e0c50e236fd033edcda16c9c06991694e400afe69367e8a74d752fde533c6af23f4142a9e0f0bd81d2621f4c319b3554380d72d8d1b9598cae767600c3e61de911fb97ae28cacfd1c317072cf14e0751016a4f20a35d12a5b5e0bfac80f6e705b7596ecac87f36fc6f90cd4b40ae58cf27ec5462e8edee3f9a3fa20097289da1815bf6b39c056a6d963feacf817532c4257d69915d03636dcae2f1137db5300ee26d20417a42ce"}, {0x401, 0x1, 0x10001, "4d26248c5d75dc8956ef5f38d80ca4d16bcc31a845c9eb7fdb1168d545b23ae02db64db144b36b411d82a8bf4c7b9739a99db823f34096e539b4981ee17bea3ce9401200e99b83507a2437ca666456af5321c17324b7133bb94c453c9a494d80ff2adf26af432cdad49b74f38e200947896fc497afb6e911167af66836d31c9d1a4c7104996894ac117883d201"}], 0x4f8}, 0xa) 00:44:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc101, 0x86139) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x5, 0x7, 0x10001, 0x0, 0x4c, 0x1, 0x9, 0x0, 0x3, 0x0, 0x800}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:44:05 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'da`', 0x0}) mprotect(&(0x7f000066a000/0x8000)=nil, 0x8000, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000300)) 00:44:05 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) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xfffffe00, &(0x7f0000000140)="00e6af25be16434c1109c58d260000dcf12e851ad4efeb4f311c780b613cad63fa2b470bad32fa6334bbc7b7b67a9f595c20f736051a93eb261a87a957a16d737ca72047c2bf0530b5cd7fce15167580fcceac", 0x332) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) poll(&(0x7f0000000100)=[{r2, 0x8}, {0xffffffffffffff9c}, {r0, 0x80}, {r3, 0x80}], 0x4, 0x8) flock(r2, 0x2) 00:44:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 00:44:05 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x30008) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01008c120454212e1b34760f35388455b66c651300bcb85db446fe5a51bba726c9fd6eb9376b03b3fb19bb71b19cc1f363ecc7680ddddabe1add5a9c8e032a6584288a62360c0ef2"], 0xa) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x1) madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) 00:44:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8180, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x2}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x17, 0xfffffffffffffff9, "73f37a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 00:44:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac40e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa8917240f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb00"], 0x10) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000040), 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = dup2(r1, r0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) lseek(r4, 0x0, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r6 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='n3', 0xfd1d) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fsync(r7) r8 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000280)='n3', 0xfd1d) linkat(r6, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00', 0xe) r9 = semget$private(0x0, 0x8, 0x400) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r9, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r9, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r9, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r9, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r9, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r15, r17}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x5, r11, r18, r13, r17, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r19 = semget$private(0x0, 0x8, 0x400) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r19, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r19, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r19, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r19, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r19, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r19, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r19, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r19, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r25, r27}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000540)={{0x5, r21, r28, r23, r27, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) r31 = socket(0x18, 0x2, 0x0) setsockopt(r31, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x8, 0x400) semop(r33, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r33, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r33, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r33, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r33, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r33, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r33, 0x4, 0x4, &(0x7f0000000140)=""/142) r34 = semget$private(0x0, 0x8, 0x400) semop(r34, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r34, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r34, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r34, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r34, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r34, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r34, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r34, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r34, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r34, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r35 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r37 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r39 = socket(0x800000018, 0x3, 0x102) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r41 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r40, r42}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000540)={{0x5, r36, r43, r38, r42, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r34, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r34, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r34, 0x0, 0x0) semctl$GETNCNT(r34, 0x1, 0x3, &(0x7f0000000880)=""/97) r44 = semget$private(0x0, 0x8, 0x400) semop(r44, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r44, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r44, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r44, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r44, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r44, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r44, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r44, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r44, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r44, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r45 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r45, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r47 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r49 = socket(0x800000018, 0x3, 0x102) bind$unix(r49, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r51 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r50, r52}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000540)={{0x5, r46, r53, r48, r52, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r44, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r44, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r44, 0x0, 0x0) semctl$GETNCNT(r44, 0x1, 0x3, &(0x7f0000000880)=""/97) r54 = semget$private(0x0, 0x8, 0x400) semop(r54, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r54, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r54, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r54, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r54, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r54, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r54, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r54, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r54, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r54, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r55 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r57 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r59 = socket(0x800000018, 0x3, 0x102) bind$unix(r59, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r61 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r60, r62}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000540)={{0x5, r56, r63, r58, r62, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r54, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r54, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r54, 0x0, 0x0) semctl$GETNCNT(r54, 0x1, 0x3, &(0x7f0000000880)=""/97) semctl$GETZCNT(r9, 0xe59ccc4eb646a20d, 0x7, &(0x7f0000004000)=""/4073) semctl$GETALL(r33, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r33, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r64 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r64, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r66 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r68 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r70 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r69, r71}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000540)={{0x5, r65, r72, r67, r71, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r73 = socket(0x18, 0x2, 0x0) setsockopt(r73, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r74 = kqueue() r75 = getppid() fcntl$setown(r74, 0x6, r75) r76 = socket(0x800000018, 0x3, 0x102) bind$unix(r76, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r78 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r77, r79}, 0xc) r80 = semget$private(0x0, 0x8, 0x400) semop(r80, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r80, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r80, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r80, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r80, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r80, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r80, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r80, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r80, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r80, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r81 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r81, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r83 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r85 = socket(0x800000018, 0x3, 0x102) bind$unix(r85, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r87 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r86, r88}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000540)={{0x5, r82, r89, r84, r88, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) sendmsg$unix(r1, &(0x7f0000001f40)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001dc0)=[{&(0x7f0000000240)="78edf5bdb81248b66f2b96bb1578919f352ca800238b34ab54cd02e30846fdd0039df0f153387bd7", 0x28}, {&(0x7f00000002c0)="ad9101b258f2591bfea6e4966ef35c8bc4b162dc9109835cfa217c599bacb4aa0e2124a052d50a3ae2b6c6fc3e0a1d2ce228171b1898117170b86c4da9d3c0ca09", 0x41}, {&(0x7f0000000340)="c09c8b8f7be6c7d4d5938f7f6e4386bef706b9909e25f7a3cf9503d936a1bd648177a026242036f759e5a3c184eb370f1f9a233b2748ec5fe790acb48b16e367f435c725712beb3abc0b73ca2a67f5fe85f42a250d20284b87dbb5b598a3858cd222006a9cf21b4b595f379ccfccfeb633223811c76a2bfbed8332fc63c72a747eb2bbe91557b2b45b4b7c360c853454a8631f369357641d715b2ecc7aa085bee21c906815d150a0e8f8befefde28e1fbca08a0565b2071334f53f953cfd42", 0xbf}, {&(0x7f0000000bc0)="931a0dfad22950d97bbef26a28d8607b9385d17b737054f0eb88c34b459eb71ff2245f45a57bcef913f956757722f8e2f32cb343c1ef82b63ef33f4224fdccdb056656787ac54c021e74241f7870891a9a58703a368e7b76bd5a63e23d94339f46c8b45211c35c2f3fb8248df12ce4eec6c6f5eef897e79cd636d150cf39732e9d3de84fea1118dac9dc8039690f34b2bff37a6d59b0c6bcf04f26687610eb6c82f660f230ec157c5a9a6744187e341d1fada6583dc660fb4552865e77b310f07bca7147e0a9e4027f06a1c436a59bd3c9f2b29c1f96525c1b28df0610752c1ca7258d579c1c744f80153675ab1420cc2a3c95626588c4ed4c7839e4e9d322a5b137a7135cd37ca3c2d3c37df25e9fc3d56c19501ba0c2b5c0cf2177d150764ebd37c623baf2dc5a20c21a95546d17a415b0dc728d5ceaf990cf0ece061758258af44f3f786c434fb822fb8640f5016accf7b98ef351d11544cb0625d2d062e23598fe54d1a582d701810cc6becf9eb6fb40ea31acac7011da4ed9492d4401ef29a97dbbeb36a204c8b95ee96be8d184a00ef5549c94e4d9a4d3344bf82aabc0413ad941412e44563b5f92ac266e17a5fc201b589500811955913c25a99af6d54344cedd5097ac03bdca3ebe6d974e342ca2125da6c83a91b60a1c842c2adb62f83b1e9dd6dba1c526458fd404966a5642b445b6a323f7290418b8bb017e362137c72eb1aebfe8fc8a1c45389a1cf55ab778a1d30f4a56afa0259aedf271115bacebc3cc0576eb3eeccd5555cb79b39584508f2a412c4d0a279a639f543789a70d2b812d127554a9f78db19cedc3b7e22aefa65752ac6283e5f51f3e0e73e69485daf18bb8432b4dd437352efe324cf567061472c425956d60c5cd516476ef91db5b858fac7aa5830a30c3516c2626f51bddec3eab6dede0f708fc83e638c4d7ebf686701ae996024dc9f3acbb82454518b27410cfbca401b19e41d041590d5d6eb1732d1bf230c1d17a1f2d518d89bc9c3833c6743733833a8f1a0df7e1c5eb7114f2fd6ebea3036d3643869361dd9a5672a8774d9c9792154dad06e5f002ec4ca3a775a2b8a052c36b5dd13a369c56cfde206c780ebb2d4e117bbdebab0c712529bf827cf34cd6b541ead1938d44da4e5e87e26257d30667ccd365cbf7965bbb12a82b46b57bce205d100fb47404b4e4a38de7b5d763a02230719b6f10686819d203032acf502457a873129dad36bc009f2b0d2b7af9ec1df5ae067f7480092d2d2ace64a180b6307a5a21be7b1b0441b8cd13eb9773355219ffca68c44bb0ea6b1c64abefbda603f38e3d78e7a290cfa4847ac2ecffdbcd54eec57c1d647add170645b55294a683bd64009fdf10099d58e21fd98b030a0faac44c72537cb36519f41ffc173bfc3d987886f6c96666f967688f91539848d7a1813cb13f211ed42fb3eaa692f3d3f2a8fad474fc96ff0d68fb3c7524d2f6e30091066c300ce09a9dbb7004251278f78ccfe95439df38143887664bb68403e0d2c616fc6ef03d156cfb5ebd041df94cf6a0d8fc354ed80f00c84b4f3ddf7fe6d819128eea963b7b13543ba79ed3edbd68690cb7656b20e1bba5124e817ef049f1966583ae08e2a7c36b308317b9e5b9724b7980330a055abd586bfab2aba751941aaf5848232830c2e5e0893f406bc304b6ed8d1fa776a090c26e110d72a39b22329cb05f7c286ac0303cbeee39d3120382ecf7c813cb81f18acb6b4bc0f46b500ec9768f70ec6523e88f997f0f0d3bd3fb3173984898905258a08ceaf83304391b5ebebaa0515c80d782782855e511ca4e3dbef68539d0493f83a64b94a47234783b2e825904b18095172ea6e5a371022de294f5eda819cd632fa737a84c07119ac6ca1925514c0635f625eebaf23924595977d90946afbde349fb55973247fafd86c8fe229b7bb7766b03f090a3eb44aa53482a4065199b80cd4962cb22fe382554b8c4d7904aa03e22069b57343133c329f2c78956412fa6ce87561e20b18cd81671178ec51702e99e207580cb0561a3cf245dfc08cbbdaa9bb7ece0639c34a026fef688c049a494ed3e6131c94c0f34cf49e61b7dc796cd5bb7b8da57c9c00a026078d241f9abc0ee6cec01f06fc672cd459294b1a43236d4260db562273b9d64f6be493204acb7038f4a90fb2792769446614a6ff5e1fa9a6e770323390090ca5b22716251d78ff5d63bf11861d734181b3e8bf75d94a06fa331b0f54d354fa03511a952c10eed6046e333e5e58098908f30801fb8b595c749bd369194bb600b9998f8de7663a88adcee2989da41ce71835ffd300377f3ec8fd5e674a37c4b1684550bdb02d40b84f25cdbc3aecd21798e98fcebc8d10789d88b9e3806f74ac098e3049ec23c8d64d2a4506a175265d44cc0f09ec5e04d39dc00f567a41f7431b9ba98781b20f951398ada9ecb0541578c6917697befb7e26fbd517bbbe274b77e52c9c24132c65173709d94c9143a8b356a7d2dfe5117bba1189452848a75cb1569bac4748a12bf1367797867de292a839d35eac3c61bc91001ed2c1d5a2f26f3c389b530251eb988a84b1627bced88936eeef354dba3fb4096305c696fa0aba78b2bf01a462339eeb23fecc84967c2397da939a519ae794a3f16381f01df574a3081dc9f90380df09ea2485ce2f81f021ed2c928b6e74ed570929bbd527dfcf4dc64aeb1998e219275795777d15fdf0c71fd24a96604b2bc9ba8e3d54994ec93b3e949f1fec72c78937dd85c6051c199a129b45ca68689b969d6976414d92ed36e5b6b553b4b51296ca3e1ac4f72bd5cfa1fb1139ced43b405acd8d7f15afa1c63f9610aba11bd7dc6f183ae7f0c677f07a80af2e7004da891914f21a22baba2c3309530e7ef383121e499b428599928127186811f26caacf4ca16ad070527200c5d7e8e57b4592a42cb393b5229790d0f40504bfe81d57163ff14d631be4e0066afe89e15ca0fe74187a022db3de63d3b3dcf23501a4947a314672765ad5d8182b0ade55d1d3dc4da3a3ecb959525b895a077be9a2aa685f4c2dc48edad5341738124a1b7abbd8ac688f472f26b983b7fd4c14251083153426bc68dc67194f0b5c4bf3396c64b96f0818d636dda241c13d2a1fe86c610e9af251193bc6beb5a92809f1804306378e2f3b1d933865c8dd19f5fe34827db270fe1465ef766f71267d521861f20e09f8fc85ba6f96be892184ec2321143ea491bfff87bf93fa44a84a56b47804bd2f2f8fba9a28677786c9262f5767e20cc38268989b928591353c18a8da67b7160548693961bee5e91903776d96d463923177cbd861caf0aa8cbd7d28283124ff4460ff8c92911bcf4b97e93ae39b6d06b287c940c2b98a7534ff8ffb25a36102eb0c01c7c45509031fab76d737401262d3fb2065798fabc89e9424bd09ddc54b34fd00ae999357541c23066d5ff44b3eb54bb22f163139e1224666fee07668bf7e4922e3310f489aa129aee69d9e20f108aad28a08e42c425549df072323694b6af8cf782f48cdb6d092d5ba856005305d30a7eb10456307b39f17f50f9716aba50a1675817bdd77268108c7e878ad2dc7c47729da53ae5fe9c7b623fc1f93dbc7dc6f45b58cdbad84674390212ce09053cc99060be7bb44ae7c7feb731c1d04939db0835d82ce6b60d72729e2994be2565015f6a8876e97bf58a9980937f04b7ea08ff6c06281789af74e1c4698360f785d85f196b54bd5fb8e914c49629ee018d0c1649348531d065c07e81d28000bd237bd6c9834a77b13d5735fbcb285b50700aeb42aac273ca98299397ce1eb2c5164ee5e11b588375a7721805ebca549b2ddc5b45cda1f9db4e6236933f22afd29bf9fa5699bd510b2dc347d4c6f620d4ebc4ebf33624677dbaf414ae0d5cdd19ab7269406fa1e01de18a51fc6001bedecc5cfff1a46fef6bfa0db3c2a101a3bdfcbb67f41f8951c7282cd0c0144ed568cdfed5d50a7f5f01116e1d61c6880a276ba2d88718c4b8156bc7145106433181e8307a699345d8421b8627e100589cf8591a22662c3e23f81de394f8bd49755db52d5d0564f35e7b93434dcb91d7694dd3e9007b6545cd610e55e02944b55652ef8181029fe2cc29f11ade8a42b6f626281795cf728e988591f04d25fc43e05444b612f2b8e2dc07e9b431a342054b72cd2e9108f1b46b3fa16aab16a91d13f9d40e180ef2d74c3cf43b2152bbbb367c17c1e886dd74f448d34e1490c950506093b7753fa629ef4bc29a36bbd5ed245f86f21c84eef3ad50bf06c5b18b61102deab55b0275e4e2a34e4860514113ec1299ef4e6204428213d26afbbb282cf987502bef77e8a83464611795a9a2245f5f15f69f6418cea4b39f02e14f985a3eb9b46224cd14f431c142c66f6a525a49058c66e17ec0c3c011339bd620536a13ed99c0723a2303b18b08aa621b839026f1a528cb024049f1faf6f6830ec5cf93e714c7455948201d14d54758f3f74eba931c80e2407d542db4f1efd10f4c12002f02304c6efb5844a6f7048f77baba684556a3219a68a15dd1928234c52246bc367acd9b9730083e1ab4822e159a0a1599d234288362b037052508ffb77ca9bcc4882d0a1c0c0f44590952d0e610c90d73dc6a81f88a1edb2ca3f89602e4313d956a7234c64762bd457a539d94d03e26277ccf97775bf95a8a15674d4b1b95ae19eef4341b03fe1ed07608fd3addd8ff95804a8288353ab46127a9ec5ca0c2f94a2401ead5887f4b5fa8b4b1eeac7673ea2b1da3946ef512134c93c3cf6b103815618b5886edb02fba1ee65e7721f6280fa901b591c375cbd9b7d86a766a58f8f4ef7afdd581a04b036914574a96cff7ff8aed4f5d1d003588dbe9995e3629d0a3c396ea75855696483a18d1d268e90a5a49249679ad1e50628a8bfd4dc02f181e73b3a9858dc71cf115df4dc69c8c93901f7b4800dcfe6a4d7095ac73caf05d051b5336c8662fd9281f0492416d72d0e4db1efd7daba594d64a5777cd2af11e5229ee5d39db6626c4e1d59cd80730a30bc3fc7a267bb2a25eb0266a47b2e438fb3694dd8a4fa7364ec536ba09075211c5dbd77b1290f847f11f8a99c68b2d39934cf58a28b2248676fc5e65c249c5227f3d4085d8c936d00b656e653d50bca35e9f872019795198605bade505e35822d104afee5cc86fc4012519a187a41b7e793b98799e3af7d92df14d820c9bc9b80eea8fdf15a42653ea054a64f0a4d588ab61aeba63524fc2774f4b54ebb97f2e5d09a515ab394567cae31038243d7bd6a31bbc5eb97d5ea9590ceca780dde721bd463eb6eace7fc113e799ee13963073a75764d49021fa124094c888a3c185837985fd93b41c93e3ca18f114de546ea1d215278df8d5ef4b8cdad9ce3187933774f64b89c5db3838b846159abf1ec4661ed85e94ab2fbacd56e1de3b0451c77d0a2f5e18403a86ad5c57c4ed36b3c3169af3e6f48722d5525044ef71aa8f98a015fdceee14468e512a6f926049f3875a8cf27107cc3b867c4b5e0302367b76e31f2d37fe7b12d3dbaec8a9f9019a917211c639cbf25be6403a0a22547f5fa4b0fec4bd20aed8ee5901d6ddaa23cf9414dc0fd4646895f086fc9eb739106618c0b4c80543295964620e0b131bbffbf1948fe9622b035b690085b041885a1b658b7fa5d04e222f48386132766311d9d5db11384414388a1a832b273fe385e28d2ffd95a7c2f1905683ed2a2e27becc912847106f73190ab3dc1ee2e9c37dc85fc8ebf7aba13a172651d618d8268f", 0x1000}, {&(0x7f0000000400)="ab28a0d0178cf72a4d9794dc364bb2548699205f71a999083deb8d5206f4afcc985e65267e7014aecc61e9065ba884a8f1b9f0639f2cb6ab9ca7bcbc9c9baeebca035a07c97b6d5232ff0b6b687a96931e896d98837fdde52c72c84bb41ab47219b30ac14d234922a0e582b30053ac574de9414c5beba2d85fc5a4e9dfac9837fdf44fe6d3d35e65565f3b9ff4e8f114511d94ad2e9e66fbec6a04f489cc09765f3be81ebc7af1c5bdbcf018fe171ec399", 0xb1}, {&(0x7f00000004c0)="f4731f6b259f52c82c759adfc7171e6e881a087529afb583fedb92e4c6a0175ab85ede0489768c2f885b6b3891ac4f0a144052ced3387e19e03dfbee31ed261aad5e717dbf2e1b0e01f89e03e4a755651e98c1805dc2bf580476825df7e9de8b9f964e0b12e786a77267bf5aacea6eb0806bbcda9d067330138b78295196f21a431254dec7be75c85bca4a56be1946e9398f7843867676ee442fd323e1158d20e202b325994899ca8a2ce0b46b7d1d19c73e4c34c60badcd9d7b97bea277", 0xbe}, {&(0x7f0000001bc0)="d3d0a67965d3b866c469474a34ddc86e303df31c4e374e79784dad35cbe3642d612488d4e8c085927b437e06c32561e8b41bb25aef6c3a7000b028a4973a63309055a08d67b5f1b3908a3089d20aca1adab35a7647f4d128d12699a48538cc467773094c0759d85293ef6ff39a057ff0a8e4daa340af9c96a01b1f0196ef786478a361d9e6533e15d2d28ad893182976165ef72e01b6752a66841ea8b4f6789467d022b2d426d132da5293963cfe1615b919793351ca0b8aff97bcef53ad5f41d6efa904cb2d32fda5b3c039c1090b24f6ee72c1b182f290ba93354d69ba81005fe04e5b5e9d054fe4e17e4b81e6a4adda2c01bd2e24d0163c8166", 0xfb}, {&(0x7f0000001cc0)="8ec361468a1f535db4c14c48301c089e4abb10829c07636c2f61ea6d5b013b977cf525dcd99bd90bd3ea276418b190d3addf9ab45788df5428ff290f6207745ba8e1c5994724233a20542472c9dcae5887867ab2f6850f1ab54460e7d719ca1e65b5bcb3131f1a30d47ec109238df36b0c9fa5ddc96988a64dc144a8408c8847331e56a4d045a73439699f177b5be9b4acf3553d601dc9ff515633956bcab0520d9c9682839681cae3ebc4464c36c6237f929dddfad2675825acc4be1834ae96b675f4bea3efbf815266f53828693e5ec1a094a5c3e283e50e6ff894", 0xdc}, {&(0x7f0000000580)="dcb6699574aea0dcc083eb2fbd77dda3cfd919c1df3e111bb7a17bd242d9682a0c853bfbe63ee843d69638d5962d51bc3c5dfa7f3be3909384713f3a7599c70e22e25d10ee495b7c2bc7f9ab412b754824d00c6d68625011c74f03bd4a452d", 0x5f}], 0x9, &(0x7f0000001e80)=[@cred={0x20, 0xffff, 0x0, r2, r11, r28}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x20, 0xffff, 0x1, [r29, r3, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r30, r32, r71}, @rights={0x20, 0xffff, 0x1, [r7, r8, r0, r73]}, @cred={0x20, 0xffff, 0x0, r75, r77, r89}], 0xb8, 0x13}, 0x0) 00:44:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) 00:44:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3e7, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x5, 0x1, 0x9, 0x9}, {0x1, 0x4, 0x1, 0xf813}]}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0xff, 0x2, 0xfffffff8}, {0x7fff, 0x20, 0x4}, {0x20, 0x4, 0x3, 0xfffff800}, {0x6bc4, 0x1, 0x7, 0x4}]}) 00:44:06 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0xff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 00:44:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x9) r1 = shmget$private(0x0, 0x1000, 0x2b1, &(0x7f0000d20000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/4096) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 00:44:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x2}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) dup(r1) 00:44:06 executing program 0: r0 = msgget(0x1, 0x423) r1 = socket$inet(0x2, 0x8000, 0x2) setsockopt$inet_opts(r1, 0x0, 0xd1a5e0fc7e77a6f1, &(0x7f0000000300)="eb17565696e0a98e445e378c4d3b6d0b531908c398357b50f76e811376cfb15b4e57cdc028fa09ee1eef3a9767941ca9496e0ef53a08c326e65d97c45e1fcb2f071f2304a8aa009462ddaceaddacf2d16bb7f9d057b4af3ea21cfb7c3c7eef2847afaf7429584860e07fac2271ce1d96c6140bdfe250cd230b9962faae80dde99c479c4f588fcf7597ab43987d926977329cc1f0344c9e570ef16462291b59eb3d3e1e2f8896b30f3a979e46626fa464a4a84fada1aa03d76d74998e0b1f70ca0116ab0bdb2210d317119d4dccc67fbae6ed1d346fdbde80d2", 0xd9) msgrcv(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7abb0d4af0000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f200"/4104], 0x1008, 0x0, 0x800) msgsnd(r0, &(0x7f00000004c0)={0x2, "6eb673b83e278cfdc0e557b4e53038da294fdb9ed091ca35cc0143aa525ba87354c79b01058b245d8c62ea04b60750552f78d2f77a36dd5df8d9c29b4e480f7690b05ff95e3fe1b906768b94de9bac37d25b841046d5d5e7fcc39b60c8bbeec2a7738798d83d8d36c121426a5180fe936bf8a4763e9121f16e3087"}, 0xfffffffffffffeb1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0xfffffffffffffffc, 0x3}}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000200)=[{0x0, 0x3f, 0x6, 0x8}, {0xfff, 0x7f, 0x6, 0xfffffffb}, {0x4, 0x7, 0xf2, 0x3}, {0x1, 0x8d, 0x1f, 0x40}, {0x1f, 0x80, 0x4, 0x11b}, {0x81, 0x5, 0xc0, 0x6}, {0x4, 0x2, 0x3f, 0x4b1b}, {0x1, 0x7, 0x1, 0x5}, {0x5, 0x1, 0x6, 0x7}]}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) bind(r4, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x6d2) socket(0x877569e52ee83ba9, 0x1, 0x2) 00:44:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r1 = semget$private(0x0, 0x3, 0x362) semop(r1, &(0x7f0000000000)=[{0x3, 0x7, 0x1000}], 0x1) 00:44:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = msgget$private(0x0, 0x332) msgsnd(r2, &(0x7f0000000240)={0x1, "a5d90e88486b52ec3b7ab8717bd3774e5d21f277eb1a891a5e06816ba626ca7655c6c269e461cb96b58ea4975d15ebbba8171c506a0219476fabe8e1206650a5181d4e4cd3bbf8e5f4015e58feb819f299c560f89b2af1d8fb03dcd2e9d5064c62b2a50cb83d95b3d2ecc4580c15a6c6ceedaa80c3b4951bdbc64c988b26a6b489f199390fb9f7ca8632ccd1d110d1f7598bc748ba836344fcf7fc0e8358c3f499b40f15e97d5fd985921f479adb8e16d42cbab535f3953fda48bfdee3d3af95"}, 0xc8, 0x1000) 00:44:06 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="6ba3930efedd0b31e26b07b97cf8be08788628ecf43d040000005575fe89864abd01801c2a81092307519313364be75fd804f7218afb1364255bf26e6bf4345aa1f1d0dde5416ab5fa3f04707f7e140fe2b0626c9f24e2fa65d26168c1ef5dc4678090658c59e54bb940f5d032cc65e776856e2c4514f676c9d75947d43b336f574b1ed6e3f98beea6a4ffe4ece28e15bf8c61221155e4967d407cb39c6e1a0ab2c087b0290f8b3ef1c44e85753aee3ebabb10c8e161e30dc69ae5295c23ad7377210000000000004f53afbd0bfc77363eb1332a9288480657b3ac665020d4b42f8ac1470ffa5be8094d65cd80db846d8e77c149005c59326728e757b697ff0fd092a96f0cccfd41b8599637975e595f6823d4bd60a277c6b9dd5e86ec698f1c9515cca27789bc897663b1c60906d94eae887599fe39eba0ea1613cf6f25"], 0xa) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r11, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r12 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r11, 0x0, 0x0) r13 = socket$unix(0x1, 0x1, 0x0) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt(r17, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt(r20, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f00000008c0)=ANY=[@ANYBLOB="6202d46a6711d71b1fb097f44b06b48f0f24849a53f17ca74602b4eedd8f768b638c9ec47b03d5ed6366c1efba13e59ca6d16f59ca1873dba3c0655ee4fa2710deac2d3318dc17e3ce3295162849e14b017e162ab908052473fba637d810f1f0aa2e0c144d725cfdc4b9526e64591955f548318355a670a91027bccf921810f2029d6c4d4b732933b7fd0498605f067a254be9cbf1655cae0c5dff38ebacac00"/173], 0x10) write(r21, 0x0, 0x0) r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r13, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0xdb3d4399ffc0badf}, 0x408) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x261}, 0x1ff, 0x3ff, 0x12}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0), 0x0) semop(r23, &(0x7f0000000240), 0x6) r24 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r24, 0x0, 0x0, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, r29, 0x4}, 0x200, 0x401, 0x2}) r30 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x1, r4, r10, r27, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r30, 0x0, 0x3a454690, 0x2, 0x3fd}) getuid() r31 = semget$private(0x0, 0x4, 0xa5) semop(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r31, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xb4) 00:44:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0xf90c) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r3, r2) r5 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='n3', 0xfd1d) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x0) 00:44:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68411700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb12b48a9eb8f8eb83ac0eedd2d17ffd5303f6db291512d0938a2bffce692c884df235145ae17db8cc9291036fe50eecee18bd29e1c9bfb6f12abef3bf83b1d998bbc2431dba993d2f4018634954cecb09deb0a159a96f1f0488a5fdc122fb1a324a19e6df710077d07b1b90e62976d847fd1557cf15baff1108039cef3ecf653281fd24b52e327c28d07d204af00174f29229846b9d0e4822706b8969b7ccfb7f9fd50db01d555a125a4ea0c222c797c8085218db539c660f1327d7814c3123390637a417d17ca66eea14055eb83845f0eb51efe9645712c0b0ad4473302e41968226f774465e02cffbc34f6cb34019167c5455746954ea27e0f1c78ee6f5b23799cf47cf892a0bfc989f65462ebf4e051baa990439984126db6f8552f93a763d291f090483a0dbfc9947148e8c9bbd29c15dd19068658baccafbc5ae467d54e3ac15653b77ddd2be454257b682b2c3aa60b4884f4a108fdb9a98cba217e72dbe5a6eab4f4d14de7e62feb56acbc41b142014168ca0"], 0x10) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000040), 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) lseek(r3, 0x0, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 00:44:07 executing program 1: 00:44:08 executing program 1: 00:44:08 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000040)='./file0\x00') 00:44:08 executing program 1: setitimer(0x1, &(0x7f00000000c0)={{}, {0x0, 0x2710}}, 0x0) 00:44:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x9, 0xfffeffff, 0x3ff, 0x1, 0x80000001, 0x6, 0x5, 0x1, 0x2, 0x4, 0x9}) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 00:44:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0/file0\x00', 0x20, 0x110) accept(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f00000001c0)=0x7e7b68ef) r1 = socket(0x11, 0x10000000000003, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x201) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r1, &(0x7f0000000040)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc24d699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000001a00)=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) chroot(&(0x7f0000000500)='./file0\x00') pipe(&(0x7f0000001980)) r2 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r3 = accept(r2, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r3, 0x1) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0xa) connect(r3, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r5 = semget$private(0x0, 0x5, 0x100) semop(r5, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x2) 00:44:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x2) socket(0x1, 0x2, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = kqueue() r3 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0xfa, 0x2, 0x1, 0x5}, {0x0, 0x3, 0xfa}, {0x0, 0x3, 0x80, 0x42e}, {0x9, 0x2, 0xae, 0x3}, {0x101, 0x7, 0x5, 0x437}, {0x101, 0x5, 0xe1, 0x9}]}) r4 = getppid() fcntl$setown(r2, 0x6, r4) wait4(r4, 0x0, 0x1, &(0x7f0000000200)) r5 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x6c, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 00:44:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0xbc) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = socket(0x10, 0x4000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffc3a) pipe(&(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0x3, &(0x7f00000001c0)="4b74914c", 0xffffffffffffff65) 00:44:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) 00:44:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 00:44:08 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0x17f) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r2, &(0x7f0000000280)=""/165, 0xa5) 00:44:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fsync(r3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206ca000000000000"], 0x10) shutdown(r2, 0x1) 00:44:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x1d}, {0x80000000000006}]}) getgid() syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10001, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000200)={0x10, 0xff, 0x4, 0x9a6, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x26}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) 00:44:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000240)='./bus\x00', 0x3064b, 0x1a0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x3d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) socket(0x18, 0x2, 0x0) 00:44:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) connect(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f866d25df71ba36d6a6b5d31e6be24fac4db760c41f82d992181aa4b1f9abfda74282184a99d57ee154af71f", 0x2c}], 0x10000000000002bd, 0x0, 0x40000000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x5, './bus\x00'}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 00:44:09 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x1}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) openat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x400, 0x4) r3 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) r4 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) sendto$unix(r4, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x8, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000240)="c759cfbec6b9bfc9f242a3e560f880ecb6887bc3cce651627034e359d073bb52ac194a6b4b1080ff6e53da5fd0a9f88712c8b02ec9aa6f6e20ffcf3a0cd3a0ca6817051cb29a2ec814daf47005e7d6ff1d7e69edd2ec714675e87ee1763ef939e5d9706ab06f293888c8dff1d0fe4d9b1b683f24c83d588a04b9f525743b930103f2559e1f", 0x85, 0xe, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x8, 0x0, 0x3b1d, 0x0, 0x2, 0x7, 0x7, 0x0, 0x6, 0x5, 0x7}) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) getsockname(r2, &(0x7f0000000440)=@in, &(0x7f0000000400)=0x1cc) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x5, 0x1000, r6) 00:44:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x4, 0x5) recvfrom$inet(r3, &(0x7f0000000200)=""/220, 0xdc, 0x1, &(0x7f0000000140)={0x2, 0x1}, 0xc) 00:44:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c2000000000000000000000000000000557606d15cc8102273ce7650550db7bf316dc2ace80c908ae16511622d3eb485c616210f550421554f99f6ac3902bdfed9ab57d938fecd2c93e85dd51bcaaa24300cefe92dcac743ff84395798566afc993164369324a65ac6e3af77c056ea06d6ccc98872b209efbb1988b1ded18975143128a890cf808dcc8eecb2e6d8eef850635a976e1b7275bb856bb1b3d8d94e8b1624446fe2783f9fc2d29391a1562a8705d3f5214708c505e9a58f905731e0098854259706b12fabd85e4c5c466eed52758001332d333b194e3ef9df69b53b0a3e3ef1784886f6d5a5ac50c92cd2e91d63e9d30e7cc0e6a342ea871428f81fe84724e46346e86fc5311b272741f6f722d7814a87743d3bf6eb0ce956374436eb18eb34b4099f86cdfa38d9a7c5e4e2da438a12373ef2732973e68f62febf306a9ac5f50527db7be3318bdda4f00e0dbec23be1b6138f70ebe70213b3393272a433f065220c817b040a3e5421a8db9493bee4358e749e421fac05b7524215bccd971554cf84c2de13bd856c1e6bd2a0f2ed9bf3237bbed46596f9b57f4934f22f7c1826cabec7fe5b4bbff54e00ea218a098595a837710137717f99cd0d6d60ad61c470a36c33eb4d338c454fd54f08efa32a705a40d4bf9c8e3ececfa8b074c222cbaad659a6850452f4e9b4dc0acc04ed7bd33fbb198ac89df4b82161d5f9755ee07f5f8539673636699e5b250df2da83d9d9c537c6147f6c955817f6064004dd788d55b5ae270e1e13992a5ca83355ba7212a38d9fcd8ad9a39a5120e3e0456fb4b9ba4b3c312979df9ce1e05fd4fb812b93819194d0d2d3c8f232c21b776adcd0e31b088260673502"], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x368, &(0x7f0000000280)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000001a40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed464b48374b3eb61dae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4a0100000000000000806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc0420800000000000000ba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791cfc8df63e5e23fa327326484829f35100000000000000000000000000000099069b0e166bc0f9a030f64007099b8b87bfce602af63897875e13e7fdf65348e697"], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[]], 0x1, 0x1, 0x0) msgrcv(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e010044eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708dcd859626a4fcc7f94770b92583c8c0c040c38f1c2f207ceeb752a7aa77ca854"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000001b80)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda981872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830ffabd3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542193933bf18b055892c9a86e51048ff6ac3885ab555f45021bef5c454cbdd23e3b138f13f4eee825d544e3f327f3dc409fd9f392a01c3d64e4321f442f32335c8d6ae69c523245644f2da53cb5616ced7fed1c9e660fb738b519247e34f7453be4d67465d30d16f495cf2d212f048c30cbd79fb4531ebf3ff81bb328fa5a0dc1513b00e50b4"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f0000001580)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfe32f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f0000001940)="787d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbea2b941f3b620952ae9438a2f30af6d7546b12720dc15a0b881455d8d3349ea99398a920065db02e9ed2f339c6ed3c91bc828deb75ac96acd804b9598156878e750bc01dac6caa54a24a0b6cfeb677ace11186a12e62bef3945c147ab536ecc8e19d0e6d3071936a0afa9650fc3008c706b9bbeb803cacd6d6b5dca161ec421a2327af9410aea851d2d0626630b27814a53fc61a9875287afeaa9467f041237c962fa2ab5c2614821e7f47577943f32189591806f1bd08fff39b3b147ebcae2058ee33ae525a", 0xdf}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb3220c1f68e55c5f027037d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xffffffb0}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x4000, 0x80) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f00000000c0)=0x7) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() r18 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r18, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r20, 0x5) r21 = kqueue() r22 = fcntl$dupfd(r21, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2012, r22, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r23, 0x0, r24) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r25, 0xc0}], 0x1, 0x0) openat(r25, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r26 = socket(0x2, 0x400000000002, 0x0) setsockopt(r26, 0x0, 0x20, &(0x7f0000000180), 0xc8) socket(0x2, 0x400000000002, 0x0) r27 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f00000004c0)=0x8000) ioctl$WSDISPLAYIO_GVIDEO(r27, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r27, 0xc0044266, &(0x7f00000001c0)=0x4) setsockopt(r27, 0x800208, 0x75, &(0x7f0000000180), 0x0) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r29, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semop(0x0, &(0x7f0000000380), 0x0) semop(0x0, &(0x7f0000000340), 0x2b13) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x29, 0xb39a, &(0x7f0000001800)="001c0000848fe67666749597910eb985165c6d7550b5fb83e269ad9227fe296407449103bee97902c7df8070c3ea5b7b0ee9d1de6ef3f8c700f214ded963fe591efd946c0599a30b2850ce23e4908636b5ab8f3c17c8810d654f09e84b3d1d184dd48ad515a52197505464d88cba2b115ea2bc8957ebacdc4924639660518e637c1ec17deccac7ea01ca96e8c1c22f783f1b08c615cf1aa5b1874ea9073b0c7f13b6670d67292fd4977a95ed7cd217280376de", 0xb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001500)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) getgid() 00:44:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x5c}, {0x7ffffffe}]}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x88b, 0x1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x7fff) write(r3, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x2) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 00:44:09 executing program 0: r0 = socket(0x2, 0xc003, 0x2) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)=""/155, 0x9b}, {&(0x7f0000000200)=""/210, 0xd2}, {&(0x7f0000000100)=""/101, 0x65}], 0x3, &(0x7f0000000300)=""/235, 0xeb}, 0x841) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r0], 0x1) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x5ecd51ea68ac8157, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000480)=r2) write(r0, 0x0, 0x0) 00:44:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) r1 = semget(0x3, 0x7, 0x11) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/163) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) fcntl$getflags(0xffffffffffffffff, 0x0) r2 = kqueue() r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000001240)=0x4, 0xffffffffffffff55) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r11, r13}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r14, r9, r13, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r15 = semget$private(0x0, 0x8, 0x400) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r15, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r15, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r15, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r15, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r15, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r15, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r15, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r21, r23}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000540)={{0x5, r17, r24, r19, r23, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r25 = socket(0x18, 0x2, 0x0) setsockopt(r25, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r27 = dup(r26) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x40, 0x0) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r31 = dup2(r29, r30) r32 = kqueue() r33 = getppid() fcntl$setown(r32, 0x6, r33) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r35 = socket(0x18, 0x2, 0x0) setsockopt(r35, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r36 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r36, &(0x7f0000000280)='n3', 0xfd1d) r37 = openat(r36, &(0x7f0000000540)='./file0\x00', 0x80, 0x80) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000380)="2946a17590b9a5adaec39e2a11fd35c3465172fe852904443842699b58b2acbcf814cabf140a4466fede190bd906146cb69f7a39b803e6ec1a0c5459a9d3923b121431d9553b53f1319e2b70a7bbf249c0493e2c3103c1aa1cb0de96cff497af86d83a28e181a8624f44e334a18b18c024ee601f8c1ea13d6418ea2bdc49ba6772d3d16638c47c35e359b1a55a96a13ee50242f2a1fbbf862196a931177c175a93e4ec912a972c8c46a28301d130f27cbafc7302cbf6e50df46396564f95f80b3637d4f4c029ed35eb4f6b5f99a53c66155bf4b2e575f662f50a4d48abe31c43b6516d5851deacd8be", 0xe9}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r3, r6, r23}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r25, r0, r0, r27, r28, r0, r31]}, @cred={0x20, 0xffff, 0x0, r33, 0xffffffffffffffff, r34}, @rights={0x18, 0xffff, 0x1, [r35]}, @rights={0x18, 0xffff, 0x1, [r0, r37]}], 0xa0, 0x7}, 0x806) r38 = socket(0x2, 0x8002, 0x0) connect$unix(r38, &(0x7f0000000080)=ANY=[@ANYBLOB="53f1b8b5060f4c000000e72c48aa99000000000000000a00000400"/37], 0x10) sendto$unix(r38, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000060000003000"], 0x10) 00:44:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82023e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0xfffffffffffffee0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0xfffffffffffffd3e, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)) r6 = semget$private(0x0, 0x3, 0x102e7) semop(r6, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() r12 = socket(0x2, 0xc003, 0x6) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x66, 0x0, 0x0) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107f6567cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069236de0a37e05deca1cbaf2"], 0x1) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f00696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63029086de0a37e05deca1cbaf2"], 0x10) write(r15, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r15, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r14, 0x0, 0x4}, 0x200, 0x401, 0x2}) 00:44:09 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:44:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='n3', 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x8, 0x9, 0xfff, 0x1, 0x4, 0x9, 0x9, 0x4, 0x1, 0x8, 0x6}) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x3, 0x4a, 0x401, 0x3, "ee3c39fe63fe9f484e330af37ab5d1787d59caae", 0xa, 0x6}) 00:44:09 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e5") 00:44:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r1, 0x0, 0xf5) 00:44:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x1}, {0x4006}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x98d810446a71e2af, 0x0) socketpair(0x1, 0x5, 0x7, &(0x7f0000000240)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 00:44:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x9, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 00:44:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 00:44:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) semget(0x0, 0x4, 0x80) 00:44:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) sendto$unix(r2, &(0x7f0000000340)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e26acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066cca0500c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2a2633e00da2fa742c4f07253d15e62e8d2cffad5619ea70b3e4b0aff412582bf2575d63e0badf8b3838d4d674eb73082a833a4ca1770b46f55b78c58609b74985f4da10af81003b2cdbddd58395bc4055f", 0xfffffffffffffc97, 0x1, 0x0, 0xfffffffffffffd0a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 00:44:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4}, {0x6}]}) r1 = msgget(0x1, 0x423) msgrcv(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7abb0d4af0000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f200"/4104], 0x1008, 0x0, 0x800) msgrcv(r1, &(0x7f0000000040)={0x0, ""/32}, 0x28, 0x0, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 00:44:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x7}, {0x6}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) syz_emit_ethernet(0x10b, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") nanosleep(&(0x7f0000000380)={0xfffffffffffff001, 0x5}, &(0x7f0000000300)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3, 0x3}) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100), 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x0, 0x0) fsync(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r7 = accept(r6, &(0x7f00000002c0)=@in6, &(0x7f0000000480)=0xc) setsockopt(r7, 0x40029, 0x401, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r8 = fcntl$dupfd(r5, 0x0, r4) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = getppid() r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r9, 0x0, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r11, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r12) r13 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r9, r12, r13}, 0xc) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x19, 0x0, 0x20) setsockopt(r11, 0x100001, 0x80000000000000a, 0x0, 0x0) 00:44:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x54}, {0x16}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 00:44:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x10, 0x4, 0x80) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) 00:44:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0xeb65, 0x5, 0x4}, {0x6, 0x9, 0x7, 0x8}, {0x5, 0x32, 0xd2, 0x50b}, {0x8, 0xb9, 0x2, 0x3}, {0xb8, 0x8, 0x1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3ff, 0x1, 0x1, 0x6}, {0x8, 0x6, 0x20, 0x4}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 00:44:10 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2a5caf15930bea431334b74fc8b272257d5d"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 00:44:10 executing program 0: r0 = semget$private(0x0, 0x8, 0x400) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8001, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r0, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r6, r8}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x5, r2, r9, r4, r8, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x1, &(0x7f00000000c0)=[0x0]) chown(&(0x7f0000000080)='./bus\x00', r2, r10) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0xfe44e58f05af961d) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r11 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r11, 0x5) getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, 0x0) 00:44:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0xff}, {0xc}, {0x3c, 0x0, 0x0, 0x9}, {0x7ffffffe}]}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") fcntl$dupfd(r0, 0xf, 0xffffffffffffff9c) 00:44:10 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x1f) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) writev(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)="c0e7441a3a0759d90eb31dfb9498874cee398859809646f9ffd07c39c42b92b0a3f28b9845f87337eb8d63561c58592572", 0x31}, {&(0x7f0000000300)="711784f65bf3e1d2fa07f0c32bfc5e982e8af47461bb5aad747c90f833dd9906d140ffc25b74f15e508832038aa48e4486bb0538c33edb2736de6f8758de24bca515140de11f04bb69daa599912eda859e0d5f7d0ec0fe46fff47f7c13fbb1d2553e0574fce0af5b6d460855b4f685852f818659e81217b5f9b4b54feac7c74562aef61b8aa64641a8642a4ce386c463d48823fbf84c7dc2567d05f6a0bae186b72fedc255fb6b22e766115cde3875859bb8aecd0ff1c3b3b02c8a30cce0d9b1342509474250702d934bd79a6e082c11b5a058334f", 0xd5}, {&(0x7f0000000400)="9742d1864c0c6f7f35c05ada9cb1c2702a81058ba9e33f9b43b745f6f10c72265115913e05ea2cc9f195da5a5bb47ec4c0117ccc63ece227d7ba6ca40254ec4da85ab0cc13a0b4da4b598da43a3fed4a12be8abc2f0773b2ecda749385c0", 0x5e}], 0x3) mknod(&(0x7f00000004c0)='./bus\x00', 0x2001, 0x86133) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = kqueue() r4 = getppid() fcntl$setown(r3, 0x6, r4) fcntl$lock(r2, 0x9, &(0x7f0000000480)={0x1, 0x2, 0x1, 0x0, r4}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r6 = kqueue() r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x80000000, 0x40, &(0x7f0000000600)="f61557d895596f6cb18443f68e5655fb147ef1c783f48f303be3132c7126a53ca0b391473bd446a36c60ac17b7060713204b612e8478e634f1da377125a63f6ef8e0eeea7daaa4ac0c8088ae9e604d2b62bfe3a3a8cbe8dd5ba83e46fb21a672073589b24ec28e457599751bfcddaf741bcb9ea71558721eb7ea7ed3236ced6745606ff932447d05b907547e0044097392dce507cc66e610c4b573c8275cc7b792a525dd6c56c94bd7be8cac3404427e0257b80cda89245d241353e870f3c0d546c91dfd4b5024975a8eeb3ac3b4d3269baa8c521c92e632e8c06f6c40983bec6d", 0xe1) r8 = getppid() fcntl$setown(r6, 0x6, r8) r9 = msgget$private(0x0, 0x8) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) msgsnd(r9, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[], @ANYRES32=r6, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000780)=ANY=[@ANYBLOB, @ANYPTR=&(0x7f0000000680)=ANY=[], @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESDEC=r10, @ANYRES64=r11, @ANYRESOCT=r12], @ANYBLOB="9a43b72fadd43babf0eb4f6b06244747294a63f4ed41555e23913524d3dd4e5ccc3433d8113a17f66927d9196947ade4a6d34077720690bbd3c76ee4daf5f199a56b6ed033ed45e5848804593c75d435d5f287560b0b3c3bdf48eba7a9070aef5d85dc27ffc542feb43c8f09f7af77dcac7409343cc60e3d0465be74e8ae2dd7bb3d0bb1f93da243ea514d2e739ccad2f83d8e25cfda6d3fcc1e95d155e5832221b0cae6b4684ded545b104ac8de4fcd252a2ea8bb019df867736c5cefdf694e4424c0db95c5c6823bf0900787555fb49667fffe6fc8112988dcd3e4001faf9f70f5b55643cd98bbb73700000065de22aa0000", @ANYRES16, @ANYRESHEX, @ANYBLOB="cc02d9513d2ff9721ac42cef2e3d2804fb18478d975353566caee696e297047af59fff5d5deb56074d84375502743ce0f202a61ebfb50a8d5d7fe9e9385bae26caba2c447350a255cf096c26b2c6c56bcb76198e29adbf6edc72ff2b6cdf8baf2dd0ef36acbb8106eed5ed2f047ca26c1a1cab9a9c03ebc128894924e761807f92a7c5fea088ab8a9eda07fdc4610a478d7f4e88d84db7713909e65d4ea1080b528b69998c75cc3493510ea6f2851371249ba2dbccda19fa7c84ac0da7f81a8453ce04c2542cbd5cc53eaa23c360b65e90e9ca3971aad8b7"]]], 0x3, 0x800) msgsnd(r9, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r9, &(0x7f0000000500)={0x0, "ee161e0dacc6c436a8591aa6b83284ac73f378c9a4075bd934ae16e393a2b407f78820fe63d8887910fbd4204616489e9bdd4a86ed106670f088f58f5c08481294083d326757a63df71d16c8fcbb082778101eabbd3130817b721397ee64092ab33d1a28ff39b01d2deb4a708b3bb96ac8e805b62b81ec1c0bf797e641ced942be30b03ec7d399bba1ea1479fc5f7a00bce3367efc2c607945661d67a882377ae32c41fb7af641d0206552e19e8f60c22059de99d25a9c881154e5029fb52a360f4e9ebd7c"}, 0xcd, 0x800) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r5, &(0x7f0000000100)=@in6, &(0x7f0000000000)=0xc) 00:44:10 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20}, {}], 0x2}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0x8, 0x40, 0x400, 0x7]}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:44:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 00:44:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x2, 0x20) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x8, 0x400) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r6, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r6, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r6, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r12, r14}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x5, r8, r15, r10, r14, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000880)=""/97) r16 = semget(0x1, 0x0, 0x44c) semop(r16, &(0x7f00000013c0)=[{0x421d0d76123b24db, 0x0, 0x1000}, {0x2, 0x13f, 0x800}], 0x1ee492fdbb65b55) r17 = getuid() r18 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r4, 0x0, r17, r18, 0x49, 0x5}, 0x8, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) r23 = semget$private(0x0, 0x8, 0x400) semop(r23, &(0x7f0000000440), 0x0) semop(r23, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r23, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r23, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0xa0}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) r24 = semget$private(0x0, 0x8, 0x400) semop(r24, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r24, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r24, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r24, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r24, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r24, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r24, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r24, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r24, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r27 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r29 = socket(0x800000018, 0x3, 0x102) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r30, r32}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000540)={{0x5, r26, r33, r28, r32, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r24, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r24, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r24, 0x0, 0x0) semctl$GETNCNT(r24, 0x1, 0x3, &(0x7f0000000880)=""/97) semop(r24, &(0x7f00000012c0)=[{0x1, 0x2}], 0x2aaaaaaaaaaaa8db) semop(r23, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r23, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r23, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r23, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r23, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r34 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r36 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r38 = socket(0x800000018, 0x3, 0x102) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r40 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r39, r41}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000540)={{0x5, r35, r43, r37, r41, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, 0x0, r41, 0x0]) r45 = getgid() getdents(0xffffffffffffff9c, &(0x7f0000000300)=""/12, 0xc) r46 = socket(0x800000018, 0x3, 0x102) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r48 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r47, r49}, 0xc) r50 = socket(0x800000018, 0x3, 0x102) bind$unix(r50, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r52 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r51, r53}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001240)={{0xfffffffffffff7ea, r42, r44, r51, r45, 0x100, 0xfffffffffffeffff}, 0x1000000000400, 0x10001, 0x40}) 00:44:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x1000, 0x1, 0x7, 0xfff}, {0x1, 0x1, 0x7, 0x803}, {0xff80, 0x0, 0xf7, 0xd427}, {0x3, 0x6, 0x27, 0x9}, {0x4, 0xff, 0x2}]}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000240)='.(]}^N-^]^\x00', &(0x7f0000000280)='2-\xd7/\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='tap'], &(0x7f0000000540)=[&(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='tap']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/167, 0x7b}], 0x1) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 00:44:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) renameat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') 00:44:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) getpid() read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) faccessat(r2, &(0x7f0000000340)='./bus\x00', 0x8, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 00:44:10 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r7, r9}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r10, r5, r9, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000880)=""/97) r11 = semget$private(0x0, 0x8, 0x400) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r11, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r11, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r11, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r11, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r11, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r11, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r17, r19}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000540)={{0x5, r13, r20, r15, r19, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r21 = getgid() r22 = semget$private(0x0, 0x8, 0x400) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r22, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r22, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r22, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r22, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r22, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r22, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r22, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r22, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r22, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r28, r30}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000540)={{0x5, r24, r31, r26, r30, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r32 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x1, r15, r21, r26, r32, 0x11, 0x2}, 0xd6c3, 0x7, 0x4000000000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 00:44:10 executing program 1: pipe2(&(0x7f0000001740)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001840)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendmsg(r2, &(0x7f0000001dc0)={&(0x7f0000001880)=@in6={0x18, 0x1, 0x1, 0x6}, 0xc, &(0x7f0000001a80)=[{&(0x7f00000018c0)="10c0213a2d1e813a26268c71a944802d40d375c524a7ac31a583ac2f76565cce084a9fb79b66d3c5915683f567a5bb5ce842ed84c2d84937729693853abd4fa240eb92dba3a0ea3ccde9d747018e350f9bef24bfaba4f3658ca42cfb5564374c8fb289bd06170b2a392830aeb12be694860f544a64201fa0d53464f2e5de4f73cb3a0a5a4e5eee262a8fa38c4cb71891078a30210b7b0cbfc47c7423cb599b47e731a1ebdd1faf90cbb716af73320a56d88b7f", 0xb3}, {&(0x7f0000001980)="cb17890a954bf3835448815c791e8869debb726d79a3a01880257b21f85ce8347964f7bb06018fdc2a6bd8b7de2f11d9cfd4258a37c1e866e3fd2d906b7b47b8da84a6e6d5ed420068f7d20f796653f106dd03c6afc87be2a97eedcc0cac4317faab17c26f78b4d464496d7fd491402ab9192d77a2ed378c3f6afd9d8beb441b8ea3d2ecc11f5cfe3fc652e3f4c743d39e570979b6729689fd3f82cb6e6115f1cdd35f3bd2e39734225e7d925a1500fe70f71c966b670e11c29888ccbcc7a4a4a9a1887194c53a9938b7eb842a5525356e8b6f7d3594029fa4329347701a04458ae390", 0xe3}], 0x2, &(0x7f0000001ac0)=[{0xd0, 0x1, 0x2, "557e10a36ea06bff732d62d7b8209ed6f52cfb567c7eac0eeb6f649ec171d4ba90a2a38531cdee7b12a212b9c6eb590991f971a0ddf19e8adca3369f4f9114a6e2b327ea842adfd040dbc091bfe8149431f31afeb7b7bab22d7d7bb0c96d208dbda746eac2f47cc0f043c8d60b39ce9f7b4b5375eddd74f4ffd8ecabac579ba73c8656a1e49d61eb40e13d9b2250b7d2f4f07ccb7448cc52047d13df90302ecc03c3fbfb1cb9a74f2636665b43655cfd84a84a9b623c19aa243d0d00"}, {0xc0, 0x1, 0x1, "7c2718626232f2577fbdac30167bc9c5e1be6bdfcbe22784572e78693bf70c66fc6bf5f520fad909ed2d6f6ce12102026f525241e41d262213baef8257cc67015413c450a0cd8bf5998eafba0bb5d069f6cf36bfbd14607627b5e1206623862a30d7f47ff574f30cd6f4d93177d7e924b3cccb856e4cc42139b8f7b72401436a3e55a36eaac0cf709c90b3a277a35fa7f5396c87c3f133abc53343c1bfd215672bedbd8456062f84dd0459d5"}, {0x40, 0xb47d46e78318d216, 0x3, "c2377e36bdc1ee907e8c7425530da4093fd020a07d11a8e62d3d15acb9f479526290a1c9160603353032"}, {0xf8, 0xffff, 0x70, "d00afba7b81d0875d5aab94e0361ab114a2ab8fc53a32bd90c5049b4794244b6696560508c62cfe2068498a977c65e8e1db6fc6efdd5dd696e13c873bc1b3c27b92cc3faaabb4803eea04dc0cbc6765bd77498f94f92c3b08c87380588c2e2929f4a99893522cd3327a1f698fea6d6a12138780792cf4889d1281acc5f82a8d7b84c65c90fac6a7a9f48320b6364a1f50d7e265271fd19b6bdde267f42da48de54c7f97f5b81d4e1afb92cf10fc345e644caa66967ce5e7b12d281bb603f173c51c175165c21231877033f6ea6fc5a621e6e89faa327f38b10a9335431efd69bb28c"}], 0x2c8}, 0x4) bind(r1, &(0x7f0000001140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) close(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000001800)={&(0x7f0000001e00)=ANY=[@ANYBLOB="00002e2f62755a79478b023c88b66d19"], 0x8, &(0x7f0000001780)=[{&(0x7f00000011c0)="fb782bb3bdaa36c99b2762c10fe16b02706d6e343f2c5050073ce1c9b8d7bf0032c2563836cbd887d71cef2345dc17d1ea45a0ebec3f7d742450de3cf6bdb7964315e6e4bca8a9cb3058fdb78103b38d27678d443aaef0502b6c189ca8977e48b92df6f1db8d06ea18cc9c8cb7544dcc22ebad27a0eb204680122fec72fc973679c3baccb3edf5ab77ae40665f9a71c283ee04c694fb66a008e12f706b7639d8181588287d7da68a4397690b7073eb237effb716397fd80f2dd2f9810fc76f263dcddaa8247b7c645e0ae61f69b38465d9c2", 0xd2}, {&(0x7f00000012c0)="59913c2f8fdea4a2dd997a85ce7d5adeb2ee2b9e2e8426915c207654486850c82b8b411c5bcb432b677921641e123bfa595faca7cbf850fa23c96093c8cf863e0afbe0fc9b53d9143f", 0x49}, {&(0x7f0000001340)="d4565b0e0447abd285a8b63bcdc8600c5efd9834bbf19d700fa9115fd68eefc05ed399309451e472d4995a0d69e91512cbe81282d5a2ef6f3a431a44b2b87e9eab634790a70dd6735d24c5b3760f9a8094efcb5fe73a5cb0f3cb6b6bdb60e0f516a8351447f335bab0fe2d9fbe9d4be377d73b8a12081d172cd92ec7045864fa2adc2aece5817f7726df259f72839cea758553a13487d31a8e82801bfbc908a92e0c6c9268b0be178f063a", 0xab}, {&(0x7f0000001400)="2ce4dc4c9163517fa00d3262bd1b36ab2a7f4be705ac8798031d14019dc69eb04a02b1da874cfc648ed3b27ed5dc42e0811e47a54a2da2597e898488fd2c925e1554cd670593da820f78b043474a9f0943eb4085533a79d6170c1fd098f503609ea27c9b519b16aeac7889c7423b84597ace45fa0c77bfa1466940c445adf37e4edd3e64a68c4e4d8da66a558ecc163be48e3d7fa6bcb89e3e17d1fb53fbafb429eb0ce0a273e0f814125427dd9c7276415cd7cc2597386e12799f16104882ac4a269502957591bc178598ecf5eb5655e160", 0xd2}, {&(0x7f0000001500)="e334dd387614e35a327b9280cb886e17d8dc35aceb8fc387bd1eba3dc9e06661e1a81f9fa0b61a39d469c8ebf45755ad57b3af31d1477b78379b234bf09fa9007f58fdf64f4e98c2578df92f1884127b011228a0e44c846c14ff77c9608bd95704f386a8263cbeee49c7655e81d55edfc906b18651820697c49cb99ce32f768c81103fe01a5ecfacfbcf04e306f7c4ceaccbb506", 0x94}, {&(0x7f00000015c0)="73768e7ee56d1fd67a048a414ddbfcb0599e5cfbadc33695c3380300bea13584f0ac2715e36cf07a5f00ebfbf5589eba50b19576cead5dc4bdb0b8999ada6baa109200b760fd4268eea6bb8cca9aba0b63aa65d3829f5a7000e188d5df2122b075e7d6726ca9f92f332ac7752eec1ef2fa5ed46c67ac49dcde6985244d73ba2f270ceaf9302c2fcfffbee5b3a90a105576fdccb83bd1b9acc5491b05cf936b2186143549bd029d8d6af54be969e1d0741a37d5e706c3c7da331288761423287d60c7b0", 0xc3}, {&(0x7f00000016c0)="f5aefe608292a0c7c37124de979b613ee6de7b8c8cc7a136a8bdd9ea12d00f8d8d41f0477ac4c91557bd0b8396c89d782fc1d9dd00b04d127d1ceae3a6fa842fedfd705644ced31aa889891126d9819747a72376681814ff59", 0x59}, {&(0x7f0000001740)}], 0x8, 0x0, 0x0, 0x1}, 0x4) 00:44:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() close(r1) getrlimit(0x5, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) write(r4, &(0x7f0000000500)="6e0e88060000008d1cefd6426011035e574c060200000072346bb47386c229a7d800000000000000000000000000c6b47ae5000000000000a2bb9f33271ba456f160b3b3103c5ab7dce95a42305164278ad29a0d1ee778358dfd6dd740a6ce3391e0ee3349a2202ba2c7c72945048c8047d3c90bc2ccbb7df594c16ff814c440ac1440deb838b280a9cbb946897638981717155eb760507033a757451c43862fdd98f8461b7a5a22bb4a2e71349d54b895cb5baac88de6be21d512889e4ca2bf62e6ab453cde2d3976ef32eac9b21483f62b9a3632a863ff37804398e08aa1176a07f62b73defe16b88df9b53648115be9641d138edb757dda71183112a1901ac2567946feb970a548520ae7cef184e4e42fb664b6107e7d1b7d458c8b09c217bdb5e3d79fae4887b0c4f1109df7d0a9842e4b65d2b28d77ba9960405b1b", 0xffffffffffffff65) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x1000) 00:44:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff1100ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 00:44:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x4cc0, './bus\x00', './file0/file0\x00'}) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 00:44:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0x3f, 0x9, 0x1}, {0x7d, 0xf7, 0x8, 0x20000}, {0x5, 0x90, 0x9, 0xba45}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b62cdf7e56e3b4cff2638da10dca") 00:44:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="f7e8bf18bdb3248c376d74d8a598f280ed4f616b571d1853b917c66fcf4f8be3f88e592c4f18", 0x26}, {&(0x7f0000000100)="72fdeb969eb3f013077a842c8708c8f4d4acc627c14dc292fdfc1fdd093242000c198675992382f6c83e97f3265381e6840ea23e8459e3a05f06ae2d6c39af2e947180100ca20a90010a8f767e971ee7b3f9ddd876bd9b9d34fb7dfba1266def66a7508c748718fe9468de", 0x6b}], 0x2) r2 = dup(r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0xa) r3 = dup2(r0, r0) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="000088e842906708fab1cc6edb978dd5c736d0320f02006e019d7c7ab14cbc65749cdd839f1e5751fea0edfafb"], 0xa, 0x0}, 0x0) 00:44:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x18, 0x4000, 0x20) poll(&(0x7f0000000040)=[{r0, 0x10c}, {r3, 0x1}], 0x2, 0xc0cb) connect(r3, &(0x7f0000000100)=@in6={0x18, 0x3, 0x100, 0x10000}, 0xc) r4 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f00000000c0)=0x20, 0x4) write(r4, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000200)={0xfffffffa, [{0x1, 0x2}, {0x3, 0x1}, {0x3, 0x800}, {0x1, 0x1ff}, {0x2, 0x4}, {0x3, 0x6}, {0x2, 0x1}, {0x3, 0x7fff}, {0x7, 0x747b}, {0x3}, {0x3, 0x6}, {0x0, 0x7}, {0x1, 0x9f}, {0x7, 0x1}, {0x2, 0x2}, {0x1, 0xe28}, {0x1, 0x4}, {0x2, 0x4}, {0x3, 0x2}, {0x1, 0x3}, {0x2, 0x5}, {0x1, 0x8001}, {0x2, 0xc9f2}, {0x2, 0x10000}, {0x2, 0xfff}, {0x2, 0xf00}, {0x1, 0x10000}, {0x1, 0x8}, {0x3, 0x5}, {0x2, 0x1}, {0x956c6c5cecb8b3a1, 0x6}, {0x2, 0x6}]}) 00:44:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x1, 0x4, 0x8001000000000000, r1}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='n3', 0xfd1d) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r3, 0x0, r4) socket(0x20, 0x0, 0xfa) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 00:44:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x2d, 0x0, 0x0, 0x8001}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x0, 0x0, 0x23) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) dup2(r1, r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x50, 0x0) setrlimit(0x7, &(0x7f0000000100)={0x8, 0x6}) 00:44:11 executing program 0: semop(0xffffffffffffffff, &(0x7f0000000200)=[{0x4, 0x6}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000240)={0x14, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r3 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x3}, {0x6}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x6, 0x2, 0xaa) fcntl$setflags(r4, 0x2, 0x1) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r8 = socket$inet6(0x18, 0x2, 0x40) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r11 = accept$inet6(r3, 0x0, &(0x7f0000000980)) r12 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r12, &(0x7f0000000280)='n3', 0xfd1d) r13 = openat(r12, &(0x7f00000009c0)='./bus\x00', 0x443, 0x1) r14 = getpgrp() r15 = semget$private(0x0, 0x8, 0x400) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r15, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r15, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r15, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r15, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r15, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r15, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r15, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r21, r23}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000540)={{0x5, r17, r24, r19, r23, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r25 = semget$private(0x0, 0x8, 0x400) semop(r25, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r25, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r25, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r25, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r25, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r25, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r25, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r25, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r25, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r25, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r26 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r28 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r30 = socket(0x800000018, 0x3, 0x102) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r32 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r31, r33}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000540)={{0x5, r27, r34, r29, r33, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r35 = socket(0x18, 0x2, 0x0) setsockopt(r35, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r36 = accept$unix(r35, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) r37 = socket(0x18, 0x2, 0x0) setsockopt(r37, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r38 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r39 = socket$inet6(0x18, 0x2, 0x2) sendmsg$unix(r6, &(0x7f0000000b40)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000300)="dfc7e7975f2284c9b75a89198f9cca939b1023d7317d1b203e", 0x19}, {&(0x7f0000000340)="9db005335479bbbeefd751cc19", 0xd}, {&(0x7f0000000380)="506429521da67b4e96f31d54dc1c204bced2050f5f89cd49bf1a18d1c69ce285dd89ba9d303fe4d98946f5234af1a5210243b523f994de500b46b09e3e0ecac424538f874e30e2b277829cb972113b490fdf64111135e9e3b4f3c323231832c2258175a0817e9d4f6d6d28", 0x6b}, {&(0x7f0000000400)="b28fc97e8675bebf59b03ec1cece41d069ef437641199d55dac83abd3d707a01041584967d6f740b916d40521d6e80438bf051efce3537623800994519f9911dddea6d8b64e290437cb697e3a6664dca5c1be1d5bb27003323994a11a6b03d59d4dab532197dbc1ff0b97ab6231075503d2041f35db62a6a3b4bc6947a0cbcfcda958b5fa8d8e51daa13f1112b7d5460092fa4eabba23fee5c6243bb0c0af9f2b718dedb2389521a5b191385ac91866b0b941bed9ece270c586dea03ef588f536f414eb0f056270773910cb472688be0a441", 0xd2}, {&(0x7f0000000500)="4136ea7054fd852d1c91b1738f5d2979c1c6a2e85b1feeaa650de783637019157671d3e4766ac290255d52a0e7f922c2a1e8bba7264a5bff4ebbe5877b9f7acbc3f66805fd477fe7b9e3edd8660618355d66110fda0e1a7b103bb9f24c90eb5e", 0x60}, {&(0x7f0000000580)="f4606eb43ab33cf04292574853c8ca389a7b11612bdf4a36a3b659ed2cdd097ec2daa9f99cfbbeed64b37e6cd2aea8ea2b3491e04b2b390fc09b14b2df8ef5a8216a75819bb4c574708059f2", 0x4c}, {&(0x7f0000000600)="3990cdf457d286eadeaa679ef773dfd232d6994b3028258fae1e9ef001950a248b65bffb15f574cf60b116af33ae9ee517c9e3e776f57263f35c0a3f56077e950ea4b88f6ecda6b3186cffdd18448c664bdea50f28d5b13999ee41f1ecc0b4baf2a95f2b4f5146fd741dc4f3867c976841f17e4f3d4387822d325135752875ff3e1ca391829356c23fd77e70b3c0f2e0cd94306c3f7e4940600789be559d", 0x9e}, {&(0x7f00000006c0)="b91144f71e26c7aeb1fdb9959f838e48c3865daad3ed227702022bf4fc702d372fa95332d75dcb6eb36714cce8d447678708e8399a4ab1fcc66c35df63eb9d632f019c78c7decb28dda829c086700382b266f2cf50c52d3e25443292215499861562bc92ef1cf85065c16f2728df02d73a2a130d5063a4c7c817f303d903224fe86d7cf29676efebc9ff74ac29963e4825afd1a2c533cea43b6649c9b16bbed5d043990b866bc2a1139efe9c0d31e8d05a6a4c097b89a38daef85e85f129aa115fcfb63ba5291242c8922cad8fffa31654ec1b38", 0xd4}, {&(0x7f00000007c0)="b58cfca0170fcfb1c35a0503fbcecaf28dc24e3fd3434f8157ac07a780da23aa3180262f610ae8fa545fa0e5dfa80a2ae4a2ed161e96d4af", 0x38}, {&(0x7f0000000800)="967114afd73b3d0f273357652676a4e3750810e0d4a5da731b416a6e4311ad996be45834b06c56ac8ad66dd190ee8ed163e8885630387866e701a35a53a26076818331abcca48ee3c05e1dec81125cc0806de08c7f208ab52f908a6fa08ee68416f7452c0d3ae2bd0ac3eff3179d534b8c3fed9b9a477d210420e0e382e529926718ed5564549e476c475ad180697db78f1ccdff438e404f192857a613df4045c535bf4be033216d90a53cac6b799e4ec21f9065674d", 0xb6}], 0xa, &(0x7f0000000a80)=[@rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r5, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r13, r1, 0xffffffffffffff9c, 0xffffffffffffff9c, r1]}, @cred={0x20, 0xffff, 0x0, r14, r17, r33}, @rights={0x38, 0xffff, 0x1, [r36, r3, r37, r38, r2, r5, r0, r0, r39, r0]}], 0xb0, 0x6}, 0x1) 00:44:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x8034, 0x0, 0x0, 0x8100000}, {0x5}, {0x7ff}]}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0xd) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) dup2(r1, r2) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 00:44:11 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x82) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x11, 0xffffffffffffffff, 0x0, 0x20) 00:44:11 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='[]%\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='w\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='w\x00', &(0x7f0000000300)='x\x00', &(0x7f0000000340)='x\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x97N\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='x\x00']) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f00000004c0)='./file1\x00', 0x10, 0x82) 00:44:11 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x2}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="5a2fe2d452102ea8b8b022c45ea6d08ce0f090d3e56c9257742879246ff2d3e41c0992bc4fe1b4c5d5a12c1abc6f288c9bedc1e09ada6a486233dcd1d1a8eb6fc9738ad5ce9fae4dbc22a2e202fe6a16059673db49763dac80d241c3b84007ac758123df1d50e36577faa9ef6b5d6020eaaf186a3cd2711fcd54423042054b01229f59be964db656d85031001c1d19e49067e2c4f9d79dbbce5d24b19038b9ebede5d4ef4304f65b093b19c82e03f91b84", 0xb1}], 0x1, 0x0, 0x8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 00:44:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x800, 0x8a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00060100776ae9924446080000000000000000fa0000ffffffff0000afc437a941b94977b1271e2e648c32ea", 0x34}], 0x1) 00:44:11 executing program 0: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0xfc79a9ad447dfd62) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 00:44:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5}, {}], 0x2}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x37b6381a7d48d164, 0xcc) ioctl$BIOCLOCK(r2, 0x20004276) 00:44:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x4, 0x8, 0x4, 0x400}, {0x6, 0x20, 0x1, 0xfbef}, {0x5, 0x3d, 0x2}, {0x6, 0x4, 0x5, 0x81}, {0xe5, 0x7, 0xa0, 0x1f}, {0x7, 0x2, 0x8, 0x4}, {0x6, 0x6, 0x81, 0x4}, {0x2, 0x85, 0x7, 0x549c}]}) 00:44:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00", 0x0, 0xfffffffd}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x800000000001e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2f912c012e7615af, 0x10) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x800000000001e, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x800000000001e, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x800000000001e, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r11 = getuid() r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r16, 0x0, r17) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r21 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r21}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r39 = getpgrp() r40 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r36, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r39, r40, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x6, r27, r28, r34, r29, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r27, r20, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r41, 0x0, r42) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r44, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r48 = fcntl$getown(r42, 0x5) r49 = semget$private(0x0, 0x4, 0x408) semop(r49, &(0x7f00000003c0), 0x2b31) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000240), 0x6) r50 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r51 = dup(r50) ioctl$WSKBDIO_SETMODE(r51, 0x80045710, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0x2bdd7c36e0c82825) r53 = getegid() r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r55, r58, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r52, r45, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r48, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r13, r45, r27, r15, 0x4}, 0x1fd, 0x401, 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x80, 0x0) r59 = socket$inet(0x2, 0x2, 0x0) setsockopt(r59, 0x800, 0x800000000001e, 0x0, 0x322) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt(r60, 0x0, 0x800000000001e, 0x0, 0x0) r61 = accept$inet(r60, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r62 = socket$inet(0x2, 0x2, 0x0) setsockopt(r62, 0x0, 0x800000000001e, 0x0, 0x0) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x8, 0x0) r64 = socket$inet(0x2, 0x2, 0x0) setsockopt(r64, 0x0, 0x800000000001e, 0x0, 0x0) r65 = socket$inet(0x2, 0x2, 0x0) setsockopt(r65, 0x0, 0x800000000001e, 0x0, 0x0) r66 = getpgid(0xffffffffffffffff) r67 = socket$inet(0x2, 0x2, 0x0) setsockopt(r67, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f0000001580)=ANY=[@ANYRESOCT=r48], 0x1, &(0x7f0000000240)=[{&(0x7f0000000140)="43fe5c98165ba87f89940b905f4b7e941478a73c5a9c1d3449ba5595b8b8378cb0b753a557324ca9301b46d2c47c06cebfb146db9fd2f18f5d3f110172e9b942498197efc97447e28698c0fc38a863c5", 0x50}, {&(0x7f0000000380)="e33cc71e5bc93590b157d526081d93cdc2d2bbeb5e3493930cd2fda75ade7ee3adeb45a6783ba4ce223bff66bc251a5fb2b47be2e5eee0fde61a90ace8e45dd507eb4fac3f58b4dd688a8627264997cfcde7cd0ba03855f061696ec1f7401e1f6483911bcb05a51352aaa272de8c43710862ac397cbb0d4346a32e8bf45300ca8253fb6f3c2448bba77f1d0f8deb2d2195909c601d6af33993dde9f4cdacda0d3e18fdb3d7c86df3b2cb917cb089126e03b2b5c1db9cd4f9b1acaf3a543b1686895a1bee92172dc0f0ef6f0a657fa7f304e310364b382dde8cf79064d3816e09277a7c86d20d795ed2d627144f4667ab469e029c350358e74d22435ad35d384835d7d8682a76157ecc068e29558205cc1d82a0b0ef58f43ea48d3635f21a046f39f211aa7daceab99c9df13116d1dd918cb5f18ab6990e341a07f395f12e18ed0dd9719bbcebd9ad5df2e755c6f4804524c59438cd19deaaece4b998a918f81d6d179fb9139f4681cba1608df1d60694ca44d1d924bf0273ae484eab81894bc4169b8eee5f012dabbfea0698480d47e50885a35321696e451299d8487bd71d72fd36b6c3afafb1a89001dce8f7bc40c330a896e45b68e1b9d19bb1d36ad1d8557634639837ece8c9549305289e1a32771905929479603c02a47c20d40d998224dcf789e6890906ca7f01790de9545e40d93d94b874ebf74dd03f0efd681d0365b86eb28cf3e9a499f20be3939ed2bad05e908058f1bf82a5de1885223dce2a4127b9a0d5f9a9ae8af65cc5c3e6a96da9c66b3ebadb99f2bd7d18a4bff1c817b8305fa681e7f5aa0fa703c035df72c608b78121542255acd5e60655ad6b40e56482ebe3ef0103aa9002c20bc2b63de5baf02902fdeda7335253c948ba6b70b9b47f10eb4915c98d24afaeaf0ad09ce9fd78927e73dc40fe13c54f97ef7da6e24fd15732e3abd547d7cf98c0ff9213a6eb59cb4256fb049f1312fec3d32815dca546c1c461e9017b3464730e8f60ae43e0b7226ee054452f2f6d821ff97c9ee4b5cb1474cfb9c21ce482c18baebf3abb17b47957a7507d4299a768f546bac3629c59d6f16c80e1dfaa1862bcbe867b8c06176e308d28c8e35645a24638ceb458432b797e126f1f7f73954d22eaa2e4c12f2437f0eb0d26883b8187c1984454b3942443f211c754f7c594a52df30658735e5733fbdc8540ddf732ea5e949317bafbdf90ea4cca38d379dc752fab30710d03e6229cd348f6414f1e38f8fddcbaac1fac01d37fa9d860d0ef44fa5f8b49024669719ba1e223fea72ca244a038e98af6d7e92e3a5fb5ed5c05ada55de4feeb07156590fffc8a8033bc89316a178a311402f88455f641856bb5738cb5aa2faaa7ea189be921ec742a7cb21f8f19ab72597c4511cee281f1ef19731b6807c384ec3a6e68963928072e7d5b090785ddacb94e6b3c06570225d39a8450ed03fa879245efbb4cd4629bb046c935268f5ed0023b7b06687a119137ea4acbe452012c7249be0ef773ac2224f0b6222f8425099e26ae1d79f413f1073cfb95aaeda2958cd2b8fb67fcbfa1c804a2a2951109bd2ccd09bfefc62ad9d003157dfc664de7198b60e8dc0c4ddeb29161986d795ab234bd87f8967df78038ace4fbdea74964738bebbcae189c96dee99304ec28a30133a510f382968c33a5abecd82312fff14178f93e508f0b8bd4635b5a109ec9626df3f9559103a71a82f6c74ce7a7fd45213d04f672fc2994d934fe2df82663e32ab8d561b0b2af1124d92bbcf02c03a9eaecfab9ed0ee195b73fb163980eea1355446d51136c80ffd7c73d5a9c1b2bc8068490c1370bf71638d25e587903dfa0cd530951a44e50960024545996d5d33e8825a95c5baeaa40feba0a44478337b6f787be8dc8b98f90a5e57c64e26a3f3dbe177e556ef637ac986f31424f6e4f3fee63c3247c49dc69ba2ac06028119d10d59afd97e7b7a9801e734a4e4cb1bf9112930a7258fc8cc17300b44b3a523a8ad66cad7205bd053202bf6e7c40335bde88b67efd840310612a8316860a449c015966a1ed78c3748466900a816b3acdfad0d2624509886384674992068b82abcd499090cc9d8744f639bbeec528a1541cf2231084a04b5df9831d2f5eb84128a94d9b537643d4b0573dc71dccf5d9b6fa80d41a3418a3fc3d9a65e40f4797faf128bbd46d4e9decb4bb61f8a872264c3fcaff08e6b8799062cbab5f1402a9ad868ae6eff27390c37a13b343e47342472cbace36773edc9f995a72d6724b0b0723f166ef54c6f1c1be0d00ef83e9bf17f88b295385ad711c0b471cc01f454af5e184de1e10f9dee58cb08460e7f087e19f4b51a16611f849e16b693e2ea04ddd32dbd1a202e6041eb0b12922e3cf5f5bd9b0858a276719ae0c6efd55186ae3c8e8b041b2e6fa43a5d865cc26ac981402c8ce622590b3a29c45887c0e07e8b922e68630bb3f5256661516c8e1ff7fe534e08bd088264994087ca21db7cc6d7205c7a8dee0bf9c3ce13be317211b865c435b4f5d8ed60dd00856022a9f40dff4caf8727a126ac4242ed0a0f6bff5ae11f968e521116570f5b86eaa83addf4f6f6c6e7ccff57be3e10d6a97cad9573a658dd73e5f47a0a522a1e7543e6f331076eb3219b58723861f7257d90bd66f81351e5d675eb702c047f098854b5b8b9e15881d7c1ceb8a90a48755dea6743a2225eac3358e30c35e4975e5b004ddf6bdc3c569c5f5adfc14bb38489c75ad85b1d704d4b9995e6abc7694c4962d8e054e0f9c1af02edbf91d9fc5467ca03fa587b922b74b73652e2fd6ad5f02262d4fbd3524d862ccfa0c475d23bbb8d3ca5bb8a84b357a90a3133bde18da15ca141c52ba6f0b4d38428ee34fc60a3c119af7ffc8508e7e27db64c3ac9d0cbff99e2c60225d9cc1f04b079981556ee70dab0b7bacef9acad5bf1bf328a8951a33fd4a775ade42f975eeafedb4ecf12a9849d581a48c5e928d5395c640db9087c6289298630fda7392d58b745679deae710b650cc7706c0733ea9fc7825d0dbcbe1b1d067b2747193ccb06a0acfbabf97ef3cdb2eb55521d8502a304210653013dba76e3cfac74a92581a35421c48898f3e8513904f08037fb6decd9b45593ba72e7f991b9fbf53aa8ed255b7d34a2c586b177c56607284343b3886a3aaa0d633dbf84ef7c9ba7966a845f0d15625de3630e1ed69ed5702904320c05913f8e24f7016aa895da26061c938a185a8fc90438aee47cae942090d75fa9a7925b3508912a04dbc8b000cf300dd6a8688503d9e5a5364063ea2cffe681fea935c6deeaf51494c59d9375cb851412725a3ebf5efc337d30ac3a6a12829b3843f5308f0fe164b648876b343c724df0d2a87cbea8a9e1aeeedbbe5f380268e25c7dac7c094eb1ea5ad6bfe3e6199eaec3f552fe037cb3c92effe40c682aa13bfc581ba52fa75e423c1e59d2221300e585118b9d1dda94f5dc71a7ebd3f1c527c6f50818c70827f9c724370935bf1ff30b4b0c2f9f90e1682eaf176354f2abae6c4c16baed2011508d4d8384452fce432cf18f88b4d877e2a9da3fd136c62de2a982fb1262c15acbe29c089a65d70047c83ed9db03d27db342ad6994bf64874f00ad1f25f7923efcf319c8844e6bd07d496dd9d7d54737b1befd7ffc74345f3cac56c7872a0634636b643b4df9f9f3c95cccf07fb1b551cc3d10d20d066f9950f08a35548972188538a0b788a255107f870a006da0a9d9647e9815ea5c18d7109c70b43bb846d642d04c78804f83090163b2ec9389b4592c97497189b8a63591d76c8b6c3101c72b230d42dd8157d98fefe84a463d787de0e6c87ceb6075a9c72660a21363456d2d58ec4b1a7da87c3a7d3fd4b78ad26e34c038913e3d205ee6756858c8edbaaee8e456f6309f1ff84b5b67f81038e0eec43be2a0a10947d3d265334590c66e4e5bb2564ee8f6b76a81046e0b94064b1293d0d31c4095d3c3d9fc1ed1944eebcb0e6c3ea2a43cad8ae2cd354fe4aba80a0362fa420cc702f33bb7f37a3c1595cc262d59a51666f8946c520fb3abea39250b0240d465512c06f95a9b5b1576b31ff9611736d92a99f9b1aa7f54398c37569533ccc1475f02ffb712e34009ffcaadb42c2e99e41b69ee7f7921738d215e7c16a5bb797767d182b3372a90d7899d491eca2abf3d0fcdb8a8ec152be968657ef8d75e77545f1d8f1d8520785927a22ec56752fdb95ead657b6fa21f4abd45f35b08174b831ce58bd9b729bcdd053bbcc80b801b7757dbce22dcc8675c45a184dde8c9635f5b415af5a4770c27b796232be294b4c2b40a2d58e4f0d0626b5a642bcc594122d9bbde30770c87d29c2e44dab707dd52ffb5c6ce25084d70253053fabd83a1f697e85bf62fe3ef3d05bdf99751e67f873b9646202c467c2f148c7776016c2bdbdd94db3def4d22156c440507a70ada3a3c5273ce3733775ee7f36662a7cbabf63eb1e9fa5fc9a54bccca334aaefc500fb330804825ebba1550367b6bb2ac2b0e197aa69bd540a99e9456c1e77be10972715b9ade7f27aa428cda6a862e9d38c5ada81ea9322169b45b81ebb6988ee61aaa709d1628868e18020106ad5d7d3d59d135be02eb23ded8909387c4a880979b0726e7ee8ba3bd45925e6853117c0ad41e8d6da58f6734985d0ccca8ea2aa6e5b635d04addeebd4aa034760af35f8014385dd154b9860434a7d887bc171874becb56f55b704cc311a50b62051249461a725e9b3c377dd13b2ad3183850b4b441169033b75d27f3281ef382347af28789cf0e68ab5371d7429d63e829cc505521934816dfabfbe129617ed8d5dbc44b700d002c6fed08c7c549b201d3a0496fe8a3c894b62fafae51f4d7ce9645f1081811a76b373ca028d0ab1d5da9c557c29107aee7f8aa89eb94d7b961c32850465b9e7754f47ada3c21f5acd4cb9e6576625fa75ac929875bf5ecb2161e8359d6461da927aff9688f8de3b0b533dcf76258c3c0b537245fb100360da92d8021f8fe6c89d91e191c7b46e3dc7d327ed1ba19a2d6355abbba509dfedb04a406627f06024653556b5647e5eccef9de5df119dec29dd941f7d8d1c17a9b3390d3629c90a4562fad852c2ac94d62d36d852ec09ef6418078049ed916dcafb00001b31410827185d82e6a4fabbe411e64c92eb53c93fc674c9c24d4429d028fb5830d722edd72788eec33ce7e57a55990ddb8174a25d4cf51783a79ecf59dadbf56424007d0ffbec3991eecb30eed6e1f7dc47844ae57c7987eb8cf3c5c22935e15f032a025e2ebd745cc9f58d9dcc108ce028b83ad12468b28f13923145c0e7b974a5bb41448a1ba92ced227c01ffcc51bd3698a779df14d9bb47edfc45f1c67e007057cd2695b8b78cdfd4556f7f5250e8994695906685945c45f07214e62acd0b79667c2c080687b246fac1ee9929d33ed7c2976a05d7bdbfa6e4ae6f37c575c9a4beb1380a0c465d5b06254025fdc116afea3b78b45bb514272bd27b5b5e5ea8f02df2b63e70fdf39373723a9579b2ba898ca4552bc63c6ebb4efdf354c12c44942ed9a655020d3a0587c1a24bea6cdf7cc3d85d3cde9dab0447389b9ab6bd923d28aa9c11106cf4975a4c00dd6fd740b83569704b61ceb8d460ba79022e912054d475317031a0a55fb6ca0454c5fae6a12c6e83cc297d226f500d6b1b29ccc1a739883da823394efb682d6162fafc50732ff7ca8ffd0694120c7fe8fb641b623eb7b31e3d42dedc38429fd2208e2bfa3980c2ab96106146461d5ffb8bb1d7555e532e1", 0x1000}], 0x2, &(0x7f0000001640)=ANY=[@ANYBLOB="3000000004000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2, @ANYBLOB="2000000800000000ffff0000000059e2d272aa57070098d0860b9fb69b2c91f9cf0982d918abbee8d6c7cdef73f3de6e0cb93ef894996d445703ec91ef058c0889d50e637658fc410e967d19f89fc41b92c542160b8a08306a02aa9fc08dc5cd5de1e632c1980d2e513578e9017d1a45a00a", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=0x0, @ANYRES32=r59, @ANYRES32=r61, @ANYRES32=r1, @ANYRES32=r62, @ANYRES32=r63, @ANYRES32=r57, @ANYRES32=r65, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r66, @ANYRES32=r68, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x102, 0x1}, 0x1) 00:44:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x44}, {0x6}]}) r1 = geteuid() setuid(r1) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 00:44:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x100, 0xfffffffc, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x3}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 00:44:13 executing program 1: syz_emit_ethernet(0x100000117, &(0x7f0000000000)="f6") semget$private(0x0, 0x1, 0x408) 00:44:13 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000082e1, 0x0) 00:44:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x7fffffff, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)=[{0x87, 0x0, 0x70}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) 00:44:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x369, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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, 0x9, 0x7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) recvfrom$inet6(r2, &(0x7f00000002c0), 0x0, 0x62, &(0x7f0000000300)={0x18, 0x1, 0x1, 0xfc2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x6, 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000280)=0xc) 00:44:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setitimer(0x2, &(0x7f0000000000)={{0x6, 0x1fffe000}, {0x1, 0x9fc3}}, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") getgid() clock_settime(0x7, &(0x7f00000001c0)={0x81, 0x8000}) 00:44:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fchmod(r2, 0x11) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x210) fcntl$setstatus(r4, 0x4, 0x80) connect(r4, &(0x7f0000000100)=@in6={0x18, 0x3, 0xcb23, 0x2}, 0xc) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() 00:44:13 executing program 1: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x5000) r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 00:44:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = getpid() socket(0x18, 0x4, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4b}, {}, {}, {}, {0x0, 0xffffffff}, {0x3}, {}, {}, {}, {0x0, 0x5}, {}, {0x0, 0xfffffffc}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) 00:44:14 executing program 0: r0 = socket(0x2, 0xc003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x1) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f00000000c0)="f6b1ffffffffffff", 0x8, 0x0, 0x0, 0x0) 00:44:14 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xffffffffffffff26, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="bed91becf8eac51b6111d218056b34d4ff8a7b4d310fe25675beea234aa4b09e40e009b4f9868ac1b10cb1d844e8c128598cd6eb92ebfb06e27369539bc6efe41155b4e98e3034d7cf43b1faf60163012c008d0e30e0ace71f462056fcd3a288450b88d7ff527f5a"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) ftruncate(r4, 0x0, 0x9) sendto(r2, &(0x7f0000000100)="c759cfbec6b9bfc9f242a3e560f880ecb6887bc3cce651627034e359d073bb52ac194a6b4b1080ff6e53da5fd0a9f88712c8b02ec9aa6f6e20ffcf3a0cd3a0ca6817051cb29a2ec814daf47005e7d6ff1d7e69edd2ec714675e87ee1763ef939e5d9706ab06f293888c8dff1d0fe4d9b1b683f24c83d588a04b9f525743b930103f2559e1f", 0x85, 0xe, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x5, 0xa6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="9fca4b4e1349187b9bc82c7b4ba429d8e463d7a83a399c1375be1583c5ecb28fe56d542798f250bd950c4affa22c27570c64bf96152347"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) getsockname(r7, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) semop(r6, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r6, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)=""/185) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") dup(r0) 00:44:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/138) r1 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 00:44:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000000}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:44:14 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) r1 = socket$inet(0x2, 0x0, 0x5) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 00:44:14 executing program 1: r0 = open(&(0x7f0000001240)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001200)='x\x00') pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) r2 = socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)) r3 = getppid() r4 = getppid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000011c0)=0x1) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) pwrite(r6, &(0x7f0000001380)="575dc165ade86b1e99f9f911539b610d87174cfee89414a5cd27a4f3b21bebbba20660c5eb431c9e61ef06b63e75dcf1cbb983ebadac93a66e44178a0f00634954c94d1747ad4a97bc5d4d4a0560872d2139964921e7e2f947d47a6b82a4ea46865d55606462b772aa6d1a54a2875aa1bda57dc369ca102cc4a499ce8415efcc3e88e7630a6b9f7debe35d87ffac1f1b7571d53d7e3ee25f4e124e2c1364a09c2c5d29944639f50240da61bdf7dbf4b0bf479f68688816f11d34e1b0be4e38b7304e035f965403fd37a9ca8686dfca3349dc76679b4c7539f1e6c76734749343db4e2d74d82906add8344b", 0xeb, 0x0, 0x10000) fcntl$setstatus(r5, 0x4, 0x8000000000000080) pwritev(r5, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3, r4, 0x0, 0x0, 0x7fd, 0x5}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) r8 = socket$inet6(0x18, 0x1001, 0x0) connect(r8, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xd0, 0x3}, 0xb2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) 00:44:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket(0x3e2e1ee56038ba97, 0x8000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pwrite(r2, &(0x7f0000000280)="95c862b4a0b93b264435d2b7a1e1dfe288de41bb75c10a8c5e7039c06efd24146fa24e2d9524fd0542367b65638e765768ffe32df9cc0f091aba6e18bd4c47803cd85ac7054461849252e98f1454023564ec796ae82f803e03939c1bdecfe563a85e1db6f43f61a06a2e60b11ee91732ca6d54b677b52de2e4c2807f5f9fe11b9e76564cb5d83ebd7bbe0dffd0eb0b5c461e32399237f81d6ee3c2702c6176d684a0770ab4364a4f18a12bcae53deee18c2c3ddb33d0c8f2180f4117b21c9c55329263db1a4d70354da37b6681844799f44d4bd2c4f641115f68974b349c6363e31dbf7f40ef2d12d96a67e82865a6fc9f55a6bf016e41128b3a386731ff", 0xfe, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x6c}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="ecd4a7ed70ea56e64d62e951dbb7") 00:44:14 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="6bf8be08788628ecf43d040000005575fe81864abd7fc80c2a81092307519313364be75fd804f7218afb1364255bf26e6bf43452a1f1d0dde5416ab5fa3f04707f7e2728891f86d97f658c59e54bb940f5d032cc65e776856e2c4514f676c9f00cc544ccea23ab355e73b8ee8a9e17d75947d43b336f574b1ed6e3f96afe1c5bffe4ece28e15221155e4967d407cb39c6e1a0ab2c087b0290f8b3ef1c44e85753aee3ebabb10c8e161e30dc69ae5295c23ad7337210000000000000000000000000000000000000000000000000000000000000000000000d50b1ebbab61416a0fdf8c7d5bf4d191c0b9a6a7efeeb65aec53955288027544b06ce6a16b5ccfd70000000000a98f377b00d55b85f21c2d4e6b474723c6ce69dd3ff1a3e0486d25d44c8b058847a1bc912277830092ed3ede3a38ae5b653af3ec050987cd8a478fde3c3575f9eb2d61"], 0xa) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x7, 0xa0) r12 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r11, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r13 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r11, 0x0, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt(r20, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt(r21, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r22 = socket(0x2, 0x8002, 0x0) connect$unix(r22, &(0x7f00000008c0)=ANY=[@ANYBLOB="6202d46a6711d71b1fb097f44b06b48f0f24849a53f17ca74602b4eedd8f768b638c9ec47b03d5ed6366c1efba13e59ca6d16f59ca1873dba3c0655ee4fa2710deac2d3318dc17e3ce3295162849e14b017e162ab908052473fba637d810f1f0aa2e0c144d725cfdc4b9526e64591955f548318355a670a91027bccf921810f2020000000000000001fd0498605f067a254be9cbf1655cae0c5dff38ebacac00"/173], 0x10) write(r22, 0x0, 0x0) sendmsg$unix(r14, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r15, @ANYRES16, @ANYRES64=r16, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r13, @ANYRES32=r22], @ANYRESHEX=r17], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r12, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r11], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r18, @ANYRES32=0x0, @ANYRESOCT=r19, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r20, @ANYRES16, @ANYRESOCT=r21], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d17", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x261}, 0x1ff, 0x3ff, 0x12}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0), 0x0) semop(r23, &(0x7f0000000240), 0x6) r24 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r24, 0x0, 0x0, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, r29, 0x4}, 0x200, 0x401, 0x2}) r30 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x1, r4, r10, r27, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r30, 0x0, 0x3a454690, 0x2, 0x3fd}) getuid() r31 = semget$private(0x0, 0x4, 0xa5) semop(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r31, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xb4) 00:44:14 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) ktrace(0x0, 0x1, 0x40001000, r1) 00:44:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt(r0, 0xa3d, 0x1000, &(0x7f0000000000)=""/62, &(0x7f0000000080)=0x3e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000040)) r4 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x1ff) 00:44:14 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 00:44:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r7, r9}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r10, r5, r9, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) setregid(0x0, r9) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 00:44:14 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') geteuid() r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000040)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r2 = socket(0x2, 0xc003, 0x1) connect$unix(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="8202ad04000000ffffff2a197a386207000000a34a008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8e9fbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2351b0000000000800000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1882732d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571f0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645010016844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad89bd30459233321cbc50bb82442896d9d335d78c19dea56e39d2cedc53886580e9fd91171d5798ad94f9b710280fc1df65817ec0cc9e80d57c80d6004917638891a77d6e4c465fc5799cb279471582a72dea99a4be6f596682776b15948d645582fa080d648539521c3767cf866e0138b2cd2d1013f920eea29a5e38a4b311a8069fdbde51ac37beeb54297445cc3e9318afa29df76ecae0f4b6690373754aad8d3e1af36a27a964e4a2b3e4e165182cf44b92602223e8a8cefa41e0c2797fe878be5f3c5e24bc32c9aace4ff162f4bfd1d82335cb0e80079981318284e9d769adc8f4bdaddcb3b48926b26809349156f132e973ba7436f97e817d8acfd9aa350d6451d2951e865f197d55e22b2a59e0ccc8e326757d78c14a0cde9e6b0b20799536aa9621"], 0x10) r3 = socket(0x2, 0xc003, 0x1) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abcbc4896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48bd2f6ac41e6bf3bf554799b9a7abdd8053ce65a950e8defba1cd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589010000000000000031b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25b28a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c564d02f0f1501e991007ac8df3a276b768a8088ffc5d64c1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a000000000000"], 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180), 0x0) writev(r3, &(0x7f0000000380), 0x0) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x80}, {r2, 0x2}, {0xffffffffffffffff, 0x4}], 0x4, 0x200) 00:44:14 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x15b, 0x0, 0xffffffffffffff73, 0x4}, 0x8) 00:44:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x5cc}, {0x30, 0x0, 0x0, 0x3aee}, {0x6, 0x0, 0x0, 0x6cc1}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:44:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) r1 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0xff) r3 = kqueue() syz_open_pts() acct(&(0x7f0000000140)='./file0\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = dup(r3) recvmsg(r5, &(0x7f0000001400)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000001340)=[{&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3, &(0x7f0000001380)=""/86, 0x56}, 0x0) r6 = open(&(0x7f0000001440)='./file0\x00', 0x2, 0x40) mknodat(r6, &(0x7f0000001480)='./file0\x00', 0x100, 0x5) fsync(r5) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000001500)=0x2) r8 = socket(0x1, 0x3, 0x5a) accept(r0, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) chroot(&(0x7f00000015c0)='./file0\x00') r9 = syz_open_pts() ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000001600)=0x3) recvfrom(r8, &(0x7f0000001640)=""/61, 0x3d, 0xc00, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x480, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r10, 0x4010426e, &(0x7f0000001700)) socket$inet(0x2, 0x1, 0x1f) r11 = open$dir(&(0x7f0000001740)='./file0\x00', 0x0, 0x48) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r11, &(0x7f0000001780)='./file0/file0\x00', r12, r13, 0x8) 00:44:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 00:44:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = socket$unix(0x1, 0x4, 0x0) accept(r0, 0x0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000080)={0x2, './bus\x00'}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 00:44:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x1, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 00:44:15 executing program 1: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) socket$inet(0x2, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x8, 0xfffffffffffffff8], [0x0, 0x0, 0x403], [{}, {}, {}, {0x0, 0x0, 0x0, 0x730}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:44:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) syz_emit_ethernet(0xc4, &(0x7f0000000080)="f7271c823f345cd3a4281c947b0ce6c3eb37667fc9ec21ace3907db85a0db92e9459901bbd753d15af32be302016fc7a66332cab02a52d627351cd73afda48287da1f1e4ceef80abb605ca4f0d6cdc66ededbc869089ab9f2245533e505507d96f27e2164a42f824ecda1c5bc2bdab7f04b9cfb1430e5700cb3b460294a284220762a1e9fdb1003e479d77e7984c1b0c2a35c8d268f85c6dac22a2b66a2aeacd04aa8c22bb57cd9ff559e1d5b20e892cf305819a7e182c0ca42574b8ce56684469765906") msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 00:44:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 00:44:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x2, 0xc003, 0x2) socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x468d592de4ed7076, 0x0) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x8, 0x1800}, {0xcbee8f647b28c615, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x2005, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000001100)=[{0x0, 0xa4cc, 0x800}, {0x1, 0x40, 0x1000}], 0x2) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x9, 0xf1}) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r16 = dup2(r1, r15) ioctl$PCIOCREAD(r16, 0xc0287533, &(0x7f0000000040)) 00:44:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="b7132614de0a789424f81f1eeebf03e64688f4b3fedeb916ee5111ba803671e99ca28ccb66800a58f13df1eaad05dc729b883a42593c057618bf6342ba9d8e297f41937db2cc1c2f4ec31cc74d37652e8937c9e436f4faabccfe74c7bfbf89553e1692cdcb2eba976f60b4a8bd93161d77f0c48da2c806abc983bb2a2dad8824324a06adb5d205f7be8d7e3639", 0x455}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 00:44:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) 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"}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xf) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffeca) 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", 0x8) 00:44:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x80000) 00:44:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x2) open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x200, 0x100) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 00:44:15 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)) 00:44:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x14}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x6, 0x3, {0x7fffffff, 0x1}}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0xfc1a) 00:44:15 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0xb7, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000)=0x40, 0x4) r3 = socket$inet6(0x18, 0x5, 0x6) shutdown(r3, 0x0) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) 00:44:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000480)='K', 0x1}, {&(0x7f00000004c0)="4c4a512ddefdeba5a058c6c39c687b94edc9da25c3747ef13da85a5c844257b3d40bd231f43573b0f6fd3e913dfff8a18db1c8e678c39cd55b6743f765f9c02e3c3b382e1990ecce725bef14416baba0086b60d709b5fd3a8e8b3b46ce70fb602eda0b80cc8192c670e729c2cbd8a1ae3c1acd37761e0a844bc622fb6c305c74f742f77561b5ac3e8ee8a5148fe37f2725093c918f876e1659a24ca0bad83aaa1773c842280ea3e9e1da1cacd1188bf8ab6015bbae51a47272d52de9ab8059d0285c9d8f4b3cbc107d72c754df52c1e5cac44df4c7167fc53be6386c1a10caad567b277539d2408e4ade8e731efbad41c2", 0xf1}, {&(0x7f00000005c0)="65fcdfcae308172bd496ecacc188c76e720eaa3b17212fd272e4c888a6519b7d25b9de7a3ab88f0cf96d258afb9d5a0ed8709259cc976d9e73217f0fe4b3e0107fd3b218de76e8c21578392cf165635183bfc08051edc5b162bc165a66b46909b2705012004150c9b03bcab3d0c383c156ddc3fa506eebfe3984e2721a2b72b3c7758391fdc0ff7dd9652ebfc72278cb1a03573447aa0a36057ce08108ad9571a4b105bbee9f3062bf201f469d6f298c100a5725e85bf5f967d53ffd2512278d35469e20a61d3efe48459175a161e5f55ff972907a63a17fe29f19ea8ed9890841b0a9c3a99ae130a3b971d47a22ff", 0xef}, {&(0x7f00000006c0)="102cd969b1fc03d5e707540d1619e0d60699f2133e9e76bef92c696a4c676a3b2c4d86e56a4e59d1f1380a6d44e5b9e2654056e57e06c1ce18c303d2945961d1493ac7be19d76bc715bbdd2a55a7e5d1542370a3ebda1ec4a285013af04487133d558252fb1bc7bc67ff6f48faa00eeda1df68c6ef1024d1ad62a4b8e147079d15f06bc605ec322ccfb77cabe94635d4cf00a2aacb6f409038b67eed5d66e83a257a8f3c523c7dd207bb709009f18eb7d9b29b8ba2702fc6ab1dbc41dbae0190807716deb371cd6ac028b1fe4733420d45e6b124a1c46963356dd73092f40fc80d0e07cfdf09d7e9f3cd906f995b146a7dbd569c5e0eb03e1411", 0x181}, {&(0x7f00000007c0)="eabeedee37ac4fae711322e096deb6b48f7e19116ace250a6cd53d80fe7a1d4f3f2883c0e7730fbf0fb702b7a58d7e26fab80ead9f23b4ce15ceb3a11995a7fc902176f2e2b31e395e5883b3e287", 0x4e}], 0x5) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) readlink(&(0x7f0000000400)='./bus/file0\x00', &(0x7f0000000440)=""/5, 0x5) r3 = dup(0xffffffffffffff9c) sendto$inet6(r3, &(0x7f00000008c0)="31958fbfbcba9cffca6457ef72ffb9f6d5803cdb8ab9d6d9675e213db1008959b076cd4567e4ee002e04234ae40dfbac9798bd9e4357288e9685f24e248add79fab6757b4a0971fa2bb053939b9182d0b4f580fc03c1ad7b9f1eae", 0x5b, 0x40e, &(0x7f0000000140)={0x18, 0x3, 0x80000001, 0x6}, 0xc) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000340)=""/172) semget$private(0x0, 0x2, 0x40) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r4}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000940)=[{{r5}, 0xfffffffffffffffa, 0x82, 0x0, 0x6}], 0x7, 0x0, 0x7, 0x0) lseek(r4, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) 00:44:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = semget$private(0x0, 0x8, 0x400) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r0, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r6, r8}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x5, r2, r9, r4, r8, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r10 = semget$private(0x0, 0x8, 0x400) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r10, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r10, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r10, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r10, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r10, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r10, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r10, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r16, r18}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000540)={{0x5, r12, r19, r14, r18, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) lchown(&(0x7f0000000040)='./file0\x00', r4, r18) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r20, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) writev(r20, &(0x7f00000013c0)=[{0x0}], 0x1) 00:44:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6fc84d8c801987959fa5eb8db982432e89ef42fa63b222601d4ab116d5f480d7c373c6e2aacce0a3047405dec92cefd08da45dfb18baf36447419f57c5721c3c0ef3ee2cb15abcfd03db6792c19a25a57448646be15d6f7fed45e631ad87bff1e50242a607ef2380ac9bfcc26d88aa95cb9acd9fb1cec0285a23735a040a2cf7ff55196ab2a8901bebcb4818de0d0196f28d6a4239c7654989dccdc54519407a21dd4d5aeebc285ec6f09a5e12057e8bad4f7f8877410a8266dbc9080eb6c301dc2c6cb5ec6aec63e699792f3402bb6d3d3d31758b9c61815e89e22fd39f4718dcb449459b827a49ee191988248b473a04"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x7dbf4d05c34f962e, 0x4, 0x844b, 0x401}, 0xc) 00:44:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000280)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) geteuid() msgget$private(0x0, 0x380) clock_settime(0x0, &(0x7f00000015c0)) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 00:44:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f00000006c0)=""/81}, {&(0x7f0000000740)=""/223, 0x4b}, {&(0x7f00000005c0)=""/207, 0x4c4}, {&(0x7f0000000440)=""/207}], 0x108) openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x10000, 0x0) 00:44:15 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x10000000000000], [], [0x8f0040040ff], [0x0, 0x0, 0x1, 0x7f], [{}, {0xffff}, {}, {}, {}, {0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x10, 0x4, 0x3f) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 00:44:15 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="6ba3930efedd0b31e26b07b97cf8be08788628ecf43d040000005575fe81864abd7fc81c2a81092307519313364be75fd804f7218afb1364255bf26e6bf4345aa1f1d0dde5416ab5fa3f04707f7e140fe2b0626c9f24e2fa65d26168c1ef5dc4678090658c59e54bb940f5d032cc65e776856e2c4514f676c9d75947d43b336f574b1ed6e3f98beea6a4ffe4ece28e15221155e4967d407cb39c6e1a0ab2c087b0290f8b3ef1c44e85753aee3ebabb10c8e161e30dc69ae5295c23ad737721000000000000000000"], 0xa) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r6, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) 00:44:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0x4}, {}, {}, {}, {}, {0x0, 0x0, 0x2000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 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 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="820254cbed296c653000"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000000000010000000010000000a800a3e00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000fd00"], 0x18}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) geteuid() r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r7, r9}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r7, r5, 0x2, 0x6}, 0x8, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x20) renameat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', r13, &(0x7f00000004c0)='./file0\x00') r14 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r14]) chown(&(0x7f0000000000)='./file0\x00', r2, r17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r18 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r18, 0x0, r18) 00:44:15 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8001, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000040)=0x8000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x88e0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xee15864b639026b5, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x5811, r1, 0x0, 0x5) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="c9c4826611f5ae115023dd0ae912f29101cf56386df34dbeb0b41e61a529d9afbd315f77a740fb073333926f1132ab5d3614a67d590d9553a5ece9d8add1ee17568266ab4bd09a0dbc2b9859a6bb3ab48c11e6de4c2d81b97eeb9fd5ee36949451cfea1c6a96e519", 0x68}, {&(0x7f00000001c0)="96d4a285287cb368b2c55949a94e83128dc98981", 0x14}, {&(0x7f0000000200)="fd25aae49b9ab644a802e9af0e783a81566b067fcedc4643b1255ab89c9b7eed89", 0x21}, {&(0x7f0000000240)="e487d59dd4a0e7c069cd330f736cc430ea1cbac38dbd59d893fe389a7885a5a6feb61db8a73d482ad6969025734789c1f66c4a4ca875bc9ebf30c84373b03c81d1a6a90f828f001a7181ce58b2b02b9f5499b9eb4d579aca69a05c40fa61f0d666679f725b7b0dddc60a9dd543a8671b1927de66a7a89bde4f1fd14e9bf152e593e3bd827767a6088efea0ce746336b24c132a2239fb66d2e648065ff4d315df5e47f171ba4544b4b93b8cd74dd4", 0xae}], 0x4, 0x0, 0x0, 0x8}, 0x6) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/31}, &(0x7f00000003c0)=0x21) r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x800, 0x90) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x4b1b, 0x7fffffff, 0x0, 0x4, "157e50dc05cc4001ccfd6bfc8c0b3ba695953c92", 0x40, 0x64}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) close(r3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fsync(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = geteuid() setreuid(r6, r7) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000580)) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000005c0)={0x0, 0x0, 0x100, 0x3, "fa7410f6fa786111bcdb33c00681565999624a2b", 0x0, 0x50}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10000) fcntl$getown(r9, 0x5) socketpair(0x6, 0x5, 0x13, &(0x7f0000000640)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r12 = getegid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000006c0)={r5, r11, r12}, 0xc) close(r10) pwritev(r10, &(0x7f0000000740)=[{&(0x7f0000000700)="a8d75c397fe1d1efe37f3699d682f183c731c11e63b89ddd3757c65ed734f056fb9d0292c9f2278d1c17d1aad01fc6", 0x2f}], 0x1, 0x0, 0x80000001) getppid() r13 = open$dir(&(0x7f0000000780)='./file0\x00', 0x80, 0x8) r14 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x10001, 0x0) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x800, 0x0) r17 = accept$inet(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r18 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) r21 = socket$unix(0x1, 0x5, 0x0) r22 = open(&(0x7f0000000a80)='./file0\x00', 0x280, 0x80) kevent(r0, &(0x7f00000008c0)=[{{r13}, 0xfffffffffffffffe, 0x0, 0xd1, 0xfff, 0x8}, {{r14}, 0x7, 0x1c, 0x20000000, 0x5, 0x9}, {{}, 0x7ffffffffffffffb, 0x22, 0xf0000000, 0x73725487, 0x6}, {{r15}, 0xfffffffffffffffc, 0x40, 0x1, 0xffffffffffffffff, 0x8}, {{r16}, 0xfffffffffffffffe, 0x47, 0x40, 0xfffffffffffff131, 0x671}], 0x1, &(0x7f0000000ac0)=[{{r17}, 0xfffffffffffffff2, 0x0, 0xfffff, 0xffffffffffffff5f, 0x7}, {{r1}, 0xfffffffffffffffa, 0x39, 0x0, 0x8000, 0x9}, {{r4}, 0xfffffffffffffffc, 0xc0, 0x80000000, 0xffffffff80000001, 0x4fb}, {{r18}, 0xfffffffffffffffc, 0x1, 0x10, 0x5, 0x4}, {{r10}, 0x4d7f75be00027ca4, 0x40, 0x8, 0x4, 0x401}, {{r19}, 0xfffffffffffffff9, 0x10, 0x20100034, 0x101, 0x8}, {{r20}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0xeb92, 0x80000001}, {{r21}, 0xfffffffffffffffa, 0x10, 0x1, 0x1, 0x1000}, {{r22}, 0xfffffffffffffffb, 0x3e2ad64b2e9bc8e, 0x80000000, 0x0, 0xc4}], 0xff, &(0x7f0000000c00)={0x7fff, 0x6}) 00:44:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000400)={0x1, 0x50c428d1}) r1 = socket(0x10, 0x3, 0x3f) recvfrom$unix(r1, &(0x7f0000000000)=""/143, 0x8f, 0x800, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 00:44:15 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) close(r0) r3 = semget$private(0x0, 0x3, 0x410) semop(r3, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/171) 00:44:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 00:44:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x6, 0x2, 0x8e) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 00:44:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x0, 0x0) close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x9, 0x73573066}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 00:44:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/97, &(0x7f0000000100)=0x61) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="826c65301904396c11e4f133ece74bc7b45a634bf170b9"], 0x10) shutdown(r1, 0x2) 00:44:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x6, 0x2, 0x82) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socket(0x10, 0x5, 0x4) r5 = socket(0x20, 0x5, 0x0) dup2(r5, r4) fcntl$setstatus(r5, 0x4, 0x80) fchdir(r3) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setsockopt(r6, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) poll(&(0x7f0000000180)=[{r6, 0x80}], 0x1, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) r8 = socket$unix(0x1, 0x5, 0x0) r9 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000002b80)={0x0, 0xfffffffffffffd17, &(0x7f0000001880)=[{&(0x7f00000002c0)="a8a61e20fb5e42b10660d8e38f7902a7a4287b80ae910fb7d579ddd27f581a04746d914aa2458687d4830833a86e7b5e37a61501aed73825e94d262fd44ed1d5fbb9d008b32261c43cb9456766eb7c45462bc10465f2b022ab7805f10df645c7ccabe4c49e459c6330a68e2d2a0de6a873730ee5d6cc415d84dd7b87f67b421786f8a5ef8c16e73cd635a528c7ad765208b881e843a24f527c66", 0x9a}, {&(0x7f0000000380)="807a4e27dcb65ecb5b3b68a3ce623d7a3ca844368259ec94a6a9ce5a78b1d52d3354f455e6ab4efe1c8d49b5", 0x2c}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="e572a9245b2564ce37a7f5e3f9f234eff58c86d42705f821c451dd46e529705e8efabcb7f8b24e2bf7880b56a3cf2fd21d794eb135d306e30c5b2d76f3ed4f94008bee87f60c903351b2058326c9b282d0057387a62ec634c2b028636535101568af0332f6bb5579706db8bdf1e12da0dcc3374186d31819f44e74c66ca8c4f2becf25086bae6208af3aa7e47e053cc89f5ae87797b0f248ae70d0d4b14688da88eb13870c7efb142509ad47edab0da54736effb2f1ae00a900cf343f201f6bd99668d13ae58f98383d044d32c5f4c99efc652c679dc5c55e6d6acbfdbd6d1dfca9b4ad634e2f51829b4b956d26b0f30", 0xf0}, {&(0x7f0000000500)="85c1f2502b7cf02b40d70e51dcb48873232fa32ae6e4c39d64cc7796878e0da4a2b8b541dd60fce146d7354f00e6ea925dab28b6cbb2dfbca47c0871ef457a8402a32366ac720950e1bdf9bbf7c3fb9af160d52ee90511fb4a5ba0b2cf097b952fc6f9772025a5794dc29f3599e4b2f56e2cdb54f3e601cfa78fa7e26aa253d621209068ed9559321d70dc4bd028bd1a0995f862b918c1fb7be0aa6b5e9a64ed4604c9f0140e10128a73f808", 0xac}, {&(0x7f00000005c0)="d6682528c0a91d284da2540a608d4ff67c5d2a510482e8a912e0ef5c276bdded4cf0a9065205f4dd33221840d2ccb9523695c7d0babdbf3c15ab3a17dc92df1a87562c6c8d7e015fdc9dcdd21c99ab76800e74797f5949d042e780e051b7a43604925c8e33adaf5a6bb33752516862ac2e62af458a67bd1a68c52b79ede890468e8de55b059359c67d8e7358b09e27c2a0f02907631e6e8141f91eb9b0b625c7d3719649cc3406ebbb250ff04daf4ca9a7e8f07c62789e0c17ab409c909841b2a0f0552ac7afc71a", 0xc8}, {&(0x7f00000006c0)="f68f2a256b861c7424fd1944c347b5d1000671645e0acfd46ebc6076a1afd5ec9fae694a766f50dc9bdc6f144637ef692f3e6ce989ece45394fd42c614943854257ad8e9e04f7d97ec5d825a458bb2d86420c83c532872197fca75f0a06603c11dfc042e142ed3c4c220465368a49fcbdc32919bde5ba2432ad969f8672094b176e07cedc8921f071eb43beed1338de355aca484befd8c8d6f8da562f61830938d8598ee933134ac3c98c3baa39d5eb42d10eacef0c0dcbba9c90d3701ed95257813dcafe20d086942b1eb6a0586586545377b3a7298d5d31e1f8dd328d714642dea73acd14d9563e6744925322b923460cc0137c0cdd68c1b62473b3c70e322d6231fa6e65558a6960728aba96160a990f67514b8c932452aefaff80067c4bd42ef4bebe960adf23a1a2f69c6836dcfa8967264e468cf250b84e1801090938f1bff48e77fb9b2decab422e8406256d889bf5f8bde4f7b58ecdf43832aed1b59bacfc21c13744903816d60ce23bdd6e00ded25c1491ec3cb267b39074fe48449363bcdf589255f6b343fe7790bf2948cb9594d45c331b747c7c8d2643c74879844e3fc9a001c27de92f2764e74d6078cbaf962863b84db3bff418da1edc5b69e87faca3d048688ad7567894a4dac27ad020af2f737393974f6c1b24a46a2532a81dee3f1ba810d4f5278695d161057f5b6e58ea9b163a923979424a391e662e585c82fae66227c1c17821f61a4019c5d10bfb36635733bb4ab2a61ee2837d5b9592e1e37b5a9f23aa8495e313afa857d6ef81513be5af7f7bf6f211a24eb935d1c57e31c0bcd594c888323ed97bbd12f20b440fb87700fdda5797c3c71b3a24d68b3e5cb11fbc3a056052307cadfbe1c5f2b332126e348b7bfe2e3027ef9aa768f76389c3099fb5ea796907f3f3f4eb488a22557e26e78f4697705fc0e4446b90792422e9541c8a4a5492318f0ee4debb80c204fc37335a7a807e316b578982489bf2877b40e489d5c4695f6458d9192d11896a898a6cab286df5ff06be15d9e8d7ef7bb895640582932b0847dd485a9d72562a2ef470e7dddf7da5f7546a3e57b4ed322dae510e6bc5a4ec741ef9a90f56f97206e42de26e525b9214f3a261470ed6e96743ddd7d6596946675809c1af0d46891d08a7c115a351c87084f5fb368e1a5e66153bede6b08955446b71ff42a1e8fa3e9e25a74aecfbf5f5e7bdea752405b2650e016a5e5ce25269ed25c3244ddc79d944440ed9006fd246e8e9c010cab161d82d4d583d1ef4ca986ebc8520d01da1d0400be06e38816a010d2ce6ab3d18aa410944c43a98b5f465e641dcf78661d217d119ab483e9cd4d050b4807ba7b2933c40c76b71509d606d38c59a512ae80719578da6f19954ee5dbc9d7c7cd9e0e20cef812fef16e596be2ff6e16f8dbc4bbec419e0821fb97ecf9046cca8cd4c063be1725a06f53464f367dd25edfded50ea6b620102849fc3c8df78e228bbfad9ba6f6f0548d6f6f06cd76e8281e63e4a5cfadb1d43e17e1da08c8ab1df9d4c62312dedacf89c392329760441598f68a574a0b77557290ab273aa99ca4bd5accf5c665fe71f6ce316461fad8ee6706a6909a8b94c2d046bc4d5e738bb66062157d46867ee836ef37381ff40c0afa21bed57879cb94f3f30a70941a49e5a9f11de6ea5d4c478a0776ae5ce101ef1ef4cc11141f72f2bd26c8d1fa00b185825d322f1c40b1f0b9a7f0982dc328a733ee9c4f160dc43699f80c54ff7e02e81b4b4ab10a90d78105a9158d24297d5f6af2f5f08e46ec7c76f76a67af28b975a83b0959fcb4e54352441387db46ef25d6ac2384d7f4bfcea7526afcc8cfa25b1d07558a1def537d57bd3f42c91e8a5f3a2168454270a97733ed60dbe82a1576a7161e6efb0f06da07ef9c5eae8e7283435c76b56a215bb7c7642308793b46c0646b18653c5bf133b0c158ed17d53a9214547a3b38a58ce496b0f0809f870e49dbd59c1acd7809f95864ac31cdfa8d7c8bc8f3e608c298d91e527640877ea774ec9f081f293758379c89475028b40e7304399507c845d1fb174966d42a3a89542f7a1b1df12ac557c0e24c66a35733f6624afac6735c2e42f6b7cc5f27c9c534524a0c1e24ec919625e5a29240c8d010e9f6684fb1c997ba0a1c4a2560f3933130f5960684db899608d53ec8ccccf831dcc55c866a9669692c1f911893234eaaa000e0e8914dacd4d87e593e882174b50a9e78eb02f75e6d12a5a21a0ba0e657fd4841363d556f9be58d5843db57410d516bd10ab09a1827d59edb95631b58ff5704bf35cd90c1ca0b0db459854b99259e397abf1c5d6b197cacfde5e5a5f7c552c2f0213229f9195306b6bdf787b02dacc07b6cc87f4c48113a3fb5fa7918865051eb06c4e291219cb1850ea1cc933f6b77f6532aa08dcbc848b082fac459cbced12f5b6dc7b6c8ca48aec7ce0229f05bd50ab5a985ec959e7d2faad92e0d935878c7414df24564312defeb5333d4bf5611208598f08184892f5637ac8aae7a0107dd53acfe1021c181caa70762e2b225fd06aa25f7ce46bcd0a638c97e527a8f0ef578c71c8623101db7bedcbbca82993c4ff7f5558445cde4d359bc8b0a9000544f837cd97863172733c74489ff5149f338d07d2ad1e59350f4086c94cdea485bc4cebf96dd6a6be925b6db53402fac7b88962a8c5e691d75097c2827a7b62df4c397ae6fdbc3d7bceec6046f0432e6bb073292dca02c06b3e29fe80cfd5843ca2f777cce5a5337ad98ee436cfc5ce2c70756271f9a5886bfb9fe49e78cf7ab84dc33ae1cd33d8c2036c75835576e1f480c6700f9ab4d78bac84d4fdd4b05c6f8f0d82eb27f45fa4baffda567ab985c4c5ed004e5cc63b7a86e7769fba8c05e5e3149bcf1281e0dd1807eebbbfeb2b3960ea6987ef9276b2855f4e191b6122c401af8d5eb4f8f2809374a8ffc74b5c58ad568d5f55e7ddbdc7cde88a1f01dcca55b74e486eca92b6f7713218c9bf38768a3014c14948380614d94bad7ba3046e0fabdab06c0d9bbd119c1d564c6aab0a4e22f6429ff0a89fd01b8d929fde02f8c631ae4d66037e776b3929e9dddb155a6e0c68e0cdded687ad7fa66ebc7027a28f24588027786ba5ff6bdf629194fc314d5df1194f530f11243fb099c6b5361a2fdd4e6e9eaa5663a193f4ae20d2b312543f8911a3550ea89061b6c50faa9300f6a3f91fa12fe542f77bfd4000af8c54164b8577afb917f3a00a976beedfbea485323b2960768143db70f43fc3a133755b15bea49bcf067be547b434586cc83e2f27b6e4e47c4701af024f70a8112e836f6c37ec281ed0c58b311799d90cd2d8ccb225b1a5a90abcbc7cf125d60462fed2af464650b76d982a6249ecf069dfb65bb50005d3656044a0855f69c89e02d4d8b20b5794d7daa6209e23f27de56b9a51da94beb4c102741bcde73a4ab961d7f845870681c2e1bbbcf6f1da82ddd06a5295c9f0670f4159c411b84663c10f6b3f86f705ae70ad6ae676252c41361aa88e39576eefe611916c91e4e4acb18cfe93927614553071a70b64167f2993a1ff4bcf2686cdd0c0dd9500a8b7182e1643842fd1b312718b236ce60ccd2584dc2f5b9e086b2ce323e18284316731bd0c3f29e7b434cef8d28ce3c00f6cff4e59814896078be8749109d85adb09ab3a615904af374199cbf7e38674002430f480ad80f2476fe077b38bb5559782436ec1a8c5cd007277e1139194231caba1ebfa56037e7e58c8418485a0192df9c82b9340a0c53cffa85a17e5a3feae6adafb6204846600b04097686e1ac99dfb4dca3e08e0ef29fa96928eda320457f63c2783c79f368df5c12479d93cff1fbb99cb545aaa676703489f0556330fbf33e9783f1f071a4753133a3dcef6f3cc6196ec3058db848be75f9885e1acfa2484c2afba432041efdc27c3b7ecd0255de44a3efe0ffbb4afe455a4686e4d4b7f55273fd0a567ecbff93b7e178a9f4c589e5221c6298d5ca757ce2bf45821332df82c77c73c0c685642df255c7410d86e303fb250bdc0d1b7aad0f72d216b9f2fdab44e4b680d0dbee8718f0eff6f83c400c3bd58a6f90669f718f87b53865cc18662020356daf0f660f90934ef028862d05ce561557bc2131a27cebd79cd544d76669069c27867aa216bef5bc6f7e37f568bf97ec170bc4228cf115ce3af226366f810930acb0690df93a14f3b57332a2e0aaf166666d58ceead2ecca44b86dc00156981a01faa7d4a78a8e3b5eb827987d1fc4d17c10261ec3aede05e5d2af63a5702768233603330b8620c91bf94247f3e2487a298a748619f098f64d3c20fd0c21aa940a5c5a516f3970e3c700581d326369b102c5ee25e79d8e90df0c478a9d47cda4452d4bb973defbd60ea0627cab9a9666ade727cab8350cc67e8274787d3e1a1ac7ce768858ba1c4b23214463808da81cf97deb0d15a0cb26bd56c40f985afeca435017196da3ce9fde7c7b403337e312d3e8f35c559cb8628af01e5622eb666a9fb734e0b8eb8d895c4986df8b0d7e96e61bfb933ed53c2e23af807a04b0ca6ffb3c81c22a082ad124946b4a6c5c9b968d7db8918c0b732d36e63dedc0a04f529d4e53e452031b46cbd6970a43bb8ba22654c9a1594909e87a499fd447333f0c17dd1b2b273935bfb27fb263404951b67615d6ad9d3373c4e96078a60a6c1fc16d9169d199618d2bc53f38d99ac267543a81cd8fdb608fd314c3f497b5b5545a23a63b20588a797e001cd260f8614d5a5c8debc1b2fc3d16a5b1e8aea7a63ec86acbe4ea47f3b3dac9d461b91c6c1f1ad512cdbce29e400120da1697d77e97ff9ac47c7ec4f618741a83e0aa31b4bc969f0ec594fb2de850b3105cfd07b0aaa3d9594d204eab64fa6f11d4225147f64278ba32e1ef2abea4434e4731236fc3fe67c20982ab2ec533265ff08db6da3b390062dbf352b1bd6236f1acd16a8d9108459de3c7221f596355bc1443bb16b6a70ebf7ff5613ddab71c10aefe734957b228a0f7e05f4f057867b13e0794df205718dc00a81c3c076fb2d8b621e54a7afd66e023cfe7b12728371c035951fcd2852fc55f54a4852bd1e333ff3a3032dc684fe2557419699bee8c3b5b71b67987d16b4ac4fecf36905f50af8078d120ca709160c1f747d3c5580fe8f9dc91ef206753df51fedadfea0117e9d26ddac6002a7630633cf65282080278f849fa402f9ac589e9631c5386f780620e7df1fe5902c4ebc73972f703f7f0158d07989e16578b012305565b71e37de48951616b62bd10ee428b9b0c76e1c587b2c7becc8bbc7b52cf1e2277558289eb6e89e7b5a57e8a187b489720509cdfb231e0094da065f138f93864da81e4547412362e2281555f429f38e0efc73601a2f0390bf1e03ece243436b69c7d2828e72c43b85f4f1c939a9f2ab0470e2c031e23227d80e0087a1f72afdb5bde5d0e7509c4f9a14e6fd482aab157bfccf7a87b3d43f5bcd503bd1983afbd225116372b10a3a4f6869eae8775eb3704f643de0313c0c222d64185670d5e2bba97afb9888f0349b0b18ef9bdb0eb5f670bb0404fc36c2f421b3bab43bf3e9d852696cbf610adff4f9b534100a942ee96d1861453c207df3e58b690b0ac7a35af0da9a8d9c334aed76781226feb6bf90a353bb8de9ea6be808537cfdeab252adc0e96bcdc1f894555cb2680f8d194153aeb70066996a03da44c458c4fad77757f7003ad3bb03990b3f17abe3e5948e3c9d5f1f62896637e2465fa0f92248f629f930a8549d314a8cef0", 0x1000}, {&(0x7f00000016c0)="a6e0647bcfa3881875e31df398507e6f8df1dc6ea9451db0f08db00f8926a55ee794cf35be331923b8c5dbaf485c2f53780bef3177e8085679b08c4d6ffea4b5f9e3fec29bb8c87633a482c44e9e7aae2f92283f74a91c9424f80a3c203d22a937f51052e3ceccbce1e0ff1b36e054581155708b39efe3408af49f0caa6a1d00b8d8a83874b2d12767c6278620069d05ff78797ef5223694cc9327a9aee91751a7f44efb081d92a1b65524ce3fba60746dc54ae40b4c258a4c786cbeaafc68331aa177ace5100eb52519ca75f090af6a5bede79c326bd2", 0xd7}, {&(0x7f00000017c0)="9e97a6103054881f6e797760193a4348d7a60b7c7be244b0a355ad52d67f7af8cfe0e276e9521dc09cd9805892371192e0348b6c99d0f6c857bafe598ff6a15c98c2722368fab824112c0a89f74f90f9db51747a5f9f964b6f511912a72c59e6e75d04a89fcf8c59fab767798bf99085a26c8c3d22d9ebaf7f7bebc4a0f4b9ec03d1e0e13919d8df", 0x88}], 0x9, &(0x7f0000001940)=[{0xb0, 0x1, 0x4, "5d94581250eeb0f144d581db814d8b0a63fe0a69143c82e16a208380b074106883a1b075fbf94facdee1ca0cbdae24ce8d13f1367c70c1d42549548eb5feeb345125b0d2afe5aac1a621a4ff05d55d38781160cd2d56944c9ce8f67cbb88fa56402772b8269e42b0061f63246865c8319159ac4984b82346bf951cc6c7f74e36d0ddcfbdcf7c231f3add6ff11f3e282eec674d3ebad891653174"}, {0xc0, 0x1, 0x3f, "6f3d35b1c156e8ab5b0c646b640b03432a05c22697df00e408ff7215722da48130b7c5a88820accccb32b9b8e77a1544430f3b3e8fd80b4c57143ac35feff88ec1edc25f0d395493b38d14c8b94f2b4f1f73dc15d7d7e09c215f51c60bb44e837b8928b8cc68b10110eaf9442828470f22c914fc9b5c8acaa9bb5edc0afa9a8b258b38e4d110ce1f72b51d7d84ae3897b2172212864dd00b4c9f7cbda51a76f119dd6949425fcbd53c0d"}, {0x1010, 0xffff, 0xf49, "3cb6b1918a66d0586745788d26dd968966f21757f8001af19b5114d76de58aab886c663790d125c779db59da8b29437076e1658868d11db8d89ab5c0f13293c05ef989a3592d9822c625b6ef7ded93f7235180e56f35eff481ba7ef25acb8bccd83c0a76c0594ba736aefd1aaaae3577a7f53854fb35e1a71be24af208f160c7b8494715fd688ad0c2971a8fb6365fb9edc340675883fbc879e65425d3f1ed6ddfff4d5d0a91110a29a9af6a7e72709a52bf8a5a09eb1ce1580c73d8b8b1a8b9267c708a9090987a6122caf66ee282b98f72488aeb3505b10205b084c86a737c5a5d948e082d042a235b530cdbfe8a1eb1ec86b9559d7f51e169e21d21ecba49107099a1379b6bafd584f84cff6284f1a74719b09bf37b0ddb49af9811a68d0a9ace76b8076dfc1440472ff6a27aa238d057fa7929c74e95894e00a32f19df425baa328a383b8003639940d765f138681d97729a03265beeb713c19fe6faa81bf17991a857275c8e3732c19d557f33f19509cd632209dd04ca7c6e923670752dc5ddb51623b8055dcb3b1c2761fa109eefe635ae633c23636127c88eb5eeafb4d29f17d4dea020a537b61b05e62ada99c8eb64b8c2169454342e6cd5015d7354a25232a0cd37909d1210d11b60d85e7584593528710ba5dcbd715d088647eecf10a4ac0ce9da2e9472efc70f9101be062fe8715d485858544a963769e4b3de2740113d4dc40aeb02cc6b919ae98a9ebc5afb6addca5fe27ad19f98f5e85bed4f9b62a6f6bb958e0733668194692174ad7d4fecf33db5a593c75869427def4bad8570d4b71f433d3faf67b84ae58ee5b47e6888baa5f96012b7da18c8da090c751ecf28fd01d47fc2332fa0e87c7c830e0d09d089a87218f7df4c0a2f83e02bbc5dfb405e3547d157df2457f9bb7ae0eb0e2b661ee84071ddf880fc0d5af4ba6f9878898fdcfb5ee9881717467c48e6d30652858609ce95a260b6a876d071f6b2d5d36224120dbdcb033148168337d51a49dba62dd5aedeac7f5c03da0cc0a016becb6e3391fcdb6873d700133fe500db92510b058fe5a2a77ac7149a017f6f9e067d467cee5a6281fdf901b6db554d31e7cb6c4738e1ec440f4043494b9243c438ca86fa6d62d9449d9b9507d86a157dc1e4ed912bc147900ce3eb4afedd9ecf0a12def52141e0c9ee1a654540080efc9a0b292a549e941fa89184d9369fd8f625170ac05611a83596b027172a5ffbb4bc3880c3f17de25a0ce3c8b28e09871ddd84c2d8f7a486593f0f42ada92519fb145775692584dd5ba6dfc786139abc3b9640b69e596844d576385861fe925dd8060b138db637ea15fc49b7fe402564d74d97fbdcad665cccd42154fef604628cbca337842ef012884771c47f87f8649af8fff1c9e6da0ca9e79c8464d41d5f8ffcf37ad16fb45f3d903c66b602ef99d27baa25eaa5b08bda5d96ccfbc4db18388a6b36089283ae97b069ce02144fa9f083196b397ec97eff55e15ba322aa07c81d6df3f805133f97b5faa41b4ec63a26216ef0d76b5a55b97fd3f37d4cbce4cdb77c6f274d79962a6026834af81e2f4e0ed858ee343fa1618a3a2b6e64d55c32f190f5d51f388c79d42fa50f7318ae9617622e3c597f8415c08e7732d303b7046dca78ff8e9d374db1a851c09cf4d39e6be80e94ad63c38cc25e2aac15f94f3aa41ffb5b97b97bfbb08f01336b0b077ca82f08156135fa1d459c31337ac43371e01e21a34ec65d3c18df50d7de21c1c088fd026dcc0047f1ac9f6b7ff967e472c65e1dd90a57b8042ae3aade598f8df808868256cdcd9de855a782e2ffe8c3a02500302fb83a52ec91060d9d6cbb8dee0cec8f4816504eb1c9f87f523ae969f3cb294741e75c75fe5b58bc6864c2c0c5948ca085f4e17cb26eb60ee4004fa1cd772c7380bc0d01d080946ef4fcbb5aea4bfdf95e81b0fa932361dc5f9f464f17197a1f91cf2183b1a1ce847700a89995fd788a6237f97c29156a377d7a8895707b04f35afea00f91f9acd8750f71d3c2164bbf99416e66266817ee91c8aaf06eaa9512623342836c1e4738614cedef7552aedf516c40ef12acd7a62c9266bfc4b529f2f992438f06010d4fc03d02e111f6a2f61948d51f9d4b5b8cf9fdf81cd517fd6728f1a95bedd174267f19b5a37ab37cfd76424e2c2e3d8345a970b76894031b13388db7e39a310ca5c30763c0103820dcde951507270de50503a2cf484a924370be3828d996238d77064b9e8462f3bdf32d1bf3065c9adfbc9086c452bdb80f5d103a541e0cefd56d10d39a211c789c16193048e85f674d8f33cf15f4e45581058ce22f47abfcf264f0af4936d33085b49e5a4e20d992fd72a6210770b702f1708f7676903123ba858643b5aeb6de6bdc5eb4545a8f65ec292532f33f8a3e86720c12d798c64deb61e7b0f8f9ff47038347a2d5a30ea749b59c36a920e1054783fe8af8b9c44251e71a4440fdd726e4654c7917595094783f22c4f4064fdb6ea284b68022d1469c1c28edd09688be2692148bb5361e4cfb213b7868f0489aaed79530be4adcbe3eb6b0b4783310c30c30756d88d52937633f20873bd5a02f59c42ba5f3511f065ebce425648fd04794b03cbe801986368e0c716e2f104ac01196fe84d4f8314045be162014bc5a443a662bddd83c74b471b76cf9963b471ca9cccf538334796675ebfcef5d0400d0e5ca1cdd30e111a37c449eda183d02fc78c69bfacf4c7c314f66d769e2cd0543a3766470f229fee8329e86d5e58326e252ec996cb624db24d3e026e18dde8b8837e4f3bd0d6bbc272a4b012e000f137a67945368268644dc2bc1b644cf3e1e598faabbf80721cf2e7acf62a3dab078db1a3e64ed89a952fc6dee4e9497b61d9a9a07e3f21ca68ae8342ee4d3de3f411dd089c6560f215465845c6d2967de42f7790044d51fd1f6b4646a4916743ce939b606c3b8fc8ed63686247c22694dcb4325720c01c5909c7b9258b9dc4239a7ceaebca1e61a6eeafa5c0e262612aac3c6bd87d94cb10235b485ee2fcd88a8c0755873f4e2c1726e805934bfd0b9a77368f98762e45aaa425e6b788dcc37a7964441a30244b6c7049f1b838f3c5e7b30bfefa5e28f012ce75beedfec9bbc9f8615a1b3b0b98fff18d355437221f701fbc3f96b1de155158c29b407b03bd572330c8ec3c62305b868ae8c1bfa4b64d340982e05efa188ff19424fd2e3beb586410fc91f203288394589b400121852908fe4b879f3b847180e3e25922142d422f5a40da71abb8be2f3764a1cdedccdde8644a1172b9bfa1ec89e1b2092174949e3897a788a3d8fe414489c7faf8a144b63cd9f037fdb114c224f75a9e87129b8283ae5aa288c2396d63997bb468a73caf7cd60c348561c38bae51b98868f175a44729e53b897978ec1746b35a2a701986bcca6cde07cb7eaa9d2c07abbfba65ad6cc2c252d56367ab0a01b4f9ef25c07ef2bf47e62835d3cfd93ab8df1be4da83c4156ed2ab687326c2c1a04ff015816e4c17bcc9188f603b38a8bc23c095c3f1ea48fc8bfa015ce7b0114b0f60d3fd64319d6aaa0f704165ce4f22af5138866d0b85fc9ffbfee043168a8263cc58bbbcae5862e90135c872178273ad6f79b7873e2d151e6a9dd233de11f4c73ae205faa2d8801642726470a1ec24c4adfece158edd9f58052223ffbf45fd165625568a273333670915f5e128e17ff22893b8c277d0c03f0088464498f3dc43e80284753c341c89d4533ae7f0b687c8f25cab4e8c857271a5878709e3f4189c1ee6d5951be73e328d8698e4326deb54c17e4ebd222d36a86dd0a8e202ff63d9d2548719dfc3f3826f2e6d3f642f9d52ce02b03d59ee796647df1483759a2d2b30369116ff9c92f3adbb9bde7f11a49d287a9198c3c346fae53fb65840cbe4b92f6b0cfa7172cf1ad1a4a582de77aa27d2db5d61a84bdd9ee57bf09b578678167538fb926c05d415901ecd5601f4895c1f86511d06b9836e81f12745b76bb995ccdf9973b6d4eee323bbf694cf1e9d0874920546c39f14f2569e08ef59739bd97afb22c7a86f2c99608523c814ac6438f1ae996776c925468f9caa5e8c68e2a177419ca70dff6ffbc382192a26f215f0712a21deb606a5b8428282725c92846595c0350f98ae083c31576410eb960d4a00b3751e3cc37fd20b7bc7dd6e0a58e3f606347b872255246972a2cdd96d8dfafc7dd71ab82a668c54a89bd0c8efe3f5f9fab23d1366130ed81b6ac2d52f22861cb5ead830e4d82c7d26a7a325327bdf0d42015e6320915eb663da43745877a463850879cd33d5948e394fbf849371894d935a4010f031f5d4c94bd9d6105593fb5fccbfa7cae88f7e13458017a2448961a0e49d24b372abfde23c6ffe638f8a3b90d173bca350d8f480a3b6b61a2dfddc71f646e43e492472a803c73e8c12ed11f1683e5d950f288850d83a52a7002091ad5b37bfd9b2268c580ec1d0f016522b3ed8dad4131dca9995b5e74c2bb950d28724d4b7462cf83aa703245e8157226453d5b3ed37f60d5e55471366e8bc536f673d9c41603a88f7f16cf0beedfc8177aed8bc5c476155bcafb73bc1b5b165fd70e3034ed4b43aef8f908c9740a8d64295493ec295e7c8866f154eb6fdcb316cf24af6cf6f1755a3060aea0110873d5d5bff338b99d8ff2f5f45ed42e82249f8eaaed83dc0c644c2fb68a3ef21e64f8c0dd0b42e9a5689d4f94cb173f33b95da9c66bc5c4ace864b09f1b4a1cc3f6cf40339a8606bbe67dba44a8d3bd32caef5388b42f68bce227d9a03823e5041f0d939e39e92b1cd2e9073435b4db69298160d83c43431aa9f4745a6ea2edbf32fa6e2ba61f143483427b39db62d9a95e331c4a28fafb3063186802a8505e9243de2e7cdf863cc48738633966c97ea5ac22d972b7e1309c16682822d5bcfcb11ae01f8cea46566b6ba15a24fe969a19f73c31455e6abcc4324d7c5d9ee3de7a632901f5fa919f48cf6cd6201ed2f1bb64e9677a4e1eccac2191ffa8000e4c447dbe4e20077ca4f4112d16ae378e459f47d4381d77655d0ce3271d22d1f5ac0e31ec7dff56702945d1aed5ecc3183c317e04a3e4ae42a41993e953fbc21d09689584bb564a79124673bbce2bd16f71d9b4caf05619cd8f1ba64cbb5f7ced5a3878033fda25876cc104c5bcd599815afe98f943389f48ec4b7a1f7dc4d197b934a9de7d2bd3b8f1cb128b28cd5ce8c635564c09b8fef1573ef462664139c29bd14c17403386f33008bfac22a46d0af33d700bfe93eb226ace0bb1b99fac4e8bac76cc385c57913223259b76abc7ff2cfeba35b6d208e8e179d3302146420e97ff3cab2abef29f9c986dcba9dbd2619e73888b9c4f406ff46ecc7add086507e864e1aa27c3b8229d2c8207e670de6f99117a733228e41e7f4c849143e5b9256e0db6c2c1c3e23cdc7267ae2391dfec51c36d09fbae3443bc6df3caa7deb63723c996a85837d0d7a021a2f9dba7e732fabc7f65a86bc3416b87a1a41b7ccbe277e5ae8989e38ed26b1f0e9c411933aa6f7fd807ad2d5e0294d00e337c46138ba0bef759d64e7b88ee54e8c9b448db11cb739252a5e9f19765da2fc32a441778acbd059680a33e05ad3dbcaea60e14f6f465c1a0a0f463eeb01230994c5bc7530e124b04a9387c163f3db713e5ef5488b8b52ed7a4759f9bacdb179af6e44eb4bf5ff929615cf11c1d64bb4e6afda91bb8f63258f552b9edd0ffb1d6ce522c30f3e252b6087cd67c337ba72fb443d2e3ac9586bb1cdfa5e9"}, {0xb0, 0xffff, 0x1ff, "ff1d6e3b8aebeddeb6427b543f654ae7071f2e9e010ec0e40cc274bd67b4ed6ffef53fd38c8cdac9eac6b0a7f388b3fd22a7559d84c1b3a1a2dcb63376777bcd85b0e867357db4b853520b1181bfb9e7a70149ebde4f462cbf120fe0b8a16b5506039e8847667fe3203f5f4fbc1ec29b3e84901fa2823e3bc57766e47a61f74ea9ef6303ded895fdeefbb389526187f5ed9971ce20538a770e"}], 0x1230}, 0x9) setsockopt(r9, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) recvfrom$unix(r10, &(0x7f0000002c80)=""/187, 0xbb, 0x0, &(0x7f0000000280)=@file={0x4789ec7f7bae2372, './file0\x00'}, 0x118) r11 = fcntl$dupfd(r8, 0x0, r8) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) close(r12) ioctl$TIOCFLUSH(r11, 0x8020697a, &(0x7f0000000040)=0xfffffffffffffffd) ioctl$VT_SETMODE(r11, 0x80087602, &(0x7f0000000140)={0x0, 0x6, 0x1, 0xff, 0x6}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) 00:44:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x20, 0x4, 0x40}, 0x1, 0x8001}) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='n3', 0xfd1d) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x4, 0x98, 0x20}, 0x1, 0xab, 0x401}) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) dup2(r4, r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8, 0x278, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0x6], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x40}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000100)={0x1, 0x689}) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fchdir(r8) 00:44:16 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r7 = dup(0xffffffffffffffff) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) r10 = socket$inet6(0x18, 0xe9a7b28079f1f377, 0x6) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r12, 0xffff, 0x200, &(0x7f0000000340)=0x80000001, 0x4) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fcntl$getown(r5, 0x5) r14 = socket$unix(0x1, 0x1, 0x0) r15 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x400, 0x1) r16 = socket$unix(0x1, 0x2, 0x0) r17 = socket$unix(0x1, 0x5, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x12, 0x10, 0x1, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffc, 0x104, 0x0, 0x2, 0x1}, {{r5}, 0x8000000000000005, 0x15, 0x2, 0x2, 0x2a}, {{r6}, 0xfffffffffffffff8, 0x10, 0x2, 0x3, 0x8001}, {{r7}, 0xfffffffffffffffa, 0x2, 0x1, 0x8, 0xfffffffffffffff8}, {{r9}, 0xfffffffffffffff8, 0x2, 0x80000000, 0xfffffffffffffffe, 0x3}, {{r10}, 0xfffffffffffffffe, 0x7fbf36a4b60914a, 0x2, 0x1000000000000000, 0x6}, {{r11}, 0x7, 0x80, 0xf0000000, 0x2, 0x401}, {{r13}, 0xfffffffffffffffc, 0x2, 0x4, 0x4, 0x43567567}, {{r14}, 0xfffffffffffffffa, 0x40, 0x82, 0xb920, 0x80000000}], 0x200, &(0x7f0000000280)=[{{r15}, 0xffffffffffffffff, 0x2, 0x2, 0x3, 0x7}, {{r16}, 0xfffffffffffffffb, 0x80, 0x0, 0x1, 0x2}, {{r17}, 0xfffffffffffffffb, 0x8, 0x40, 0x8}, {{0xffffffffffffff9c}, 0x0, 0x23, 0x0, 0x9, 0x8}], 0x5, &(0x7f0000000300)={0x200, 0x3}) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 00:44:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x2) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') chdir(&(0x7f00000001c0)='./file0/file0\x00') 00:44:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 00:44:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffe], [0x0, 0x0, 0x401]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:44:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8, 0x0, 0x2000120000020200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x385}], 0x1, 0x0, 0xfffffffffffffffe) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x6e, './bus\x00', './bus\x00'}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fcntl$setstatus(r3, 0x4, 0x800f6265cb7af450) 00:44:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) kevent(r2, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x200000d3, 0x1, 0x5}, {{r3}, 0xfffffffffffffffb, 0x98, 0x20, 0x6, 0x7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x1, 0x4}], 0x8, &(0x7f0000000280)=[{{r1}, 0x0, 0xcd, 0x80, 0x7, 0x80000000}, {{r4}, 0x8000000000000000, 0x20, 0x1, 0x4, 0x5}, {{}, 0xfffffffffffffffa, 0xe2, 0x12, 0x4, 0x9136}, {{r0}, 0xfffffffffffffffd, 0xa, 0xfffd5}, {{r5}, 0xfffffffffffffffd, 0x1, 0x2, 0xc5c8, 0x80}, {{r6}, 0x4ecda0eba20f754c, 0x4, 0x4, 0x6, 0x401}, {{r7}, 0xfffffffffffffffa, 0x12, 0xf0000000, 0x8, 0xfffffffffffffff3}], 0x401, &(0x7f0000000380)={0x9, 0x3}) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="ac0424869b65f0da370e76c2310c1393d474c26c3602fbb72a77815b6e2c5c803f370552423309400000f0ee"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r8 = kqueue() r9 = getppid() fcntl$setown(r8, 0x6, r9) r10 = getuid() r11 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000400)="2b2debd3f65ed997548ced3a2fda913510752a3b5d7efde1ba223f915b3466c7399f4083b2bf0157a02b85e2d0c2c802ef5f195cec7d604aabb06b65f87c895d4a86a2eac491ec90ebafa8739d5c5ba9eadbbd498334127adde0a04cad5c414bcd98c279d8e631c13c2d85c92d777b9d5f8b5ad6e6c522a3c2c0ac046a978dfe987bf3b849b42972c1fae37d4b8fdbeb90b32b6ba97fa9dfe932e1c1430e13ac96e0de208f6521aebf215ee8316cde836891194b8b45b7c12abc658dfdf07c4f2e59146d148eb655d07da8a663cfca55fe0e0a109f4b7b5b8c4c21ceaafc1c092ec4ca6bd260a3bbc53d98ee18d043886e6141a16bb76cefb7", 0xf9}, {&(0x7f0000000500)="1227c5b33d514b40a1dbb0f5116724a782a4a088f36d632e55e5f88237004ac387c10b603a814a586f96ecaceec4cbba48a44736c384c4ab9a7584f8f3f6294491503da77f8085510375f8271c87281ade8994bb8b78cae9af2630b3a0e1504d501f9c4e59a998dcdc83d23392b229ff888aa01ff1731bb1f0327fb7b7ccb549eb08ad17a6400326efda82c84b5de4dc613120838d5a158b7e1ad5eb66f3", 0x9e}, {&(0x7f00000005c0)="be89f735a2196e4476bf36b763c12763dc1876de66e500972b3b9356fdb3c265ddec0589ccf11635c443d4feac55044a9565f0a44fb5aa22b1a83389c908042825f0bc764f5917112cba6379f84e22582fbfe9f9805047144470a1f98ee9de27d94ca6cc0d0061b6cb5b6001aec2a6cdea141c50aa09183c063aadb42f9e69a214bbb5db3a89a3654e774b4542d2c6a05f4432d51dd3a1fa", 0x98}, {&(0x7f0000000680)="4799a3443be470b508963380ac75d0e78272fb877fa2a49a7355cbe84b1864e32a02364c100682bfe8774cc14788bd843f8e1c8028e255adc483e5f65ada658d55d1438433ef51d9bf32f7ce71f18a20e23daf850cb30b9d76bf9cf0a350242d79b6c2dc58ea8f6b0a3045d91d6aabc19a0f67dac5f36774d3f3eb9da257f1", 0x7f}, {&(0x7f0000000700)="af6e83a428e60ea0dfbee6c8ed78c1dbc6e039e07b4b91e4a2d8dc58670595aab0c09bd893fd6c9708ff5f4b23692e6c46539403118170a2bb0297bb0ca4965bb992306cdb55cad7a0dfad36f22fc258761b4b055cb437e5", 0x58}], 0x5, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x1}, 0x800) r12 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) close(r12) r13 = socket(0x18, 0x3, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xfffffff6, 0x2, './file0\x00', 0x0, 0x0, 0xdc36, 0x4}) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r12, &(0x7f0000000100)="8c65", 0x26d) 00:44:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = accept$inet6(r2, 0x0, &(0x7f0000000080)) fchmod(r3, 0x1a0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 00:44:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) r2 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801169ab, &(0x7f0000000300)) dup2(r6, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xfffffffffffffef0) setregid(r7, r8) r9 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000001080)=ANY=[], 0x0) dup2(r11, r10) r12 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r12, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = dup2(r14, r13) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r17 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r17, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000280)={'\x00', 0x0}) pwrite(r16, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r18, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xc, 0x0, 0x0) connect$unix(r14, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r9, r19) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r21 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r21, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x3, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x1, 0xa, 0x12000, 0x4]}, 0x154) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r22 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r15, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r23 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r23, 0x4, 0x80) pwritev(r23, &(0x7f00000003c0), 0x0, 0x0, 0x3) ioctl$WSMOUSEIO_SETMODE(r23, 0x80045726, &(0x7f0000001200)={0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r22, 0x0, 0xfffffffffffffffe) getsockname$inet(r21, 0x0, &(0x7f0000000140)) close(r21) setgroups(0x0, 0x0) setgid(r20) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 00:44:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 00:44:16 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget(0x3, 0x2, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/41) r4 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xa2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x3) r5 = fcntl$dupfd(r2, 0x0, r2) r6 = syz_open_pts() readv(r6, &(0x7f0000000040), 0x16f) r7 = syz_open_pts() readv(r7, &(0x7f0000000040), 0x16f) r8 = dup2(r6, r7) r9 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r9}, 0x0, 0x0, 0x0, 0x8000}], 0x0, 0x0, 0x8000000, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000480)=0x671) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x229, 0xa, &(0x7f0000000000)="d5ff9668", 0x316) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x6, r11, r12, r18, r13, 0x4c}, 0x200, 0x401, 0x2}) r25 = semget$private(0x0, 0x4, 0x408) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r29, 0x0, r30) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000300)="d5ff9668", 0x4) setsockopt(r32, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r34 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r34}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r37 = getpgrp() r38 = fcntl$getown(r30, 0x5) r39 = semget$private(0x0, 0x4, 0x408) semop(r39, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r39, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r39, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r39, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x8, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r39, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x11b) r41 = getegid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = accept$inet6(r43, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r45 = socket$inet6(0x18, 0x4005, 0x70) r46 = fcntl$dupfd(r43, 0x0, r44) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r48, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000640)=0x92) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r52 = getpgrp() r53 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r47, r49, r50, r51, 0x5, 0x7fff}, 0x6, 0x2, r52, r53, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000100)={{0x6, r40, r41, r47, r42, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r40, r33, r35, r36, 0x5, 0x7fff}, 0x6, 0x2, r37, r38, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = accept$inet6(r54, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r56 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r54, 0x0, r55) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r57, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r61 = fcntl$getown(r55, 0x5) r62 = semget$private(0x0, 0x4, 0xc0e) semop(r62, &(0x7f0000000200)=[{0x4, 0x1, 0x1000}, {0x4, 0x1, 0x1400}, {0x3, 0x7, 0x400}, {0x2, 0xf800, 0xc00}, {0x3, 0x2, 0x800}, {0x2, 0x9}], 0x6) semop(r62, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r62, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r62, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r62, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r62, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getegid() r65 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r65, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r67 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r67, 0xc0107002, &(0x7f0000000000)=0x280000) r68 = socket(0x18, 0x1, 0x0) setsockopt(r68, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r68, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000100)={{0x3, r63, r64, r66, r69, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r63, r58, r59, r60, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r61, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r26, r58, r40, r28, 0x4}, 0x1fd, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000100)=[0x0, r28, 0x0]) fchown(r8, r18, r70) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) openat(r5, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) r71 = socket$unix(0x1, 0x5, 0x0) r72 = fcntl$dupfd(r71, 0x0, r71) ioctl$TIOCFLUSH(r72, 0xc028698d, &(0x7f00000000c0)) r73 = socket$unix(0x1, 0x5, 0x0) r74 = fcntl$dupfd(r73, 0x0, r73) ioctl$TIOCFLUSH(r74, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r74, 0xc014575e, &(0x7f0000000580)={0x80000001, './bus\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 00:44:16 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getpeername$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) 00:44:16 executing program 1: ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0x3f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x15}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000140)="d000ef000000ff55d1cea70a5682", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) read(r1, &(0x7f0000000180)=""/77, 0x4d) 00:44:17 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030001) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7ff, './file0\x00', './file0\x00'}) 00:44:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x585700) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:44:17 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xc0, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001180)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xad) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x18, 0x1, 0x0) 00:44:17 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x7, 0x3) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x8000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x0, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 00:44:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) socket$inet(0x2, 0x3, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:44:17 executing program 1: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r1 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r4, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r5, &(0x7f0000000100)=[{&(0x7f0000001540)=""/58, 0x163}], 0x0) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) r7 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000001c00)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5ccf55898002e2f66699daf823786db6e486c6530286599076717402e5bcebedba7002eea6345ead464e4984b94004ac7476435e5b6000400000043fd976ca3000000000000005289cb6ae2196aca9db6a2d550049ed22f37423d9bc679daa3858c77adf9ad9fd058194b621f6ce07e17e6547cdec0dfe91544684cd45fc7e81279e474e0f3ff6e827433959985d371e09baf3b158f1550b0060000000b1b68303113df730596dfba83d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d690a0000ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236ddfeade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6119e82122079387573f3ef243583eb215872475dec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444dbd56d0d1d3f079f71b4e645ce699389b7965d8d50a776b2556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c2400ac97369380910643ce2db6e6634f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f680bc14f9caedc7ca6909363d50e469e91fff33e54cf7c62494402531cea12d2a841d05d6468ec5ae4d5ed74912b43ca73442bad448cc4cd0c7a17a1fc325bba89c294118be5ebf55ff70874e840413df0e2ea19cadd5bbb24a0a14ae71a005c1708db5469a2ac0876e5ac63d72e87badee5651c3c6e2575686823f036a01b91ed84010a841dce506d661e0aaa2b8e857a7879886d0ad1f64c1058911c30f8678f45ca6fdedd3290620830000d3d367b75b26b22a5fe0b139f4fb5464e5a937b25b4e21da916e17336d859dcd311582f9010100007150ac1bd684022dfd8007cda9ebfc1a7e58418b68e2c8421f069fd30d1dc7dda901b61d0cb43c0cae0f339a03cc041a567ae9bb108435d387830f9579a275d1cc2b406c860515e708f15da323738bb1f5f2328fe3db8228dab298159b104ba804d60c96424bb4c971ff1b32df6c44b5c78b7b2d975c40f60804a69d293f59d2c6b5e62134b938d3219d4ede04019797ba1ed5b348a539e85bfd1016327b0771cf0a198cd4115f6dddc55eb36ba705cb1f4ad8ff72e6c31ab1bd9ede5d63aa34fe347e5bc5a3e654fc1c20ebc42baa652b074f4cb41eb5dee05bba572579ac732ad8871c4af8e5418ae536fd678794459ab600f5e04e142964d205ee0ec447b9a7e08e6506618ae70412b135aa397029cefe8f3e21d5d236bbeaa01be50e0e8da77bdcb12cff73262a4f9a202360b26b0a35dac42c99ed9ef59447e5b4e97b8666d3a56297d324c198e82bd5d4392b6a586388cd1a5339645eddb215cb46b05c7eeb99bb640e9b1b10102728df1bafc970e8a2f0ab8c7ca54f86d9e28223d5d9358c263c7295d659f123f5e86b715c63d02afdbff2492be954d166a50be39b7d8b4383e330a290233e76eed12d01d29234f33a16ceb18cdb819a5a5efdfc7dad"], 0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000014c0)=""/26) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r8, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x0, 0x0) close(r9) r10 = socket(0x18, 0x1, 0x0) r11 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r11, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r10, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001500)=0x1) 00:44:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) acct(&(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:44:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x564) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/202) 00:44:18 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x8, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) writev(r1, &(0x7f0000000300), 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) symlinkat(&(0x7f0000000340)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000380)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) pckbd_enable: command error 00:44:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='u\x0f\x00\x00/\xddpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x800}, {0x44, 0x0, 0xfc, 0x2}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000003c0)="a9ba00ee9c2894bbd5d1a72ec9c3414931f233146078d76df55e282498e521fccef073667acd61f822e43545", 0x2c, 0x0, 0x0, 0xfffffffffffffd85) r5 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0xce) write(r5, &(0x7f0000000280)='n3', 0xfd1d) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000340)={0x8000, 0xfe, {0x3, 0x38}}) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000001c0)=0x3) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000280)="0f67f09ecdf77a8da6240ea1463d2251c2fe2f0491b454bcaf67681f1f0165716b377625cf90b741ddb6f39de0a659e705c28e226161b74a118751852abf4198d99aa9ff36596a796d07a6a1c451346d2068ee879788eee18e817e3df15454fab56a3e0c64be1805e3cf94b8", 0x6c) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 00:44:19 executing program 0: r0 = kqueue() fchflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x6, 0xfffffff7, 0x9]}) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCDRAIN(r5, 0x2000745e) pckbd_enable: command error 00:44:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x86, 0xb7a}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) readv(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) 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", 0x70) 00:44:19 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="486da43fcf61f2e48e50b17e8b5acca4aadeb47d32b5ca7b81f8811dce7152c794a4d539e01084e7fc3bb7edda9e3212f5ef08f4a6cb9f73ab7ddc0c6a10d44fe44ad9aca10fa2fe332c512cc08c402fddf2c104a7e2876be6a9d9122d960f7317cde536afd7244246764448d96bdebc", 0x70) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x2, 0x6511a244fbce6670, 0x2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fcntl$setstatus(r4, 0x4, 0x80) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 00:44:19 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = 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(r4) socket(0x400000000018, 0x3, 0x3a) 00:44:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDENABIO(r9, 0x20004b3c) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xa9, 0x10, 0x7, 0x7}, {{r0}, 0x0, 0x1, 0x1, 0x7, 0x3}, {{r2}, 0xfffffffffffffff9, 0x54, 0x80000000, 0x101, 0x1}, {{r3}, 0xfffffffffffffffd, 0x20, 0x5fecfb14e7f69411, 0xc908, 0x7}, {{r4}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x704a, 0x1}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x6}, {{r8}, 0x7ffffffffffffffa, 0x51, 0x2, 0x3, 0x6}], 0x4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x10000000, 0x1, 0x369f6277}, {{r5}, 0xfffffffffffffff9, 0x80, 0x2393a703893bac57, 0x400, 0x6}, {{r0}, 0xfffffffffffffffa, 0x74, 0x5, 0x8, 0x9}, {{r6}, 0xfffffffffffffffb, 0x0, 0x10000041, 0x5, 0x1ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x20, 0xffffffe000000000, 0x4}], 0x3, &(0x7f00000000c0)={0x6, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 00:44:20 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f00002ad000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 00:44:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 00:44:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="1449da62018f4abac0f1ce2bba1ac9d6d7add0eac220fb055a31a9c62fab6c99b7c905ce05d143f4851bd990b6abff6fcda555fe9ca99219e023fd16e39c9e9b5ac7159ac14af15dea37c839150b533343ca51817caa1912a3b2b043266c4f1da8769d97183e5f54252cb0d1c26bcf00285e91a6721ef9da144851eccde3a8fff45870aeb2ec8357b9b1b176bb", 0x8d}, {&(0x7f0000000300)="1aecb3962aacb3575575616050e36df2165922770cee2a36466371de59fc102df3863583e1934154c482b450911d27e6fc72d9e19e90689d136c78f29a8ab9a42914640a19cf804c717e1497d7f57c4cf2c34fcf5f4a9263750349f90f16d6040d50ecbbd649ed203120c09134d4d8d23553c813fc1cd9dd0c00894ae5459427dda5d2ca7be9a4718748e762949b9deb13fb5cc529e8a9585e39ffbde44130b5a4a9cfa870cc0b445bea0d9e38bf201d58383605c84921a54e8dcb73a36dba9ad87ab70beddfe98a552c85f5b040fd1de5b91e45", 0xd4}, {&(0x7f0000000000)="776e9a504083d74a93458548ee1f1349a0def1c850661f0583c4f71d40e3a3774fff6c741cc055a7", 0x28}], 0x3, 0x0, 0xffffffffffffff80) 00:44:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000080)={{0x2, 0x1}, {0x7, 0x92}}, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:44:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x34) close(r0) 00:44:20 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r10) r11 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r11, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000000600)) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r10, 0x20007478) getpeername$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r10, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000002580)) flock(r10, 0x3) bind$inet(r10, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000003680)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r12, 0x1e, 0xffffffffffffffff) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r14, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r15 = dup(r13) msgget$private(0x0, 0x400) mknodat(r15, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r16, &(0x7f0000000480)='./file0\x00', 0x40, 0x5) setreuid(0x0, 0xee01) r17 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) 00:44:20 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x16, 0x2001, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000340)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x400}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='\x00\x02\x00\x00\x00\x00\x00\x00\b', 0x10, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = msgget$private(0x0, 0x96) msgsnd(r10, &(0x7f0000000880)=ANY=[@ANYBLOB="03000000000000003d551559e046829f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebd57ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af001400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd5da0c7cee93d71932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c602f5e785fb1781740a78184160d8bd8351773c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579020000000000bd5026c831fd365f8591845fba205da23499c4ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c7bbf0b90886ed8e5c05b64bdaff0d9fcefed27f1a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6e248117"], 0x176, 0x800) 00:44:20 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) socket$inet6(0x18, 0x2, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x2f6, 0x0, 0x0, 0x0}, 0x8) 00:44:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x100, 0x2d, 0x3, 0x1, 0xffff8001, 0x3, 0xe5, 0x1, 0x0, 0xffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="63ee17e18803b63b27cb3cf73e5b") 00:44:20 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x2000000000002) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 00:44:20 executing program 1: socket(0x0, 0x8000, 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c25) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 00:44:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="004ad3bed1000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r3, r4) execve(0x0, 0x0, 0x0) 00:44:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x16}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="807086e4eb46b78551ac869a80e6") 00:44:21 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x1f, 0x54, {0x2, 0x5}}) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f6669b72af16a6a2522cb34bb2e574d73e450653000"], 0x10) 00:44:21 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) r1 = kqueue() r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[], @ANYRES32=r1, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000780)=ANY=[@ANYBLOB, @ANYPTR=&(0x7f0000000680)=ANY=[], @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR64=&(0x7f0000000740)=ANY=[], @ANYBLOB="9a43b72fadd43babf0eb4f6b06244747294a63f4ed41555e23913524d3dd4e5ccc3433d8113a17f66927d9196947ade4a6d34077720690bbd3c76ee4daf5f199a56b6ed033ed45e5848804593c75d435d5f287560b0b3c3bdf48eba7a9070aef5d85dc27ffc542feb43c8f09f7af77dcac7409343cc60e3d0465be74e8ae2dd7bb3d0bb1f93da243ea514d2e739ccad2f83d8e25cfda6d3fcc1e95d155e5832221b0cae6b4684ded545b104ac8de4fcd252a2ea8bb019df867736c5cefdf694e4424c0db95c5c6823bf0900787555fb49667fffe6fc8112988dcd3e4001faf9f70f5b55643cd98bbb73700000065de22aa0000", @ANYRES16, @ANYRESHEX, @ANYBLOB="cc02d9513d2ff9721ac42cef2e3d2804fb18478d975353566caee696e297047af59fff5d5deb56074d84375502743ce0f202a61ebfb50a8d5d7fe9e9385bae26caba2c447350a255cf096c26b2c6c56bcb76198e29adbf6edc72ff2b6cdf8baf2dd0ef36acbb8106eed5ed2f047ca26c1a1cab9a9c03ebc128894924e761807f92a7c5fea088ab8a9eda07fdc4610a478d7f4e88d84db7713909e65d4ea1080b528b69998c75cc3493510ea6f2851371249ba2dbccda19fa7c84ac0da7f81a8453ce04c2542cbd5cc53eaa23c360b65e90e9ca3971aad8b7"]]], 0x3, 0x800) msgsnd(r3, &(0x7f0000000000)=ANY=[], 0x0, 0x800) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r10, r12}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r13, r8, r12, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x6, &(0x7f0000000040)=[0x0, r13, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r15 = getuid() r16 = getgid() r17 = kqueue() r18 = getppid() fcntl$setown(r17, 0x6, r18) r19 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x3fb2, 0x0, r14, r15, r16, 0x10, 0x1}, 0x7fff, 0x10001, r18, r19, 0x0, 0xa8, 0x8, 0x1}) getrusage(0x0, &(0x7f0000000300)) 00:44:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9cf, &(0x7f0000000140)={0x0, 0x5c5}) dup2(r0, r1) 00:44:21 executing program 1: r0 = socket$inet(0x2, 0x5, 0x7) setsockopt(r0, 0x3, 0x6, &(0x7f00000000c0), 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) 00:44:21 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x8) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) 00:44:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) write(r2, &(0x7f0000000100)="daf3ad2422050fb362ce5f505812ba9e64226a47e7e71f30ef2c4f545e1840f9d4780007699529641f89067ebe617a711acba3636afdca9d846ee071bb19dae81d79082e067bb749926e4541f997c3b5ebcd30993d6ca41c451f3f2e53bcc8f84a4ef31d57fd3e5ef3bc63ce0270b10add7d425c3de7dad2b8d95685166467bce9a94a3a", 0x84) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 00:44:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x7, "b0ecff03000093070000000000000000a500", 0x0, 0x81}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x55) 00:44:21 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r7, r9}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r10, r5, r9, 0x1e4}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000880)=""/97) r11 = geteuid() r12 = semget$private(0x0, 0x8, 0x400) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r12, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r12, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r12, &(0x7f0000000000)=[{0x2, 0x8000, 0x114fb90cb9eaab4b}, {0x0, 0x8006}, {0x4, 0x6, 0x800}], 0x3) semop(r12, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r12, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r12, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r12, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x0, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r18, r20}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000540)={{0x5, r14, r21, r16, r20, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r22 = semget$private(0x0, 0x8, 0x400) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r22, &(0x7f0000001240), 0x35c) semctl$GETNCNT(r22, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r22, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8004}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r22, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r22, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r22, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r22, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r22, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r22, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r28, r30}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000540)={{0x5, r24, r31, r26, r30, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r32 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x101, r11, r20, r24, r32, 0xd5218f841e820427, 0x101}, 0xffffffff, 0x0, 0x977}) 00:44:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x2, 0x0, {[0x5], [0x5], [], [], [{0x0, 0x4}], {}, {0x40}}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 00:44:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000006d, &(0x7f0000000140)=[{0x45}, {0x1, 0xfd, 0x0, 0x2000009}, {0x5, 0x81, 0x0, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 00:44:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() r5 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r3, r5) r7 = kqueue() close(r5) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r7) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) dup2(r1, r2) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) socketpair(0x20, 0x5, 0x7, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f00000000c0)=0x4) vm_resetcpu: failed vm_resetcpu: failed 00:44:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x1, 0x7, 0x20, 0x8000, &(0x7f0000000340)={{0x9, 0x9c, 0x0, 0x8f, 0x35, 0x7f, 0xea}, {[0x4, 0xd55, 0xb957, 0x80000001, 0x9, 0x81, 0x5, 0x1, 0xff, 0x2, 0x0, 0xb0f, 0x1, 0x2, 0x186d, 0x20, 0x0, 0x3], [0xffff, 0x8, 0x0, 0x8, 0x80000000, 0x3, 0x9, 0x4, 0x9, 0x1], [0x4, 0x5f, 0x7, 0x4, 0x4, 0x8878, 0x2ef], [0x800, 0x9, 0x4, 0x4, 0xf8f, 0x1], [{0x7, 0x7f, 0x3a7, 0x99d}, {0x2, 0x9}, {0x3, 0x0, 0xffff, 0x1f}, {0x3, 0x8, 0x1000, 0x3}, {0x200, 0x6, 0x3144, 0x7fffffff}, {0x80, 0x0, 0xf2ed, 0x38f4}, {0xad, 0xfffffffc, 0x7f, 0x101}, {0x6, 0x1000, 0x6, 0xff}], {0x1, 0x7f, 0x7ff, 0x200}, {0xffff, 0xfffff801, 0x0, 0xa453}}}, 0x1ff, 0x9}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x0, 0x0, 0x8000000}, {{r0}, 0xfffffffffffffffb, 0x1, 0xfffff}], 0x66, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='n3', 0xfd1d) r5 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCSDTR(r5, 0x20007479) setsockopt(r3, 0x2, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0xfffffffffffffd4b) dup2(r3, r0) 00:44:21 executing program 0: msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000006eb673b83e278cfdc0e557b4e53038da294fdb9ed0ca33cc0143aa525ba87354c79b01058b245d8c62ea04b60750552f78d2f77a36dd5df8d9c29b4e480f7690b05ff95e3fe1b906646694de9ba437d25b841046d5d5e7af8e9b60c8bbeec2a7738798d83d8d36c121426a936bf8a4763e9121f16e308753254e"], 0x82, 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) 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", 0x6d2) r3 = dup2(0xffffffffffffff9c, r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x3) 00:44:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdffeffff], [0x0, 0x0, 0x403]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x4e, [{0x3, 0x5f1c}, {0x3, 0x2}, {0x1, 0x9}, {0x1, 0x7ff}, {0x2, 0x1ff}, {0x2, 0x1}, {0x1, 0x2}, {0x2, 0x80}, {0x3, 0x1f}, {0x2}, {0x1, 0x7}, {0xb5b399f11e7d64b9, 0x40}, {0x2, 0x400}, {0x2, 0x5}, {0x0, 0x3f}, {0x1, 0xef}, {0x2, 0xffffffff}, {0x1, 0x2}, {0x1, 0x3}, {0x1, 0x1}, {0x1, 0xff}, {0x2, 0x40000}, {0x1, 0x9}, {0x1, 0x3}, {0x0, 0x3f}, {0x1, 0x8}, {0x3f67b9a6469beba0, 0x2}, {0x1, 0x9}, {0x1, 0xffff}, {0x3, 0x4}, {0x4, 0x10000}, {0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000180), &(0x7f00000001c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:44:21 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2bd547cddee8c6279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c639435b10000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d27d2173bb9368c85d166050ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66d696f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92282a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec3000000000000000000000000002624e6b336527cdbf8ac6dad3c1e42c7a063e5f5bc2333b983332cdccdf32c609119a81a68d03aa39ec3bdcd3ab2a52577aeab086240cad8fe33230dac79d31396e4e2f8c543790d50a22938d715d985e950f8eb88edf97882d7be947914dbf040669efe639b730bc78e5bdfa5d143ccce7e81af2281bdce4d6e28523bdacb14cddda240eef290b49f82fb3548388af1a699ff1c39d65fb46c62f71d3feac0475b4e2397e8f74e2220643eabbd5c026c331b06eba47f291edb5d9533ae4cbb59c7860f238364ed2a362e411d328bd982cca4efe8d0ce8ed776497e8b4763e5d1c7bb573f85f1423754ebcb"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 00:44:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x1, 0x40, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x9}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0xa8, 0x0, 0xc0, 0x20000000}], 0x9, 0x0, 0xffff, 0x0) 00:44:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x2b, 0x20000002a, &(0x7f0000000480)="39245cda51c8b1a315835653496e43798a091a1d4241c0b469e70cbb2fb8b0ae8da072f516502b866d5369849280e8100e5fb0f381815fca31847040af1c7803b21fd3558ed602313533fdd59f8fec626155cbb9e4e5e6f4c423baaf962feecf73bdcf371cbc2bec87f4e768a25c130d811450b6d39a28bbc6a99ba8a288b50c03a20dc55dd404947b1cdb8fb8c61ca417abcbb093f0e3efcd052a96c6cf8dd19876cac54f6f84b821f3c1a9d590edc1a99e59fff8a501a6a9746bfc6844aae2c6ebfa24d65a8170e44ad2a788054c7c4ad73c9fce4234f973be1b8b5e8b22087d5c23464a3820853c767207935bace9f25caf6c89da519e552a6ddfdef8ffc2d8a3a028cb51991d90b36dd941a03cceef2082ab5022621280dadf635d79a5ddec103947178cddff", 0x328) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 00:44:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x400}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 00:44:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) socket(0x0, 0x2, 0x7) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:44:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) write(r0, &(0x7f0000000080)="dfb05e00", 0x4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fsync(r1) 00:44:22 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) write(r1, &(0x7f00000002c0)="bee153e32561c51cddc55b616c7db26579be30dad16b5a4c8d77c0538c65263df1ffa048a9aaec85f7857056c2908910c684e3287a35a053630baa89f425b5997b8162265b5da65d979d4b96f0e3cc0610091a447c07ff6ad748b465dbce0cba9d4cd254", 0x186) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0x1, 0x80, 0x0, 0x5f4217ba, 0xff, 0x28, 0x0, 0x0, 0x100, 0x1}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x5a) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffff5b) 00:44:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$KDDISABIO(r2, 0x20004b3d) 00:44:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000100"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r8, r21) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f00000007c0), 0xcb005093f78273e) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r39, r41, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r34, r38) fchown(r32, r38, 0xffffffffffffffff) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r26, r38, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe41, 0x9, 0x7fe}) r42 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r26, r42, 0x0, 0x7f, 0x401}, 0x0, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 00:44:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f0000001340)="000000746dcdc00b68e8734d80d7e7f5681f8911f5bf024bbfee40db5caa3b2287c2ae5aafe67768175ed13eb9e59238542020d5c0abc65176387baecb6eb6e6c4b1b9026d66eab86d0b1c0d5a3a98dde8be2b3f818362c90aee63a98e3d7360f829ee8a692c0c7b52fa69ff5760c99d470bb74b001583b03e7686d8ce3c70ed2b0b529000"/146, 0x92) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r6 = semget$private(0x0, 0x8, 0x400) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r6, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r6, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r6, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f00000001c0)=0x35e) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r12, r14}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x5, r8, r15, r10, r14, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r8, r3}, 0xc) write(r4, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) 00:44:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/45], 0x2d, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/117, 0x75}], 0x1, &(0x7f0000000100)=""/86, 0x56}, 0x803) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403], [{0x0, 0x7ff}, {0x4, 0x0, 0x7fffffff, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000200)={0x4, 0x1, 0x6}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:44:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x80000000, &(0x7f0000000400)="0000006ac10289446c81c1f394c5529626bb6d019e1584b5967a31aa8de562ad56a53f2c9348d86533e2f16eacb21a4640db12630acf1675f409305e1c70d0fccfed635457ea6b2cc0ede4f4961f32a87d188b", 0xfffffffffffffddb) pipe(&(0x7f00000003c0)) fcntl$dupfd(r0, 0x0, r1) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f00000002c0)=""/32, 0x20}], 0x3, &(0x7f0000000340)=""/42, 0x2a}, 0x402) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x6) 00:44:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001300)=[{&(0x7f00000000c0)="63e1aecb26e9298160d4399c3ece2b8e62527672e501ecbdc467d02aa286332ecd54b36286bca73f45157c1b08fd96be9f71fe880bf88efef4962c9fd701876f9c6e453da00b8b476a09759c7882ddd591e912ffd603eb1b3e17ca98f28c1669a4ffce871ea02339984b936b8dc98ff98b6c0bc4c1b54cc17a3be1bf1a220855142cb08a74273fcd2a65a2fd642d6f2d511f2f5b9ac69df9a4858f72c7c721d527a49862cdb6eb6c938800bf92be90915a5ef3c36fce9aa8769ed298e6619613d7e2967edb410f934409c5191fcc0aa0156e0fe0e8412303ae0b4405fc52d4aeda326a07d5397dbcac5d04556d268ccdc655a7d46c386f9c571c2194f685530a07a205cebe945a9fcb6c064eb12a8c43adc68f664c99577d3c65a8450b919acbd3b28d7af3019516c07586bb32f46216a61c25da5b3343a6bf7af02f957c7c9386f159f3ecba98785d42d3c8add83b22d025b6e5f3f514f9397d8174bf0ca06330d1dc3d4fe71dbd27e6e4a2314306427f8caa561fb7c61000f004c02ffe35593333f7f1ad7988f1ee6c59f1b7943a234fe72242174000a941ea9df4cdfe8df723951abc4d03cb664a88347553daf618ea1fa27b9fda940f143ff4e808369852538004a5fc670844b0d289ff506a90834ac01c1217b6e53c380d11bd431d471fa9f0e96b16de8790407de769d6a117ab136c3e1fd4b2d2e8f99878791f1b4e10b0b5ff5a102052ba5157bf1234d1ee84151e5664a6ad5e9596d1f4b727ed3ae899ddb4969f84de2a31fa54e07d3cfa110718311213e9d7bfcf2a3c2915af9277326d9187e5859c73be176cc29f748092dca82e84c9870d6f152d7d5b2f78249e047ff1dccf1c7774ce731ac042ea9b02b5a744c13f3ba5e124f81087296472d39733ef3113c6f60b257d0b0cbdc5bdd5ca31bc03ea3c777d881b0b31f33f04d7929525c24da2876bb3b6871676aad31ee13594f0bf381f097d142127026a449b18b8a7c11cc3132d5ba7ab82b2983023be5e45c55a482882809191a32259bfa4b0fa4b903a57840fa1da0a75ebb24b983fd94c8431b4d82b15cfefaf31f8763f50abcf0cd6c01f6570f9580a37afaca86ea3786f28abc8c85824f0a573cae5c667ac9c32a6b541a39e5cea1483328d5057a8bd9dd7c3878c367600513252ebd4447120074c91a5831cd47fa950a27d59ccda42fec05422f390dfac6247f27f8835e176ec182326d8db1c7b2f86bcbcd16593e63e76269ab3da76b82651ddb56eb4422137c2d5516556abb3437b8b7a18efbc0d4b64576db58616ada0893a5843c62325a9bd82b5d5c05be4b8092e61d5fc487b18b8619bc1e9342a4622170d04f0bd73e4d8ddf647ef62b7526a08acc328c30fc678e2d3141d5f68da80e7f16357b650f23ee33a17eed98349385c7c0f8cd23d62d13b00c5fa3fced77478aa6e2d5a969988fc1a22b44a45428a2810605ef2266ee66bd033a565e26040d0010029734975d630ef799be224410f044e2f8783beb4e88cf279b0af1a2e31ca5237414014d37c5e54c70a1de0d7f249fdfe418291f5b91e799e1c944d9ec49eb22d0ecc34531e120f734b50f1e034367695a78b461d9a77b8bda9d0d3a31dc0a555ae1a2a86c25450cbae2e5636634beebd87e55535209a94219093d4c9f30e03ad868044f3d001cb2bcdf2d84c150acc35ebf4a7ee30caf2cb033db713302dcd6555ee254a3530d6693503f46d31be19c3ac357fb31f7dbe1b4000e9e1b7dddc44f717f4228d6fedf991296c269f3dbcbb9513b93a2eb660c333fa0a76883c330ea4b1958b0458a6b37b8255458247978ba4c24a55d2a8069837d57148accec3291805b44231fa992bdb50e894f870f4c05e6e38a3bdffb26f0a2c86469acfa9fe2ad214f90b6c9c9453bb2505e07d6391118dc54588558a6997f9cc11cf68884ea9108e67b6d984ea98749e844e714721d1873b5cfee7db68983cf565ab19fcdd4144bdedd3dc1a571994e457d5aa11fcfd6bb8014949e18641af7f88894e20332ea8eca1c6c51db1f5103c256c7067cf88c87f0448f2f55b0a7955203e9492021662e1c01257a2cde77f6d3dd0ecfe33f93b2c9b70cfe4b0e0ee29464ae72ccd06ce6c428871e315c6f443656d32f6cb010562597afa25740f3fcaf560f88183dfbabc77bde48c201e17b313a5e912305720c94deda01a8fe7a6c8785c904b884918a72332c9eff6fbef28dc515992ecec28cc2c24050fb68b432a687ce9d34b77af607786f817a1498e75bea217de35d16735e5340b3297d32293997d8beb90eba7274d42a3783eb4dd3b5739e0c8e641d07e75d3860d29507ad4df554f7171941afc128ded60764bbc7d056afa498361fff8a679c555cb0633c2162228e2523d113f34609d10eba4228771d2874c61b6bf9da6c03f643a4543af01c31f9e769cbc1b9d16576640acfc5a8956b5293a8d5d7f7c38cb154c9ebb228afe7642ad4e23c1eef0c19a92df37258c9239a4b4b35b038ddc1d9273a89bbe377470df7c4c45f8335b4525f266e88bdfff2d2d6c7887a9ed42afaf8f5ed62be341734e671e7c6aff7dc30a5092dc14f9367653f7bdc8ccc7a0f1e430f7e5d0dfba2d9e8903e14b599c12fea1e0f76acaa639a5695f30e98f2de6bb4a9b5305fefbd62683e766f33a3edabead19286815e01416905336fcfaf5493baf142625e825fd09e1ecf512b06f6cb2e97a380ecd504910d0dfcdbeba123f5d6ba2d10218d514f8735675f903131659a9862b38a29385b9f3e00257c889ea07a8e4713356da5ad5f671452753804529fcaee4c8fd730b4070fed8191a85f1c0fe7da16105a353936a7f4b4b525853222ee08212f8350f73401806250b38d148dc425ec0aedab26dd25ca0fdc953face8883e5c02aa8dc406745cb49412650a1306bbc09ca73922f44cf5948bb44e47d960ecb14fbd03fa747a24b17dbce6274eb3ebc235fe063435ac6290a54388406aa243b4a3d11b0f89f8e653ac553c1860ee0aaedcac228bc85231ba8a673b907da624f67aae70d067da3b0b3e0db596aa654e1a1c5a62c9c5fa9fb5a2fc3e53f379e3c027642b8e9f509b82237b67f233d2da4a18ab62494877f404444b22ae1a6f9188fa52fb34ac9db8b5b2d0f45ad2ccc1ac4b62e7f16a59a0750996b0129bc8520c86d36a34116c6f0bafbda8e6f7a7783c41d4de57cd58afaeaa608e6670bbafaa7ccffecd7f46a77f2c417ad1e2862a29934201762b052583a85a949bdecfec9d0923527142392f947be09b73414cb33e784494652dc24616960988c914d2cc545607f9ccdbda14ed580865a311b513056127113edf56b6439089c69f453226348b5988518f6b6c9b6e672cbf7af45e272beadf12c45e58798950a78b4edf76b89edf7ef95340ccd09ea55234865b08d32a81e367525f90db031a3e5a9fd8368dbd83bf924592875c2fa20a715361c6f1bbda3e041edd65411be4ab4200335976f48c35c8df3b869d0712b6e747dfafe178b7b55363130cec69a08cdf3c655342fa5cb441069db970145e3a7b13de2aa09ee6b40852d0cd9a12a678c77e9b2865014665db65ca248b5fde665520adcbd137ce0f85f2e6a637b05db7157a5549b452cb9da0a42b3a920c470b1f1a25e3220abec0a1d8568ba4dc70333b4e3f993305a8f8ab750b53e7bef52598b0eef8ecbe8b413074c09eda12dd3a888119d64298b22e45305fb907072dae44537b2e211236806577496b39309e040537b95060d1a9bee5972102ec8bee6aba91fa90035fd802734648d54884ecfd2b95730c48803e8c57e187011e87e9318d1e7b9a6c7bc3b7e54ea8332cafb7f27523a7266ac2d6d9c7fd053111a6480d1c300ae2261317080e1b10f6010442b3348d7cc61a9ff9982d3dae2e3aea1f3727447a8f7fad5d167a4b96535c7c52b22de507ae5204ba655358fe52e1157a98bcaa48e53110738fae5369ce68d6827c80c4b236c6242302ac23bbac6918a4b889e23bf185173accf7fa54904438bc6996d76c326a0574e2d21e47623b5285672ad2c66bdb07d400c60414b9fe483d5ba644608965acad48c0871c4fbb1b9dbf2d1ebb3379849a28495a55e361519bb97d144008375464b7c29ea6edd719dc115551fae7c8a5761eeca7ed37a8f614b77f8d5e5ef61b59a4de4d5b263d50fa800ee0b8786d7fa16d5bae97caa1985e7886bf34a025c604153750ab43a193cc676d7981de4255a1f9ae16558eba724dd34beba6c3710592105b4ee7e184b66677498f964ff0ac8350ea7cce8921552869d70f7b084cf35cff6c1cd2f2730e86d4059fabf96a2c42be8420ce4f7ed5b0cca8e003cfd9bd564c6ee9e9f6d58b9d69c45074a3af7dd98675cf209806099583e4ff457efbe1db8bc395b3d4b4a263378d74f21cc140b97d35b2dbd184e1db5cd5b60b2b7d116dbf669028a019dcbe927c541031b133bc334ba73d540018d2a32972587f8635124adc6494e7efa86caac3a2f77212e6251690292a5bca575d076f84eb2dfd71ae1183f80bc4e69e1bbd785e763b1d815c8a19aedc25491a8b831118c70b112f9df6adbb57aec1cf36a2dc01dd65c26c46799c80cbe4743fa7d1af26c9e2afec148780cf29321aa8dcf865468bba13590815569424307671a3821cbc9bded03f28db42618ddd010a96b5884299e78400ab424e14500f922af10bf7bcb616cc31060abb9951efe5c6e2ccfca3c239d2e0c554677fdfeafb184ec1e731269f439915f6b413ed6b821540ccc85f7eb51c590845d769e910411754911c852344218ba61cc62405cce70f7a88072eab3c3bf0a11c02c06e91869c493f673e8ad665e4466856f743966cb4c15c856573ed96b0f21a353104d920ac1203723fd5617787c90724d79b65be4fbe77ea25f0b625d172742598a1fa0d23f9b1f1e8e7ebe7bada1d1135fe9740d6d9b8a1cc4c308fbb57e750f39ec9006d78b3c72c1a04ca27140918336ea30e4050fd239a1e928815faf13f6e06d2382f605c75c3a571c57cfde652b1ca618170f1b272d535095e81ac7489da3c3f756f831d64bcf2cfad9815e292e957f1935e926e75898b087c6e3ab42101181c6223aa2ea8a367433f74f110a34f6164a1519f88418d71173bc6f9f073829d1eb0ba8f17cc4367bba879486462aa5c5c2ed7eb6a30c87e8d70644a3a3d946384a2a7cc23780aee74f9823d0ff5ecb7341d23f60d9fdbe23a543f7abc27879f59a00238a65bdad46fdf623cc5aff915c97b93d39f88744ca6a220f50eba00a9104789ac943de5417dd79380e9044e48bbc6cbb67606121aa91fa3fe25c44e89fea0237a032b0a4bd275a1f6345be5db8e616d184c56be9e2ceaef4da422329f28fa5b57b0820ec80c0436377ee93b22ed6043dcd8aafc0eb303220707853ee7137c1cf402cb39d04628ec784a3fe1890e0ebc026f2f4222b52be401a2736ecdcc213b2041954f6c2ae480e5bb835a4332c53f2c1f75346d8a9c378a57b4d77fd7d654e3ac44ed6c415654a23c52016fae194760076a662aebcc53cb9678b2a9ee872fd3e316e6df3ace767f05c39f84494b8564c8c74a34c155bed6948fd5d7b25c6be5ed3eb67b35d36a363ed014e3217ef0df0105ca8ff0b8d7b8142f990956e0c024f014abc87e22583dcb22cfdd901fc211a3c2d9217d6e78af93a962dfdf581ffb2db490f8808d560c451d17d4f6a361700f68aee7d28367bc2b6560bf0c3a83609a7c3c2005a4b3e6727bbd984d78b8d331d682b4fddd86aa5d178b3", 0x1000}, {&(0x7f0000000040)="a05dec182d7e67ddd4f183d73c637ea55c595df176a5", 0x16}, {&(0x7f00000010c0)="3d93ddeaa896b876fc99b3956e", 0xd}, {&(0x7f0000001100)="d19e5d201dc0c723843dba3d1f440ef7225298a2c8b52358ba1d31aa623079a1ded098f390148d807568179e6bac2f2d92c169e30d51dac64d4c45d25d873d2466e7fd0b43d4d198e596c91ef5ba8f92aa006ebbbe67ce5b41d6c3e8d644656df89e3e14a8903ebe4376aafdda6fccd6ab9b16d23a3dbfe08ab546d86287a014c1abe7be5283ecc3a55b8932938e26c827b5f96447037dbe589aea15e1b0fab8895806096fcf34e1d9b0996db4cb0081233ccbc6184f8ec17dbda4d0ec734c03d6c147b2a3a901e12e90ec8e2d23699b2907324ddefc7254d112717f08c816e6faeab50470bfbc7d01be0dc2bf78a6bf30356c772765b5458f0901ae9d001f", 0xff}, {&(0x7f0000001200)="f195d1be673c3c688295641cc29e41f5c750afc276432ca42a3bfd63a885e5b505c778cdf3f1e369dd1cda9550ea1a32be092b51e4cdad28051c00fa74b3d191d9f9c3f81101b9416f71251bc8584b9cd4d9cd5786d5b2398d8ccd3dc9eb4adfa5a1e711598f52941c9c929abc0ae945163c910ddf7982914c6f1240baf09ccbb211b4cfb4c0573117f59428c3597c4dd685a6c4802bf414c97dde7af6162561ad3df8ff5ac94acd3d372a3d9e640087b5822e358e93b4c5174dcaeb6f636e248bfddd075d7fd1d965a3dc79efcd45cf52dd20b0ab51e3784c747053a7454e55050c4eda1e8c90ffa48956f0520f209118b2f9f1bf6f584bcd96cb", 0xfb}], 0x5, &(0x7f0000001380)=[{0x108, 0x1, 0x40, "7fd7d47ce131a807e15979f571e4002b83efaf5b29c6fdce4b283b50aa6094d07918d5cd4e575e6859c88e6d51ddfc965c83b869426df16e2188d0ae3e2b9e9fab1c1807b147ae7b828f7b6f0e9a6cd6dd3fe91b99f7a9bcf19a957b0b136c77add1db35eb3de3816e570b6a13ac833f7fcc0c3b9bda8238a6511f8d54e19a30b81c426e4db205aebf628f96010c9d03747dd24c294179581a59785d65c2bd33bf376d0da017931c6ba4c75b9ca00eb6147b90aa96023e9b5d126df4d20a5fc2f1bc97c11aff85f7c53b9de8e73418b2c82b7d8eb1792c8ea5600d7351ad6cabe002971bcefb47ba4c10cc9877267b14853a50a8dc67279a"}, {0x78, 0xffff, 0x2, "cb16fca8dcc7cb0b701efa73dfeae4f324d752a3785bab8b5b5a2401d18e58a6584b8431f84aac489a8f21bcd214d9422fbcc8390c63d919850c6f10ebbe56d52a789977da6895863d153d482c4d3dab3b9259ad39444d41f7b8ac771d013afa0287"}, {0xb8, 0x0, 0x8001, "741179611aa143aafa3b4bfc4e7c8aa01a141cf655cd998c64f735ec3a7de6b730b290f63fde8cfe72b874904f437c0e2990452b97c515532671e04d109f504a01fc0158587fbd34047dfe56ad31bcaa49ae379a94db187b2d6bf2e6776456ced53277875de6b196ab94f05d3f184c0d47f0eed70aff4fb23569e139676677ea895af9ae4130a885b34c6a96e34464b23ec3d8b4a9641da9c9bd10c1875e373f826ed12f842133"}], 0x238}, 0x41c) r1 = socket$inet(0x2, 0x1, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x2) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000080)) 00:44:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kqueue() r3 = getppid() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fcntl$getown(r4, 0x5) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x923, 0x0) r6 = kqueue() r7 = getppid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) fcntl$setown(r2, 0x6, r3) r8 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r8, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r9, 0x0, 0x0) 00:44:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 00:44:24 executing program 1: fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000340)=""/4096, 0x1000) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004fa8a000000005e32c1a079634d789860343efbc30787c84ef07a520d980a733d39f4ef45aa1a09c2179c0bb5dc7ca30b72346dfb6e60fb994a8bf5fb0f8d18c9e483e0862016d6084cabc9dde4575d7f4daf4b66b02698fb369be2d17523f8b03e77784682db640f5cdd3629484f4d6b5ddd3f6261e4c35c88ce4f442e554fbbd38200bba20208d1724da9", 0x91}], 0x1) 00:44:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = semget(0x2, 0x3, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/81) write(r0, &(0x7f0000000200)="220e2a", 0x3) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 00:44:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) clock_settime(0x4, &(0x7f0000000080)={0x0, 0x9}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x208, 0x0, 0x18, 0xfffefff9, "73f37a0500000000ef0000004000efe700", 0x5eb, 0xfffffff7}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 00:44:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) msgrcv(0xffffffffffffffff, &(0x7f0000000180)={0x0, ""/201}, 0xd1, 0x0, 0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet6(0x18, 0x2, 0x3) write(r1, &(0x7f0000000080)="854e9c53541effc27673a946364a27f033fb01c9809f503016d2e768f990b786776252d42a3c72d35f261a610bc577995d803ffdd5c0d08aca6aa8ba04358d7d4583a2ea8765cbf353a6c2f95065eb6a51022d9464e10d56753a8c6489f335", 0x5f) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:44:24 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendto(r1, &(0x7f0000000180)="b3dd1cf4d16e4bfd65b94fe5da938c837602d19b44a34ab70ad4fc7b4bcf1ce267ec821f38118dc11917e7a8bc7cfef95b960742662eba594f20424d3f3f96cfedf188790e2a11ebf69951268be415d4478b02dbb344135befbf61a2fc1034d48c2fefcc0da8eecacf4c409913f96cb208b99ab3b72873ee6afa5b8f24b49bedcbbd2f393d6fb633e5f4d3cb281cc14b074df35c09a3ecaca4cf4d9461935ea1e119897b8a0cd0396612d54fc2d0930560ecfd7d32a5b0", 0xb7, 0x4, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) dup(0xffffffffffffff9c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fcntl$setstatus(r2, 0x4, 0x40) syz_open_pts() 00:44:24 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x1000, &(0x7f0000000340)=[{{}, 0x0, 0x0, 0x0, 0x8}, {{}, 0xfffffffffffffff8, 0x70, 0x1, 0x40000000}, {}, {{}, 0xfffffffffffffff8, 0x40, 0x0, 0x8001}, {{}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x0, 0x70}], 0x0, 0x0) r10 = syz_open_pts() writev(r10, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r11) dup2(r13, r10) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 00:44:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fide0/nile0\x00'], 0x10) 00:44:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) kqueue() 00:44:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="82023e2f66696c657107170003c9f8d735dff089d1b68802775f060f45375d123e2ba183266675f273806a3a9af63069086de0a37e05deca1cbaf2cd712b855f945219b72eb9b2d0bb85a966193b9d403cfbab5ea3d4ed32756782efd3de7e109126d73bb908f80438597a37a8fa1f30b88df9b90d0b438c6f0f9f7aea0913725c1ed80a1709326fe6f234c4cc04736a3e74f49cd76fef778e18b443ff07a80f0725b3750d562b3de228621a17c56f48e29020be310ebc90a472cbd1293ba7e41f3aa40a9acf13ae61aeba810cb9277658c0e069318e8b67262df472023f9f2a3f410707120352b87625f776a8d6b187d875e36ee97892dd57c0c693f9fe38d5e34637068c07d3714a5f82cc7248e3aa4e70499b26336bc70fef25"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000a00)=ANY=[@ANYBLOB="e0feffffffffffffffff00000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad00000000000000000000ffff000004000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b003efdffffffffffffffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f8820057a6bd962cdc5316f3d77e7912e5c53775d3287140b1bcd97eeba8c4622118cfee098f7e0307ff9c8374be387144c685f77ec19710e89c0beaef790dcf0194bec2652eba91ef4676ec28d572398c6c4295e0b5d2e33af6fa715ac027776ed74bdcdc1774c26b95dd888366a30b5660812ac50ff0f41f71e4fa293ccca3cdb49d3b2ceadcd27884ab7101377741eec3172fe09c7d28e713205e15bb5383faddbe48a154264e8853642c0ec3b474d0daa6fd1f78e60dd062835a64be3c0904341e5c94e004156e916273f669fc9a77d42136eaf63bef02f704a8e804bd3daa2a8e846740aa8a0dcf"]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)) r6 = semget$private(0x0, 0x3, 0x102e7) semop(r6, &(0x7f0000000100), 0x0) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\xa8\v\x00', 0x18952, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() r12 = socket(0x2, 0xc003, 0x6) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x66, 0x0, 0x0) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107f6567cd33cac526bec0500b6ccfc8b161d8802775f060f45375d123e0000dfd541806a3a9af63069236de0a37e05deca1cbaf2"], 0x1) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f00696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9a02000000000000009ba25e0de0a3"], 0x10) write(r15, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r15, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r14, 0x0, 0x4}, 0x200, 0x401, 0x2}) 00:44:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000200"/216], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, 0xffffffffffffffff) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000004c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r6}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5e}, {&(0x7f0000000200)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 00:44:24 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) r1 = socket$inet(0x2, 0x4, 0x9) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="1441c45d62fb5d2e2dffac87a4e1507247f0a4c4649162e6af19a47996321bb1d0dc923e66d0518418d4d11b25fb5de59202db838b86264f01ae64eed166d82ba374fb59cf4207f73fd9f69930ba7db4d8cb50e99680d2548b646d7f258b21ec3d1f3853eb32ba770c99d5f389b5f8d14aafca2f671170f114cf207a6e621b2a6c852e7d089ff322213e6ccd0321cb2dde99cae735c053d8df0fe1a6e02034a5242a660ea24b8964572b5dd21e660776996aa24c38f7ac34eacbbf99d22bb65388ba1bb9d4ba76d347fee0089d8f6206bbd373f0327ec6b1d3d687183f5bac4fe965cfa1171ce7e9be72239419ce6505547c442cb9bf4a4566aea927fc55c2c9c0d8cec5f3bd2e002bb0a2b81b47a6162fbbfc18a9c921406a85d7fba486eba36c07d4064755231429906f13de654a09497a66f6652c34ff5bcfda3ace726c36a651e776a751464b0d5a920a5d62d367b1fb08837390aa7d68b45ac113da0c08927cdbab09d1b884bcb5c4fdc3bc623e3e43cbf12f6d302c2e689eabcdc4bf9cb78e22044fd4a9b50b6aedac084345480c0ed1fcbf7a83bac9b9c5f411742dea8aa5f662f557c84e959c93fafcb9db9919860255f96ed7f208fa3ee0f670cd8cdec0206e3a6e59cd77874344197faca88e17fd5bfc3c1c7133b2dd45f4a4edb15c5c35038b6493c87efb6c1bcabcbaad3dee9324039055af9b8ddb23f21491959ee3389f7dd064ea904ed80399dacc51545ef34eb695754f92a4e7769d0b9a434ac56ab237efc08e5bff00e65ba7640298c6bbd15b9062ef12e71d1614d82deec796c10f4363c7d9787ad63cbd4987e360d5c82dab68aba8a46f834c8d87bfe7a975596a7ed0bed77d143bfea2634d53f83741403d6bb7679e602f5b2fde6e331bd08231c281f148010083c4a62aa9529e9311ad8b7524ab637058be13e06fe8bc0768a03fc671c394c052f6ae8f2905b5da8f8de2c7ac54b3031cb8851ea619b952d9ee88b3e5e38bdeedc896ee42173ba8ef887fab5f6e9d9702b2a635a9182ebd9505fbef5f3eb0a07fe067bfd1cb4a26436ac4de3c73d75fa24c3bfe61dfd7a3fc36708cf5addbf960fa8afa8b2bff412f70972a054eb64fe7aa2f502d540c7017c8082c69bc4d72ac850500115516beb59c30fda09364e217404108f64d686768d3ee43792162367b37e579de816b0bc27bce8da92d8721a1d2917f1347bc2e9abceada69d65947279e93349eeea2a58e0233a011295d550fe0848e06ba5bcd3d88966080e1f80d730ec07ae7b7ae82c7e85ef6804c17dc3b5236126150a4850ab9ffd1c13105f67ab621e64820e3c58bdc31e944d978ee8166d0ba97bc829086985e9a4c680a7801df75e85de45d8443085bb8e0144b2a89ba8c568bfaa65ead3f5d28606bd98a440af6eb7db627ffba557f7faa29f77694915594aa5c71418838c28c2cd20f6b599e0517987b65daf9f6a5477ffea819d9576b57876aec20af69def1f77cd6fa940129dbf8bc6c09cc1405249e9c6e2bb7a029f3b26eb14bc14001c4c51e8fd1fde1fcfcb6333bfb8c6b6344f315af3d5a6e4c770f7c64a3aa404b33783a7c5f253bac5dd168a6b07c50516029fb7b41bdc5a92d77e8b30d57c6f1f42f6c285e3b6b87e9909f81169e9919f85093c8152487e6ed68ae4d70910a4c25cff8c7ee18f89cbef6c1256cb2b521aa7a65a08843083ee0cdf1963d300aadefc0c1eeb4ed24c91e0e90f3c3d1c3041602ebc939d330bde31c78b5dfb6058a4d01e214cfee30e536a9298db80b38b581d3c4db314957ea65d43abe8fa0f91bf1423ee94a6c42207e9a5f3600ce6b006ee1e0d62c23dfbdab3151ce3ec982a98a2b0adc96e17045ad6fc312dca82e153e5f9414d8ad3a36d3f32679010ec70365624e3dee0b1e60fbbffc94f5b6851f3e379d7e311d39e05edc8dd73832fcf859f1cf0e0f37e468d7a30ebe9413426a50822f896309548bdab2ddd9bd78847dba1d776d27c6c2c5bb838da669aa88c39288944e409e7d747e37f807e9e98cdd931ab2c9444c0a01c46fd3ba10eb6098f553571a68c0a978b005b3efc0299d8f8a81d4acc827d73cdccf7097253f63abbe181e16fe9472b2d0d8695e304c672485f8faf93c4793aba59acafb7cc814fc0a9a19be4f21254346874daf97710b0a76b3d9bb56e86a3d3386b8ff496bd1e260cbbb2d6bb13dfdb83b1cf0bd982d064cd6eb58d70b98c71a908ed61147253a899f773566506ec6d1a71521c01b065775aa381f58e2a326b4891a2633568e46ad8e5ac4d18060b30a58303e1c2e78124b114708d7d0235078d94168d12ed74477589ae8e866a23cef418f2f6dfef13362cd582a1d64332f84961ee6a5d17ea91c578ca225c7f0b5782935d967aaab4c89b117664c229a7a2ab173f493554dd1d0a9c9f023b298811041d47665513794112fcfb63fa46d074919ab636c117afeb985fc15698dd104b3c4827defeb3158db2a417c52691c5b43705980fcca65607518c00f1dc42d811354e83a8c871439cc036107d648bde33a08acba624d93b585db5462fe5f264a0b251cf5305419c1a322b96f1a907a5b0c492edfc1819d4408389f242b08c97ce393456e8d17d1723b6cb346239636a46ffb35cd2cf8d0872b3a866a68b0cd09faee47aac62c727f89ec78a53114a0df4d6a8e300d872ee6f32ce7732cb68dcf81caa7803153d86270823530ca59ac50abb3546bd89c132f93f7e131d7589b0623ab0f20f56dd5e30c6a947bad4428ec7574be2a90ecc9e984272f49838502f956b889ab26904da6c29fb8d828081b70241fff6889a7bc881640b933c0932f47b926f269dbf08e351b30f323dc2c538d88416aec2777afc3e07079821ad0de9a923c77436989a7f97a28e1055c28c6f2f0e70ff926ed200a8d231dcac880c16de9edf76de3ffdd1d3759871c89d59b03197bbc42349400d7d9c139b7038c434b3476a75f2b29a6223c0231dc6bbfb36f16ad8ec236a114dc0d552a036848da7d2bbdaacd3f3802463a04f5dc53d3ee018fb2ee9116980ed34a4419e4566e11591a695a4cc93a8e7bbdde84be7fc57da75f10a0b9c7578d6201e7b79b8139207df8c1d41487def389d9cc163a147b7e4f903ed1437683b38372662f66fb0ef83344a5b3db5808ff15fbcc2f0619a7d57ad298215adafed4c5ff5d88a13ecb440bb2b44e6d677bdb1e556e6bd797f3c3b3ddd80d983b5a9aaa8ca7d319ebcde2cbb7bd1bd296d3c43875f8d6c5a4b54a094c05300a98b65a77a2431805b7f5a9d734c55d744a5d81323a5cd95d6e35870b869550647e5efd96a3336ff1aa5ada4fc89cf9ac2d66ecdb021b3d8b2120e886bb8df6a32991891b3bfd124fa19940c7c4ffe81b494adbe0df6f5c014c262c1485d8770c1ad2ed87228f66f43b7a1df926aca71ee62f59b1f504b33474d1c91da249481ccd667e96b35c03afc74841613aa57e2dd199cac9ceb52edb32b7dd8f782d8e010d57661ec460377feae284783ed8e89870e9023d6feb0b607a9cee459dd3d5c06386eff241e23f5cbca67657457a1853adb3604447348d53faeb1befbe071f27097aab6f1537a0422f33fae65eedf80205113ea6152122815e14b9574075e8abbf5fbd4860a441594aa7aea1c1d5b1579be65d1d175a1b410dd266cef7342ee71c06e59872f38f99f09e7d413279fe2c540c9319c797574c1efee7639033892123dc2acd4b7c9d585b00ba7bc232d1602dd08a03431d026f77688c31aed3f80e086a546803fd3924810d9315017d455b0cf7ef24e1aaabf0cad77d3775e3eedcb2e60633732ebcb7c0b71cfe9449a874457389bb99e4396e6f7ab7580fc867b4cfe575d71ef8b996240c34094d23fbcd39109ea123b93c8a52d9e3132b2d69fe307fbc4d8189cf62cf8cf509aff71f9efaf102acd1c5a1bf223a4ed667e534e0aa3b15612cffcf0e8c1a6814b0921ca705fd04853b2b72b4bdae828a2430316f85b994b10c45871e905647fdfcf45040b3be75b81590aa5a0120228139e32f8c5570ac5c7aa0fb5a0c51dd188246a19563f7253b07ddca278db4515b193f113a86efb720c09ab1421900ca9e20ab051ff4e8159fc52241420da6090680f33d6a1688482c465c23ba642140c0f60c47426b8a9c8fc4dd5aa85a09191aaa51e1c4b90a8e9358509b564ba52645d46f8f1c429fc1094eb0baded7a93ed88c8aedd205ce8ec5b8ab33db08af427c57f7e3b1ffaac555467bfa05bd5020bae2c53015a02797c0308aae78046fd20ac0d24b4f2d8931b15235bd443399aa9852f714ec057987b509d4756907639c887be61306797404e4165adb02c56aaae1423f9329ff6c1bc8e573aa5c974226c0620dc8a15888f6039c18a601ba7e9ce4d1d2b4b3c7a3b0b69b54ec6701787867fc5136dc3fb5b4f39008f4f64528419b1fa26dab100e673a73a720fa5a879ab0481241164bc595cd41e31b0f56d3580a140856c47fb1317543077c8ceabc47cbdc324ad95174a56087629d308ccaef37f524f4644951230f8254774b46d74a4b93a97d36d14d23552baf9cb9543208b6785d90b3f96c6c0d85ec0815de9224010a5dea1aa390d2d2e2bb1aab4394e0f04f4f05ec1b5412c953809f7b135065213728203d0d8f4b796adb7b784f82a748eeaeaffe3634bca4e00fed7efc4f973ee1fb6c59608f3520994243e4e3bfbcab51e29be2ebef4c23ddcff1ff0efa74f7043d0dcc399d0d3f8222fdfc357a5652edcc0cf92015d6788d6c7a758db0874bdcf071afa4c94f817b3c140ea24f4ee04d3032e0175417e1f360168010ae3cf22e3c4973a81494a366e55cdea8dd12bfe17981c7cfdf76a212c801ac659dd055fe64490a82f4694605ee617dad0d3e80ae0bbea049fdd1200082bdaa826ae3727d97b9575c6e8d2aed4d7c04ff9832648aa5e30425886de4f0dcf2b5ba1ed128627e7d849b0e0b322fc62f16bbe899a5f548c701a3ebbd192e05757ecc8355d7fd97927177b8e3d7a6ad28fa842c6b107318ecda479b23a4c90632c61d75c87cb87dcaf19ef83d0b549aedc5273a2723c8cfcd7228ef54eecbcd1d4b94253b13a335949a8cb144929ed7d5ae502fb457bd3553adf3d15e3dca319a026c08851625391c398351c629ae4ab0ae0e3748da42f0dd76282b7f5856f1a51b723fd8cac66136ab541c382e3cce62dcebba8f7f31c16548dfc4dd79161141f320cf9d75cdaa1ada50c6e313bbb8cabc2a0182a227b31811ad33aa049bf25663f525743ad2e4e8fd56fef16228f47802d2c3060314eb42c966c3a900d10d47d78c9a497b76ccbb2fc9ba55aec80ceb48881229e631b943fc35cd844f39ac5319d303b475d740211976484c447ccc360249bbbb4bfbf1fbdcc39ac7662c1df86fd1cf77ffb9f14fbd276bf04e5365c086f9262c41da4831c35e0b06c2f85dafcc574b3c3281b3ea7102fbc137a9e67861e075168b63a921afef9f7b98133d52e8ffb651ec7fde72603d3f4ac91945a9ea84145173c4d438526e40f5a7389bc8acfda5752ad5af4a3e065d4c189b99d689db2eea29ad6143229aa13f15fd2ece71d760b294bc3f8d9fe6ec04609b140e776e76218b41d9a33bef273e707f352d576db24d5e929862bddbfdb52641af01f9b24405c26b04c500526ddfe4c33f7589b00fb6343f5e5eebdefa6610e52eecf0b49f5a2af4f8948b0e405d6877cab851e65968274b7bc4c6f19f138a3e9b2900261184628196e06b1647694cc73976b86c2c2e38e2b549", 0x1000}, {&(0x7f00000012c0)="c4b5b3a822f807043302a49cf574469450e02a451b7ba4cb4f8fbf57cdcdd26a3d358927746bb5f1f0317b49b58d5dc014f03c1f6544e4364c1322f61a9968d37621453c37d7156bc6c4056cb8bafb60e314cf4b0bc75f4c9109f18fc6d64aac4b4a412560efe725c93ef9a321722d5a4c18e5b9e56aaf17428e5e41fcd0d4df34ddecd3dd1fa08bb76fca0fec8171442ace9136167b80f38d46c45e13268db650edbb30e43c8fb68c8f4e700f8ae95a550b18e7cb73388a0ecc23a2b01a1c8b9c1bb3251b6144408ee7f5a4a73db0bc747c2127210dbf521427d40fd2e451f25318204187e25368fb8fdb638c72f99ba3ae7c94fe1e269b4c57476994376907aa9241403b497c72304324257faf1bf45096c3fb7fae92517faace60cbbf2f9c4318ec168ea48ecdb180480254029a57b976e2dd40476f6966c8719d622bd6a90591bc7321af009f8147051dd2dd332f39a33f3eab09a68d6b7fb6542ae025ecaf377a90d204ee8c8d6b52225324e1506f43a8f1f2b83b23584af1e314246eee91f5fe5e1ac5dfc6a2a63780f1ec704f77471b3fbcddd5f177364d3c7029c0bc0d44133b209b90d267521bfdb08166825d888883dce1e105e0623f98ae15e83572f1a5ee71a7a223b4bb2e66c44bbb5ca099498197f3c1f7d54b2683448e2ab41d10912f9f9083e0dd5600784bc20c9063d34e4e99f494a0c68e283d20676fafc2e55e7d8eb1632c5db75c0c69e6a548ec6dd1b7caec5833a76fa182115daa810436c4afeb344dec7b74a362ebda008d04bae2a46774fef6f5fcfb0dc845a1ade1f7110bdd6759f3cce75e520878733ff6cdca332c8edb2ed864fd4e751e2ef8e4ed4b6136b30eda8f0f1cacc9707476cdd97c960b76cf3d1c4dc31fef268e1f86f96b1d5da7a92b55d493a67172e583dfce1564a2fffc2bdac49c511959bfe770bd845316d1489bb67ca306f66c8aa4d0dd8f1e0380e821db58e1e1d4fb2eb2cd9eaee873c407ab43da05610bdb6f354d58aa8a5921bee5b112fc2b37982aef3a8d6d26a0377e78679f5b1304b5d35482ae46a7ab1f841127a2b4139fd8785d7d1e03328a28aa213015ff37c809c1c4bbdbcd29f1c63c71f880590c26867141649f93ed180e2ce71a9d1449c0c11a1efe265de6bcab866213508475473ccd53a525fc6987bbddfa85d060887fc2e1455c5e8c102a0402a54a1350f28971801dd2370d067ca9010c71fc8a7cfd90127e8fa7e9cb10c9048d855e6fe76bf90cb88ebaf00b3a994481be655017218a7d489568d6ab64cc100ff4c771f5d2471bea149c413613a39e7d73dfe26f2f4d88f98ab0fb2f5dbc5fb31b6cd1cde61c5839db4a6d6123f10d768d2d7a3506b64c9df67690a0a1aee85ff535bd1a8679ca012b4cb6c45038e7618be893ed17a7e8a23656cc29037629f6afb5dbcb3dc571e19896ea67433bf2eb63429f6494055bd5e605a2e0146c2d8b836faead4cb03f34b560c93ed093eaf02c27e71e57e1e312dbad202ae0d9050232412058d8ea76372f8f56fd77408c63b813c9cf3754cd3027f374955e1c5ca489ad0d81f0ee72a32bbadb1ac18d305f5ca720bad92eba6c8aa3eed8f2d4dca87b137f9bdaa81217b55357d5ff5eb6800228c05bc26c861072715f587f398f397db972195cc3375f40a774b413bec0dcf75219796e458712b7decf6ec5efd277e2712d578d5d466de6d51132e36b97eec337189a3d5b93261358e178d8f22e29c3504d6a5c94d5d3976193ed484ada3d3389dc2e8d6bfdaad040b059c34c64c125273aad46d78f595fbaaae3fb4c12df7352bbd237c76a42be28b5ede72b5dcd4345247360c3b8287494ee15a41b18716589d1ba89bce58c8d60ea235f8e799b0329521fb682d01da048d4c1615f516da18d54250eab3ff8e57637011dfb51b4066c2668a7b0b14a4f2a26febe083d8cb988e5d58ab2b32d7ff8e3cde1fefe28e0b6b346414b6f1e0b1d9106e61fbcf6458f5d405df4c7103d123a148086c0c9d1869d08978fbf2c366fdbe6135d34150ade42f1db3d0994bdcdb79eb815630bf04845a3ebee625949c5e44c17c6fb44746ced2be8a0dcd515cfa121fce8f91c4c331f84944a1321e003631c111c73ec8e13676ef5d9dd6a3b6d0cf8ba5859ce04a57eaf76a85511461277c4fd62cad8a1089769facfd019095bea079f5a002d4c441fa2ef9001468d2b8ad8dff4a1eafbbe7a2a29ac60ae9e04358fc38c7b0da723a4573354bd11d944243a5c47ef048496166ac69f2407746c71d8378b5600227c5992eb808cd88fd0dd7a3d0fe6b4f7a5d1bb6e02869750f10b3a6beb94c1fc68363186c9e7698d4937b461cbee2b4fc7d40b28245d4acc2c4772e0ec21ee3866e8352bd32bf6a09410b1540cea78dd9a55d55c65bfe720aa0439036f01bdc3185f32e04de1354e99e7792ce875c0b210021fd1a55aedfd389dd721f36e7657f407c7d3fab891296da4a07fb268fb440d8ee1f01a5a8693405be355a156f1a6002cc4322d391e12b02220b67a3551211e1fedf4fdba0df016803cb3cfd9ac49cf6024c7413db7ef1a8ece733748c46564df5dfd82b6159e6ea463cb0e1e653b4929d7bffe7ff80f32f27dda9dcaaf96845231c231ff8e518a9ee786c009152cbe445d4156f884c21e4f6c25496ac953dd4f915a55c24a0144bec5a69add2af91b18317f262bfa2b3f06af56845df94bcd22c0ed6c5674c9776c9743da67f254a2e78b8df942fd93a0eda9d13159c27c8d8bf6e16bcc116cd8952dada5c0f0e40402fc860daf0f1246a9c24241fcbb46a8eeeae5937a602e3266c9772b1155776556446a41c3660a8e3f84f7ddeab406b53465bb9b0bf5a464812526407c3981e2152670b04691f56e276e4189b661d0e9f208023cc1f6ebc94fdb351a85269967c10adb575604d2d4629703ae134e1837fb48c5a3165286903c8ab66c5395f884e973a711a49718028ab67f3efbac79a3b81eb19d69bb661c2aacd6336cce551533c8da184245a0c94e9b4a5099ab1ec3283e2c126f01dfad26efc72676b70e727f3f215b9b4f768b1c9dba4884d9e9744542dee0d4caff61cfca3cd191051def245615ab7d30b8eeb2c8de33dfeb896b0cad2ab201b66a0479243427327b3fd61f76766d435be14a52d23c945ab795b5c070ff0ca500001d8015aed702f8237dd974b4ccfd08a965e7c8946656611d4b717f69c78c8f925201207119cc221aeeeb5f38e791ac8ab415d53110b859d3d6b8728b3097663bfaa82ade43477a792f1cd256e3711090d3437bc4abdb37369c8692b03644543d70ac848a72256b4220fecf437d353fbf2b31bc3d1e6798a28665da8e029737d874e6e057d630a1aca667ea4beabb7b6c883ce0260c848dec740227c69425325c2005026a24fde37a7ee8f07f69c95e1c6d7b99270feadc1ceecf7dc1d8703abe1aeee7abd8adc022124b05415ed8e3fcf2dea967068128896f21e7871439cfbb56d63889e7490baacdc84e042236c3d5ba719f6d9ff185598f6779cc39b8449f9f10f96d19be54d3aee73f962b06d13f07cdd6990cd04dc6463dc7e10b40c77f16fc2aa2fc58ab0304d6fe78abc51f307ffcd251cbdc48afa6e5cccb04f8fe841fe1c37bf2019c5ed6d33e803b3fa9ace4bceb6bdafe8d2267190166d144a043f79cbaa7d500529d8de0f0d4749d4fe37df4a36174262b217785ba6a4f73d9a3405057fcb958e97bb8add58ad5938da6ffe327690e38008b9eae69270de1a645bb6471fbab321ef4ae7fde7f1d99f807bfb808b17e72151a76c7ad9396bc50ef58f831067ba5e2600561768e6570893c48d16e26a6842763da31fca2aa1a3eff269eb5ddd3d5d63ebc38fbffc95ada9809f22089239267cfd30cf56073231670fbaa39c5e456fff7d9ce89d567892ed0bc3dcb41f2f3a8c819f1c61f6af506320ed109a82a11ee3dea9c53725f3bf9b532dedb5e81e8e21710b200b17a623024aaa430fa84471b1ece1c5c390e60da49d7f21e57d5aa96521e47d34a253b3fc72df96bc26ed3220afbdccdcd64d9ee052abf3121fe361e9d0e0c49b860042fa1e49d66bc2d97401a0cd7bea1fcfcfd8eb9168268b5122cc0342b3805223bce884e29c16ab188b130a771054d991d71798937281cd6e368ba7a412f15c371d768b343427bd6eab53619450b2ac8d67c7b2015354f6d144869c6dff079269d48fd22282845574831cdcac57de65d2686c73b07c5c16261c24a40e4ff9025fcb6fb9e0c5c4486060de5b7c38c5f2ad23f84eb95d149b0c072eec7578f6246a14749bfa3e9a3efb215ba141e3224f74ef1f811b7391029539a5d5ed12367ac2ef6508b6b68c3a78d92afdf5fb622e73d38ea954a12d0eb09a0ab8648e995f253007a5ad05f3816297d453a5eddfe51f67b479404927793bb996948c3bdd80d2b59040255622d7aa93a23740d85f57d7f34af9db7ef31987646e7ffd8a2c39afa801c6f7d91756a5170029372ac7445cce8b34539959c693eab1949a8d8d7923960681644defd1d2880f69a6b15a3b21255545d57a5b7a1020b2cbcd3b05a9da27abdcc7812eea8578f01169c6ac50cb44348e04a92377d57d4d07c34ec8ac7046c422bad0371f4805670ca1f631c291d0376b3a7bddbb79c2183ad6557221c7ac1987c1d9b4dee932178503ee5f5d2cfde901a2dca8f281715efec10c0dc3e364d1897c6950de5ff91579659d1edc186c60042abf48b560e5c66bcd5bf2a46fdae3395cf0ff627eb017a790f1d511e2123bcb72512512bbef29636007d48f3582889189eacbd8981f884059c351d1407e08ce3ddb3e3155cc04ad674beff58ada3df53ceb17378b49515045b12b0237543580f8ed4671f01a48f4a67bdd1af849316acb0fc036f8c49a6f617763cb1803f8a274765dc343cc68f02e42376a7e1b439f2c314d24ee21c17037b75ac569b3034d34fe1c701d417c42c4fa28c01db3c9271a1b443c02f877b42818286a7397ef57953cad9545d3ad0b1f934268e0086b7b9f62294c56cd33ac9b8901ff898f5e2aeb26c096136fce75840b70c931bcc01b8437321d85ae4e0b569f71e03c5fd89205c88f76ea84ad23b95e9f6ea7881640c9ff07b9163f4142a4835e9fd86819ac86618c0b79ad9c8d1097163f2666be360a0c90204407906b569247597e5513a4152aed61023df56552903e14b0b576bf74ba05a70a80ca0a98d97a63d90983929659f9d7c19601b5dedf0050423ef9e286fc6ea919d46dfed28660fc82acc271a3f288fbf08f5926ab4f083670a8541df8a74df866e5f3a9c88daa0f5dc9152f0e1f5ad4895c91cf0a53e10a6d7b7a0b165c44b1972d7ab37d8c4e759ea8e81cc073e1d826b48d1241a5914bf07a294395751e702d553d53bc79de639e355e30e5eadc396d098900e79132ec27256c25ac0a11560f1371383c205c3c0d763ad4b4b7bf079ac2b6014a1f3bf236f07293623cd7d77c41814f19fb11313edee340bca7aa718b2e7a17a816a5164be1ffeb764b40653d9122907b7ff4432d1f686112a30f21919306517764663abe4fee800d65f94d6a27b75b02717c568120b9917ecd6f669cd0ec87669b7dea4ebc42d08395cc6897d93d92a7a3e0f2628e0a7c33bc0f2a884337ddf6b705967f1b4e5c6c7fcb110b88cfa2e9fd1048b4796681f936d8a3b47b935af5b88324e99bce421a2546d61ddaacd7703566285ea2fc72e85cde34cbe012112f4aa736cec003b32c80aada9cc123ee99a560a94fe92", 0x1000}], 0x2, 0x0, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000080)="fca5b3e89b0b84256ac9f2a62a113c88a2e977b56463254f079efd69d54fff8f3b1f01286de296279bf9a165807d01fd21", 0x31}, {&(0x7f00000000c0)="ca0e25c540149aa5a82a2d5e4013ecedb15a0aa163ea5aa1cdb1246d153d4fc16a6abfc39260ffd2afc9844b094cfef9e5cf0f944928a96e1f4489cdce3c2074b60b991d013eea7718390768685a5ee23910ab53b46426868d9420f91461624665e39cdd3176910b40488c3ec533218ae8e604e0073fb82bf637759d0dd5ef0ee22432811c10e2b38eb4bfeede3247e862c24601c5", 0x95}, {&(0x7f00000022c0)="e64ac040d087c1f907ba68095a8674885836f5705e81939def497804729e38141b7a5a57cab59e5f7cf2d91ebd1519407254517ebbf4830301df93ff332259400d289dd079916fcfd9414a94cc418192578fd587a114c023ec3c270ca8f12d7f36dc8d1d11a668d24c873caae7a39b369ed8cee800f72d87d191ac0cff23697eb406d8f1f411ab7cfb2a6d3963d5401cfc8e5239cd067463442d7083846ac4ac1dfb4574c4b5775f0e87c3ceb7b930d2a5431106459355356555bdad31ef2c1e82e2b4ae801b42005cba7afcb77383243df148", 0xd3}, {&(0x7f00000023c0)="748c4e1ce3e110026d171c6a797e57de6487a25e2c678cec3ea12ccd970973af5065bf093bf8ea2f1c7cca7a8bb657ac41105ecc7a25a5b18713dc1fa687c94e1a9b2482f9782f82661c4c94f7e719e2b4107c5abad26c64531ddae2770c688242998e1cc4dea905ac825f05c1dbba02adb9b25d67c64dccdf3e61af7d0b32573b3d46dd97ac19b77148c1dd5cb9d45f16e135e1e69b7994f268b1fee73ac7deb8a7bce6dd463fe53565123e0d540cc85c844030cef2d5ed3fb126d737d597a7f947887f50d802567c6a2d3816f42245bcd8c66a7c772282d399fb1c8a8094c5dde541a5af5ec7591eb04fa641", 0xed}, {&(0x7f00000024c0)="291f448b1bfdc1cc94d449b040f4c26d08f35a665bdde6111551d5615f5e649cafdef60de0764110d41de1a0b582cb56d84a56b1f37690355b5de5b69a66469423077159273d36d4a634b6d1e2f311b58e7a200a1f2e89cb3815a7fd19bbe82c95807fc1602aeec18ea665d8d2bc1a3b6d9df7803ac212258f49544f8084e1589124bec09de0ee8cb83a361ef3a00e02ea107cf85e2d8934a0c58821f04e92f45143f7afe6f1338e40c97fb74ebb3a67fc062baee5593ab1a80ee20b56b2f0663d359a95049b5b5925a8b963bcc84990cb5d63d43001142e2d4dd9c3a7b1660676d388d2131d1a83e8d4fa03c0b709e368a915ed772469", 0xf7}, {&(0x7f0000000180)="76893a9c27fd98296c7d", 0xa}, {&(0x7f00000001c0)="628f", 0x2}, {&(0x7f0000000240)="8f412a0e7efbb0f0981b202b4a48db22a235056de9041ec89fbeb3272d11", 0x1e}, {&(0x7f00000025c0)="2c64d800f30c669065e005bdf21826157a3843b5e7d11a7fab2fc00700a1f7bce0f99bc9895d2e06592c62f229176a80630f53b5ea359b07d7a20df07507f02466a95cb8e39c62a2702d5cd9aa11de572a9b7fc20ffc24e8c7ae50c6bc17ec59f43432bd502efab8870f0a0982b4c1d54b4c501249ddf61d04df11477ce52fa9b99cad9075c5f127167499ab8c5d769f679eef787960e58152bd8d", 0x9b}], 0x9, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xdc18, 0x401, 0x100, 0x8}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002740)='/dev/zero\x00', 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = dup(r0) kevent(r2, &(0x7f0000002780)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x4, 0x7ad1, 0xaaf2}], 0x10000, &(0x7f00000027c0)=[{{r4}, 0xfffffffffffffffc, 0x4, 0x2c, 0xfffffffffffffffd, 0x1}, {{r1}, 0xffffffffffffffff, 0xc9, 0x1, 0x1ff, 0xce}, {{r5}, 0xffffffffffffffff, 0x22, 0x1, 0x2, 0x92}], 0x0, &(0x7f0000002840)={0x10000}) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 00:44:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000200)=[{0xf7ff, 0xf8, 0xb0, 0x9}, {0x4, 0x6, 0x69, 0x305d}, {0x7, 0x2, 0xfe, 0x80000000}, {0x67a4, 0x41, 0x3f, 0x20000004}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r1, 0x8}], 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x318) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r31, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r33 = socket(0x18, 0x1, 0x0) dup2(r32, r33) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, 0x0, 0x0, r37, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r19, r28, r35]) r38 = socket(0x2, 0xc003, 0x2) setsockopt(r38, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r38, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, 0x0, 0x0) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r45, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100800001, 0xb1f1}) r51 = semget$private(0x0, 0x4, 0xa5) semop(r51, &(0x7f00000003c0), 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 00:44:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) r3 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='n3', 0xfd1d) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r10, r12}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r13, r8, r12, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000880)=""/97) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x3) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0x4000, 0x6, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000040), 0xffffffffffffff23, 0x821, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7032, 0x3}, 0xc) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x10) 00:44:25 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x2, 0x0) r0 = getpgrp() getpgid(r0) r1 = msgget$private(0x0, 0x105) getpgid(0x0) r2 = getppid() r3 = msgget(0x1, 0x1) r4 = getuid() r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000001240), 0xfffffffffffffe34) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r11, r13}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r14, r9, r13, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r15 = geteuid() r16 = semget$private(0x0, 0x8, 0x400) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaad4) semop(r16, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r16, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r16, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r16, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r16, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r16, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r16, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r16, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r17 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xaa82672910f25f66) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r22, r24}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000540)={{0x5, r18, r25, r20, r24, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r26 = kqueue() r27 = getppid() fcntl$setown(r26, 0x6, r27) r28 = kqueue() r29 = getppid() fcntl$setown(r28, 0x6, r29) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x1, r4, r13, r15, r25, 0x13, 0x5399}, 0xfffffffffffffffc, 0x3, r27, r29, 0x1ff, 0x400, 0x2, 0x8}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x9, 0x0, 0x80a6}) n3 5U W  m   _x   D18Spckbd_enable: command error 00:44:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="79022e5ac4696c203f81489d00a547ef0f5e3620cc22e9ea5cfd38cd48cf5ae529141034412e414b05d18720f0ce6056adc3000000000000000000000000000000006ec46c0e14d0c463c6e0bfec5ff41804fbb551e95f7eb79f632a03e4ed5d6f9ce93f77b1d934eed371afff43b319f4c7bd1804dce8699801f96de76404db6c6b3ad20dcc99f6318d8b67a0338f5e3719f225665540451abb04979ab4bf009ab9d5febd9e892df95e4082d28d1ee6db55b7615d49d6fc6df58660f763adc34da1538227ccf8c07565e0877d267f224fe4b6382356992070b1fe050a4a4daaaafeea000000008c8908fea6cb87038507b77634671a6abec268752c177981d67277915ab100"/275], 0xd) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) pckbd_enable: command error 00:44:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000033, 0x0, 0x170) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000280), 0x0) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r8 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) r12 = getgid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, r10, 0x0, r12]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, r9, r11, 0x0, r13, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r6, r11}, 0xc) r14 = geteuid() r15 = semget$private(0x0, 0x4, 0x201) semop(r15, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r15, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)) semop(r15, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r16 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r16, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r18) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r18, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x9, r17, r18, 0x0, r19, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r5, r14, r19}, 0xc) 00:44:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000140)=0x81) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 00:44:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x20000029, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x0, 0x2, 0x1f) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'], 0x1c, 0x0}, 0x0) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) close(r1) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x5}, 0xc) 00:44:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r5 = kqueue() r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000340)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r5, r7) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r4, r10}, 0xc) r11 = semget$private(0x0, 0x8, 0x400) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r11, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r11, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r11, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eabb4b}, {0x6, 0x8006, 0x1000}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r11, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r11, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 00:44:27 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 00:44:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) 00:44:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffefff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mlockall(0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) read(r0, &(0x7f0000000000)=""/93, 0x5d) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x7, 0x1f}, {0x18, 0x3, 0x7, 0x3}, 0x8, [0x7fff, 0x101, 0xaeac, 0x7, 0x9, 0xc6f6, 0x1]}, 0x3c) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r2, &(0x7f00000000c0)=""/105, 0x69, 0x3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 00:44:27 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 00:44:27 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x5, 0x9, 0x1, 0x3, 0x6, 0xffff, 0x0, 0x4, 0x1, 0x8}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140)={0x7}, 0x10) 00:44:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4000000000003}, {0x1}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = msgget$private(0x0, 0x100000029) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000000029, 0x46, &(0x7f00000001c0)="e5000000", 0x4) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRESOCT=r4, @ANYRESHEX, @ANYPTR64], 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4f}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r6, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r8, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b6cd00d7e6471a941b00a417128b") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000340)="0b31d21ee6ed52b7518faafdf3167a0dc91887b09c96388f8963ebe19c5c98d0595841853f1aacbe2762e5c18b83b20a2f9b692decee186cf011b76737d7c073409a84b170254494c89cb1d6583578ef5fc20c9d347f09cc223608c0d38fe22c151b1051b70d5f2447082898076e7b7177342143e1eae0c36d2c5bc6856372e57f183644e7cedfbf7e479721be6aaebbf4f242e66e0ea7f8b3be54b28bb062ab17d2a7f3d6ffea16e357cf392ab7d2701351a304d9bea2f2813f5dd00500"/200, 0x26, 0x0, 0x800000000000) msgget(0x1, 0x80) 00:44:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x28}, {0x87, 0x0, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) 00:44:27 executing program 0: syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r1, &(0x7f0000000140)="bea05e91e596cd91784e4e1d3286e031546f6c3d73ee402bcf770ac8fe4415da4e8aa0c35c93d4a1e91d4bbcb7cd749b8fb4b3f661420539944eb55fa160b981a0ab31bec67e12a75b2e4a907f90e135ca4e8d8e6110bb4eacf6bec1", 0x5c, 0x0, 0x80000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x6c}, {0x6}]}) fcntl$getown(r0, 0x5) r2 = accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) pread(r2, &(0x7f0000000380)="50b42ec5aaba98aa157f1d6055c099dc5f79d02e465a717c6029139f3dead4a2e0101cb039dcc0db0d5085e70e9b6d9c1212f23ac452e589364c2bd91934e07d861b7d2dfa0f14cb600d8e9d84856d4e8c", 0x51, 0x0, 0xfffffffffffffffc) syz_emit_ethernet(0x6c8, &(0x7f0000000040)='\x00') r3 = shmget(0x1, 0x4000, 0x486, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/202) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000100)=0xc) chmod(&(0x7f0000000240)='./file0\x00', 0xd) 00:44:27 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 00:44:27 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="18000000ff7e93c9d3000200ffea00005fc6678244d1c3211955a8c59fc0ed638c0d07a28f60cc63ff1128991f25e8a7cde48fdb9c48e8936bd17cfef00d0f050d5d4704ad7e85e046e8d28377b28b7002d27c4a6446c894d8cc89c8db1dea56bc7237622bda4774733a86", @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r11], 0x28}, 0x0) open(&(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', 0x0, 0x26) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r10, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/239, 0xef}, 0x1002) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x8, 0x4, 0x8, 0x484}) r12 = semget$private(0x0, 0x8, 0x400) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r12, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r12, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r12, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r12, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r12, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r12, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r12, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r18, r20}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000540)={{0x5, r14, r21, r16, r20, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r22 = semget$private(0x0, 0x8, 0x400) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r22, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r22, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r22, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r22, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r22, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r22, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r22, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r22, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r22, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r28, r30}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000540)={{0x5, r24, r31, r26, r30, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x1ea, &(0x7f0000001300)) setregid(0x0, 0x0) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r32 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r32, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:44:28 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r1 = syz_open_pts() r2 = kqueue() r3 = getppid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x7, 0x60001116, r3) r4 = dup2(r1, r1) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x4) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='n3', 0xfd1d) r7 = getgid() fchownat(r6, &(0x7f0000000100)='./file0\x00', 0x0, r7, 0x4) 00:44:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 00:44:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000da, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) fchdir(r1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 00:44:28 executing program 0: socket$inet6(0x18, 0x4002, 0xb0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffff00"/95], &(0x7f0000000080)=0xfffffffffffffeb5) 00:44:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 00:44:28 executing program 0: r0 = getgid() getgid() getgroups(0xac, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x1, 0x9) pwritev(r1, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000001940)="845fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4c00000000000000662ddef698688e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc635a0f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bcc5aa482a0c6c98642abc4f987d6271eff6273555bf5a09fb95f917173e1067ab3dd45387ac27ebeaa2ee8bd07fb78670783107b29e79b69cc479fb1593f20749b709c49851f0e9ffe294d2303e32e004d1e795c270", 0xe6}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000000440)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) ftruncate(r1, 0x0, 0xffffffffffffefb1) r2 = socket$inet(0x2, 0x4, 0x20) connect$inet(r2, &(0x7f0000000400)={0x2, 0x0}, 0xb) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) chown(&(0x7f0000001840)='./file0\x00', r3, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001ac0), 0xc) shmget(0x1, 0x2000, 0x7aa, &(0x7f0000ffd000/0x2000)=nil) msgget$private(0x0, 0x40) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f00000000c0)='./file0\x00') listen(0xffffffffffffffff, 0xfffff6b1) dup(r4) fcntl$setflags(r4, 0x2, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001600)=0xffffffdd) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360f6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c851a1c3048b94ec"], 0xeb, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) accept(r7, 0x0, &(0x7f0000001640)) 00:44:28 executing program 1: r0 = msgget(0x3, 0x10000001a) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\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', 0x80, 0x10) r2 = socket$inet(0x2, 0x3, 0x0) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x8ba, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = syz_open_pts() ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0x9}) r8 = fcntl$dupfd(r7, 0x0, r3) r9 = openat(r8, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r9, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r9, &(0x7f0000000240)='.\x00', 0x3, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7ea674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d285f6cd95b8315ff0c8971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec149205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5a971a5c94f57aa3c"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r14, &(0x7f0000000ac0)=ANY=[@ANYBLOB="eed43e9078ab3beebf326d919bdd54d8726a45ee0c111b85b8555275cf7a0b810c1dc8e2a720b5cc7b8b9a299d280747b837dfdb7f7e5df44ce2b80666278afa7996d5f24cef763b92d42c99adcb76670ce4996543907bd74876ceb8c2a7efc24f965b8493af36b34cbc713df0be38d86e49a35d0ca748907a3ad79dfe1857b186ea6d14675795379b2d7490775d35df46afeb4f846aae53960d7dd0d0a8cca9a0f974b658b9fa55e89bb41c030fdfb9a8b062003c2535af98e5615e223f9daeb9d1833614c72d625a34fa7243d9c4b12ba0d1db9b3d0c76ab623a6894b4d45ed615c29f7e34cbe3364236ede92c8d181fad9be1b94c5ece0e6c6f73e10477d5a09eca48d3cac8c8624c92eeeaaa21be014e71e02623abfe6bc7b98f72b2326c12c1035899b88411eb770c9398b76c3e1541377b80d71c0a6ea9bb279966ba71d65b1d1c2dbaf5045abd3b0972f09235c83a709bb47c989d14422e89ba7efd69de7a7d4ec1ebf140e7f13c3204fea93f7aa09366bb7ce4da575e08fa4c23f4da7300f73ed48dc86fdc13b2864b3efa31d330f1c0a578fceb6ea5f0dc6473c1c7f3b775a45bba4bcab6b90426dd010f291861a5e883277a"], 0xe8) msgrcv(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r15, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r16 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r15}, 0x7ffffffffffffff0, 0xb, 0x80000000, 0x1002, 0x80}, {{r11}, 0xfffffffffffffffc, 0x5a, 0x0, 0x0, 0x1}, {{r16}, 0xfffffffffffffff9, 0xf3, 0x2, 0x5, 0xd442}, {{r6}, 0xfffffffffffffffa, 0x1, 0x20000082, 0x0, 0x2}, {{r12}, 0x0, 0x92, 0x942ffac320d4cf3a, 0x0, 0x3}, {{r13}, 0x0, 0x40, 0x2, 0xe52, 0x3}], 0x10000, 0x0, 0x65d8, 0x0) r17 = msgget$private(0x0, 0x90) r18 = kqueue() r19 = getppid() fcntl$setown(r18, 0x6, r19) r20 = kqueue() r21 = getppid() fcntl$setown(r20, 0x6, r21) getpgid(r21) r22 = kqueue() r23 = getppid() fcntl$setown(r22, 0x6, r23) r24 = socket(0x18, 0x2, 0x0) setsockopt(r24, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getppid() getppid() r25 = kqueue() r26 = getppid() fcntl$setown(r25, 0x6, r26) getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) r28 = getpgid(r27) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0xfffffffffffffffc, 0x0, r28, 0x0, 0x0, 0x0, 0x80a6}) 00:44:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) renameat(r1, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00') 00:44:28 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = kqueue() r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = getpgid(r4) fcntl$setown(r2, 0x6, r5) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x9) 00:44:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") fcntl$dupfd(r0, 0xa, r0) 00:44:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000249}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x3f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = fcntl$dupfd(r1, 0xa, r2) dup(r3) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000140), &(0x7f0000000180)=0x4) 00:44:29 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) msgget(0x0, 0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffff9, 0x2, 0x20, 0x4000000000000005, 0x3f}, {{r6}, 0xffffffffffffffff, 0x32, 0xfffff, 0x1ff, 0x8}, {{r7}, 0xfffffffffffffff9, 0x70, 0x20000000, 0x6, 0x40000000000009}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 00:44:29 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/173, 0xad) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x7) r2 = socket(0x18, 0x4003, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x5, 0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x200, 0x0) r6 = kqueue() r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) r10 = kqueue() r11 = getppid() fcntl$setown(r10, 0x6, r11) r12 = semget$private(0x0, 0x8, 0x400) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r12, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r12, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r12, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r12, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r12, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r12, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r12, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r18, r20}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000540)={{0x5, r14, r21, r16, r20, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r22 = getegid() r23 = getpid() r24 = semget$private(0x0, 0x8, 0x400) semop(r24, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r24, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r24, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r24, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r24, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r24, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r24, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r24, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r24, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r27 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r29 = socket(0x800000018, 0x3, 0x102) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r30, r32}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000540)={{0x5, r26, r33, r28, r32, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r34 = socket(0x18, 0x2, 0x0) setsockopt(r34, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r35 = socket(0x18, 0x2, 0x0) setsockopt(r35, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r36 = socket(0x18, 0x2, 0x0) setsockopt(r36, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r37 = socket(0x18, 0x2, 0x0) setsockopt(r37, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r38 = socket(0x18, 0x2, 0x0) setsockopt(r38, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r39 = getpgrp() r40 = semget$private(0x0, 0x8, 0x400) semop(r40, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r40, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r40, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r40, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r40, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r40, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r40, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r40, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r40, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r40, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r41 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r41, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r43 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r45 = socket(0x800000018, 0x3, 0x102) bind$unix(r45, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r47 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r46, r48}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000540)={{0x5, r42, r49, r44, r48, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r50 = semget$private(0x0, 0x8, 0x400) semop(r50, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r50, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r50, 0x6, 0x3, &(0x7f0000001140)=""/191) r51 = semget$private(0x0, 0x8, 0x400) semop(r51, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r51, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r51, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r51, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r51, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r51, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r51, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r51, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r51, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r51, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r52 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r52, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r54 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r56 = socket(0x800000018, 0x3, 0x102) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r58 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r57, r59}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000540)={{0x5, r53, r60, r55, r59, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r51, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r51, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r51, 0x0, 0x0) semctl$GETNCNT(r51, 0x1, 0x3, &(0x7f0000000880)=""/97) semop(r51, &(0x7f0000001240), 0x199) semop(r50, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r50, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r50, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r50, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r50, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r50, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r61 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r61, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r63 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r65 = socket(0x800000018, 0x3, 0x102) bind$unix(r65, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r67 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r66, r68}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000540)={{0x5, r62, r69, r64, r68, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r70 = kqueue() r71 = getppid() fcntl$setown(r70, 0x6, r71) r72 = semget$private(0x0, 0x8, 0x400) semop(r72, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r72, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r72, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r72, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r72, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r72, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r72, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r72, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r72, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r72, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r73 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r73, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r75 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r77 = socket(0x800000018, 0x3, 0x102) bind$unix(r77, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r79 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r78, r80}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000540)={{0x5, r74, r81, r76, r80, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) sendmsg$unix(r3, &(0x7f0000000b80)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000140)="cefff8fbd5c9f2405279392e3b9f0b0be26fdad882395198704e2f1dfa3b78583727d34dc144ac90c38dc020bd29f6221917a2d66fe5a4270239a4ca3f13c99bc7944ed5a1a84c3b709924da1fcf21f1d409c777855943af3a794da3c6c1e93682124eee6d7a15e4ae5f371ec96e70", 0x6f}, {&(0x7f00000001c0)="c336149a2c7ad3fb13942eac676a6aa0dc3e96769fefd7af1517f5b58be9ea2f4404142e880b8a2d85b4e33dd8d9bc6d12c1b45934a9d00097702507f6448ab5215baf23745f07dd6217b4bea1a76333a70aa21d4d60a417ac41378c2fecd1911912b7cd92cb2a91d9aee989e5e7fc6d65d0aaabc544af42fb16b578d4fcd0131807cef3477c834f64004c27307245c01457088dff5d769c791ef8c30bd65dcbf81addaf075339e6d38c77543080f8598c64af196cc3dc81f235de4ffdea743b98b590f47269ad81a3ca1bd498da", 0xce}, {&(0x7f00000002c0)="a549902fe20cd6c0391dce2421eb19c90383764b4f65a2370971d3cc21329940a762bc8fd8b9c8726a3696c98f23420be7f8d747bfdec6c15352305a2b576d9c9f48808c39540eee2dab7fb3008d3457c08e1678f6752d5b6368f72bdd09e6d51dbd8ecd480faec01cdc272752539b8400c3a8a590af27fd", 0x78}, {&(0x7f0000000340)="7937a2345af93d9861e365d5fc5c253967431e61dae8fa17e16c7a8e12ee2668a9a2908c15c7b30fafbd5c1faa8d42a2b08955467795482a568219b59440c88afdeb8d7b1ffa760063100bc95018dc63c881c7287bdca68c33abadf1ac64a90c72b8bfceabc11ca6648992754e0a572d3f3527b52473711edfc9ac9e713fb3a436af3b", 0x83}, {&(0x7f0000000400)="c011451332f4d7d2a7a6ca801c9f5eb768c630d174df3d4c295e3ef321e4159ecc75b69dc89ed173a87ddeaf910c71c3e0b3540026e9e66ca6afee00b7f78fcd2ba5680b4d9fe67e7c49527342fa430c85eca88f73f8d82e40741b7a94db0af868db51e98f9a077a3389e800e6d15e5b76003e08c25d5287ddc55eaa65a289f27bd98c53f0e746c6294e016806656a6f93691234de78692b088ca3d2e3fba0715e9906b91c90a608a3b25294d2d5912af53c1b39ebe2d38dca1b7c6cf768082bef7cd32783", 0xc5}, {&(0x7f0000000500)="47bece88a1afd6ce1eea606bee6de104d67e0a2bb56e321efaf4ecd7c25932e3f1d8f94349d8e0638fae728f1b6b2438933d143ca38d85ce1f37638e0ca7b526b888a006c253c926b9088dc96397f523f9d8180f4130f666456824a66eeefe360f35359bbe1afef24ed3c9ef849c2a49c8d9fdd6081d7121dc4d773182181ec4bca499633b4fad20c19d0f168df169015315237af7bba08d9db5ceb5653332f6fd659607935ede8d6fb32ab68bc7a3794d00ab1b992778c11706", 0xba}, {&(0x7f00000005c0)="34c8881da65581ec708982c9c3986b1ab13a99f6837959d6a205b2f020a36642cda515aabb8c30063bbb2e87d6907ce677f40effce8f5b7ba8f24eb9c3842be7acffb0b5f26dd0087b69ccd3940d834f806b043dc0f571bcfba814667fcdc540eaca063e3ec1298d8f562c35db616765d547584b9a7b89d05fa094733e6ccfafc5f866db43c66a831a22cef975b97c44a1e77db0b6742e82e24d40271d199993b4afd286c259df38bd0d9cf37813d1971a52a74381edf5696adb1a99b35d5b65d2a68176070e258b2c91e240bb1723d0", 0xd0}, {&(0x7f00000006c0)="69f353d42594156d3106b1410a64c311a71e963f1955720953cd864394a37f5c543b59b7eba8fcaa032551f3545d3b4cf62caf3c270bea59756c06ffe0b6a16e380ba70c787c3eb52732cfe60a0030b7e249f7bc531aae8a9f98af165f1bfbe689c636210c10342409d9bf2017eef12898e8ce762cd903694ff7cc46893933dc76139cd372916de4a560e8fd6b954795523e29fbd6266b3b7d79b3ac3eaa15d292e110a5242d00b4c63c947df80cddea0b9d2f4e5e628996d08e7858b28253c38257b0bdd28b46114bcc9c3d2c6a5b2f3b7f", 0xd2}, {&(0x7f0000000840)="59b06c2b8888070774b9865091ed0e4d6bdb0791df4fd62acafe44803cc537ce4acd6bc90c4278c7890b39be8a44b1b211fbb01aa34a23cb851a105a09fa1628eebacf76bed015d80088bde9c02dd7700fbbb7717773f53192da8f918ad617d1ea9b4b7ecc15d58f7fa60325f402b85a992cc6a7ec9d8918ff7b5e13d16fe25c269cff5336485dd7740183cd06c3ee77f3a74b3f6e4d154a9211f84c20cdc97fea9ea3d8348f4be8ba683f284403689da59b1b6f28ef9d7b51c25183cb948944fc1337a83dcc02afa62e3e19cc97009edcd95b5c21e0f679e4bfc08e1e", 0xdd}], 0x9, &(0x7f0000000a80)=[@rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r11, r16, r22}, @cred={0x20, 0xffff, 0x0, r23, 0xffffffffffffffff, r33}, @rights={0x20, 0xffff, 0x1, [r34, r35, r36, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r37, r38]}, @cred={0x20, 0xffff, 0x0, r39, r42, r68}, @cred={0x20, 0xffff, 0x0, r71, 0xffffffffffffffff, r81}], 0xf8, 0xc}, 0x400) socket(0x56, 0x4000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x12, 0x80, 0x0, 0x1}], 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x1, 0x1f) 00:44:29 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000001c0)={0x10, 0x43e, 0x4, 0x8001, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000626000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000092000/0x1000)=nil, 0x1000}, {&(0x7f00006f9000/0x4000)=nil, &(0x7f00000b6000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000634000/0x1000)=nil, 0x200}, {&(0x7f00004c0000/0x4000)=nil, &(0x7f000065a000/0x1000)=nil, 0x8000}, {&(0x7f00004b4000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xed}, {&(0x7f0000549000/0xa000)=nil, &(0x7f0000471000/0x1000)=nil, 0x9}, {&(0x7f000051b000/0x4000)=nil, &(0x7f00007e6000/0x4000)=nil, 0x3}, {&(0x7f0000436000/0x1000)=nil, &(0x7f0000103000/0x2000)=nil, 0x400}, {&(0x7f0000528000/0x3000)=nil, &(0x7f000071c000/0x4000)=nil, 0x6ae4e168}, {&(0x7f0000422000/0x3000)=nil, &(0x7f000073b000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000061f000/0x4000)=nil, &(0x7f0000792000/0x1000)=nil, 0x4}, {&(0x7f000062e000/0x2000)=nil, &(0x7f000014e000/0x1000)=nil, 0x5}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000611000/0x1000)=nil, 0x2}, {&(0x7f000049b000/0x4000)=nil, &(0x7f00001f0000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) execve(0x0, 0x0, 0x0) 00:44:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="783cfc707f792d5b030ac57bef7fafe4bf4f1aae1937b23f592cb88495ad15bb916aba94c3f5cf0d804323325901275ae56e15fc7876463350af5f882298760ffcf82188f2ce86cb17eb5796cf24d69c109f3659c5a1312638cab15dcab0c71966899d2cebd71c21e9405ac4bed348473ff25fc99a83103fc7f7cfe138d27e5189791479b151ce23a564619ce75d6567a55343e3cfd8192135814363a01d42ea1477f89901046fdf1fcbf5259e13a5f4f1caa3d92e637a5c3731e0e0612297d6a8c8f4ceea85fbfdcfed93f018641c8f9124ec74fb1d9db49d73a356abcbe0840affc23d17"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 00:44:29 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000500)) chflagsat(0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) semop(r4, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r6, r7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r5}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600), 0x81, 0x0, 0x7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r8, r6, r9}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a4001a1d00", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(r10, &(0x7f0000000040)=[{0x8, 0x74, 0x1000}, {0x3, 0x800}, {0x3, 0x800, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) semctl$GETPID(r10, 0x1, 0x4, &(0x7f0000000a00)=""/2) 00:44:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x1000, &(0x7f00000001c0)='\x00\x00\x00\x00', 0xfffffffffffffd63) setsockopt(r0, 0x9db, 0x1, &(0x7f0000000000)="263aa7e44dc3d30bb14c53f485e342fa5bff2e595ab5f13deb47d78aebfbe4f3d15ab9eb06fc7951d505f1bb4972077af1585e3e6975be63db6d97ddf1e46ae7bcd56c247b9c9f6618da83946ad84f4d5aaf6453390cbcb87477773deef5ef2bc045db4dffd54f9454ece6c2b1e4c68a440a9f4b0776371edddc0d4a1ad46c3b84901e36b659fce931548e01ce43efbe5d25482e61837834e88af8396a60a9f1b88865bb42f6000fa7e4997f69d730c990a6402a", 0xb4) accept(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000de"], 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:44:29 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 00:44:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x20}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r9, r11}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r12, r7, r11, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r13 = semget$private(0x0, 0x8, 0x400) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r13, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r13, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r13, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r13, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r13, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r13, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r13, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r13, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r19, r21}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000540)={{0x5, r15, r22, r17, r21, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r23 = semget$private(0x0, 0x8, 0x400) semop(r23, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r23, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r23, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r23, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r23, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r23, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r23, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r23, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r23, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r23, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r24 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r26 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r28 = socket(0x800000018, 0x3, 0x102) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r29, r31}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000540)={{0x5, r25, r32, r27, r31, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, r22, 0x0, 0x0, r32, 0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000240)=[r2, r11, r33]) write(r1, &(0x7f00000002c0)="2931f64e0eeaba338ab73a81c88bbebe91be38e7c0b16782d048377a2ae640a64fc11c528b755f87f3e4a9a6e0517d519737b94ac7ca80b517c8891d83ca8fb4f3346ea28e0a8917621989211ca123e9e7b6a5d8ea25a01976f351f613b5821838581e44a240036fc3e7a4550c52afdac893a0657594b6ec", 0x78) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r34 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r34, &(0x7f0000000280)='n3', 0xfd1d) r35 = openat(r34, &(0x7f0000000040)='./file0\x00', 0x10000, 0xb) shutdown(r35, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 00:44:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x2) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 00:44:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c753000aa3c8d53a39852b677fe0339ebc887231a7dcf2a83396d9cf732448d5cab76544039d4b21192eda7d6596801cebc1591046dfb14bc14fd9646163916bdc5c1225cf8c56da6dafa156e22c41364632b830bb66bcb0e63dbac"], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ftruncate(r1, 0x0, 0x6) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 00:44:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x10000009, 0xfffffff8, 0x200004, 0x0, 0xd2b3, 0x6, 0x1, 0xdc0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000011b, &(0x7f0000000040)}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="00002e2f4eec6c653000dd886939382f94f616b44cbe53f7c4e4be2ea6fbccb6a8afef6b78f16a76e069eab3ffe91ebe732ec8d7703da4218e492a50a97ab45bf2764f4fd34abc2b6b89b38d97fbeb0824599f0dfc583be3b612539576f847e8808dc419b4f6375fb73117a5be0f2722dafdf1b186fa7b83c5b54e6ac5da3547909014930aabd5bfdfa8d85b383d40a032023c6d2aefb8905aeefdc652a211609e1c206e634bba02268e5c95ae35f4a027e70f7a54c9e80df000000000d8b375b214be5e869185cb9d8c71ca86b8a0bc3e8241d24bed31b162bf71b1734dc0ebefb6b66c49e7c4a14d7cb1258e7bdb96a54e88fe74bfcf8d3b02938623482ddca6705adad50e09abce3db6ed2a694b6cc1b6154d57acaf15e3b3eebb5a9dc6a0da47d58fb5f1cfe53cdb342c04e8f9b0fc228dc014ec7238e7c8ceda190e644b2756a6c014bd0972327dc131d45ba499faf38375dff5de8179fb5d375c40937787d8dd3d"], 0x10) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) r4 = dup2(r0, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'\xf3\xa7@', 0x0}) fcntl$getflags(r0, 0x2) syz_emit_ethernet(0xffffff6d, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socket$unix(0x1, 0x5, 0x0) r8 = accept(r6, &(0x7f0000000440)=ANY=[@ANYRES64=r7, @ANYRESHEX=r5], &(0x7f00000003c0)=0x2) stat(&(0x7f0000000540)='./file0\x00', &(0x7f00000004c0)) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000005c0)=0x4c) r9 = semget$private(0x0, 0x5, 0x204) semop(r9, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) semctl$IPC_RMID(0x0, 0x0, 0x0) fsync(r10) pipe(&(0x7f0000000600)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {}, {0x40006}]}) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r12) setsockopt$sock_int(r12, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockname$unix(r12, &(0x7f00000027c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa0a740f96dfc25cba976665298355a162b063f8869f71950e21f713b4ff8dc1de92d661acd371d5006c9e67403623793c0e526feac6b6bc896161ed195ea897d998503648c69b5c488fe8f81a0f640e53e7771643699bba4d653c8f8ceb2406bbcfd52f0fe54fbecf20f2a5b8a77ddd2345e2c8dbdeb6cfcdbca77b09acb061c40fb1d28a72787dbe763f84697f8eedbf5eb480c14d56845a38aaca4acb715c7b7797ee1d804c885a808b574bc10b76f842f2ad7d397b03a489afb83e65f1c148525509c538b14a7ada7c4de5149c83b0139a8bc3df775ac58b8d0c4e3891fa443f35b4c0fbbb6e7948d120a97e44ec024b01b1b0ff8ce532c3e605b108f53d50e24e49352faac082484bab98460f9a16d0fa3ff1b9048f669649a8c53d5a549ce11b39a60c1d7ea53b"], &(0x7f0000000380)=0x1002) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000740)={0x5, &(0x7f0000000700)=[{0x4, 0x0, 0x0, 0xf361}, {0x8001, 0x3, 0x1f, 0x10000}, {0x35, 0x0, 0x1f, 0x1}, {0x4, 0x7, 0x2, 0x2}, {0xd8f, 0xc1, 0x20, 0xd54c}]}) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r9, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd79d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x80, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) 00:44:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2040030, 0x0, 0x0, 0x800}, {0x6}]}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x1]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)='<', 0x1) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 00:44:29 executing program 0: lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x3ff, 0x1f}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000340)="7c3c0d7cfe8cbfa3e7fa1861d4e3bcd51421f421231ea740fbbfd56911e1659b5751b05f45c7e49bd38da6515079e45fbfd42878a38e54a11bf1233150f46afc6f0bc45c2047c0ce0aabba049ce2985ff4c7ab1cc4e2bc85bb95acf8c12fbbdf84d66c94e3352a87817b7add05fa01b2baf15b829836da02442465e3a0ee3ea527430530dd001083991ac3350a2c0c447eabbffe8769f9a23a2eadf3", 0x9c}, {&(0x7f0000000400)="838d2275450159fa89e082fceb7da43373cb9d86bc619ace8d6e12548f2a7c44b3847efeaf7b63056908fc7f06bfffe68c2e6cc84d90b119b8cdabebbac9fe93e7d197aaa40527cf3966e41a5559d67ac369226cf00ef6d6f488dbbb627f2c31cc12dee950ad8840a512142a4ca6f49fe4276d41820e58bdd8556b8ba48a2aabfdc8affb35682870dd", 0x89}, {&(0x7f0000000100)}, {&(0x7f00000004c0)="6e61c115407ccb3cdffc3cf68e8adc4d1f08805d853b5019fda09c31d41d4402d7bbd6dbd4495bf291a5cff988bfb1f14bb4c7071b11424a0ebe9d5f28c5d702d92de89d6a232c7299c74766dbc89a18b0dfb032373cabf99edac2f63c84e804e4628d38784144bef97cf66a0ad0950d7f1e62017ee05324d337591a6e51cf1de909c1965e7b0122e433d54f33fb1f77727d8fb6f5c887b23120d9960dcb6d0aeb69690521415316e3b78b034577c1f70b0a962496e3dcb0891aaa", 0xbb}, {&(0x7f0000000580)="a0a689eeefe4750e94bad6c8a099cd1e62b4ce79ea50d024208862606e94c16f9b8d51d837000deebe5f579d008ce65c83f66f430a4f04eaae4f9e6bcfdb25623c9692ebcc7fb84bd8381766374b64ffe912f48bd9eaeff725763c8516826845f645687c2567f4b9e522ac019048ba290b7d9e54f7e358d2d51b95789fe75b5da26dc660d6bb283e2fea8a097d73c93aa63c9d307f99fdafeb110e6d54edb72b427e7770b3", 0xa5}], 0x5, &(0x7f0000000640)=[{0xa8, 0xfffe, 0x7fff, "9888058d0428b16ea6b32e6c73e60d1d43c30fa98ecc051330818afd6edf2d2b42b12ba965af4f2d38f6202a2c6eeb398eff62b475453f7aadb9acaf12ad6e35fe41639a7cd14e3950a3cd3c89b656221d4dd653c34958ef3d0a292a1611642a76688e44b74a9d854bc396279a16700c32bfef15d173c224ececdf41d65735b08852c3c85f9a8092a65b6a839eb0d29d949cc8086c"}, {0x78, 0x0, 0xfff, "d65dad46dafeeefb6bc460d1e4e87227127b5a0fb7a24126c8bf16bb95611eaa61c6c13965662b92f3ebe42b8ce5884e6b8f0fd2f19167a0c786367cb0def5159e5f45bf16c8ecca0d4a63e27894796186f8ce3914fbf4c8a037ea9f036c8f510ed62f41"}, {0x48, 0xffff, 0xc5ee, "7b011f608ed1cd47eef5caea335ab7e60c4a5058b54bf2f0cc8a17c751a600db5fa627e4879e3c776c81c462b29d0e3d4b25b07a"}, {0x38, 0x1, 0x6, "ec9e8b34377642200daddeb7aabe5bf333ebad6fe02b984cc219067d99a5c33513b650"}, {0x108, 0xffff, 0x7fff, "d848aadb7877039f357b5362dff8539e67751ac346b5794525e2b2682d603596eabd6d48f884b878496f131619700272a5ddc1ad7e6bfb86505cd95922418075c3ff497c68fd750198c3c94bfd1718588eed6c15c52413b6c9fec2c60a8dc87b1b3a370ec81ec9c97e06fed19a7c9af1eaa0784935b63c3f294f23cdcc276edae2ddac5fc3f2f91da1c93180a5c90ee92ea506b98714710b20924a44580e128d5f5ebaefa4404f4a19da4abab72f7127d18a377f09fa3c69c3b846de84b65945c917b4b40981f3e52257085e940e3eb4b2f17b8fe1be387f4a4009425582d2fdca97d2aca978fb85ecafd9b2f1e82b4858611318d9b2"}], 0x2a8}, 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00fffffeff0000000a8df278f86dfaf23c1d37b4a16eb58069", 0x32}], 0x1) 00:44:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fiVe0\x00'], 0x10) setsockopt(r2, 0x6, 0x4, &(0x7f0000000240)="2c485b88", 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x5) 00:44:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000080)='(\x1e)[]\x00', &(0x7f00000000c0)='@]\\\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='&}\x00', &(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='(:\x00', &(0x7f0000000300)='\x84-%\x00']) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) 00:44:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x21}, {}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43, 0xfffffff8}, {0x0, 0x1}, {0xbc380ce945d41fb0, 0x80}, {0x100, 0xffffffff}, {0x24, 0x8cbf}, {0x25, 0x6}], 0x6}) 00:44:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a4986720", 0x11) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) write(r2, &(0x7f0000000100)="ea92f24b9851c9fdff52ddb1de5e61d19720235496dacc5d85fea30400a91b4f63c24fcea19a3e856f728706ea485aadaea777d0fba4594b16f6e15698b219eb3124ce35de273fcdd04a9bd1ba67854864c1a54d26dc5438b27b1777a03123e91e3bb8a5c699fb001951", 0x6a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "33ee1138fa7e075379aa63db2f5cc0b21a5250e1"}) 00:44:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) socketpair(0x10, 0x2, 0x4, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001300)="2cdad623d973dc94fae31e19dfbabfe33ae81aa04e04e44ad17b8b7f028a2a916d6f36fe602fb9992ace8089b373716530aba539aa49487f1ea2a9ba72b6ff2a6fb5f6ca9f0fbb70ca4e2f970c528f2b594553912abcbb9b714476ab97291f41114ed1f40e0074898e853ae2653e8fe2861ede58749e857ba82647c758d22d9b19a7daf68004c75e046d4fa71ada38c4a56722419746f275409adc9c4aebfff3fc021c08898229c2adca668a6275fc1a9ef7406ebff5f51cc10f4cdf4e6564b38723539f215f97cba992443bc861067f5b3336091e866e53c9b14929299f0f64c7d84ac5dfb2f02e5e47d15ef38b984a30946179fe3d152a4810dc76", 0xfc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) readlinkat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) close(0xffffffffffffff9c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget(0x1, 0x423) msgrcv(r3, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7abb0d4af0000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f200"/4104], 0x1008, 0x0, 0x800) msgrcv(r3, &(0x7f0000001400)={0x0, ""/202}, 0xd2, 0x1, 0x0) 00:44:29 executing program 1: symlink(&(0x7f0000001000)='\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x16) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 00:44:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000000)="f00e8d3b5dad467afb6b5056fa6d32722a0e60ae48329cb4b30d1d8339503731d389146aa87eb4f36d5bdf054c94dcaebb66f82406a47220f2bddad0737abba49255740058241cbcaae4c9e7da7a8f06e7c6ab3a475386688e6b78cd840ab84e57929c5ff6b9214cb7ec02c8972580514246de42963eb081bfe1e0dc606c1a4c21497671f9217f9f9b9c1c9aefeb9048557ec177e34ac9dd08806fe948eca585832ff3e8b6704f4c19546f961852dd430c3c1880a031d8d423da690f64b4e2e003d8f7bf06db534390887a41d6ed3602db98cc30", 0xd4, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x1f, 0x1, 0x1, 0x5189, 0x9}, 0xc) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) 00:44:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x20, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgid(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000c40)="18f8b6c0cf46c21c70fb7995636059169527ed5bd011fb0637a5702ec7526aacca5d4e51eb4a7599bb6182a7e22a59fd5d5ac5fa0c37a9e775efeaf74bb9d17c9e09c38e7d6a576c69ac31f6e185198ddeebfd137d566ca9804c1717e76d741340f790560034f55ef51e974de404fe0efeaefcd0ef3ee67a022b2fb6118c9122203165d3d8c3b7a90a1d96dea99f33feda2cb0600b7d69702945b2d4367576d245008cf31ee0a46fdc5c7e82f49b23e32da51041d5e407522cd99e44e46d05a2672b", 0xc2}], 0x1) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) recvfrom$unix(r6, &(0x7f0000000400), 0x0, 0x0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) ktrace(&(0x7f0000000340)='./file1\x00', 0x1, 0x20, r1) r7 = getpgrp() getpgid(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) msgget$private(0x0, 0xfffffffffffffffd) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") syz_open_pts() r10 = open$dir(&(0x7f0000000380)='./file0\x00', 0x400000186c7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 00:44:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 00:44:29 executing program 0: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r1) msgget$private(0x0, 0x410) geteuid() r2 = getuid() seteuid(r2) setreuid(r2, 0x0) socket(0x18, 0x3, 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r3, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x11) socket$inet(0x2, 0xb9935f9a1c99c5ba, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r7 = dup2(r5, r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000540)="3036694796e6e484922813512c52fb524aaa9cd44b5d8e33143909ad69ba0e8839e725d21c013faa9794ba65ee9ded280e95096480b56f738046243ecf648fb645ca7a360bf7672400e47a78ea6f49e0726f99116290bf0a7f91b51bf5ad6d1598cf87ebaf88fe96ac523fb00b7b040a05da8f13482f782f18389819564ab50515975a8b", 0x84) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x15, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x15, &(0x7f0000000000), 0x4) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x15, &(0x7f0000000000), 0x4) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x400000002, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r15, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) r16 = socket(0x18, 0x400000002, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r16, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x400000002, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r18, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000005080)=ANY=[@ANYBLOB="f7594a2df78ff4cd382b859e6e80aecc07cfb12bb8b72c86261f587fc6f774a9f31198101f9361039b3bda7ac7f013ddc8f1176a5e6db938bc6195b4ce93abda1b7ebee22103b81b6767968ba22eb223a970c0615e695fd3fb81310d5b81630c27fa57018e20e8f76135686b16de131d7e0486c045cd7d112de9d2abb1ec8002b0adf9baba2a61da51c1dd58ca3e810813e5dcc2a79a62a4ef5b4f60dba3aaaa57b6f8eadd22e0cdc43542c06e3c56f2e1d57c8ca1287cb4818fcce8727b4c45b7fdba0225001ebe605a1409b8cad5f13bf2f3d80b151a2ef586b0c9ba5f54d900a8fc9d978a5a9a9222be00c7f9a30de49cd050a8970bf394c4f96c865f036894403f128ca5318ce466e17ab8ae6f076bfbe6f963c14af5547c1563e4597b88840fb27790fdd9861ddcd29d82c86181063cca551eaf5fe21184022f3f99f59c10fcefd0b55771701397492209d903e8cce15bb2566d5aecaf391d6101f2923e4ae91d6457cf062bff9e92c2e0bb7dd2f44fd7ef0e4f8368ca8207c40888b470283f185fa7e707b384bbad1ca7630713815894c9a175ce3d252b3ad54475f98b6e18b854d0ad7842087aebcf9e59d3a717272f29a3fc65bbbf36842930cd967c4d68f796f3bd63068eef123fd6b0bd93b57ceecd1c967c20b1d1366ab988b710048dab4e9a20f6768943636a7489cd5b69748a7b10f511eaf31e4d0e872708910709fae14f8060325db973a49a1d9163d06acf80b3e3ff32c2a72adc3d655be199ecb1ba916980d8c8847121421304f5ee50c0ecd8ac447c1c2adc16d3783b676aa0e0502709b8ef1553da8f4b3958db8774df259270ffefbeccf96992e877fa41160e53414b3b931834d88be2afbf990efb14d61b83552d4a581e59ba546471e48c5ff78370521fa3a5fcceb41c667c6140a977cc611fc3141a6f7cb0533e22923f3ab6cc5a9136a5bbb7dd04f799a3fc2f7a16bd308074c33a8847510166fba16e28be4a8bf3c6f027a19b0744ea1581d4293d6371ce91f0619ac42c56b36d40ae36a8f77e71cde18e2900a93b90cbf6e04f52e8fcc4e6d1d9a33e0e1f332511615e689ef0c2d51f35debc4bdd1aea6683959b09cb35e2c22aa2e620e66349608b6df480d2a25f8dd7b1e3a7135796d38cc4bccfac98765f794d2b8197ec049debed57763247d69fda2ba30f76861f043af189e733fd4db40ec061ee4fa1ed1bc7876bcbc4fce355a047b11802efe2f6280f71148c408f102d98bde45e3743a9c073a4d4f50a720a1cf5a1211cd56badaee17da6e25364a3a5d43c68aab9777951115fce3ed1335b5e3d7855b43b0a03eef2912327474070c21db8d09736e38c1993d1e6c45b801256fc6803cfd35a4a795e370dcef3be49f8ecaa23bcb413549933d1246a24534c9d7e4227336a34c5d578d81ec6bb96f81c646e76a3c7ffe3af342000613ecc61b8a94198e2c64b4c408b016503ab810ba45f0f89e15a67535e1989596dd1c4d1d46a7896dd7918c64e59898bfcf35431c3416a6c5f235c247fda5edcc62222bac2e4c2b54ef256782766fd4c871d3af5ece9b2cb18088d28fe1b400947655b0627b25a7f80b27257eb473a4fcaf6bf8b807d841773e389cfa7e2a1db95640913814fdad0e853269369ad4b511871269ce633c91a5c833f0b8eff08875ed168b77d352075c18540eb5876a4cfcd2d900055c8d060cdaf7d21124134dc5ebb5f75484dff688f3144dea0f0af543bf2a5d831afb6bd6840b7e6a970e1a860ed976446c7a0c789391654fd100032442e396dbc1a2f956555fc74008b4533affc6051affa68650f46c32f5dc6f25080d50206e904fa43fedd68ba74fed58c59ca9ca9ad3f665474f6db3c7c9c7cfb27fec2256c9896cf494abac7fcf75107fcc9d5e35ac4eba5fd2a193d73d2c35aa1adf4fb5d00f2e1e97303b8d68f04ed0f5d3c70d3a8348fe5026f11be9a250b3f292785a80dd341e2ca13fdc4dfc70df22a83963c6424976e0ab7159464b14e740cc38261add071bcedf01180c1247e99ef1101c88a4340a07c877afd17e63b84ab857778df247017aea00773c44168ccb183304706e1d250b0a5a5308455c11deecb8d0d05325da0d2da055245c4a45faefcc2cdd2d1d393d3ee66c82616c3fbc4903c39822f4b8100b267655ddf3e04788998aa346fe3d17059ea6691af6d7bf06c236f68ca009bf3d2dcc32facb7ab00e858035207c9165927e118ab0ca4801714949658622309874a756f4dc0e71f7a4b60a4aec0c9397d108f40d51617c393c2f147c93a8f6cfc0ec87193d225996d0eb1a49f99d4a834c04444d8f408999169e0cfe33215e94d56ce2a48f392dd03fbfbef21a4b0bbfb9062574e6bc400475b47d8a7d083bbca2e36f0f340777096c6856623621f64136517777e0eab9bd4e4fdea7a555b482ea586963d212ea0dfb2ad2ad25ea52389068b4fad140b5f8b3c04adcc1d54b6d9804c87d260eb2526014ddce8d51bb1c66643b29d97dd16854be3f597ec2e56d3df7c65d0ad7595647c0e725af8f0d0c1ec0bde0a2dad6c9478de607b953d934e916c2c9b6e0e28da65b5706ed05931e0d273cc7284e8a951d91907ba106f09ce40d052fa546c91177b5a5b371fec5c1fdc48867080051558e8077ad443261f36f1101b8509c61323e472ebb02f4ad52f2c6c8e64e453fa9b74f8b59fe298b210ef34421a654dd2363a161f3537a60cc589d26aa6431b919f29679486f0edfa75c28d59a855678ed52ab60bc34ccdaed407a209b44de1256492248659054c9367cb3ca77b6b1d09d844b8a61e0a3a5eb83f6420bb496057c8655abbfd13406f3687ca6b17bb0735e3227968d2638c5f6def14b13920d4f7e9a962faad599208a1d7e605d61c30cc2786136d39d78daade4ddc934c0c32211bdcf4ed96ca0f9e70c95fd01f72fa5eefc4c0e5414de5ee38f3c2f0815c8bfcf46873baa3cc702b0be624b89017e396a613a7ebd88da342f73508f769bd4f302254b5dc8b82a0ed0f8742a665ae847d9ff0933ceab71496792158a2caf384b6804653dab5b0cb3da80cef9b3b1b9054e2f4784abd68f9f2d9f208e04ebee565e6cbd16e8259402e563af9202b8d6395dd00ce15554f2a6b0a05036270bf18fa51c7727f4653b9cabc9d7936dbd9e74f331536c4202ead8153ac0f149c8305ae72b9139bd934f388b4866aad144e266452c4557c5fadce3cff98de18d6dbbb4e902afa2038561e578ea4df07f2b0916bbd6e10865dcdbda56db94f641382b704b125718dc29420bb5064e319b57aad12d3c806c64c3bed99a4fc190de52bd2869bf4728c039603bf6e857b95506c81b2fe41445b90be7e36914f99c24f6e2d68e189093ed807e47721749bd9a5de52b4ac30c60fd47b5262da1a654cd3121a18f67e510ed2274a6328e54df311d91c5f1b35b7c2ab0fe2ac101bd9621f23c5e22dfcfb335b2c72c732aa440234bb4ffde14127088e6fb55f0a9fc069a030a3bc7de57aa2597b6f615c1b21886c36d33cdfc3b322ae9028e9f6282cde1a2fd383c42ccbd6a6b9e1be7088ee2979ea563ce988d849d27f40b81186f110f02fe0c68dba59db6c4ca844fe8cf2866e3e6991784636be6d0604f35e30ad9455d4d6f6fde2f56a8ba9602571aa61cbd0308c90486acc8f97fdf2d8fbb4859f6216d276772d8303da8cab24206f6730c8ec61b6a8145c44f08ff671ae8236b4b525646a5c613cf2b522c71f0e785470de7f3a54eff5f6421565b1c2c4fd07e7e6d7ff6d91a11e5dd9e319c22c3aeb85bfce700addb663935bb8168357ead5cf509cd510c78ff05a8f1b3aee9234d36a7902ba6cf5d4e8d4c0ff6f6afd3aa1adc084eb7151961db28a2f5dc4e74d45251824ad42ad1021645a6e12e883b5beec7cf1ed5383339e69d37aced0f6e6c367faab83b6773d76883ea0abbab178683de75e4f3d07baf75ba213ae97f30aa61c9e54c4bdc65bcfae2b97b7b24a01ef63468638ba58eac67c1127d0c091d866896d3c24090c34a61699392bb3d180befe4fd6dffe495b05a5c48b86a75f656199ee897a253acda9e3b1a9c9abbdff883e0b843bf2e0a335959b0ee684158e8a2865469022d96ce799bf72c835d95edd67f39584ec796083b9d735210126a817bd6293ead23697676a98c67cbebf4547d0b092540cff5043672a5f778409d37f263cd24fd3520cea80190d52cc3d2bf622d8a66b9cf5ff13c0dba47690de9814478c123998a117a5f22ddc9237df4c991938323da4c0fe1ff48ca5d13acdd0a9cfc5985009893af54978b526deeccf48e38bbf8db1b27270d2b4b168dd65f67a9df9375c317e2ec286cb5773b937b374474c411042a341fe292a9bf914ce6b8a5c9a19c3187e0b0d750d3a10c7e8bdb681b841c0e935d70a4dcf7af89b3cc0aa38e8a512c88722a4d8250544972d507652c8ce5008df93a9163059eec738b086f67c7515b4381762a29c9f0245b4c222dffd3b3d8e04cfd773431f983adf3b29ad987f26cc5745f01bb7ca0d1db5ab4879d335096200ba9b42f744eb9d2e267510bd1148fc205c9533f720d025073f87354ca03dab358efe9fa3e02d6145929cd4a213fb5b91ec4228268d673b8ee680fa1f8c80ca39c0747fd6479fbe71cad159e7a93d1b5b24917baca2282925a3a0f96b9ba8189879958565b3a3b913bf3ac2e6452c83869a4731d1241b651807a43a21e5a8adc79be14db6281c5a067cd88c6bfa84bd53c4a558973c837cca8c58064d876d464b1c75e1efdb0b06adac25b12c3bf83726ac5f48ed7a35a913a4fe929738e319837e7d46ebd39c37a2d46c15a68d8c1764af41d5aee80c39c92713cc7db52f6e9fff9474c96c5f931e1b4b901c214549c2aae570ad6ed36aba9e397884777d6f275debb5a63d716d83174536034d5a442faa9d4debc0efa89db7648195f80329a056f23041dda4e6b49268ed7cdcc216181c28bd126b1506bf22fa8f6a260075bc14a6195e478e8de3a5a3e28e095fb762a12a0d4653065e04b99b81eb3bb53d6b9e8bbbda232731fca5c9dccbbb6ffa2482faaf92b880e1e40ae2126851e12182995b23d547b5fafe2c4e304d5b7d4ac56d8e0e294860fba6a09610bfa99f45bb72b932fd6977504d735b1d9e9e91f7814166ed9716baf7d6f690b171b9edaaaa977f14fa55579a9f8e42f7c9f36961484605499e5e8cd4ea171cb956b6cf2f5862d86b70a7fcdaa45484ade641cdae7aac74a1aeda344851d59d04d1dc0a7b20ccf7b4eaa50a0f2b65d6211d96400491cc3510baebd59fbdf9690d0453563ad7d8c1cda6d987275823aee1f6aaad3c4002f88ecf442359a9d7726528b96ac7e6ef906cddaaa5f541e8d0920e90f257bbad2f5ee36c6544392b1f7717986b5f71fde3215231f0348579c959933338d69900d182dcaa492f7184da167c0866a48922229d8fbf1ac57380de842564ad720ec5c281b03c8243e07e276ebdce25b70a3aed6456c906d2c678f97db9fdc4fa694ded65d525929cf4ed6dc7b847b6297016c6cca13bcfcdb710b876f69d3d7345f1c8503915bb6fa144c963dc71a031fd2993bb72bab99351c3a388b4db7423f4feba70a8f324c766fd5bd235538719caef8e647cb9e0e2f57786c940c91430288015e42f204e1eb429f76d5900b0c3830f1221e4572378742a0e109b906abaea19ae70b5b312514f6bf02b9626194c3bd476c2fa2fd74275f4678e866e032d71cc603ddab11560937b61540a8cff1ab4a662d69b54d9e85c7f", @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRES64=r16, @ANYPTR, @ANYBLOB="d926a40b13b338f5d25648b14a814fcff4337acb0443af221e92f9832a10890dfe15e38152c38497f6", @ANYRESDEC, @ANYPTR, @ANYRESOCT, @ANYPTR64, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16], @ANYRESHEX=r17, @ANYRESDEC=r18, @ANYRES16=r12, @ANYRES32=r10], @ANYRES64], 0x3) writev(r4, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r4, &(0x7f0000000300), &(0x7f0000000380)=0xc) r19 = socket(0x2, 0xc003, 0x11) connect$unix(r19, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac07a6d362916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2fbb4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa6293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a7704ed66e14f98bc0658329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f45178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b804d93c39d197cbd8102e06c5c40e3346b7e54f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911902103f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83d0000000000000000000000d98eebeafb5f52975cd82c8b3013608191fec1da7157f23f1f7fc1b2e03409a5c6dae76e1049ab26d96987b5de20c93fca66e98460b6771c858859344833b75c270a8c62fae4b96f3a2f98f509c889fc578f42bec939822742dbac6ac65985211cb4d7992221c7d8bec00da0149e97ee10b99cf07416bf5abc669f8b38bd03d3b66033e7d4623153203095ad"], 0x10) writev(r19, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x90, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x3}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x1) r20 = socket(0x18, 0x1, 0xff) setsockopt(r20, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r20, 0x0, 0x0, &(0x7f0000001180)=""/222, &(0x7f00000002c0)=0xde) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x0, 0x8000004, 0xe1, 0x3f, "35b8386bff7b31ddea0307000000000300003c54", 0xf5d, 0x5}) listen(r3, 0x2) socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)) r21 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) r22 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r22, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r22, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r22, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r22, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) r23 = dup2(0xffffffffffffff9c, r22) ioctl$TIOCSETA(r23, 0xc2c04224, &(0x7f0000000180)={0x0, 0x0, 0xfffffffc, 0x8, "04713d0000000000000002020000008000003c99", 0x0, 0x2}) write(r21, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)) kqueue() 00:44:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100), 0x110b, 0x0, 0x400000000000080) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x800, 0x0) dup2(r2, r1) r3 = syz_open_pts() r4 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b000000000000000000e4"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000140), 0xb51) close(r3) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0x7}) r5 = socket(0x20, 0x1, 0x6) listen(r5, 0x2) ioctl$TIOCSDTR(r3, 0x20007479) fchdir(r1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x10, 0x0) close(r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) r7 = semget$private(0x0, 0x8, 0x400) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r7, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r7, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r7, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r7, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001400)=""/173) r8 = semget$private(0x0, 0x8, 0x400) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r8, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r8, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r8, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r8, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r14, r16}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x5, r10, r17, r12, r16, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r8, 0x0, 0x0) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000880)=""/97) semop(r8, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r22 = socket(0x800000018, 0x3, 0x102) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r24 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r23, r25}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x5, r19, r26, r21, r25, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r27 = semget$private(0x0, 0x8, 0x400) semop(r27, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r27, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r27, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r27, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r27, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r27, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r27, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r27, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r27, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r27, &(0x7f00000012c0)=[{0x2, 0x200}, {0x3, 0x5, 0x400}, {0x4, 0x4, 0x1000}, {0x2, 0xfbd, 0x1000}], 0x4) r28 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r29 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r30 = socket(0x800000018, 0x3, 0x102) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r32 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r31, r33}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200), 0xc) r34 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r34, &(0x7f0000001280)="3e132628096000000000d6fca5f76999976185a175e6e5c1", 0x18) openat$zero(0xffffffffffffff9c, &(0x7f0000001240)='/dev/zero\x00', 0x80, 0x0) r35 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r35, &(0x7f0000000280)='n3', 0xfd1d) fchownat(r35, &(0x7f0000000280)='./file0/file0\x00', r21, r33, 0x2) 00:44:29 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 00:44:29 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) setrlimit(0xc, &(0x7f0000000080)={0x1}) 00:44:29 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) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x1, 0x7}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 00:44:30 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x100000000005, 0x100000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x8, "5e000000000e1b5ef99f0e00", 0x4, 0xc8}) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r1 = socket(0x1, 0x8000, 0xb5) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x10001, 0x400}, {0x18, 0x0, 0x62, 0x3}, 0x2, [0x3, 0x2, 0x1, 0x1, 0x1, 0x3, 0x1, 0x5]}, 0x3c) write(r0, &(0x7f0000000000)="04", 0x1a2) syz_open_pts() 00:44:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x80000001) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x4a8d02b513075006, 0x20000000, 0xfffffffffffff06b, 0x3}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x3, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x9, 0xffff}], 0xfffffe00, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x13, 0xfffff, 0xec, 0x700}, {{r4}, 0xfffffffffffffff9, 0x21, 0xf0000000, 0x1, 0x100}], 0x2, &(0x7f0000000240)={0xfff, 0x56f66a9d}) 00:44:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7ffffff], [0x0, 0x0, 0x403], [{}, {0x0, 0x0, 0x0, 0xd5e}], {0x0, 0x80000000}, {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f0000077000/0x4000)=nil, 0x4000, 0x25717284f5aacd71) ioctl$TIOCSDTR(r0, 0x20007479) r3 = semget(0x1, 0x0, 0x284) r4 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x3, 0x7, 0x8}, 0xc) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000000)=""/32) 00:44:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x5, 0x265a, &(0x7f0000000140)="00f2d76a5a47f2d05d1ac3594176d3b7b57e904450fa3a1339d1765ac7a62f27d9432663c96ef47907d48c5c29cad2990ba85932f810626a4e0c298fb2cb2d8f59c4ec0f2904f39cc8efe0ee7cbe8f515724869769b0b566d786daaca9a529cde4368da1468173c31780ce5ff3b76e89ef2033f90d4a8ccc825a6f1403282d092231922fbc3b9b96c278de1edd117aef6ec9e9efab7352765a53277a0efe278d006efc653efe30604a65791b485475417847bfc716dc9b8d08", 0xb9) close(r1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0xfffffffb, './file0\x00', './file0\x00'}) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) 00:44:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1e, 0x3, 0x0) socket(0x1e, 0x3, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 00:44:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xcc) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x39) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 00:44:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x1, 0xf8, 0x3, 0x9, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x44, 0x1}, {}, {0x4006}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pwritev(r4, &(0x7f0000001440)=[{&(0x7f0000000100)="a1a9abc200e30d1cd8f0221c03b01b7533e70cae4747ec338cc9fe6ab3d91c297c90db1d3199d9bc", 0x28}, {&(0x7f0000000240)="f17e163056e5de5e86895a2c0fe4b49825d61a310577f3ac05a0f4d652445b7e68153cb6", 0x24}, {&(0x7f00000002c0)="5cd919954eb7d73199b6bdf9cb320d4d4f4e683e54e5a0efe9022ad974dd58e4c7afbc6d3ca491a7f281ae364c444c1567b3735d3dbaef1ed8228b1bc2331023d42a5d1ce7b6bc6501870587384b53438e32ff0102a3a9aa6c4e10f7e037464a3d75fa4dee724432f66429a23cdca42ea91fe0d21a7f295b0298c3abc08a9bc7dfffd5ade5fd3a89602b6b4dd3d044cf09e88bcabfc96b71a24ba76fe12a8dfd92b0f731479b3a15a70de0dae4303fa1258b3587bd8ef788f2a4e7138cce6a701e0d2f7d2ee8235b908c65ed767d1912cfa7822d3a7098d0769f571a45ebf766b9352b71d972da1ff3433a0b", 0xec}, {&(0x7f00000003c0)="b1e9021bade82e664391094ea660c1b6098b98af1cac8045d2175e0b31cf7be26a2ae3f350b8e28aa50891bb0e9cc2319bf037037fd0f67b8a7d9d8719cfba5a33c4036fd4e690f36ebba9abdc5878224fe042", 0x53}, {&(0x7f0000000440)="311c30bfa692ef9cfa61cac055f2cd0a823c5ed15972ead5b30d0976199ee9e6327457a7e26ef5e2d28208419ec8187f72fd7163a1e5a6bd899c8a775fe1df044674f954099bec8703be0735c75a5aa0dc39c5bd02334485618ff635eedd5f804130b85ae9fbcd1576be75b00f1d128070f3f00818ecbdcbf8c9dd071cf48317c701d25d0f4c837f23ac59898992206c257b6b13db7c4d3cdbdbaef1b8709fe3d9fb751c3e19bbcec9e5d7caa9a4515a478616c0681fe2c461984e0c3933a0be56605c7b73cadbcf016b61cc8b7bbc38857168ef1b0e27a60262ee19722adf8345ab890fbb6ad73819520db922d0dd3b53f89f7bfcb4b76fb498b8ba4e5d9ce3ca458b9391c3dce1d06ccf54813645bc038d9a98d5e3487461e7bea3daeb4184e1b3d5158e533e1ce3015d57df58f3cf86225e59d2bce3d33bb749b8fd0c04bd1119f0f211d831eb099f043eebbd1e9af4654c1bdf245e209726933292e441105c413b4cc3896c90d8a41d2834efe00329ec9d076be1dc045bc0fceaaa5c0b85c5a3e95532ba28996f2673fce8ef0f024023036a20ba0c0d1beb8b595f37781da7aedc967e284f1e80aae4967c8230694e4b9ec1c3aefae65bc77788c2dbecec945c2e23a04303130303bdda41c1f12eb6df5201638656a93972896ffc08aaa55be002f5540985a5c01432959c9f65501c15222866d5b0c2307f0c42e493aa4f1673ece3b5077afbc26682bad5fb46ca4a0ed795e238249e97daf867049de3c602d6a4f9a406b2c456cc12a1972ba4230f86bb66d09cef004e7ff1945a5e28e94b109ffce1eb8b9d2d6e7c4c28d1f395b07fd5999dee31aa0e598047ac557c50b62524f3adcfc1598261e7e82560eec44dbb1295bead5f209de21b36c71ed5127781947f7560c3af8664029bb2c3dc7e8236068a3bd977b236f99ed3dec7f4567639770d060d420fcc232053b3b9d754576c6cdecac3aeb1ad76e0d274dc03719907a587bd90c370a5d17887a5d55b5cdf856546105e0efcdde10adacfc5d8b82f883c624de606795693fb13021c75cf21c7f4dd71a24560806e06ea053b823e4c9132614122a479a8074ab5e736edf1d62c33550398cbdc941173bcee75ba9d2ba6894a5fbe072509f8a683e3c1d669386bc5c008ccadb52744e584cc77aee9ce999677d0a8d508535b381464379a7be2eb8c9bb1995b4036e628caaac5b5bdda3c13665d7acf0117ddad017df11280dd51bdf9d6f64423404005c2d466e5d07822d0a1e8fdc94221fa39fb8ebaed5c35d6da663b5834ff67d01c00a7b781ed98732918626cc481513b378990fc62e8bbc3555732642ed9365f55b338f5ca339692b82f6837548756ca9f15c254df2d5d370e116899951f31a1bc23e3b05a2100c8db970139f77d2350ddf2cadec718db33f35d1d59f42165e2ed5a4a7a391c7efd5e7306c1c1c60a6405826c35a4d089ea53f50f3c0800411f8f0d91d322824d0450d39807accfe052ebb47ddfa3717d7ea7ecd1b66841979368a28c8d66324a3a601ac98d716eca59d9812331c7cafff1c1fc4c806b05885f9d1da70e87b0efcfcf42a32b941da6b9a1fec6f08fffcbb1d1f59e811866dc0f44b29e61b81457824a620089bb9aef53e19ded7889f5573389a13ed7fd17c1138e935ab7a3386dd5d2bc52c7f6626de31d45d19b4c316c6d0cc7069317d2dad282e4df0d4d180de0b60227f4bdb03b1e487b1327b917eea82777ddc757f16972016633986757aef1b783722c481b83343c6ee6c02edd570653167078eb2e77c223bbbabe353e525340f96b5f69c0458536a01421cf9188eadc2836b4736e3deb37795f70a73ed82f721086d3acadd1baa634e2ed300208b24b6132a60489b0ea2cba7a5598d2fab9e0f5d3d730bed593a66bbe025c87f93e18d2bc0fedf2dcd144dfbca670135c3152031ff0fa130cd315855395ff5ddd2224d2da6f08292f1a758f73808ebba655fc31b4a6a7215f8393277375caf0801d42522fad3fe2ded5d7ae149c62588eedab594913e05072fa27f3cbf4338624f9718355ad072c4996adc70a8758266d7fd46a41d6952fb088d300d5f18e2a6acbd98df96b17fef041e01ce1f9f7313abf4a0f75a60a78eca26d902021f49c2d8958f3dca62bb0eca034e42667adc750811fb68335fa3d69ae4bb4b81ca7f002a7aa735e99399f209b396f95de556523411a45608a3bc939dc00f9cd3e9d0575e641dbaa1bf2de4e8ddd8ae53c0e30cbe34a4c9a2a2427da8eddf699426e7406ed17fe4ec8f995a1c2edf1e5f81eda8557b11e937dd5f857e253b0156177fafeb027614027f13c329ce0a65875184d622ef6bcda873ee87b1bcff26f17f20b394e42cde81ce73eb5c72620b5d9a7142ae1370ce0a11c0a3cb856fbe0dc66624950eaf8dab41869b01017cf0152a52255f33b14afeacbaee6ea9473b89a8624d83f7573ec5a3c723ef53a72618d06e6acb42eda17b4050751d2decd956bee4f65c36088e772becc8c7b36c747c45a62720045aabad20999930ae5057f72991a345d4826499b08d40fec932bc10535b4d0b9aad1671b4a74be68164d964ff6440e4ab9f70db77ca43b3b42349235954bf72c6ab308f33775128bfcc44b141966371efabac586589ceafd4a97b4cf80c0c747e7835db7893e1bd8630213b48aa7c56280e8d206ec13e38e5cb320bc9f4f2a71c0ad34edd4c2f6d9d1c294897820ffad8f2863de10efd2a8d6494707eaecc51a4315a418dbbdd15c32e5221161a05343b3f41ccd93f9db809813a251f0c3949c5409e8d5c7253cc5966a6401b0834479c51684b713fac85b7a08f446552d7ad4712919937c9bf5d21dade72c7e8603ee075e885797e4dc2981f269f8c37d3c101daa9bc7c331c6b36e01bc7a4a7e5be3849b58c2ff523040d1f08cd899079a08c789fcdfcab85ce3ec681c4f309f80aa46a33d7f1a3bb59e84f7468e803004585a2e9e17306846a9cc635586d2c3d54f20465a34a32316466f222cf8db6ae757d47df0bfc4c24b35b103b35cbf826772ba451d9657a9d95447f9e06919ade9dfa7e0730dd026efe4882af1bec215366b4c6bc827cb2350d464b6ffa2b9430449fa2a528806ea7daf9e708bb57bf0d9dc1891de9eae7c7fbf4d18de41ece7f805614772f2c6eadb2f31ad75194bee73bbfe9430da12fac11d6cefe07d4e13b13a35a09dc2a08f16974eea1fe6518f7bbca2594601d131631bf2d2878f41a8673bfbe7ffa461d39d332461ced05b0dce2608f85eb4307442de837054619c9f7197f833852370e53cc5b38a8a13fd72460f7bb3e3385109ad97564df62235dc54af845e5843866b0d936c1a6235dde5f365e041a15de4bce47d711327b0e844c41afada1863ce362dfc4cef95c5130fc72f7d1e18f893d4aede617209e811903b12442161680b1511f0a1de48d6ad28f8a3d7b497efb20c6232181a5f870ab942a01f555eff9ddeaf4c98afca1808f162fe04bfb0aa24f0e8c847533f0b764337c160764867dcca55e2c161cd68e8b24978ed344e5f05a97937e2526a1569766034693381059c08d392df0078589d4ec04162997eaeb27237ece095f109d216a9bed2467221bea38d960115e3e92f94eb1a3017b5929d3c533547c7b2bf94efa92230f1cd26d96d39d848e77105e5e11937ae7ceb991e3940b7cda8d1e0417747b83995465fd447dbca453d7a74a939cb5b0d0cb6ef2762958e86d61226b31af6100f7b09648eaa6f527f2d8e712e442848b5529c17b5fe77ffecd9c82eccad188eb97afde2b0f0b79a467dc23988913b82b581a07ba3c0b396e7e86dc806b18052d175ccc758f9b62e956da1314bdf0862e779890123b3251e6fc4a7a682f048367bf57e756d6f269acbfbafff8edeb5f1067e0c9f10b61f9cdba2cae715d192f05961421f85f48e0262d4102d2a9fe1ad9f315a4d29ecdc3849dfa3329ca298ba6bb52185993022d65c6c4b6dfaacf3c14fb0e5219e3e63dbafdf56d0d028994d62a2097b7d786c84e3bce0feae07aba7b761cbdf209b8aa6c82965c018961b4fd74c3f8b2834d08ea1ed8e226fbc34e9127f9718913863ce9cccccbb1d1075c7430cb117c2c596baf055a76d348140fe096e303ad8d189f3c2d38f2b11a0dc207c3b760dfcf2c32b8a77edc5a113bd94429db24fec5d870ee83da0f815dc41c0e10ec427e7b05420b04a1e4aaefa16609373d2b0843d762741bc1d8a750ff9033d00dd573850af710e048abbb6491fc55494ed11491b4d870dd4e3c090caf0f91368e617b421a6c17b2378770f0e7469a5f051f42be727a61dc15b1ae66d400102fe31f72bd83975e714f7ab23fea09d7a1c60457582f869299b78c2b1316d54379818c1ebf321253c7c473e821aa18782b0010f25f7b04ed64ed149740e3c14da386768e8f42e6aa74081030fd9d77ee856fbf1fe6021b12493f76139197a063084a056bc1ece64e380b6fc4f092ba5def99f4e5416fadd81a3143b5ddda471f0d69409a712aad1da34d9740c2ad78a9d67d595463da991d35b582e3ce8ccf62a89fc8796c728cd4b62b24931e1374ecd97fdec897c3fdaf6c371d165a50b26dc9dd8615bf48ff555d02e4ccf9e57af55d9179255af509c4bd6335768ced8d83f52779d0201b59405cf0e6c52cb4da67bb3e389d868b78ea9e8ec7f298f6046df71b8aaede116bc14bef3a7f9efd0287a8b0054aa50f7a8398fba7a9b6b341c92f891cdb49c1cc465d99a06a0662274d2443728780a90fcc706635d10150bfae8c4cf8704b4f91322e77bfce956bbdc4635869054c52c77494a731ea5a894423409dc952120367d1d7001f10d2ddbc9b715a53f941ffa7e4339508725e9578d48e8751cc7c09bde9961a1c24308855bd2bbb6b5a532b972fa40f5f10b2879afd7dcf2feca16cc4a7f617ec8ea71d1de76c1a18ec0fa95c499181dd059a7a87b5b7eafc0b11f362f309e31a552a6a314940cd7b133e4e752c9e4fb3fecabbed3ebcce6148419dada13389bd46b25631b75f2a263fb8a0f9ed2a5c82348938b2eb43fdacb392c8868d9c7339b7a40eff4bab2223ce763095778324969b6f3f20d2858e339a55ac205adc44a70c4bb3189b07f0adae801242999499a2ad1906036ddb85cec4a1fcb0b20407e726c857eb0eb39b9fb6f2b5a16d47e01626a2a58bdda772cb2698e3a148b41f6961c46460e5e944f52171a8a60189532b2237b811362cfd79032b54536fa8b78d3a1c670d93e4af79b13780f722d6bab16d07f1d609439249faad49d60b37c4305cae2a76206d2cef15eebc8f1dd76c2b8e16577016216175eac8e5e794550156dda854c8674facc03d7acfdb8d344d98e83f71794eb29167ec4deb6c287a259086ac4365c3bc0612d522eabae366b67d8bc371c8da4727a382a24575b0084eefa0480e258c6b22b644779077f2c4a9998408566cc9292137d3177595e28a67e18070ea348e740ea39e8f6f60ddce01bb23e9d9471dc281d0cdc9e9529f9a7b5ecf61e36dbeac041355502ae74f30dbfa702cdcc5d22a3e4a6dd85e76ed4c826fb513a52d249dbccd602603674a345bc92025162d806f06103ee33def039b39cd31945f053579af84f9bc2b20c3c5de988e8adc0599d0ed1fc4f0d8b3259a968956d8c5b63951ac97964d74be7aa269be8ad5e25db6ce267ef119468e562de68d0e5bc2e2f160856ab7ea70da2b295d73b573113946fea1793c4728b971975071c970952e950a2dfbbb17d51b1027d946431e3", 0x1000}], 0x5, 0x0, 0x7) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") r5 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='n3', 0xfd1d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000040)=0x1) 00:44:30 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x36dc9b59}], 0x0, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0x1a305bba) r3 = getppid() r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x5, 0x4, &(0x7f00000015c0)=""/153) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xfdbe) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r15}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r8, r10, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r16 = semget$private(0x0, 0x8, 0x400) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x8, 0x1000}], 0x6) semop(r16, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r16, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r16, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r16, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r16, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r16, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r16, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r16, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r16, &(0x7f0000000040), 0x0) r17 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000540)={{0x5, r18, r20, r22, r28, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r29 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001480)='/dev/speaker\x00', 0x0, 0x0) r30 = open(&(0x7f0000001580)='./file0\x00', 0x100, 0x4) ioctl$TIOCFLUSH(r30, 0x80206979, &(0x7f0000000040)=0x1a305bba) r31 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r31, 0x80206979, &(0x7f0000000040)=0x1a305bba) r32 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r32, 0x80206979, &(0x7f0000000040)=0x1a305bba) r33 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r33, 0x80206979, &(0x7f0000000040)=0x1a305bba) r34 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r34, 0x80206979, &(0x7f0000000040)=0x1a305bba) r35 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r34) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000000c0)="ec16a0a7bab71c2fc7f90112d246a61e97587abe", 0x14}, {&(0x7f0000000100)="33e58a35482664d6d0d95af89deef2079e949be70b044a0c4f36c19612cdf67dbf1ee6f63853f92e45a412dfe6d36b1d175de4a186b26514922ee6f28a3588bf53c7d1bd6e4a7c68174c803655dc6034f2dc71c8366fe19a0b64ea8991a78bd507836b72c8179f5afae751a0de270154b53cbbe8adb1600c46d7e6d4478ba7d6dcb70ae8b4d18f3c2b7b43d2e3befc8a1c7df73f4f3aa1824925374b8bfb910e50eb0b507509053a85c9763d695e8be8f2816a99d94c032014e65c4c8880b9561f52d8f7cb35b1cf54338f9fc56cb8948ad932215f6045de3fcff8fe", 0xdc}, {&(0x7f0000000200)="d594e00c5514b0ffaeeec0cc1041d55194386dae91ec8017282faa83e9f471ab871dfa7ba1c5b19f379708ed06d4346de5fa400772af019095fe3c17a09f3994285f666f635a79af1637b91edb8283f7684f958233907a4a6b2082a32f23814c910a7cb88fb3506d45b61840b2a761ec7a6091045735e0e805e802d626c126f475c73e5e75a3824b5f2885da330caad2451d8555c4f7bb0ddc28669ee48337494f997ee9569369794300d22234449ddb3652bbd89e4cc376dd9ba5489e347a59143810850393ebb26d3d179ff6a9a8bc4f441f94ed6e9fb844d2242515cedbc5392abb2342ac54e0e8b4d78ffd89ee91a2641429de70edae4432ed0e8ef5d1f4956e57350f554c5037d55d6ce8753d9e8ef4447c34bd5eeef8355f72c42a70b5f68d8ae333b4799dd9284ca5471b7a7df6a3ae825816ce5f9b6033eb47c1d9cf5aaa34d6e77176843955212032dcc0a55cdbe8377c6da0cb3b7e874024b9c127463856dc997e39fc5f5837224beadb9e7c58047dcb62faf78bdc0f93ff39283d2060ebc74d7d9ab6b8df43fb7415b42d920963266a79ee8e9a95ea1bec0002289164047b8d18f1ea53813b4584b7ee5561ad7d206f09f87e0c72e7c4ac69cd5d2efe247946e8c92c8e291bdc9e7a95ae4bf1aad9bb727586bed127a1309d347dc4d3b0925c040dfab22b23c4033dd02f7b76e6a4d0f40d6127c09aabd78931c46d596efcdeb0ff2adabf75c0f14cf15b11136597844af7ce995c0ca9f7e4074cef7aff95f13dc29874c2ac9ddc23b659a877f824bd80b89ab1c085982ec8d4d19d487ba54e8ec89db3cfefd2b0b4796e5934dc553548b654c3084e1f15688195393de73e4b2d6d4ebafb4a9882f90b565fb4e7e8c81995612c09db2017bc9663bb76d3a6427d01328e93c9156733a70d3861675d764e0e30b5f5f7e49aada9dd8cf979c680e42904c654b3c59e70f86b7727e7370c07635d0ad5256b6906037f5fdd650dd4c0763d3524b3996c0e5648bec0027baf26d1cf159000429ec56f0b7589501f7c3dbdd4af44ac5aaddb707a9a4928758a1812ea2219ca07483a8620c8f95f3d373a6d5161f9e2cff07564681729310d49a226dcc5800813f56ba605942298682b70fc640bb1fc03529fa057910f0eed0391f5066b99e7c16cb7e8f083639a3ad11261a14e884f82221c597736b17259163b3c0dd0a1dd7ec781a90fdcb169ecab8198ee292175379553070f897eb91bfcaa1c66841a6e0fc2f2ae02e4ea971b9c42b66f8a78af233c923a8c0669f92bbd11dc9c92c27e11d6410201b76d374fceedd24886d61629c05a5306b87530f63421b064824d95d77f60983ea4ce0380b64604c2b541f8715644a580d7645a316fceb7011a44b7b2d3944c76a8a98850f949dc8aae588c745752f20214d8b0ba996acc586a9960995bb00301de9fc5b58d7b02666c5d5e4ebf3690e8cd461acf4630b87ac349be8f38bed393663ba377f612ceb406e15ca78e8a1af1f73efb54dba0f7bb3633522ca1871d652a41a16bf1118ba8328e5eeafe3ce6646669076b2ede738861e933270b54e1c7d0a4ad5109166616cd4562cfcab9ddbb224248ee36a250324a36cb6d1b9c9ff68a8913ab59be42902830b74a32784b5679dc0e559c55dc682f0f11ddec1163d7d5810f47ba85ae906b82952fc650af5c3594c26d9785419651d5f62b9242ef8c43a0b47c23a2706a5fcce617d08bb6f8f38bb6cb9a4ca830cc91620f2deca760f6ab0a9dae71004695e4591fe57aa285d80f06fe9e077a927fa53c2622012f7ffb8d9f319fc26e93ad1d5ffe09531b7b28c5d6d1bdf0d80d3c92c8c755c2b5f0c53354ee8fbc6eed9e77e32a9d8f06915469b6529dc7e2e3450623fa6cfd96907b475e77929875a600e38eff081102b7ae52b72b8304fcaec1fc96a625855daf5ec5a63fa69c2fd58244b8249c70bcf8f101b2f6f330f32c97d658573a70bf71ddbbaa745f33075ce3463a1d0dbcf330059976173c4fc5ae290ff124011b68cfba1416e067fdf62bf07f9133fa45889a8947db2683f7937f3149005db06f608c0e9e806eee30736bb7c60c8b7f9951790afdbcb0263f08f484cddba80a7f8d9ae28ba7530e51bb32a97bb49fa16879adcaf0d7c7ae8b0d930914f63060e87b5af20f5ed5eb714f006895cffd817508e7f42c84d4524f26f1e042f5df5ea292bf492c468d17c1b38e4e34031e0cfa438d542064c4bd47be88325529b6bfea06af3adcb9b09c7a51913bd17b7b4c5fffaa692b02f7e25ff1df40607ce9af0b13e156730845a7866b690b204b55dcb56e2af67895ed6f5f17f31e40d4f1e2700322349478a809c1e5f90df37de7e25562b6b0d810851456ee3e8f3573dca52a211d72a7046828c8f8f83c87faf061e87fcf39c28045beda85571524a69d87dc0d583f3799e43dea0e60c49418cb168d2b83ce568db6113f62bea2823427281e90db031ea8156f69d031243c180e2156d60677f1e043a8ebb9ea41ba59a0b005404e2fda37914d5d1b79169e43bc811045b0efb47cf65b2d07a0d55fc1613f71024c87a9a8a777c3b986bdc65ac66a159a854b00f8e0d9bff27f1fb144310bb35b39385fbd1335bd8d546d8b740f30616fdebf41db58b7160cd03777f89d7d7cdefb38095da1ba50f29efda05f863dcb863ca62d45c5368093a7fbd4e8a11892a5335d4a6624a9de4db56a016b7281e901588bebe6166feba42a0031eeeae478e5ddfd0e50a21e89fdee211e357beea8e2cf7029d3886d2576b9f5d32d2076be97dd95df0126e2edaf079cce49430d43d5fe5af12d8c153016a5361deb533cd6fe083e79caece9189b4605dca041e31b4e96757935e4653417f94116601a298a25901b8dd148409f17aa69d3ed54e638a0c9960a01bb88e0dc4dc216fbf32ce19c534f6f226b26cf98be67e1eb40fb91ea0d494359cee77fb73d54996f6446f7b07c11f253063294f29bfbd450e699846126290f266b9f4351966863bcd5f8acbc61ed1e17c7c907177566067579138563d327bcddaff0e141d2e1f27fbe28cf8bd068edba5c87e90ee2dbfef3f49c5b1ffa53c20e236c68667f0b94b72a5c87983c34459b8391c17ce0fc7cad3b4ae4234e09ff0632010f693e4f9e07e58601893843786e7a0ed88e81da41290ad6e4e88d552acd7185f9e1ce4870bf2bb311660992d399374dfa2a2498b404cea89e8cafe04ffedf43d8572b7b78b8466b0439c13e79e25ead5d2d54813b07c202a8595e529bd38f23c6f62cce10717530f391df002fef3ea59641a0e1dbe2128158646baadc2633aa898d3a419b09135e8c6ced2bf159c837b7b1dc7a6ca790ba1cfe276ef236fcf2ec7e3455557500ecdad3900061a174c8babc6735ab203de63d5cab166a1472f4d0a8edd52767b4ea15d1eb7ccf645473aa67ff993bb9e9d3c255d7d060ce931c79692e931f2ffea7f795585910d644e1f9bcd40b7fa3e88bcb66577d0f9d53999e92b457f4192ab728e05b5766a0c183f4ae66deae2444b10d3d3066883ea5faa27f8a56c2e2429c7c1846d8bc4f774fd3af4bcfb3e24014b569f2f479e90923f2242b56879fe9468d7c8abd31f11d6940c77949b1f4a7ee4dd4a9ea11024f8323172228af5c7d809986ef3e54c2b67dd2ce93fa18537eb905f1ebd02ebc046fbc3b77becd2e1fe87f60a3e475c9104c45cf9317e2dcec2ead22e26760d6bffd4fb1f2f2da87d11be0ad19b53f3a779b0996e80743a95c398ca46a9b021d2a55a4087f7e309f4d1e8290ac1b39d53b428d8e0fcfc0686245d5221a2fd69e4bd42ae8bc9909a0ffe1843f66c9246700280e146502e405c983091dbf68807c758733902437c7559b94472d547595d7665ab114f8bacd6d2caf1bfb0718351691a2c4c790595e6c4c143cdda61d20e5c58e09845b8849b67e9ebc766c09e7e0bbdfb652bae087dd3ec8adf19d3790fc7acaa0d221a703c2e9ce6adc8589c463f32dd27e161751967ba877861722598b112812a4f16351b932626927db190bc647b05fa11703ba4307901f0f84be6a6609fe9ae0d42cc39bd6bd752e41f2e3540ce9a4704b0cd02948f1686e605b4abe831c2aa3322ef99c8979743f00b489cf5d3d923565f879b8da4fca6ba59a8a40c2c09645ea5a614320a583ee3a89416d80c5cfc8d0aad8d3c6eeb2c34d0c899fd6038606622941995b1cdfacad59ff2159eda6436aba78e5f2a457991e2109f44430449bc5d058043bd9f1f343be8a07cb36029ee91f22815842800778d77d8a893b0ac460cc1348400e6913ae06ebb4013ff737187bb8485e763315cf7ddf2bc2b59c8a5d3a8370690a2e046fadd4e396185d542a15c12d7a11aec634ec2a86e6e8db385dc53b964789e6a8eda060fe86b3a89cfbb3469456ae7bb0ff986982151a5fab70cae5fb58bcf91204fda87389fb23c5365bcbade2643affec72e400bd4cb11dbafc00771796c51159715d9942a7334dcbe18a771d23ff647d55763f4d300c252f7d4cf772df41b63bd4568fb07ffc0d03b888802ca00526d2b05252b9c59463dfb387c5027411942baee3489c25b478f93db012b53bc9f862ed9376bd62838f4aad64d41e7e48c235203e3349e839c31af66fa623be699d0e7c94c54959c5126da98784c62d649b374e75c95fb324c65e6a6c1229c54ed0ddd36eecdc10545c3afc8181cc6793f37d50f954b2f546c1c2248f1f04b137827a04843b3e472c550ef783eedc960db6de6902bc28abaf6b92bb3187aa84668cc50d85268d8f3803244569c5321325e7b9e6782462cc6d198bf8a824c306ae974994fa223e29cd456d3a1eb47c4d40bf89b1d5d82e90cbc8340b937c1f8f1ddd34b2fd6fc2544c24b11d9bbdda864adb7d891bbeefacd12329eac1538891efc575a53a608e4a5fd039c7545f3ea1cf4719b5045e3c5d36e06fb0dcd0b66ae372f0756d6765c7c9e6a7f3d9398c2a7ac9adebbcf1b45097e987c4653e24e9e9ed5dc06101f4df2d231d7b3a904ba6aca42750e9148a192195bd457d4e7379f1b2a7c0ed4ccce5ba86ef9f04c82e0871fb29ddf4c7d98353be17b3e273252401b11486443d85f6900c911a29cbf9f6a47a41040b507141e616753078dc305d9d868d5cf48bf832701037a504729613971593b1c2876584c7517fdd8dc83b6628f56498113bd9fe56ca530f68112ef20b1d451e78903b9b7ef75a2e6799c62a1374abb437bcc009c9298d6fa1db0506370a7d94b183226af047d8f8b1f26c55364a74e60c31d94f5742ed0fe51a1081a3f3c31d19c45cb20f962c057437c378a1bcb9feb6c2abed7af0dd6f27f4667c7c3ce44e0fb00e981594c8326af75c8c8ef81e242b0a21c175c767d3bcd71d65a024c2b44f1180f0ed31dba6fb663051cd7f5479a2a3da1f7c0049450b80c3850d1c618b098a71805db3c39fb2b904f801d4e8bc53b22a5d129e6b7b8700f16ee636d252ba8e25bebaaa0301c04c896294b2f7d5ca55a9365353c0fdb53f0a95f8d4d40325533f1cf9ce7aa4b82d37e4e375e9019d9f97bae1024e005f5a2fce59a6455dedc4301fbf19efe22e6dc366758521c959b6d868f18cefde1d442fd4e1f2deae70606770755be5bff74b5f6c92fd1702bb3e135b6e158c42bde306913cef30ed0b6ffd4768e33b9534a920be19ed87bd4057ee2af77cd04bbaf08404382a6d8fd6e45377b5affc71eb47838359b1efe1bdd1055abdc7b264ef447da6680c823ae31bb7f3e49fb2282744690c2b15ca", 0x1000}, {&(0x7f0000001200)="5be0c127f830053a08ff98e63559d8de011000ebb12515c1eba7f7fd91cff36e523a6705a79dd93fe37fc2aebfa5ae0802c1469a62d1b9aceada5c44f63354ae6e53e2d7263d910cf23607bb02e0e9546fcacc10993d4c29b8fb48a095c24ff238faa3e96e7e6ce735a9e00d52dec97722eb78f9b53073857e30806d2c899b72bbc12c513418ae276467e1b6892d1acaf7be7e67bd67ba4ea1cc5a6f4ed2396993d780ad01e9318d5ff78126aeda8921c3daacedf31a0af8492f86a1884228e56e5412bcf2a4a7639b2bdb5e0b004d7cf36c2252ab37e4801b9779e4dea5", 0xde}, {&(0x7f0000001300)="1ca0431e9d4cf14dbb8dd746a164e03bf6a195bf63565b9ab4f0dcf38f6bbd6a0f36d2ae974337c50d00ee32e3c171906b76ee2d6d67c9b2a9bb52e4eb1c84cc7c01dd5bd8197c3e68e4db4ba07f010767cf2f37119435cb7177e1d3ebb0d0c97889ad6e1ea9d7118aff1ef84544d49f5c85be7e21a4c15dbfb55c35a584c374ebcb1656a4be10afc617a92c9e4cc17396ae6688203771df377dc9caa690f3d4358ae4743d3165f3656652c0e718c131756c2f52f465378af81ad88c5382c3014b123f6473a7c5e39aa12f72742579858ca5fa52b9166872436c6a274c7921dba5ddfaed52743ac6a3d5cbfe7507", 0xee}], 0x5, &(0x7f00000016c0)=ANY=[@ANYBLOB="2000000000000000ffff00000000000043efbfbd6740dd523689fd08005987984496f4bb0100000000000000b51c077175d483f02b2a1f81013c1d7903170a383b011a761a2d1de100a3b25c0a1327d66e2fb3a0b57b7826607404869db5c72dc7dfac9267bc00110400000000000000376e09706d09000000fd74687d4ed5b8123e32beedd178d39be922e8629df3d252d1d27cf62da69efe0d2bda092f61de3fee6be32557e3e63f961d5378d7b14d295905be1859b4f5d33f957ea1166017b327018cb353846cd55821296015a3b587cacbc97063fc90ad31f36f7afd606b0d3c3db30996ea0390861aa8d60cd8cb644c8aa8c339e967aac209a0b56725816849e00d", @ANYRES32=r3, @ANYRES32=r10, @ANYRES32=r20, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r29, @ANYRES32=r0, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r35, @ANYRES32=0xffffffffffffff9c], 0x58, 0x1}, 0x405) r36 = socket$inet(0x2, 0x2, 0x0) r37 = fcntl$dupfd(r1, 0x0, r36) ioctl$TIOCFLUSH(r37, 0xc028698a, &(0x7f0000000000)) 00:44:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xfff, 0x1, 0x7f, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 00:44:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0xfc}, {}, {0x0, 0x0, 0x1}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 00:44:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000080)={0x800, 0x3}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x5372903c9859f0b9, 0x80) r4 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='n3', 0xfd1d) renameat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') r5 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r5) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getpeername(r6, &(0x7f0000000240)=@in, &(0x7f00000002c0)=0xc) 00:44:30 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = kqueue() r2 = socket(0x9f02492d1025f470, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = socket(0x10, 0x2, 0x0) fchdir(r0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x80, 0x6, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0xaa2e031c969db6f8, 0xf93041e59f267787, 0x3, 0x39}, {{r3}, 0xfffffffffffffff8, 0x8, 0x1, 0x6, 0x7}], 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x4a) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000180)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(r2, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000200)="ed1f3532e14f5014b98f0c607c3ad9525b80eb14099a0c8c02809cc4fdd625f13a7c15736547865ea5792d6f5edb46d770a7236034a4ebe5e18ae9d90f02d31c4d86d76b617d5b10f978f82aadd19c09843860f6e38c7186303cb81a483c6967271425cca11740d177b32385565da77e64b48e4671c3c22578b5aeee63d2cb9993b556cbe1c1700bf47ac07b2016dc3e8d1b08e76cac0826027c2d1b8db9de8c21a6dd4e4d92b3a74f011640d3d73d04e45bc5cb5ad5f59b66d41f24f8d9d5fc165e96cff43dc218614b5d6833884b1e4fa2eb8e29762162d2982aafc508b313b53f64ed3c189da02ad5cbec2de576be9ef06305c5c46d95896cc07744990e2eda9af41bdff862fec8ab57119b9d1aa6478cb79c93c1a1535762ef31c2fdd8e221461f95a902c5ba7e8bad9820f75ac41b91d0459384fcf945a154c5ae5665b1b331abf8775920c5ffcf61cd7fc2c8177e3ead8fc51d995a87a696f55b3e9e4fd5abe5a1197af9d0ead0b21082eccd8564b5d8e01e1376834bad7c9c7af8e6d7ae9d37daf46de98f2f58eabe8bc4d5090f44a870cb9a7d83ffa9d0edf1751f73fd61d0b4d111c80f4c506077c74b2387143476fc47f30524dcc4f60b0eac5e8f4bef6632871682711e031e0d0721c42c38cdb0ff36fcff9e9087a27d424ae5acb16e83855ca3f82f426f154f298e4e979fc9cc56e669edb9c42dc13acf12524fbc03e7044ad2d98eac3baf17d6e4d96d20e5bf381c2b8c7d01f905fc38b05c6ed01e9330b8e032646915d3856276c270aabd3333882a8d72144469e33168f85b3082c3be8526a8c9a6f46160b73990b628d9ec836af68569df22338a196612b537b3708fdf163152ea930613303490facfc0bfef3c2607fc508694b0e7a8dd07017a293d27a5711bfc781cda77c0cf567ed2fe6c7fe052cb191832fac05fe12390e7b009ed26aa77fbf7d47ebf8d7fa3ab5d58b4414297f94b056ba9b331b34a9c3a01171487c57cd7ff494c68b52bc243da36d8f5493cfa26ccf181e0d3bb57e18e9891c1a708f3185002c3941f8973c8ba56f03264c9fbab708aa208081a703e7d181ae89a103cbbdb6d95110c1737ab82cf42da3f6e4062cc5fa7f0abe1f0ccb7b5b476df44edc95e62398584cfab10bbadbda7d94305fc93c4988e158a78b00eab6f4c25cab748e03196c9a727964b93878982f3bb3136676ca5fac5676b501cf4cb7bcdf44d153733cf27340c5a42ee500450816a89b5d9c5c9100817b141ef5568f102e08688fe1fb4a7416cf999d2bfbcc2249eb6bd513ecb31dd72838729ca75c5a0a6529a7ae6b2bd89765f613d7676278780321d92ec2fbc5edc544e91ff722e3b1381c9fe15ee9580b618ff741a1f2a8a0b1029549bc3454f8dda607bb52a45ded96b53108b7d45b6dcca9c89ff642c3e2b079de93ef438b39286d5996f2701fa73164b0ce752ee2b902ea4b5795f0deebfec00b1e77b41709b622712b457585cb18c4380d966c9b5d719be7cb6ecb1757ed4756cdba5836b30801a944109609f08867411e2ed27dcad2a427c6591d839df8fe4091a00a91bf7e39a3398d25b5b81686de57e4289d4338850105511f7074bf6471a346c7f84a2dd79d61f08e583e5d39e885f2740d378c16f7423de927f75f5caf1e1501d9f9d9c7b5c9045e36aed45ab1eb2f505c2949a5d74ac356c4a0a8574ce040019cf3ead13d1cc558c58d96bc524a61d644c58ac150e803b98363763085eaefc967388b79228b242c49ca60889462f138414a60bad5fe7340b98aaf284850a4cdc26d96cb24c93ed8bd7b527fe7167fe81b7573ee42d4db06a98f4bf1bb7b69b83a1762c68a6cd8ee6d36a96eb49fe50316d32df3d5deaa9a19557d7593401ba3a840cb8a8570e7794b9699625782f6fc40ddef93b7084736e2a9ab4f6ffb4ebf5414deca75a964e2ce9769a6a529e2c0dc053a26569757212ca9be434cc8c6fed6bc5ff4005c5cbf13bf51454a953b9f04e2fb3982793c6e22889e2666220ed3dca4c28d01ae36f035c36bdd5fc88aaf84435e93002e512399e9c24ac18c4acba6c2de5b7523f280260981fbda89d2c35262a819c63d61dd6f7e18e448aedb6267bfd999c6b76723d79bcbf612712553e026c218a52e5746663536459c71260f1f6982e3577d4acd5b1ea456c6b38c7d553863aaa28c3ba740b09d3baeba0235c5e0ca6cfe39f7ceb7d1abebe30a54b1c3aba76a083c5f718f2e494ea870d439fbe48935bf2882f887a01aae8e5b14770164fa942a7bb3ab6bfc00680646c68235793b392aa98856ee240e6c1de52a3168570f1a120b9a43cebd5774c52cee09da9237ab41ac0cecec357de640e335524c584837cf6f277416f106b81304ed72421cf4a47da30f366ebaffef4495047caeaf48ea535abbca8e3eb1bc6f0fd31c6f028cf1cc8d5416ebb0709092b5a4e80eef57df50c6337304e57df39f1141db0d803a457bc6cbba1bcca8016a3b22d8a9f3c6c0dbf4908f1b26e87b1437830f4db9fe77e1a97c8df54a9fe830bbc17228591f5a2e2ad40f7df375e14716b51971401990c777e4f134e77cef760090470b40a22b44f1f38b223e1221c6c2d3bbea4f24c9e53c58a94bffa6ddb199b915846caf5f2422793c7326c8630f3318e6d498301f5d69546116be7bf77e862ee207a9678e0df5a031e62a25b9d7779d6458db2d9986eaea077a682c1c14aa2004ecf8960d79fc36263269bb01366c86dda317d2cda8a6e8630aa0636e3b0a013e4031a0abbcc4d9f1e01a0a5fda934468917d79ce83c83d8a61f7d566d651d0af219938d39913ae70b0a9f3bd6969a48b945ee3583bbd855732662ab898dab056ce08b9ccbea834fe42a9e31e33791eff8d6c80d87f12e4d64286f448339ed70742ac4cfea642dd0677b78561647b877844f6a4847e10ab0a18ffef407b29da077c2959efde3945546f5dcbb59e4172f806d4da68d2ac25cb16fe242492fc16b3e2ac67c9e84c72ceee7235435ed7a8c88f074ff6dc7effc45b177d9f168bb07e1f3842d29b99109521a3ea1aa180cbe4c2d21655b805b46813820608c43c39510ff03535d5d66c7935c3b6d49cf8e42bf9663e4525fce4cdc65d08495c4ad388429dac0d495c42546f0b0879a5019c36b78b6acb55352bb815ee76283504c4bcbfa0979bca2e0c0c47b96c9a83b46bab4159348a8fa6009aa62e9044a09ebbe0d3ec86a2c753219c48391e3dcd765cf273b2bd376fcdee93b9329937b337f5bdaed646d4333aed73050433634806bb4619df9e197bfa59c8c6e8582817196386679cd6055ab193bfef86f38e61bcf4e797a66ec5b6a9e36121175f35f0b12a1cebdda5b66d633b30f1ff79486c15fb647dd124496364ca68098e6a660f2059c121ae616e11a07e7db7c108c4a5dba531ce38d91a4a808a457c9e93602b41d7c72574fd5b57bb80e69625a3cccb97f823a024ba1a622e8fb868dc91687e460e788898b55277af3957f49eb0077c7521b82072bd09669dcd6912db0286ffc3e393e01f0978c0f57701d23ba85d9fd2692d87ed3a1e86b435866463d58144b3c948a3d756be76b5cc32f4513fc6a1277c6ef8b6aa2f59afc62c3cab975947deb4ad24146e6a0c39bfceadb39263cb0790873b1894da9c70b54f6aea6b09c518b5dcdf42b3273d1a6b1a62baa5b181bb9507d54af501b2d018c6161a4f8c591203b2f041632d7deb98361b143592bf1fb0a7896ca614d942497db7f637ace7332d4e00cacfca8c407b422f9eefdee186a89eb7d622ef8eccaa977d971173ee8fe3216b1818a7439fd4f9a3485421a1ae39deac0fedc0077d8697d4ca5a36b8e25bdac007eea266d4fd7e3aae2ff040171e9d8fd89f81c17763847f722dc6933cf340f0735558927732ff0d0cf5b407cbb8a665f664c17e756d8a83e8447c99d923791dbd130ff4f33d6b4a2b48727a38efb2bed22c8cbb5b83828ffc9a9c0184bfcefca4c3f38bac04253745154c5ad4156c289eefb3af27e1d5bd23dbc7789fc45027c2a46ef8a87cfd08d774fece20b3f72613dd32cd3db51148f30f46504dac78e46bedbc64e47c510f34581d02b6148775ad88d2eb5c7f4168a44be8caa4cd5f8dc040d94fc6b54e81fb698fb39289371daed44bb4e609323a77b6f6e8450d003b9ddb8da1128c8a2e61157320d3777ac7d9edcf413700f611028e54e2cbbb25ac51c64b3332be78974e02b65cb446c9abf4515207314cf6fc95042f1099d8303be136b1324fe51b557836d3a2487eb179c98dafd92cccaf8da06d20f5ef82ee1b6351cc7d0f5bf3b027b5001481fcc39dd7d7753e84ab9647eb93b6c888a1784b6434a42be4b3781140041711334cd031a9ae2a915905170049cc15103e77f57b2217b0b91629c41155817b99d1bd5c3d61e12b133e2ee160ee58c9b2977957de8cc243f88970a96278b9b07dccaca53f9e9b376c2b10a90ca68d9febb753489bd407850c9b2b2d04fb1806f05b3c086812aadd5a05062028ed052e98796f5889c0c6116620006bfcd02938b28d4ce24b209f9e6db9e892a46dfd7e95349667bc3af76bbae97d1c0a56953d64a37344825266af8d7cb0767edefae9f979f257847bbeeda272737c95dc73e5a5b92890166ec0b57decd752b266ec15638569d9d99270d13fbe266fe7e1d20ecf2fbe2efe09235949f3a730be0a6e6df2605cccdb8c8a4e5a2bf2d63467dbd3cdd7163140daf6061b9f6922ea4f16a75404743d5396f230a1c4481213f5fdd3d0c8e4edfbeff3962616a0adac55d21b54cd4acb195071d61e4099690ca950c2f2a24a2839fb198daf7c1c00a60d14cb352d8b9949f38216e3605047ee21e2d873f1237be78b97a6acfe60d840e0c280a6b4bb63cb1c81a385c7021ef7adebd34f5c60957c56f3934f1b31496efc2679865f06214e38ed0472da0ae7d6fc7b0034b9bc0c05450dd2c82a3ad5c0563f5fe231f2f114d32bb66642cb3261d85ebe8c72b10ff658b773d3abb4ade45cd36c3ab2b9642de1ec71d80a7705c3d7ea1ce8daf031a3c761c21840b437626636c4da8a456a80c444668c087c3e8ec0c0cb22492a08b13cee817fa722ef7b4886ec7da6175212778c384600aabeab2112b8efc2c5fe06e136db6d6e73c5b27116e3c363b700414dac7095820a50d56155e69d4190e8a2e0d5a05ac9e6e1549050294ba41a859c6e9f456252f43d40ba2425fe820dcd42f81e237fe8775081ba46f316fbf69eadff3c40ccc6b2723dc26c6c625400f8c5bc47a4d1a4a862fd50679e6ab8b44f124eaaec2ccfb4a3c228ac944622f435bfe970493f8373178e549c66c787f257d01cca1a7de3473fd0d86d3fbb1e3a6b13bfb075cb7c62f41f76f6f727ebdb4ac0cc6a1d93d417a18e1d9585f977950484cd704a2bb09d1b63c1568f518f42bc7cab231cab855cce8e07a39b684dced7bcf763d1e33c7efb0d79aaca451490ae74601a8103f323c8cbff3e3ca5a6462db0e33d0a152d636d259736863e59ac9f8087b2768983de6ba7847fd6137192a5097496e6643cc2c86b43df4846fa1e6c752d3f2fdc5da02b4920742e0061d56b608274bad4db75ee7c5751783a72bf61644538cfe7b80a8b568f9e17cbfbd9e27ea18562676d746ec80fedb139ad2f1a49378255e57b1da51c5e136a30a4d0fe4a3bcc4a6848c06ab0d6e3e1c1d1cc4e2941f053b98fdb6139713d0067eb03d9e377c37708debb9820a36903e4768205879553364ccd8b6a91fb4a4653988147a1c46fb", 0x1000}, {&(0x7f0000001200)="d869da4971bd4ffa8e33d61d1f32426a87407eed18b391d8b58018a7deb36e66b2d14cd5785dd5b4ed3aae8adda14ae6ee0c36c38273d061497073be3fe3cc89118159f5b68ef6f0a741fad5505048c233", 0x51}, {&(0x7f0000001280)="42f513e8b5056e249dab74dbb40d1ee495a6068dc13694ddb12eee07b41893c0ef18170f2cf9953beaed6ff4d1b73d01ce1d417b3f7d2fccacabb8f9a110f9f00414af060c6429b10963e6b8dccfc6d63517b72fc1b201b121af471ce59c02df67b02ca95d20b1ee7ed2fdc5c62456c776f1e5b2a6d6ce9712e9d5c760114d50ce263dfaf0f364765604c20e06d2b706443fc5e79b1c92fb8804dcb50f96a8d1fcb67f56f47b1cf3a24dae52078bb0999a4ff17e7a3864ca08c78ed78efaf4a48ed3ed92568ccadbb0186973e26c8945599032b756b64cb94fbce8e164c0581fd12a407c662935b6e694687a28e67ba5360131840d553715977c", 0xfa}, {&(0x7f0000001380)="f25ab2544e074638f319ff770c5a19796f88b9f05aea3faf7fb89fef550140c49487589b1a82f30890add1fbe5f6ddb78cb33f65406221f773fb3e4c291fab8191aa20cb2881a4574eb1006dff81eecbfa836154e9ae78ff14e0501aa1a0cc735417c4386d30e18058fc7018657b73a29ad9f763d7511270aff4a4eb44ac007a592b99a77d0e3b69affd19445fa133af268765d4765233103546f075d2846bc36e", 0xa1}, {&(0x7f0000001440)="03fd630f8535e922ffdc23a28f9483e4978971fa88f44252f9ff88a4cc6ce73ca49d00621df529718c5494829c6932c1acefb175ebacd01649152087797f5a4bd74170558d32842adda8a2636ff6e85e189260d4df7e681ab36c1e23489a1f0b708a45ff2a9b32a824cefdb07c3ccc6fa449967a0f103831ba76e159f85ca16c82329f", 0x83}, {&(0x7f0000001500)="96535ebcb312116a00b570cf702eb61b8a7346cbe5eaee4f36b335a1ab926b313a2218b3302dda", 0x27}, {&(0x7f0000001540)="c21828e651230250b5c2b4611cf5c65767d2637e6d397dfc8e7d55d99139ad6a3efbf1181436ad9f066c2f8c355bc9107ae77e0c06eade925b387eb7b75afab6e9f84eb9987ba9c5fc594343a9178b79837d5f973ae64f545c8a603a8a4501b03b33be1610365798691bc1c0a56efb341040e692ac77731450bfc5adfb94e3d8215744d630b407124654b4a6cfec3859fea6e0a4da6103d4d8571bf33f80c39910bedc8de889bb880692b7380c40", 0xae}], 0x7, &(0x7f0000001c80)=[{0x18, 0x0, 0x7, "74a9d4e1346f"}, {0x58, 0xfffd, 0x8, "eac1509a2e594ee33db5329f3989550b8176533c3f20746a313c2af6ed3599646c021edbc0f4cb65948538e4baaf01c980c8b7475e5523888ddbafb609511cff509b0eabcf"}, {0x1010, 0xffff, 0x10, "29d3fdce42e961e9d4c7ed320382c5e6329396e424bb3f75c009739cdff108443608b207b90f62d82623388e4f9c6a98e9a847ea243ec70b6b7528fc7c74778b01f1f428fdb5524f7d6ee11cb31712814ebc14ddbd5c999cd2d38623b095865162b7c050391ed9943b60e75cc0f3d44af967b47a04db2d34c0aeac32b715ebcad7d559431b8abfd804c79774cd62c2d1abba64293547cc90258b284f6a10d033251bb551aa4116bb1ed80cfc5021738d65314ecb7df860d8e2778f0eac8acf15000a66bbb5d2cd3d888d730f8f168890ab53fcdea3906b538f54bd56c21418cd87b58afae43c65859ff6c22ab9d99dfc28ed85440fd26054fd7ff84c83602d388156858d2933818c426853e1654a0acd61878fb1e15354629f45965d61ba9d4f5a785f7cce120b7529f5aa1e2f4a2342664ebce2349495c387e83c6174a1c06ce99e6bfb4c41348e62d3488b7ae9adf5878f6e49028eefffbabc69d335c84ec02155294369f3b762ad4dba042fb68065e3bdef3e08f179d44b25593516596f7d0ff5c0f7beadf2b9ae442b0bc9f1fc3a1e345fba7ea5cfc1893ffb568bde99196a15d526e9dab6c8c435cb0ee21687434775da7bfea5d5f994402f50d381d67ba0ac8603724de59931e11d6fb386ecd2ead86282aef45391d7994c509c779f4318b2e5b416afd05ef26ec34532b3e739844fbbffa3b91e9af59be4c6a91ece41f75fe8e23cb4f32bf45ab6986fc94bef891c84dedb0c7137bee1a2dc3771cb80219dc7b0254b84908d9533cbf7c5279f6e3639534834a691ad0eaf5a20f9cbecf9aead1106bd2171723ef18d7e74f15c7b956da62037171aaea479ca6eb1f7d7c8855eb0336478c4c7a7ee6d55faaf8054b83a4dffa969776c20ea99f637fbb66e95c5a94d6ac99ff783b3a9d180f1582656e0e53585b85d2fd640a77f417cfd2b135c5c6fd1f44d2f6b5caf6e9e60e8d67ef393828377899b4a597ca36867eafa08c6149ad839115a7b9df044a7cbcfe354268adf9f82a647de13d4859e51c4a7441c7d0c6dcd57596e0e1ab25f494bfe7ddc1bfbe23ff5ea1abe2d5503e70d5439a06540ba743c72019835e81dab3473462b66da9d8cd6a2836962223edf4bf9efd73ab1a949fac432f131f3bf0177d31e7c6a40919e14e44aecf5e00f92ae54f9301d8faeba468770386933bdf6f4d97ff3bce366111ef06b8a75eeabac72b2002296daa1c45a830286df14787f585f58373f0387c6170a5d054f28f34a09f9b33409600b1f926d163f19e3197a62052a78f93de32d508733e5284a92eddbf791522d2769131b317762bb912d36048c9a5d5feb5fd1ae09993e9177bc5f813dffc25c873ae624d6554e893224ce4ba8ea47ce0513ac8536b4b0b349b325dac5a44ce437d15930ea73e9ddc681d970f807fe9b23db2e569755c499f84b78b360d3a4c6f5b2ab032bb529a044dd462f832fb59f0a15b4097da2526bb6be994ce0f9499db3c036beb8c0f31ce80f10c9245b72862f043b209310838ea992031a2ab9d2931a11f09082a88f1fa9c74817fe0ff8d4d6ae48afe26c36e28702ffed53c2612f71d7920579a603fa3e399b368f37dffea34cd8823c25dfbd51e0f9a1f626095d8b881753ad3d28fc155092b83f32067d3d079dcda01d715f13af057410b23b7fb75f559f8e79c1639c3cee6971653872653f84c2c0aa41d16d8804fe8aeb4a91c463239856f707948c263db339784dc206f0b25244c1ef44c12eda3ce06d949538ceb3a309ea5d82343b0c4c31a689826af02f88072b1b691e437e058355646e6d17295ec1f304323859334e325367264a6c3b464e8431cd09acc741374943507744270e841a929612818e7ca00683283d35667e9ccc9578bb39d4b80e41d97ef4fc5c958fa22a35edf2dd029707d4ce765907daab41d6e52290d59d519e75388e4beabbb17aa11e00333673337e283cccfdad3489e20926381d859426667290a7ec469db52d56d27d5257ccbf739149ee299cfc9e9933090ca8ffe6b1704f962bf74e253dd987a41d09a3def3046f1ee5c87e450a19eeb00f49aea06a93fc1314299907c5468a554aece16457c12b4e188a7b2df55b473087d72f36666e81adce25821f6983dbd25e3b90e0665967d279651f3ad7ee12a814211603de83d4b1ec7e0b60ff69e6ac9655480b9fe1b54fcd3ec632f800847bef97db714df5b0ee613190129c9d0d64f1d7f76f2c7f17486423c95dc335cddb4a375c5420edebbbfa966651f185a95bfa94a9ccc00cdcfc5a2353f3ea533c238165a63ed63bcdca80215d328fd4e11bc269bf58cd063e7f4e4254675d03e557dd997f166c7d1cdcfc03bc66f47cfff13549e7a9f098eda195e30ddaad38bb0065816d82869106ab5bdeba1fa52eb8ddd054bffdf6aa44264474a7309173bb0ea61df6f6a05433e0f578cef8ec0e132ceaaa7f3dd849929f5fedacd62ca504db35438dd88a601eb6d730de296b1e585c801a8f6f686debbeb56bf2223ddbe3ee8163b0a192a1d81e31ce05aeb39951aee4038a886816f639f07040cc0b403b53359b54d2f6ea7279b3f1d61c29009411a22c4b15e99ab7b6de1384d5d48be2cf92cb13d8dcc014501717c7d24721b7011656838efbaa6f55ab291e6d7c0ceec89f799a2d22247a4914838214e7ee86747db5b3d9913d621736bc67acb7c1a1eac789aaf7a11057b5c37551d882f09af7d96c15201df0a559126381583289f5ba2b0902f5eac916e19ef2789c7cd86ea8f2428304895b5f7d0562b866607c13da6ea6f2109b6be2d3712f2f58aa3292bc42dd902975c99000dea3ac57daf6344c4a6f3fa5a44ad9398ca58a61038377812e8d104c4b1caa0ce0732d7dc29f2764047f0041dfb80317b603902ffcc48000f72542a3a502c0bee6b01410c8a24a61f793a4f41b64290b628a7706139596853f17ffab9322398b042f1fcc7870311ce8d263b2836b4885db6033ed58af5e400a23ac793143928db637529fc059c9cc232d596111cf5b5bd4b78a1dd762b9851de785390ed7744887dab57a156c69750c582701ce412bc348c7cf0349c52692c2bff8d676b959bbd98dd2140e50cbe42f36c1360d09aba0ef79b473dedce5f04fd5d6c202c7c67104f1e562f0b8fcf00e998159405625e09e6395483a4297d6432dfebf17d9eb3015c5978d5b8f8a7055c1f3fca791a68d039b09a1d4d9e8699632192f3d91eb6f1d997f389abf83dd039b1096dd52c805eb9b93d3ab7b7cf8b9c37cf7eb24de488b5d3321a3b8d3271ded1be2f8d9e3b536b4a8001edcce340b77d17c3ead0389f80e61a4ab1771ccc8cdef8a0bb1d810bbe3588aebd1ccb2367841cb1f6f2afef1cd8370c93b9ddfa3bac43f1b0a62c35bbce505391208aecfaeb5c17808084ccb1583965e13b6ef2072b97b24815128395ef7df7ba97d0ba2586d119c86f80ad7cc9da38f2b94b85ed697d5968b0a71d2a15f1a35c652e23bb3c4bce07c5f56ca0de73180cda48469e902f8e67c10daf58606cc50772d79a6c2721296a36e5c9c060f4d09dc2d5f60ee25a0d06e8fafa6669e197df58763dd6ae211ec4debb8f185f43b2bc9941373982703f954738a619536fc100868762086a099f23dcfcd68a401f44fbf55ea9facd31863cef75078bab5dd5435741504ad1791ac89d9c259e30c83f7532818a44b1c76c617e78f2e8270642823999f5ad91a3ba7b5beb884e9601b2a1336d13137b921842386e00281fd7f34493c9405e55e6a41dbc848746fccaea88373ff4274a3d126a2136bd7431b972bf598f606201d4c9e5d0c5657582a704facc665dd050af17ce50cd36b0abaf652ed6c9fdc0a50c9182818c0a824412074ff9275109515d68b3cd7330d542bbe943953c26bee2311d05bc498b5aa011b38baec3ad1cdc34154c267b7246b0a58122f6eef1f59c49c5a2929683c787bac6949dab7999ea1ef1a98edda31a6f8d21710bae3e8495a2acbc0c6777c47f727b50df97610a1e0e1f0181d6d30feec3c37e79699189d6beaf24eff0d150f47116ddea6c9d7f8aabe235216dd5d6284e05cdfbdbe4bbd7a5a08b2870529aebb0a24ac009d3a6a70f78d6fbbaa5317bc0c96a60cef94ae2fa546636c113e35a3a0370870598220c856432591fffd1c70eb8a76b77f7713f0e17f2a2b0b7a38e8c7af9dc161c3f6ab29fe766dc839b0e316421c5efcde1fd12a61a6e3fda1ee7a8331f0cd1059a1496bd47bec737c8e2a7a327cad6223c5578dde9488a34891ea8ad14a297434246a47922183fef7ad897dc5b6c68e923fdf60c74dcc3e84c10f9984a6e8cdc5b72e5b27649bfc0a9b93b072bb2b166a5d5b816b79eeb7e818d778a0bc9423cceb4241a6dc9abbfe8214489ee2869f3883b377845e74ba74404bf6186447f6883e3e3b5881fda573b429c507f5428334b909970c0e0b0862519eafaaf1f2305772c174af7b3ce89a5faacc138c232023db0362355c3c244e550c0ccbec91ab9b68c792743db3e4ccf413f7d5ac1d74079ab275df1ce7eae209a0673fb38f5bca9489b7f967b9598eea9d11ea493c1b3add3152dfbd2ef2b29acb0d2978ee90349841554de787e67f9e6eafcd6e85d2f5b80b8a479dc360e3493cd2fda67cefd6c6977d2ff2ff60e76329167f6a402f94527108a59f77da56221dd92a8b1ca4949d315b45d42137493eb76286f045c4d7158047843f2543204bbc07af05313bab7f33e6bd43acfc0b14d76bb2f37f0011f0fc129c6b755065ff9e4c028b1d586dfcc50839ec1699267e985d268654664f4dda986582ea391eef61930ee2acdb22d5a8242ff9e93dae5a24b6bf64d4db7ab19c8c3475f2b82f91875fd90c0233c104bcf37a53ca6d223a9143f36185a9480753b9e0744ac9f4140581d57c75f56cb259d5c8f6f9444d67eafd46fc72da1845ee9269806ce30749f5c1bdeae67785abd5bec19a6782096ea661b43568823f633d87b9baf9c51b223ea6b73dc808f3be0e4eb0d99cc17d5335c749b426f303c7a716a75bfd7999d02ad8b341cb04263f7b6f7e1367b18a39385ff68988fac365c7930229d1c226c3c2e95253009f66208155c270b3a2d14bc5ef835d685501030c127b46e7f58ef69ea9b5db68b4257c378e341f696cfdef7d6303c819b0984c5c8c55062b9a5a35181d040e531a1d7da802fc007ef4d5b19fd44f39f816397d56149d1eb0d25585d2c5725487a1c6bdf24368cf31f03b43da25425fac3bb7757b4152ef0d3ead6d31a9a73a580ee88643ac3ade19be7d1dd90c761800aaaf764965e4d3fe5b96ec1694ee392dc94dd9b99e0da6680643b215094ee10b0a52890d0b1bfebeb5d7167a724d45e004eb06f5b2c46c9ec6ba2f191452d5b1cfa2a533ed6b97c47ecb1dbb747ad910f1878d7ea07e61b48c6436e11521f05c06e157915b2dad05194b554762d8e51abc9204ba157b890f506195728f57d725f65771abc8f286d197eb0e1ec295004c3f1b99803c047aa7ce58b70c1e13f60bfc069684dd2eacfabf8f1bc9a7ef1f6cad4dc9a7a261763e74d912979e0e4ad32b309dc52c4121449f4091b84fd98075a4956d6414584a1bbce62df184b9f2559991c2cf8fafdd1f97f0d990dcb05fb719377c7db52d698834bd46cb5730fba0a75bc21fa92e251838addfb1e8ef22f42280589a795fcd10acb6baa2d6f9c314a77bea66ee14ff5f9898ca11ee165015cc0e0f7d885ee56be0f068596ed4d3ef290c3ebfd6260f3592dabfb0ef91c8ca1e81fc7afc"}, {0xd0, 0x10000, 0x3ff, "d65af89fff0868e2b1b71553f594300f88f1b7fb974068591fd08c73cf744f2b73a03b2acd20e018b566c05ba28e474feb21d56877bcf35006c3af289702f4409e8390c05fdffa313c820603f0955d84f9c77bc03077193013145caacc323964389cfbeaf20ee9394cb1f2879df5c316eb05803cac42d577a7a280df5a3f3faab385d6a76021a67a16c95104ae184a1c876d3d93a4ca0f50659409d3bb5903e36ad563cf668416bd2504c41baaad19eee94db30021e7382da0d76d37"}, {0x68, 0xfffe, 0x5d4c, "4ec28ccc428a50d0786c23194e211201a92ce1d7b04febfab540ceb3b0b4cc270791727a94cb625fcfe2c172fefc4a093b9eb60102f1142c8e89f1876eec6346800b12bb6bbfc23051b44a082503640441784553"}, {0xa0, 0x1, 0x8, "b58eff7eef82bee9532bf3660d126da696504187ae7bdd84642e894c8f59778098b1b1bce6dc88cedd33b1f6afa9da412953a54a33ac35ce29d733dc839af9ab2b53c2180541abf77ae40d6f8caf2409c8163cf981f11028df855a020e9862c0a4ea9e6b1dad119ba77fb0a8d8d93851152cb311785d190d376a49f9cedcf50273711939af465bea31063dee4c"}], 0x1258}, 0xc) 00:44:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x6c, 0xbd}, {0x64, 0x2}, {0x8fe, 0x0, 0x2}]}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000180)=[{0x8000, 0x8, 0xc0, 0x6}, {0x0, 0x8, 0x2, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="ecd4a7ed70ea56e64d62e951dbb7") r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) write(r2, &(0x7f0000000280)='n3', 0xfd1d) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) getpeername$unix(r4, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) 00:44:31 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc000, 0x1) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0xfffffffffffffe89) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x66, 0xc000, 0x81) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fcntl$getflags(r2, 0x1) close(r1) chdir(&(0x7f0000000080)='./file1\x00') 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", 0x170) fcntl$setflags(r1, 0x2, 0x1) H~4'h$g H~4 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 00:44:31 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x20000, 0x0, {[0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x4, 0x0, 0x9], [0x80000080000000ff, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x3], [{}, {0x0, 0x0, 0xffff}, {0x0, 0x0, 0xf2ad}, {}, {0xff}], {0x2, 0xffffffff}, {0x0, 0x0, 0x0, 0xffffffffffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r4, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r11, r13}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x2, r7, r13, r9, r13, 0x1e6, 0x7}, 0x7ff, 0x1, 0xf1}) r15 = getuid() r16 = getpid() r17 = kqueue() r18 = getppid() fcntl$setown(r17, 0x6, r18) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x9, 0x0, r14, r15, 0xffffffffffffffff, 0x120, 0x2}, 0x10000, 0x6, r16, r18, 0x5, 0x1, 0xaeab}) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xfffffffffffffe2e) clock_settime(0x0, &(0x7f0000000000)={0x3, 0xfffffffffffff001}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000001600)={0x0, [{}, {}, {0x0, 0x800}, {}, {}, {}, {}, {}, {}, {0x0, 0x1ff}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000001580)=ANY=[@ANYBLOB="82022e2f66006c657107170003c9f8d735ddf089d1b6fdffffff060f53375d127f8bbe37fbbd9d2ddaaa3e5045000000dfd5a79d5841806a3a9af63069991a13abf6789466a2da08"], 0x10) write(r7, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x44f805ecfc872e5a, 0x64, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000440)}) r13 = dup2(r10, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, 0x0, 0x4}, 0x200, 0x401, 0x2}) r17 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000180)={{0x0, 0x0, r15, 0x0, r8, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000000580)=""/4096) dup2(r5, r6) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r18, &(0x7f0000000340)="81bc8b5a2aea16b05c8d853b1bbf7e8e88307cc5f66895c417b1a246275fc0e0f009782a8a5a63d9f45003f204b900dcf487ab8ca5abb58e89613ffb375dbe27acc048c342b3a8fa7b104a680449cc90dbbd7f2de701fb1ee0421ed09afe1ce6161b0b88f43362bbb7a51e72da5e1f59248fe6acd439b4f72af2850ad2b2cbbf4879b73559faf851dce02bed58f6a2f4a4ea2c61b390a53c7fb9057f8c1bc6a6d62a83af88b7d21dbfca1f596e13bed3944906fd3083718e284f84680d4e06085f3429fd61ab5a", 0xc7, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0, 0x1) 16:00:00 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYRESDEC=r5], 0x1) r6 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r2) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00', 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fcntl$setflags(r8, 0x2, 0x2) close(r0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x18, 0x4000, 0x4) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) fcntl$lock(r6, 0x9, &(0x7f0000000480)={0x0, 0x2, 0x9, 0x8, r12}) setsockopt(r10, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) dup2(r10, 0xffffffffffffffff) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:00 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) fcntl$getown(r0, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) listen(r0, 0x4) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0x27e) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3dd, "0366097f0c033c02df7179000076efffaf00"}) r1 = semget(0x1, 0x6, 0x4) r2 = getuid() seteuid(r2) setreuid(r2, 0x0) r3 = getegid() r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x0, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000000c0)=""/250) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000480)=""/253) r5 = geteuid() r6 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/100) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x403, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setpgid(r8, r8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f00000001c0)={0x64b6, './file0\x00', './file0\x00'}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x1ff, 0x0, r3, r5, 0x0, 0x1, 0x1000}, 0x72, 0x200, 0xffffffffffffffff, r8, 0x3, 0x3f, 0x100000001, 0x6}) r11 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r9, r3, r5, r11, 0x4, 0xe4}, 0x100, 0x4, 0x800}) syz_open_pts() writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) recvfrom$unix(r12, &(0x7f0000000580)=""/180, 0xb4, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="00001a2159bec42e2f66"], 0xa) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x1}, {0x7ffffffe}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1}, 0xc) setsockopt(r1, 0x6, 0x100, &(0x7f0000000240)="4f1b51f26fca8a9b8823560e6d84b86156678d91b27fa15e184f5a06e78f7bc4e96a3937463ded3c11f65dab881e87381e1b529b9e2d8167defde5d0503a304f0940f3fb3be24dece3073cadb93dfbdfed46005de010f32333dd797ba917785415538c78fe75e5e1daef4e2535ed9a05dc4c43d63ea11b6b6eff67b9163e236ebd0149e725a749fb79a28cd0fa8efc23500e0282abc4550e10bdd4b742705cbdb98fd2337489bcd943663b3168bb007a0460360066af8ac989073d947d16b3b07de3af163324858e0171f78a3863b348430135a44dc13636f4d1efa9a722fce7656871257985ec0c2cb2b0b3718bd460fedee2d22d2d304cc62fac6f95142f8fab4d3ba8b96f32668caad6902c770e93208cf08794ff5316c122e208aa1d3a40573c1dcd38173faf5e5b87bde1d377d6218c1eae5d98035528e42d5407bb4c877e2f438af6d60e207b68cbfb3549bcd8b4f988690129758cb3748da7febe82c460d6a88c564dc2f6fd334aef274628ca2b274eb61d5a77ac96433bb8126959683ef6bcc1535edccdfbf346a6c9d7515e8b23bb8e4bc9eb9c04853ec7c5f8050267244a3958d0f5f0f5f81ed827274abb61ce99bfb9e9d1361de08077bd49e3f582f7c74bb7144fe1424443dd2b4c7e813b042415d7830d097cde17dd6f91566b6d888a78db57735255aea0ac2b9ad94e80832357d24349e26ccccf9200a43313afd5d48cc2aacd825d797796cb4a339ac17cbc9f386373e75634d7179fee85e072738050e426bd0c96976f95b8b5e6bc685cde9203e774d47d8b42db0a2b10edf64ee9affa6e6f84d2115efd8af79b975597b4bc12a577b1ba5e480434f9690cf305ebf7348cc5fdaf0a82fa2bb61fd82bee685a0cf7acda465739327fa20a1135645e95f40b9789a2f3eec4d799a1788490915beed4c5bacbe0c497e0fa265a9f7e1ef67099b6cea44133f804c1d7f34868822b494cf429cd6e74c7ef9f7b5f0fed4798359ecaac256c05b564574ebf41c5cd05edd380bee0a9fe5a1b4eba3c8384ec4abc207f87ac09af126b6bb4a6796f0a363c316683102a66e31d875892de52b698e08e1d8c49a8fd374d001f3874e6d63b3b4d7457899b0ef5ac7ffbb07e7192f0c3bdf274594ebf0f7a5337c8e2a818cd121b5db2de864017b7b59d4b24d9825817eff3a0872d3fb367de8c0fccd82117dc2bbb35b37f80f312ba8747e4903f6e2c450c045b91ee757b438c8a98e48d80f787a2861f92122d1865f6761448bba0714ca60a36ce151b06f6782c9d5313bc2df760c06ed048f67f232120a8c71b8731fdf5412296dbfae09dd2db5427e72020e626694232e831b6868538c9f1f4d9780c43f15c185e9b0d176aa6875da365f2ad4a61ef6025171ebec08cb5fe872164caa07cb22750c8326cad465f3e123814a7bd840debd0750b716d1ccbc3a8630632225c7b2e028e0a6743b96177127081b2c43b6cc91fba8031f6a12f3b328e508b2eb69ccd7939412b0036b4a3866973d1c76e53712b2ea1d0bfa4516d21f325856db3617f336bb290041dcf4830549b60d2606d56c03f589af13ce5a165e4c1aaad19af2b154b3e455548c3a12f77d19f2c623933a88e630123fffd193572a6b594391d8f27cbe3fe225ed3f3dbbf88e620249578a91f4717e46f7b87020e2a9c7b33d1cccdd3ee1abb76b85d842d2da9afb09f6b9b10f34aaac6e0401f1bace5e4d674c52d14e7d65fb026314c01d125e78949964bdd3d18299f0be5f297708a37ed55de25fcb1c036441d465976f62a846c5d77be31c259c74cc47e3582d2ca7662c540e3d536e364b6844eeff2affa5bf0cbeff5f12e86c652a7a90f470e4c5ee9a7717e8412cef03867fd412061d1490f5f9a289588fc6883baa0ed438af259747702839799567738135ba35d258c087dddc86350f30a23e27085e111e2b9ec1b096b8d0d4077d36523bbdda031350237b5bd20c2cb3af5d3b95591f335c41486b1f94322e29aca06a715e7488d036772c05da6df81804a4638564cf2ae7c87a752d42c10fed326b1489c9edf39e6d22fb351c0df8d75619f07f7cbb17339ae0a428ee0175380d443ab6dc016a24f6c046987f2457ade4d73f9e1d2be4d77301d585eb151d4b645c7f31ea21f8fd14aa5bd9ed4a420d2e1df0c38ce8b74eb6ba70338729ecf94341b74ab9f5568f834b894ae719a5cbb1b2ea7792768fff2ecb808298b0309982c4db04b0e02f558ae4d4acc899d42d35ba637ef1fa5ea014dfc36b0625a023542c7c1cdd901eb4876666048778e08077243fcbcbfaa9048e884acdf566db736c4855a82f663c3a7f459e529250d3e361903a155492d2b60eb9e042ef761eecb71aa7640bf04c5fd3267f7dc27e4f3a13f1b73c8090ccdfbb6c9f1f3c95870859e198f69aae75381ddf4fd121484abef100b52ad805f8ae7ff815ac99dfe25e2be2540376f9d509f9ce83eea1c4418767fd15ce1e066cb378989939152d6449c3d2067d4a05aa46e9cc695017ef869b825c04ef62cccbc0b051b718b71c3bfdb49993c9166fc35239c0a129e4966e8795b155b93c74b3b4dcea87dc2c35970bc6c415ff47af88de67c354e5406c81c33383833a3e37e8d2c45042c6fc93a5e791878ec906515cf6f6eaa73f5e124b3c9820645f64fabcb61aa3ca6431ead726cbdf691ebaf6ea5ec38b474a1d184f37e896b2e6aca04b022919cca64ad38dc2f6f8101e276aaff75704b382cc37f5e564f2c4b64834af71e71aa697b74c13b6bd9527717262f99d67894915444bc6394680f9f707a8da1409de65f8b2054fc7e5533c62f4eb2948c1eb43f7a8b68391ab6787bd22ba56165264de1810dfedfe37d27e743296d6a33a949e73a70d3578fe37576b3c74fd62b15ee9bc1127ccc8f6a6e5dedd566b28e3bb86c326bfe39217b51910742d936e32ede98f2b59ce6bdbc07831baa699ba851382f70073e37bd2f662332b2c770bd03d49400a5db7f61fa2c56d5c37250d8d103a20114e90d3f5824b1bb1cd9013b1671e3e593b0b9e7e5f7b2e44cb8a300193feb18de7b698d9b6570b953ae6091a540ddffa5db1d20cc39b63c6dbf5c5e70db685302f00b38d5a670208860ac4d71a7fb9b87c5b5a11e10f924666e926e84d1f3e10a7cc9adaed60f36c1b777825b2573e8c2fcf32719c39195d43e359599820f85995f8b1582f689105d7a13802a23e336dc7a33abc42db83bd6f0a294cc1e2a0966019f1efff0f0f150f76821fd9b3db193e159f6a873de219b1bd1b3201300af46be6cdd9bbc1bdd4d5f4db21095810a3190e1f746bb8800a59379d3cc6cc9b537ce13668e18e8638276a02531e4c982474cdb74de973ac48c57350c8499d613f90f94a522492283a27f7e55f4438e13c4d3c457d894b618b751fd9d4629102c4b7c2915fc408b7930880572a89701af714e37d5cffb59eab1e194ddc7f494e4c8c10e565800dc9abbfbeca2639c4b318e606923b1c237d63558cf1bf7e59cdcc03a8f38a8640749cf32d03daa2b15118f7ce986a440c1bea566a4af36cfc6456db67a7c92472e5c998460c63164e7bdbe758efa9683d9ffbb5def84cb6350a6b63bd182d710913c86ce0e133e369a9ecba16c797176071720e9cee1b58ef0816ef675c10548e459af3c5b6e9a809f2003423dc21062ec6990e1ec6c664f100d726aab9770c28eb3a606f9a020adeed6b316b2908e765c11d0ecaa4a6e191f39569edcbeea554a021463824bfb1f5be890c59efe137f36f8e9550eb90d6175fa12fdf53fa8699cf8f2ee352b7cdf1bc5c93239e61c7f5c35e3cc3057aad80809eda90c673cf32d0cb2219e97b15cf43abf47220882afd69f0d0bd3bda5059d5f1b9b9fc148627d53af3693e68cdbca308c7922742f5a4954027332e97d9643f38df80a84ec14f9146c06f849f014cf6c208ad747b649849b1cf6e3d0a29ab7e9adcaae64a006a3615f67aa612bc7ffd86c6cdcef93d134f7ab193c93e53217a41b944f1b4f80adc9ce976b29062977b27e611d8f8597ddb897e4d2f5f1aa0538808e57bfb999724ae3a462178f4986ed87a51570c429fe65a4489bc5be4bb754d85334b1817e67ac09390ea7e5accab21baf948432c876e51de517a35ffbcea1a7fca33aba2e5d835837071e4f8f6ba78af3f53cfb316a428c6cc1029745945394dc98c8ff04e2dfac84f1623b745a4f56c91eeafe76b7ba63e82e2231876fed4953ec4452a433791f8b61c70134196233e0f27856fe7b35a5add4d90f9c0815acb68f1fb5bbd479dd08e6da817e46b542c4ced97f46ffaaf601e3c03d85f9982d2ee0304892e33f970898466cedcc464916ee5f26d8dcd8ba2f82a146c8a4bf13fba584539b1a03297b56e7befa44a621041bf35b113f522f7347a1f9cd6ee469f8deafd7b3f3773cf7aa0459d868c4ae0e89ee4292982da7d3282e7be0f03d285928ed8055658433b25cd9fb58ea82f644cda52788958895d71bc336d52e38a891719acd162126227953b223fe1cd2e4e4bfb39ca798ed6544a36e6e5f9cdd11358a65fe89e51049850ce1af861c4869466d273e5b16b3cb56cf607b5aaeb0ee3287083f4979cb1ee63329428c70ffb3e85100c4899c1cce2d456f28772e2b5f28209be1f3f76d23dbd850b82b62d248e69cab9e11f1b8460e5f91b28a88335e4e2b0accad52b1cc9499941c32bfb8df503763df1e32f14b6ac63e4c0a4de7e2e9d836c2a42c8c0f4d150f7d10f83039356fd5df9cf01c775b65d37e02eed19f2b8907085426ab5828bc37b5c93a8e6e404094f95b4e0f6d20c84c9f11c1158e5c722af5e5f4f895513454f57ab85caa0448bcbeb44d109d7045410c13fd051745601c26d5516420000122ecad88ac9ac520f631aaceb90af56f455c28369c613ba4784d0ff17c92c85b33b8f54d248227a64e8efcee8958e44bca2d67daf49c9ef7eea5a6081feddafdb40c460dc95f83b7bad0b62f97b035899325102e18fc56230c2f210df453d64c94fe931eb91e55651bcc4c3584d9e4dd70964d7ef7aee1ae9bb081f09d3c37709b050cdadefc7d392a818467b599fbb7ca1c8b1f090ccc9589081297517cac32c772656c81c7d4612f353dd9d239e42624ac8626a5e7c8542490b316cd255d36e652c4b830956e05094d07ff1cad3be8fabcae6167bc4f708827dd9ae6170666353a6b570b2c7cbc9902d2beae2718f37b1c993acb584f899b57d8b8768cf357043b50ba1e0a3239bb2d652781d767a2fbf05a91f1a57875f7a925220bb1b5f9c81dc4ede5abea2ae60be63c9950baf6d713a833757dab1426a4f480223bb4be462317e9d13869441f763b2e9df7089d348a3b7fb55ad11d84d0f2dc511104e8ac9142e312fcbb0abfb3c70f7239f645baf49b7130efa9bb63a5b15c7e09e6c68df6b295e73d1b08edf7c635bcf40b97ecf5b3bdc81184857973fb4f859bcd25fa568c8bd2f25ecc5913a52f667fc11b5b3fa090ccaae77043222cabfdad1235df4f0f586f8b8474f336816b5cdb84eee971daf8177fc179d2b6a0b8ccb146d0042c7c6741b8f4b350a659cee550dd44b23f875339f405b37e3d2e5ecefc3c27718b14ca7401c724683748f52fd2f1c7d6072921594a933a4210541180a9949e58c42ae90032e60c6e53f8348f2c790298d9deda7b421e141fccffded2ea840eec51cc05dd7ac667d3daf2051e9281f5ca5a211c001798866af5c89f4e9ef92a8ae113e7197a7bc74e2e9fabe747804944d5c8de444ea03357cea5", 0x1000) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:00 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='n3', 0xfd1d) ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1ee, 0x5, &(0x7f0000000080)="fafd5167b99afc9228863f8e7b90131c2c890e5d62f0e65d32255122dcc10a463b9b", 0x22) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./bus/file0\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) dup2(r1, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8040, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000002c0)=0xff) r4 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="feffffffe4ffffff000000000000"], &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:01 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRESHEX], 0x2, 0x800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r16, 0x20004276) ioctl$BIOCSRTIMEOUT(r16, 0x8010426d, &(0x7f0000000000)={0xc600000000000000, 0x4}) r17 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000040)="510fc3a0", 0x4) r18 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r17, &(0x7f0000000140)='./file0\x00', r18, &(0x7f0000000240)='./file0\x00', 0x0) r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) setpgid(0x0, r2) 16:00:01 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYRESHEX], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r8, r10}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r11, r6, r10, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000880)=""/97) r12 = geteuid() r13 = semget$private(0x0, 0x8, 0x400) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r13, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r13, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r13, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r13, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r13, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r13, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r13, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r13, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r18, r20}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x8, 0x400) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r22, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r22, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r22, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r22, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r22, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r22, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r22, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r22, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r22, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r28, r30}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000540)={{0x5, r24, r31, r26, r30, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000540)={{0x5, r24, r21, r16, r20, 0x3a4, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = socket(0x18, 0x2, 0x0) setsockopt(r33, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x10000, r12, r20, r32, r34, 0x20, 0x7}, 0x1, 0x1, 0x2}) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:01 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000002c0)={0x3, 0x101}) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/33, 0x21}, {&(0x7f0000000100)=""/60, 0x3c}], 0x2, &(0x7f00000001c0)=""/176, 0xb0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = semget$private(0x0, 0x2, 0x260) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000300)=""/5) write(r3, &(0x7f0000000180), 0x17e) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) utimensat(r0, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0xfffffffffffff0a6, 0x800}, {0x0, 0x1}}, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4014, r2, 0x0, 0x3) msgget$private(0x0, 0x0) write(r2, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b5", 0x5d) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}], 0x1, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 16:00:01 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x41) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) geteuid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt(r4, 0x4, 0x39, &(0x7f0000000340)="c127cf40b359ec6993bf7f822a456375f2f1eaf3157b1dd41b4a4d9c003823f070b0bce721cd5ebd8d2758f4028ad87640ebe73165b5e9d282d48aa54ddb2bcfe87cadd391439f17622ea1d4dbb863b72d73ab37f0da386d9552fc545b871d966f3d75b763eb9fccdf4c20fa409e29b11082f27348e66cff174a7668d34dc18b63113fc2b1ee194806dabd69906ad2203c89e737d60d03c13d3fd73c71e3c1d39edfec7c01edb01b81ca5153a5d494268784c007e19d8ee9d6a3277eeb482be0", 0xc0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10000, 0x0) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x80}, {r3, 0x4}, {r5, 0x4}, {0xffffffffffffffff, 0x8}, {r6, 0xa0}, {r1, 0x8}], 0x371, 0x6) setgroups(0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getppid() stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) fcntl$setown(r7, 0x6, r8) r9 = fcntl$getown(r7, 0x5) ktrace(0x0, 0x1, 0x524, r9) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) getegid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001240)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = semget$private(0x0, 0x8, 0x400) mkdir(&(0x7f0000001200)='./file0\x00', 0x4) r3 = semget(0x3, 0x2, 0x710) semop(r3, &(0x7f0000001140)=[{0x2, 0xffff, 0x3000}, {0x0, 0x919, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x2000, 0x800}, {0x3, 0x3, 0x800}, {0x0, 0x899d, 0x800}, {0x3, 0x0, 0x1000}, {0x5, 0x7f}], 0x8) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000001280)=""/201) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006, 0x1400}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x69672e02209f14ad, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x5, 0x1800}], 0x6) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r4 = socket(0x10000000002, 0x2, 0x0) r5 = socket$inet(0x2, 0x4, 0x80) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000)=0x100, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1008, 0x0, 0x92) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000000)=0x5, 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) open(&(0x7f00000002c0)='./file1\x00', 0x40, 0x40) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='r\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000240)) execve(0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x1) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/144, &(0x7f0000000000)=0x90) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:01 executing program 0: setreuid(0xffffffffffffffff, 0xee01) r0 = msgget(0x1, 0x0) r1 = msgget(0x3, 0x10) msgrcv(r1, &(0x7f0000000000)={0x0, ""/188}, 0xc4, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/182) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="f8ddfe138fab0f7164d3902bf9c1e5", 0xf) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000002c0)=[{0xd6, 0x1, 0x0, 0x7}, {0x1, 0x1, 0x3, 0x100}, {0xfffa, 0xff, 0x80, 0x8001}, {0x7ff, 0x3, 0x9, 0x200}, {0x3, 0x0, 0x7f, 0x492d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fcntl$setstatus(r4, 0x4, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x1010, r3, 0x0, 0x4b58721b) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) ktrace(&(0x7f0000000080)='./bus\x00', 0x7, 0x20, 0xffffffffffffffff) syz_open_pts() r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000480)="000000186004e27f000140000000000000000000000000000000000000000500000000000000000000000074ca3c8c83e57efd30082b13b34ee7a855582fe864cf4e62876f1263bdc8a794a7464ddcb5e63a60c7d3a02827cf3bc0a4e5d37a2931c36d26d698bfa8bdcca568c1d64e17edaf4faaafbdb7f1dca1d53842af7c2b83ca0dac604e269ddc628a32de5694ac786e3218c5e562bb649cb236cca517870b02da65aa634be9d1f36ccc123fff02da1b1c66edfd05e38331e081ab23278a0c22d64369f25659d9f6c5b1ed08791f7b3c5e14ee76d463313264bf6d549afb", 0xe0}], 0x1) chdir(&(0x7f00000000c0)='./bus\x00') r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x88) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x101, 0x80000001, 0x1}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000140)="169073a8b2b173eddba07be611782511001912a610709d5e11e03c603c12f3c73bffc73a7acf753bb207791d7d61420f7b1953ef85b4b15d779a4569d759e8a98d582b7d2286bd4cb51a75257fe548eb31e4b062970586f548de1fe4c58a98d4682b61160ec7266770963d84dc37fd62f8152a3e188dfa442a46a4b10c68d44eb3991d52f0834a0235d644fd183b9763d8651062cf23655f298f7a2103343cc27dc459d0b663184e96b98b17a0e46457c64ae2984b04", 0xb6}, {&(0x7f0000000200)="b581dec36d2e592376bd137481f55a479dbb0d36613b175901fc67a5d3928a7eb4c49260da1b9ac5c7397d1cfd3ee9fdad797bd0f3a5a761e4c959765aae492925ee96035604d217c5a147299b0f2eada77cd3a63b522f2cf39f87264fb1d28ebc4c64536f9523e337b3693a1756859b8db2ddce1c4002d11ea51d4d043387520a14e5f94bd7349021b7bd15a57203", 0x8f}, {&(0x7f00000002c0)="e8a43b801787e31bd9754de61fd19db2f30457cfdd5dd72fc587d5cf244e2ba582f313ec2cd04fa83eca2cd3873512c2781cb8ee72a77b2032721478b0481ca591f86687e4221fab0a6c1b34aa8753367dda75e525bc1c4b0391508f4f825d9a3d26c495b4237954f23b68399f5262bcdd0124fdecdbdc668e5251ee1b59ef3f22d162f4ac9ff44573dfd1e03efec738bbd4cf04ebd60931a965fd301bedf595bca4d4", 0xa3}, {&(0x7f0000000380)="eb50a39653bafa2948b200b93b53d5138a8ec4d38a64f099f378a4d155a5939a904c9b28c85cd13068608ba72ac9e2ffa94c7ec0d252a77b4fb2eb8ba63dff740cd25cad6851a187897553b098192f8f095a8039694ee3bb0dfd886c3c9c8114541f72c3e5e82739d565c635eef297a8fb8ccd8be83bc2bf4c84c36b2968cff66f7d40362534e0048b8be294e7db272c988a220e3f68858eae2f3fda5ec86a8bfb6ba6e72472ef4b8d857debe0", 0xad}, {&(0x7f0000000440)="4e9dce902967eac5fc79b563226117096d7ee2091846d82ea24260c7bf98fddf858f63ba62d0a93590e69815ff87f501061b7f1b4d961961fda04b8a", 0x3c}, {&(0x7f0000000480)="46bd4636f72ad4151542c450f76c33dd50e66b00ccca5c59aa671698f0e197539c06bb0606afa150b4b46052e51d921a1ff522d9c9d2fbf3a61bd23b1100aec80958a4c01c1d23a36fec7696ece24122e3fc10f151535cd15b40e213c6a64003c6ad8aee59ec514e4e00054647563f7a135963d0dbe8b37709aaa401de700fb447b69c490dd21495cfb6a80b01881e1e8a4883b21d3cbbc97f0cb1d732014d4c07aad9b8578cabcf", 0xa8}], 0x6, 0x0, 0x0, 0x45fa21d58bc954dd}, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000007c0)) mknod(&(0x7f0000000800)='./file0\x00', 0x0, 0xfffffff8) open(&(0x7f0000000840)='./file0/file0\x00', 0x8, 0x20) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000880)) bind$unix(r4, &(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa) r5 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0\x00', 0x0, 0xc4) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000940)={{0x18, 0x0, 0x1, 0x8}, {0x18, 0x0, 0xca, 0x6}, 0x400, [0x1ff, 0x100, 0x10001, 0x9, 0xfffffffe, 0x5, 0x5, 0xffffffc0]}, 0x3c) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000980)={0x1, 0x5, 0x5, 0xff, "568303aa459451c4126aa444fe2f414f36cb6a1d", 0xffffffff, 0x5}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/diskmap\x00', 0x0, 0x0) close(r7) shutdown(r0, 0x0) stat(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)) r8 = open(&(0x7f0000000ac0)='./file0/file0\x00', 0x200, 0x1) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000b00)={0x1}) close(r4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000b40)={0x6, 0x1, 0x80, 0x3d08, 0x800}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000b80)={0x97, './file0\x00', './file0\x00'}) fcntl$setstatus(r5, 0x4, 0x40) stat(&(0x7f0000000bc0)='./file0/file0\x00', &(0x7f0000000c00)) mknod(&(0x7f0000000c80)='./file0\x00', 0x4, 0x4) getpeername$inet6(r2, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) accept$unix(r7, &(0x7f0000000d40)=@file={0x0, ""/83}, &(0x7f0000000dc0)=0x55) 16:00:02 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) msgsnd(r7, &(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYRES32, @ANYRESHEX, @ANYRESHEX=r8, @ANYRES64=r5, @ANYRES32=r9, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR64]], 0x7, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r18, 0x20004276) ioctl$BIOCSRTIMEOUT(r18, 0x8010426d, &(0x7f0000000000)={0xc600000000000000, 0x4}) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000040)="510fc3a0", 0x4) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r19, &(0x7f0000000140)='./file0\x00', r20, &(0x7f0000000240)='./file0\x00', 0x0) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) setpgid(0x0, r2) 16:00:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000a51000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x2) r2 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='n3', 0xfd1d) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000580)) 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, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0xffffffffffffff8b) r1 = kqueue() r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x9, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1000}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0x69, 0x1800}, {0x3, 0x7, 0x1000}], 0x2aaaae35) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r10, r12}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200), 0xc) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r14, r16}, 0xc) r17 = semget$private(0x0, 0x8, 0x400) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r17, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r17, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r17, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r17, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r17, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r17, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r17, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r17, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r22 = socket(0x800000018, 0x3, 0x102) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r24 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r23, r25}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000540)={{0x5, r19, r26, r21, r25, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) r27 = semget$private(0x0, 0x8, 0x400) semop(r27, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r27, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r27, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r27, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r27, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r27, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r27, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r27, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r27, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r27, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r28 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r30 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r32 = socket(0x800000018, 0x3, 0x102) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r34 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r33, r35}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000540)={{0x5, r29, r36, r31, r35, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r27, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r27, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r27, 0x0, 0x0) semctl$GETNCNT(r27, 0x1, 0x3, &(0x7f0000000880)=""/97) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, r14, 0xffffffffffffffff, r8, r26, 0x1e4, 0x7}, 0x7ff, 0x3, 0x1}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r12}, 0xc) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x7a, 0xe5, 0x80, 0x101}, {0x8, 0x69, 0x38, 0x9}, {0xe9, 0x6b, 0x5, 0x17}, {0x9, 0x8, 0x8, 0x1}, {0xb97, 0x4, 0x7, 0x3}, {0x80, 0x81, 0x4, 0x1}, {0xc83, 0x5, 0x0, 0x6}, {0x87, 0x40, 0x7, 0xffffffff}, {0xaff8, 0x6, 0x20, 0x5}, {0x5, 0x81, 0x5, 0x79}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x45}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:02 executing program 1: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) madvise(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x3) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8c0, 0x0) write(r1, &(0x7f0000000640)="a44925f70b428f65f81f037676eb9d8e6a09e553630771c567322d3687d0663f897527fd5321ed94bb16a646f369fd85ba0727e7af2fc62c08589eaafd22cb722553c4343c9fc64e629ca7ad4d415242374ee29f6a82aac5a2a395dfc9daf17ce6228cd6d74bd4356e524ebd34871bca73ccc804385bc43607451c1313c3a23f82db753748d3bb402bf438e6fc75a25fe50262be876414c9c55581366dc2e0559588be24a5f3ec87016194a25e63cd7914c98d4b65b01255632504c6e9bec49489890bdc58025ff44bd5ab83882cec0222080eb212b24f1e69d278d719525d3c44500a28a6a8ff5dfa26cf76c9e76599a07072a19b742ee63fce7d194d973bc561ff42c2aa1ec0650584c89f83b4dbd264b61fb89c0dfeef67e9e74247c07acad61630d3ff70e1eb9846cae7986bf3ebc54da75376f5e18d120845613ff3a86ae3f18a5eb4d8c94535c3376cff3f0bf9970b2a5f25cc2bf4bfadb49e103c55efc60bfe11c0e747292c3700b868d1659562adbac588edde0c3424a404cc4230dc8dd3c1a8c4dddf205c3841d1834b968141a1b27f655f24eccabb45081881439c7f0bf8f2ffdb2fbf0ddd0c0624ebf511", 0xcf) r2 = open(&(0x7f0000000200)='./bus\x00', 0x200, 0xc9c8310d238a05b2) write(r2, &(0x7f00000002c0)="2af26487b79aa60000a78d3c6d4067d0fd3af31152e30001000063e186fd1e66b31f7ff8299c25d6643b1e03c9aeb46e88beef79d876bf847f06d8c7f8f0f6713ef3acb307000000703f598a6b36d5005d7c8a95c69301001cd2eda394092e7a1ec47e6f7238c3cd1415dc549ae0f028b40ddd133d53dbd4b1ff1e86c3638dabd01833db8aa16978fa3a8e7968ba536d6c971c4125216061fce001efe4b908056ee3039d77a07bac0ed1a3e9444a05560936000d82000000000000000000396fc18c6d4d524683d146448fbd17d98556359f20d8ac09d990ff7a2ca3320f8aa17fc1cc0d9995014fa7d55f396de5715470273eef5419e522161f84151af62e2caa5af9524afcb6719c2dd06bc09e8fcebaaea50bef4dc12c7162d440960629676eb02cd11b6b5142b941462808368e6344e1bb7321322a328ce141c6856b540a2fefbb341dfcbfc27e79399215624b1518ca7e3da5ed233bd93ea1976346ad685d6a84814f3c3e3808b59cfe78f4bd76d54e07fe96256f42a9f2df240fbb143a5759139a8549270b07fd0c0b50619f695b87d5a30a10ffc07f", 0x199) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) 16:00:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) recvfrom$inet(r2, &(0x7f0000000000)=""/30, 0x1e, 0x41, &(0x7f0000000040)={0x2, 0x1}, 0xc) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="da4b389329385a8591eae368f15f9a42a50e2039595b02bd98109ddc82cff799447f1bf27127fcf23ec2b49ebb3d8a7c1cb4e79471fea35f90a95801fa9bc8561d0aa84dc9d4817b9a9cc6eef46278b578544ebeed1371cade45017a022a31e7a130f870c0bdcec309499db23ff84c9b6f1f0a3074b0d37891a7069eaf8e5af9ec8314f4", 0x84}], 0x1, 0x0, 0x8) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) madvise(&(0x7f000087c000/0x1000)=nil, 0x1000, 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) login: qdӐ+qdӐ+vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a877b8 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f0085c0 failed: hole in range 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) recvfrom$unix(r1, &(0x7f0000000180)=""/24, 0x18, 0x800, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x3, 0x2, 0x3f, 0x7}, {0x8, 0x8, 0x1}, {0x0, 0x1a, 0x0, 0xb5f}, {0x4, 0xe4, 0x7, 0x8}, {0x2, 0x3, 0x1f}, {0x33, 0x86, 0x4, 0x7}, {0x8, 0x0, 0x9, 0x1}]}) panic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *162379 1954 0 0 0x4000000 0K syz-executor.1 100365 1954 0 0 0x4000000 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b85e00,7c000,1000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b85e00,0,7,fffffd807f0085c0,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800020a877b8,ffff800020ab0c70) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd807da00820,c5005601,ffff800000ac2000,1,fffffd807f7c6480,ffff800020ab0c70) at VOP_IOCTL+0x88 vn_ioctl(fffffd807e22d578,c5005601,ffff800000ac2000,ffff800020ab0c70) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0c70,ffff800021b75808,ffff800021b75850) at sys_ioctl+0x5b9 syscall(ffff800021b758d0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdab46aad040, count: 4 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 uvmspace_fork: no space in map for entry in empty map ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b85e00,7c000,1000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b85e00,0,7,fffffd807f0085c0,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800020a877b8,ffff800020ab0c70) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd807da00820,c5005601,ffff800000ac2000,1,fffffd807f7c6480,ffff800020ab0c70) at VOP_IOCTL+0x88 vn_ioctl(fffffd807e22d578,c5005601,ffff800000ac2000,ffff800020ab0c70) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0c70,ffff800021b75808,ffff800021b75850) at sys_ioctl+0x5b9 syscall(ffff800021b758d0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdab46aad040, count: -11 ddb{0}> show registers rdi 0xffffffff816fb917 db_enter+0x17 rsi 0x22de __ALIGN_SIZE+0x12de rbp 0xffff800021b75230 rbx 0xffff800021b752e0 rdx 0x22df __ALIGN_SIZE+0x12df rcx 0xffff800022d78000 rax 0xffff800022d78000 r8 0xffffffff81ecb56f kprintf+0x16f r9 0x1 r10 0x25 r11 0x2a60bb331165b96d r12 0x3000000008 r13 0xffff800021b75240 r14 0x100 r15 0x1 rip 0xffffffff816fb918 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b75220 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=162379 stat=onproc flags process=0 proc=4000000 pri=70, usrpri=70, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0508,0xffff800020ab0a08 process=0xffff800020add880 user=0xffff800021b70000, vmspace=0xfffffd807f0085c0 estcpu=20, cpticks=1, pctcpu=1.74 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 1954 153298 36566 0 2 0 syz-executor.1 * 1954 162379 36566 0 7 0x4000000 syz-executor.1 1954 277524 36566 0 2 0x4000000 syz-executor.1 1954 100365 36566 0 7 0x4000000 syz-executor.1 95505 115297 1 0 3 0x100083 ttyin getty 36566 180515 26347 0 3 0x82 nanosleep syz-executor.1 29113 436978 0 0 3 0x14200 bored sosplice 83646 497251 26347 0 2 0x2 syz-executor.0 26347 500165 78514 0 3 0x82 thrsleep syz-fuzzer 26347 158872 78514 0 3 0x4000082 nanosleep syz-fuzzer 26347 69777 78514 0 3 0x4000082 thrsleep syz-fuzzer 26347 92853 78514 0 3 0x4000082 thrsleep syz-fuzzer 26347 146745 78514 0 3 0x4000082 thrsleep syz-fuzzer 26347 203055 78514 0 3 0x4000082 kqread syz-fuzzer 26347 348520 78514 0 3 0x4000082 thrsleep syz-fuzzer 26347 265538 78514 0 3 0x4000082 thrsleep syz-fuzzer 26347 153628 78514 0 3 0x4000082 thrsleep syz-fuzzer 26347 227189 78514 0 3 0x4000082 nanosleep syz-fuzzer 78514 53158 47857 0 3 0x10008a pause ksh 47857 272365 98349 0 3 0x92 select sshd 98349 155570 1 0 3 0x80 select sshd 63909 262211 55230 74 3 0x100092 bpf pflogd 55230 258192 1 0 3 0x80 netio pflogd 5706 313510 53112 73 2 0x100010 syslogd 53112 375023 1 0 3 0x100082 netio syslogd 40295 504724 1 77 3 0x100090 poll dhclient 53497 394031 1 0 3 0x80 poll dhclient 34082 517745 0 0 2 0x14200 zerothread 41020 155365 0 0 3 0x14200 aiodoned aiodoned 52989 390234 0 0 3 0x14200 syncer update 58616 292910 0 0 3 0x14200 cleaner cleaner 30277 433352 0 0 3 0x14200 reaper reaper 88259 224146 0 0 3 0x14200 pgdaemon pagedaemon 22898 223187 0 0 3 0x14200 bored crynlk 37484 312057 0 0 3 0x14200 bored crypto 25256 128124 0 0 3 0x40014200 acpi0 acpi0 77852 381900 0 0 3 0x40014200 idle1 21348 281622 0 0 3 0x14200 bored softnet 14076 128816 0 0 3 0x14200 bored systqmp 801 128710 0 0 3 0x14200 bored systq 30441 301751 0 0 3 0x40014200 bored softclock 94758 46789 0 0 3 0x40014200 idle0 40964 201947 0 0 3 0x14200 bored smr 1 408635 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 1954 (syz-executor.1) thread 0xffff800020ab0c70 (162379) shared rwlock vmmaplk r = 0 (0xfffffd807f0085d8) #0 witness_lock+0x52e #1 uvm_share+0xcf #2 vm_impl_init_vmx+0xf1 #3 vm_create+0x1a0 #4 VOP_IOCTL+0x88 #5 vn_ioctl+0xb7 #6 sys_ioctl+0x5b9 #7 syscall+0x4a4 #8 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xffff800000b85e18) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 vm_map_lock_ln+0x10d #3 uvm_share+0xa7 #4 vm_impl_init_vmx+0xf1 #5 vm_create+0x1a0 #6 VOP_IOCTL+0x88 #7 vn_ioctl+0xb7 #8 sys_ioctl+0x5b9 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock vmlistlock r = 0 (0xffff800000671478) #0 witness_lock+0x52e #1 vm_create+0x130 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826646c8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 5706 (syslogd) thread 0xffff800020ac0778 (313510) exclusive rrwlock inode r = 0 (0xfffffd806eb6b6f8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 sys_fsync+0x114 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9525 6434K 7695K 78643K 11927 0 0 pcb 13 10K 12K 78643K 123 0 0 rtable 112 4K 5K 78643K 455 0 0 ifaddr 102 17K 17K 78643K 210 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 1 2K 4K 78643K 1492 0 0 iov 0 0K 16K 78643K 102 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1231 77K 78K 78643K 1656 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 9 0 0 VM map 5 2K 2K 78643K 6 0 0 sem 12 0K 1K 78643K 281 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 5 13K 25K 78643K 449 0 0 sigio 0 0K 0K 78643K 28 0 0 proc 60 63K 95K 78643K 528 0 0 subproc 32 2K 2K 78643K 51 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 97 0 0 in_multi 53 3K 3K 78643K 85 0 0 ether_multi 1 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 266 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 122 43K 43K 78643K 2551 0 0 UVM aobj 34 4K 4K 78643K 42 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 97 0 0 NDP 13 0K 0K 78643K 43 0 0 temp 141 3555K 3623K 78643K 38373 0 0 kqueue 0 0K 0K 78643K 4 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 11 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 69 0 67 1 0 1 1 0 8 0 rtentry 112 63 0 20 2 0 2 2 0 8 0 unpcb 120 327 0 316 1 0 1 1 0 8 0 syncache 264 8 0 8 3 3 0 1 0 8 0 tcpqe 32 63 0 63 1 1 0 1 0 8 0 tcpcb 544 448 0 444 12 11 1 12 0 8 0 inpcb 280 1943 0 1934 11 6 5 9 0 8 4 nd6 48 7 0 3 1 0 1 1 0 8 0 pkpcb 40 5 0 5 2 1 1 1 0 8 1 ppxss 1128 19 0 19 1 0 1 1 0 8 1 pffrag 232 7 0 7 2 2 0 1 0 482 0 pffrnode 88 7 0 7 2 2 0 1 0 8 0 pffrent 40 176 0 176 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 48 0 10 1 0 1 1 0 8 0 pfstkey 112 48 0 10 2 0 2 2 0 8 0 pfstate 328 48 0 10 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 309 0 89 14 0 14 14 0 8 0 art_table 32 311 0 89 2 0 2 2 0 8 0 art_node 16 62 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 39 0 21 1 0 1 1 0 8 0 semapl 112 279 0 269 1 0 1 1 0 8 0 shmpl 112 40 0 8 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2192 0 782 46 0 46 46 0 8 0 ffsino 272 2192 0 782 95 0 95 95 0 8 0 nchpl 144 3108 0 1500 61 0 61 61 0 8 0 uvmvnodes 72 2561 0 0 47 0 47 47 0 8 0 vnodes 208 2561 0 0 135 0 135 135 0 8 0 namei 1024 9254 0 9254 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 552 4 0 1 1 0 1 1 0 8 0 scxspl 192 9619 0 9619 7 6 1 6 0 8 1 plimitpl 152 43 0 35 1 0 1 1 0 8 0 sigapl 432 645 0 630 3 1 2 3 0 8 0 futexpl 56 13825 0 13825 1 0 1 1 0 8 1 knotepl 112 120 0 101 1 0 1 1 0 8 0 kqueuepl 104 262 0 258 4 3 1 4 0 8 0 pipepl 160 474 0 455 2 1 1 2 0 8 0 fdescpl 488 646 0 630 3 0 3 3 0 8 0 filepl 152 6218 0 6111 15 8 7 14 0 8 2 lockfpl 104 436 0 435 1 0 1 1 0 8 0 lockfspl 48 142 0 141 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 30 0 19 1 0 1 1 0 8 0 ucredpl 96 445 0 436 1 0 1 1 0 8 0 zombiepl 144 630 0 630 1 0 1 1 0 8 1 processpl 896 662 0 630 4 0 4 4 0 8 0 procpl 632 1703 0 1659 5 0 5 5 0 8 1 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 236 0 236 1 0 1 1 0 8 1 sockpl 384 2372 0 2350 18 9 9 14 0 8 6 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 14 0 0 2 0 2 2 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 180 0 0 22 0 22 22 0 8 0 mtagpl 80 23 0 0 1 0 1 1 0 8 0 mbufpl 256 254 0 0 16 0 16 16 0 8 0 bufpl 256 9011 0 1953 442 0 442 442 0 8 0 anonpl 16 98910 0 68950 133 12 121 121 0 124 0 amapchunkpl 152 4638 0 4127 25 4 21 21 0 158 1 amappl16 192 3708 0 2340 84 15 69 71 0 8 0 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 317 0 308 1 0 1 1 0 8 0 amappl13 168 140 0 140 1 1 0 1 0 8 0 amappl12 160 10 0 8 2 1 1 1 0 8 0 amappl11 152 57 0 41 1 0 1 1 0 8 0 amappl10 144 15 0 9 1 0 1 1 0 8 0 amappl9 136 613 0 610 1 0 1 1 0 8 0 amappl8 128 189 0 157 2 0 2 2 0 8 0 amappl7 120 46 0 39 1 0 1 1 0 8 0 amappl6 112 65 0 54 1 0 1 1 0 8 0 amappl5 104 153 0 138 1 0 1 1 0 8 0 amappl4 96 650 0 619 1 0 1 1 0 8 0 amappl3 88 655 0 643 1 0 1 1 0 8 0 amappl2 80 4354 0 4279 3 1 2 3 0 8 0 amappl1 72 24019 0 23572 25 15 10 20 0 8 0 amappl 80 1995 0 1943 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 41 0 8 1 0 1 1 0 8 0 uaddrrnd 24 650 0 630 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 650 0 630 1 0 1 1 0 8 0 vmmpekpl 168 9364 0 9330 2 0 2 2 0 8 0 vmmpepl 168 87657 0 85110 172 27 145 150 0 357 29 vmsppl 368 645 0 630 2 0 2 2 0 8 0 pdppl 4096 1307 0 1264 6 0 6 6 0 8 0 pvpl 32 268459 0 238827 255 14 241 241 0 265 0 pmappl 232 649 0 631 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 625 0 14 18 0 18 18 0 8 0