000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000"], 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x3, 0x125b5b23}, {0xffffffffffffffff, 0x1}}, 0x20000000002) getitimer(0x1, &(0x7f0000003780)) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x8000, 0x0) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x3, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r4, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) pipe2(&(0x7f0000000180), 0x10000) r5 = socket$inet6(0x18, 0x2, 0x20001) setsockopt(r5, 0x100000000002c, 0x200000033, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000240)) getsockopt(r5, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r0) fchmodat(r7, &(0x7f0000001b40)='./file0/file0\x00', 0x8, 0x6) semop(r2, &(0x7f0000000200)=[{0x0, 0x6, 0x1000}, {0x3, 0x5, 0x1000}, {0xa36ee896491379d6, 0x6, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1000}], 0x5) ioctl$BIOCLOCK(r0, 0x20004276) 16:01:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x0, 0x8007, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4d12f, 0x0, 0x56, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x10, 0x3, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() socket(0x1, 0x69f832f121f840c3, 0xfffffffffffffff9) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x10003d}, {0x4}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'\x00\x00?', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 16:01:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) munmap(&(0x7f000063d000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x600000, 0x9, &(0x7f0000a00000/0x600000)=nil) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x10216}], 0x100000000000005e, 0x0, 0x0) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000300)="76bbf91419f80c055ff9581e27d590907aee3e2acb7a29e1580b80b4e5378b6ae15c3957ab2455e5f30268959994d62b1f06f0e5b585478eb3d17386f229f8338d30d3b5f8c41106d725c804949e851cca6d77d820d67e87215f522a507db1fb7f901372c93f813136a919d472a8418a41437d3d415628c6511a4e0ed14140af414b2043bc2a627c8e6388945e141d63294f851cf10e85c7dde12b5b8caafdd0758cb26450c6e1273f924a3f146faf", 0xaf}, {&(0x7f00000003c0)="f6a4ff3d1c5fbf76a258cdeb0013ef8d8e5c4c357d98f6cf05fd089ca05ce078df0331aaf8dfb5789f8c26c3610cf0930d8d38e824f3b85eb5298413933d623b0231a1d1c7eaa42df550dbc769b0d9a561608881fee90fa6f6569667683a4d31cfc6facaaadc4a2f74fb6771f4310fa2c9425ab6cb67864e17d6d2ce79c69b82b4cf704f1ba56c080c1a2726721f91d23b5f9797da2c8e1694bea51ebec8bddb2114ab0d8f01b3c971db6aaf462035ebb60db7ecd79ed57e42b6c33a0028a875e4c163c9280eaa75e4fb8c6b3ebae9187c2d888befcaab89fafe29b4eef836476c4b9e53ef361f789fcf3f231eebc9a94e275d9e86963915f5f36a7ba3a121146c9c12c8617fe5d63655ce8ef7b8403a75646c377a2695969631a32b9a72fe93c30fd4fd5594a967ebc76f5c012a7131f089ae02033252d58da61b0cf4a4f6736ac786feb6cbf993ed25727ce182cb113fa6080924dac50895e5f31b7c936a1141fbde1efa39c6b75006718ae8bdfe75bb64662c38d2a2d0202a9111b5b991557c3b1b98359c4049f01731f158f8d5dfbf7d394146e30dc176bf0eeff09b5cc0fdace98c4f304c915592b1c2ce3584b7f03a0cb813eefb0be799b0fb40c10e73158288e1cd2fa9563228ee4fa5e184e2cc8fe5b8af1b10130b7e8f63965ec0d9fd31b2cf19a39b1f10ed2721e77c2909fc640faf59c75be77d336ec540e85840826efddc26a8f58c3f45701c772331358736dc94fa9728ffaaa9fe0f1939fbbd77b7ba94fdcb41e3a56872e4dbdcbe1fd77f3a367ae3f832fc49dc8cc02b79f64de19833cae1147d31195118dc6a31a9d7ba8d6825f65d44d302952211f3efc1b53fe42569e451676162d1f32f6b21f96d8d305bb7f108cbb459a311e7c836de78ed0f5f0ced4a425c46eef31da54c9fe3b5233f8beefbf673742ac52ebb33d811604f002ceb1102125187779fca41bd20852ee8765fd743e7ecfa19fc1b66537deb05b6945d1e70074f0aa42c4f64d7b570385449547ec02d05f76715416438b13ddf005e1c241c2e32a401822730fc3995c88cfca8b92fddb50ce6eaa5584a1da8729eb10c90cdc2e8e3b4e575d40e4e3a5ad47afc273842038071451f9815f6eaff04a3a50d0dfa36143dc9025177eaff42aa5fa9553ce2ce1d61dc11232a6a75d3296c995c97023c6dfb7789d5c71eab801fc903f709719c94f4b9fd7e9d45ea83eee80acc949aa2918dda512d652622765e4cfe7ae899048e6b652dfee409428b86f06058f49324b6a43c59f9266727ef13915ec3d8e87752e3981418b76669b3da0b8582e91ce5f00c48facc727e1a6974dbf1f4a6e8056d030b0adb82b9fea428223c1627495977e2d7fb9122b8e3183e89362d3e9b9961bf5dbea5e013d1086ef0899e6ed85ef64f5feb2023b6ea7f26e46bde9adc3c21959ddfe72da8222218bd493a0fc28f78da1b6e5c48842a61868dad18776773e32376f3e9ea90d61b28042452596130522553ca0165a5dca3af20b3b8188b8999ab9b8adb4fa99dcf5c4dfbc966290af005de051b208f79252cf1c881dacb7001ade4d0ca57351b87a6c7bf8f364fe2b80b17eb3305d3217f7e861109763d98b1aac6d60ea51ce0b6742a8ee21f510ce96a47244cd6644378056ae893553e6fb177d0b5504708005ab9f4a6dcf5f139902e4dc9beef72f3d2d8d168c956ebb108020037bc82b2623fd3582d595508b9f89c6e2c044910ea5a5b192b08ca81ec6b5eaa0dd90a0fc742242cd4788985898d7f65aa5d88953611935cec8011e30223240b93c4328305ebab11f56ef0ec63b4c15fde9d08b3d60b9977948c22fbbca975f682c2d9348ae1f5e3ab1d20c772171073dacb9f5ac92a647d82e57f5e58986867b702b2a384dc01cb45d0e64b308b1cd3cc8714e5712acb05062aa71b36f0dbaa365039c80218d739819644c2af25e623b8de189190f002a3eef8d23acf53fe2bb00029efd3262223931e03ad52d57bac184ef9a45f8a161e80cac4ee6e6ec57b6b4fb74b376de59fc7809591ab6a2900a57d6ef2881f24bdecaf4d91862e4a2ccb6703daf5e2bae29dfd64f87c3ee2532e9de2a429c18cd1d316f35a97255eca6d100d8b9c704abb721f9bee3891a7b7a4344131fedad483f0ac6100d86c25947d61c3f248111c18ded59cf7d40f6b1fd706424ced79c79d059b56f55966bfcc3b61560757ff2dd58dbcd57b729e807087a47abd4cc86b2c10eab8ba283275ce18bade7062381bee1bf0bdde55a8f85487dab99c22aac06daadfad236dc628fcbbfa2f37088ae7153f15ed3694100c4a067fd4632a88a58452f9fdb7a5d29bda0ca36feeadb8f427f5485a038df5a6c82c15a605928347d5dcacaa8d47fd71068868f79674bcd711e7e6f4cedf744ccb978bde3071635eae20a14c0692584ef9cafcb2897a2fe6e44c23ff2f499246355fd03b25597468ccec143bfda92705b962d3bac25b9dec1ab3f267ff43016d821743745104a2da334fc85d0aa0af615d07eb3d418cb8cf7a60e59e9b9007b9ef526dd3b7c421e285e234c14effd60fa3db5ab8a58cc0d2f4f75ba410eef6d5ecd084724061b21958dd583ec2e6d1488e4991b3420071f53fa59a704247a797202ca0501582f695086e2dd4c0027ab38b18ba5ebe88cebcb6db9acb11d72f260799c3ad0642a2017ca16211a9df09078e0ce0b35f451f6c51a172c070cfb64675a5abfd39191236770c75a7b29cf55c5dcbdeb82ae2944e8ca6c2f8da1863d03e8d9d4d69c040c1de3c8f022abfba1e821bd054e148489de0446563fb2b797c07d8e28e43797cd3d5dd1f5dce8347bdf63689c00e4c7b97fceaf0c28dd325d41d075b78194d71bc6de478e1d66d097dd8d1ce8facbee941a1b3e4590875c9b006da75ddc560b075bb2aad7625c9da3385565647c99a7f048083462c3d8de22a3d40bdfee1671992a50beab53c354dc142fddd0f0fb0ab6e8b78794776538e88edc38bc3b21cd4f5e5ec069b48af6c3b1582f09299269e0f73de0b24a8cf6e998b925b074b384f6bc1513290257796fb6169efcb040670778f3876dd844760798f33879e0028b04b7c3b5a2ce9a244855e30841c607135005267c954fc5b9449e438847bdad5a302f86c53e666a141608b38bdd456f3a85501f429c5963bcb042501f0337e6aeeccefd9421c09cec65388aa48d13bfc6ea4c91d3722eac32910e90bdc8f5391945173a9947d098b442b5c85fef2ecd62483a454d846c14abad41463b0ff000f1d97624300eaec61c4c37a038dff57f54795c2df2addc0b710109355917ba03d034bf095be43d664929b8d10fa80597f5433459872eaf83da2d0d985722e14b18bdebd53d584e726b5eb90d800cc4f6aec4f56ca8ba22c4f685b8e8255a757ba0924f1a89f59247fde1174e54a00940c0a44631cf6427e1c4d83cbe5db2f2db61fc955e77739c45590eec321e7c99e721df0f017ac9d73903a65b1ff81999e56063d6f7f3c8956760e20619e964304a89159dd933764bd96c749f94fe5c417f8f524f66305d2a59f425a1106b550799dd63f6e6199b2ebc0143cf934a781eb4d32e5b03ec5eabfe02087dbc8c40772e7e021f736a26f966d5b82b8fad368b22c9703bf335603067b693cf0e4b8924848adfddcc7a7fb1665ddcb9b5d92d079d4c81c72e13cf860087506461d15a0c81cd5ff36e0574b16fb39afa3e88814cecb3cc218bd79495701ba7ba2a7141eedfdf32d92a2addef9b1d6bbc506b6c62c00e0a87a0441b06c0783eeb2e4ca1f42d7be8aa738d5dce706a91b5232e32c68ad9eb04f4dd23278ccdd8f80a9f5eae0d924aa41cf2fee8c52de7db24ee49ae5736802ddf7b2f44ce0cc4fe7a2921ac03d657a1b7ba3e459c40f99b2bca6e27b531453ab10235cdc549128b2e81aeaca8870845d6d41891a0519d28e98a4b5782ae9537bc98e82553045726d7d5008f3204e844d7a93c145532a04bf5f449edc15e9d98d4a1c0910d8cde7bb76ce295b5b8299f7e9f9ed3ed2808e3de11836fd36159cd61ee4b1c9dcb96675e32fcdcce879913aaa0327bc8a185f1123ac68325c6d48a9ca5e60d65b269534a2db74eaf34ee016f1043a9311d6cfde53a7142e0b955670928d9940bd7451bf52060ebb7395a287a4e102677c17174343606b5d4522af1f657bac4179a2362b4db33dabbde1e448c237cb701b9cb614f2d8099c6cb7e2fe17531614413e6e56b21b3405d1c3becd6899de44b53b5bd13d4ae9d4ca615723bad5c76437d6847ffdbd3aee86987870a153a27829d75d0d8d1847a1e951c66cd4a606dfaaf4dcf476614228951ada6a276602138f95f771ee17ef5ffa5ebd038904e93853748ba355a248476e6fc76dc4afd99fd821c636a13ae622507f78fdfdbb9e8d812d9194f23191d4d37683fe70d1cf71de19b39b1d651a1bffcd29d0ff94c208dd11f327d52b1f50137e647f4c3af5cd32dedf8f070a8ea182f60e146cf40bb6fd4ec7b397e6ef5ddb09721e188ea3ff1e890fae52237fe284900883c49d420add825e3458e428873244589076b192a77b28461fb4628109e87ff9a2c20b8fcd2b963f5e2911c5078f994a84abf64cc7eafd03750c784834e57a3dc20f1805e5c8a3ee3f9c5d8cc09354098ff997bcce0e5328b7632926e78d36e7c542d4cb6f56b857070378f920c59492959cc23358bd28a62bd81047b69098f8d21d1cb2e2e0de7d9a0408d82dc5757a39a76e5dae47ed274849381e9c5cc11ad890218b2d3000d3af518b046e92d5dde63e87d6a4a653bb2939a8a9bbbe27f24c8df32600b7508631eb26593b69831aa463c1d91632e1d1526b7407353aec0baf9c554bce9b1999565e3165e9231bedf70e5933dd378b8ca8cbcde3267278e09002c95880b885fef3de1fef675b16cab287eb5acd233c9481e1c11685f47bee23efd788eece115de8fb294c7558c895eba6fd9fa1a3fa7492053e3fd19ce50add1244360a3c3bbd567b1a34bbca8701e2a4118082fddfe6319f07bad1e342746f0ba5d93571447f766ba0d5e3c8717eaafd0d44e60c0dcd4adf0c1465d8a892aae8b2d774972c7f59460d1518794f65606bfc61671e3bb0bae4eddda28f1c98350e6ed29584cc6c25068327a434d431bc2b3399b5058e0e61c8992ceebf5942b28d446680988248328b7cd03fd698921ab38f07b596afc27448db8553992787a4a84cf92d8bbe8527f5b4bc76a40159cf5f75f423ef62503a904553b6699c18ebb3ace6b40ac8207fda5da1b79df6775062d23b36996b201c59f83bee3585e6ca464af437df166369ad0011290359fa3a5ee4a5bbccaea064f289cacf6b66dd02e0b1b39cf06bad0b78f59b1bda0f03226cb54455934bea0f79fbfdb94cd20bc580e71c5e045c133f16c88eec163bd3ea209e4d555eb76433d8eda9bd63c21341b58dda6f7c4b6bf65ca513a4ff232d3ea0357ac1729aa18bd28e41fa92b612757971e2290b0c7b4c1870ae70f798ac92cdca3de0e8ad84cf4e2c6bb4db1c9a7491f7a2f06e5d9511dac2baf28252eede74c09d24a93fad2142d23261d7ce6aaf366571e8931449c67c20084bc913602e1306fa411ab306ce5f13501837bfdaeaf0eaa32524c311a2c695b3e68c4682577289518d08c6f25927841860de8f43044488d2f2871f9c0b42b234a47250294a8b1f612619b069cfdeb4354b160e09968faab340d56604ff955873eeeb595eeb5c138fea287c1379d95c1c0e93baa006ecc436fcda923fc82f6863", 0x1000}, {&(0x7f0000000080)="8492b1dbb43f9a98def5012c4e8368045fc2c2a98c1b66", 0x17}, {&(0x7f0000000240)="5c25620286f8aeba3e552f7e6af1de71359c76b0890a013f83d640b6fc2ff11da6064a0b829499b686faf3df08f23e1a53d24291b36b07b737a600ae256723ef70241034265ac69882d5deaefd3ca8741eee28939a15fcd7914c3534502898", 0x5f}], 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1, 0x0, 0x0, 0x0, 0x7, 0x8, 0x6, 0x0, 0x0, 0x8000, 0x200}) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f00009ff000/0x600000)=nil, 0x2000) semget$private(0x0, 0x1, 0x41) syz_emit_ethernet(0x8b, &(0x7f0000000140)="e1a277c4f48bf7b611b61688ae2c6e7b4cfc2733d8864ffa82504c51625ed92c050a1705ff0ae21e390b7c898c04420164e9c8198c5be4bbbcc4b2a69295001c682f8423ef6af2216cb4a8d12aa681fbc0c6aed2077beaf966689d9c90e29de9eed2c9e5b8371d6e17f15e0d9ff67bcea1f462d414f7d3623389befa81fe42fc121c93ce6ac5d20b6f62aa") 16:01:53 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x687bd31da34ff8a1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=0xffffffffffffff9c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r7, r7]) setgid(r7) fchown(r3, r5, r7) shutdown(r0, 0x1) 16:01:53 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x80, 0x100, 0x3f}], 0xffffffffffff9356, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x11, 0x8, 0x1, 0x2}, {{r4}, 0xfffffffffffffffb, 0x41, 0x47, 0x7, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x9d8, 0x9}], 0x80, &(0x7f00000001c0)={0x10000, 0x8}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000200)=0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) close(r4) r6 = kqueue() write(r6, 0x0, 0x0) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000000000002fb, &(0x7f0000001740)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000008bc0658f7ca55aa298e99216c2fd32036146d5724b4c967fee58007380998e7f74a8f7bc85ccc2221621f692f3d20eb4c32ffaf65b49b23964937ccbbc17ac15"], 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:54 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x855502045f08c14a, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) clock_gettime(0x3, &(0x7f00000000c0)) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r2, r3) 16:01:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x10}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:54 executing program 0: socketpair(0x10, 0x4007, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x60) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x401) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r4, &(0x7f0000000240)="32359a9707b8de3af90bf3bd9588", 0xe) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1000000060}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r3, 0xa8, 0x3a, &(0x7f0000000300)="e79314e1243fd02afff093746de46ca119c95d897c56a29525722d7497643715cb3de27db22f9ab56de4306cb57ffc2484b7a2d13eb1445963f6a9d80c0c4c3e692c9aab53b35a83b07c21bf624fbe53724871aed27884c7d6b9d163f68bc4a88906b44b9a3a8c7fdf5637", 0x6b) r7 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0xfa2e92e0a3d721ee) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r8, &(0x7f0000000180)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/\t\x00v/ksog\x00', 0x8280, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x81, 0x1, './file0\x00', 0x9a, 0x100, 0x4, 0x7}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r9 = socket(0xd, 0x1, 0xfffffffffffffffc) getsockopt(r9, 0x11, 0x2, 0x0, 0x0) 16:01:54 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x40000000029, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) r3 = semget$private(0x0, 0x100000004, 0x0) munlockall() semctl$GETVAL(r3, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) semop(r3, &(0x7f00000000c0)=[{0x2, 0x8, 0x3000}, {0x3, 0x8, 0x1000}, {0x0, 0x1, 0x1800}], 0x3) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x62}) 16:01:54 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000280)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0x3ad) recvfrom$inet6(r1, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r1, 0x84d1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r1, 0x4}, {r1, 0x65}, {r1, 0x106}, {r1, 0x109}, {r1, 0xff}, {r1}, {r1, 0x80}, {r1, 0x8}, {r1, 0x1}, {r1}], 0xa, 0xac) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40)={r3, r4, r2}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x133) r5 = socket(0x18, 0x1, 0x0) r6 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r5, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r5, 0x84d1) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r5, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0xffffffffffffff4b, 0x5, 0x0, 0x0) setsockopt(r5, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r5, 0x4}, {r5, 0x65}, {r5, 0x106}, {r5, 0x109}, {r5, 0xff}, {r5}, {r5, 0x80}, {r5, 0x8}, {r5, 0x1}, {r5}], 0xa, 0xac) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a40)={r7, r8, r6}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:01:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0xb9}], 0x10000, &(0x7f00000003c0), 0x2d, 0x0) close(r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) 16:01:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbb3c1dcf05f9902a2c0bc84c29c6f166261bb801ab80635f967547e4882d712ba1527f2a59594b889efa190f9c29c000fdeeb1233ce5a83862fa0429b2f74ea68851e3d07a4cc19af2e28967725da209300"/194], &(0x7f00000002c0)=0x6e) bind(r1, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/145, 0x91) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/109, 0x6d) 16:01:54 executing program 0: r0 = socket(0x20, 0x0, 0x3) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="356d0d1e", 0x4) 16:01:54 executing program 1: socket$inet(0x1e, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x1, 0x1, 0x0) writev(r0, &(0x7f00000011c0), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) connect$inet(0xffffffffffffff9c, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffe8d}], 0x100000000000016f, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xba0) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x71, &(0x7f0000000040)=[{0x8, 0x2, 0x8001, 0xd96}, {0x69c, 0x1e51, 0x4}, {0xfff, 0x6, 0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x6, 0x5}) 16:01:54 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x9) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000100)='\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x2) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000000)=0x4) 16:01:54 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000001880)=[{&(0x7f0000000100)="c68453bff3dfcb46dd99b0bb040b6a62278279a2", 0x14}, {&(0x7f0000000140)="3104c8833fec1908916c01e112b49ad7df038ef97d39b5f4e12fe0868d04dbf56f734b477374eba4c0ce3f3f3f46db21d425bd5945bbd3da406d6648fb0bd113d9393892f1f3cf989c9557d1db7245a9d6bf518734d88986e695ae3a66f06aede9469fd8e4f0264860ec2dc65547bb26dec61776ec4f0eaf32f51fc01322e4feb850a4bc7ac2c67d79abbdcfe51a5c262325ce8077f020cd546ac09552bcd4f36f67a1ae29d34567c7ccc2d47560879441c1fecae2c9eed7d5ad1e6de64392b0c2ba722d25eb6041ae20c06a791936fb8c4e44a1e5b46df5bf35469f48", 0xdd}, {&(0x7f0000000240)="d6efbdc1b5b8e42fef8e386d625efbf48e053fbf7d630c8034f1c19866c11c73350579a3cf8fbd838f41c23e5faec31c5bdc80ca75cf64a2fd081aa0d22226858d2d03b5a8ea9874e3671da6eccc33d94579c1f922d6d908133720ccf0d909b0014dce75d954a195c8d13445ab31952e08620f8f3e00b1fc324c69d6da7d71744c24e36d16874965d62760980a1e8c1abe52b85c9103494c89", 0x99}, {&(0x7f0000000300)="95f8bb5e0a1da1c8ee92ed82317456e89907191fad1890384f7bfb2f9432e1f210a3424c258b9985e247b1c9404189fe2a1333c7af1b573e0474c611c337cddc74bfa704944ffa5da7cc130f32d57a854b94e5cce7fbb96886a70352d6ec178ab71005f05255d995a287623840d91742d3285b00d6ddf71609527680cfa2e5ff89b429efb7e4be480cfb2691ba98a5b6b1caf295d68aac5ac950b40602470e1412c36df80ee087aed7be347a0cf15223023d27d64b8ea0fef1fb7abf1f2cf6c97f23b32fd076ccb6a0afa2edce988ae0bfd0a4508d9bfd8a7ae5bf04bc4b4ad614f40ec633d1e64f7c58084368332d7c8b7455", 0xf3}, {&(0x7f0000000400)="1d61a6cc7c2a94b7aeed9de613fb8e0a9a2bd07ca7091bc90bd83a71198f84c777e783c26d2ef097bd51f36a1af258e5aa812c1f1498c5eb04bd65554d180b7713ce5d6bcd985fef7cf0ee94011d0d4ef43c2f2bbd27fdf0fe23242fe686caacc6e7adb57c450451968ea82f939e1c8bb8342a4c247dfd93bcfca41436291521d55185c354b7a2016f69fea81cca68788c20e94eba3d4c92775a5f11496ab1b6aea011fad3fb3fd9058cf9447bb54f49b8d14629926327c3b1872d48befa4652826d6245b3f4b053909b7075d7fdc5084f55b7d62b6a4d58995828", 0xdb}, {&(0x7f0000000500)="340f364a1aad30d6de9030f1a1db43da55073ecc1a37684e467f89aa85d8116aa2b39b5c1ee0fa064b82d4009eb2fae27f7a90c54b3f415f91b25d9ab9d1bf5975", 0x41}, {&(0x7f0000000580)="02a985bb413b95fbb143211bdd533d503c255735ff25dd6883889923556875e982dd1b46e42ec1de3ad7c99a3defe42955a6d1a4bfbf88860e7bafbf6fc5ab853f797747f396e3941be08df0a36c75b57a9b38adba5b3a2f95c14e40b6adc407af267bb8b0df86cca0e7605bb5afa6b898378d95f82bff997d326fcbe6bfb69195af607d751a6feb1a0615debaac13566d250906d1b95f5120de1062b109b13e78497c684f3e4e68983338114f20e724f4c47df4cdc79564c4cc76addbbd1e58a82d56fa0d3257230d516acf25f3584245403eeb6e8446e2bb94701a650162081cce3d6b9654939b6df3d11f4b2a62731a535b07f79ea6d63dc58845701f7982c1c6ff618b877bdcbd6c0090cf4107a46ca4975453cb1c54cc5693afb6dadeb735fb29148049fcf25c924fccf43cb7f1418b20847a12aa4d528f2941755a508bf6d2d1655b6dad256c22763dc90af17b02e7839210fe6e1d05357012b71a54f977e7c9294577ad2e9aafb4a726612ff026c4bf41a3b49cec21ed006bd2c87d032366cfed84741cee2d7f507c1adafce6bc52d65e6e733d931a008ce08b8093c10ce96b0e5867480780b37d2dee693ddc8a9cc779fc0b3bf27cce5c4e3225716de8497c1ff53c31940ce096de2567de08a7636ba38c848db63456bc1c85d4936a3d193c7dc474103f273749c0631dd3a831af31652e47dbc1e32bee1872cd98c4b8ce480b5a883a174c14c34e4ec0743058ec314cb925e0a357d5ae34a0068b21519c7b76e483bcbe301030e9b6f5a6f8ee9e4a6f9309f382cb6efcf2808f98d6d13c916c074e1249ff4d72a8bb06209ccb37316218b80866f62c7bec8ecdc6f42587a2c4cea5fa1f6127514d65f56b901ecf1cc84e23e030b733d30a0f9b4ab1ce420aa46f6592d6c4eb873d5bb7f1d3aaf50a8fac0dfb2b69dc3ec042c5603c5f3399c9f451085973a8f1304d00350d5c449726699297ddc8cff434dbb270ed030655775882d8dcdadd2a11fdd8dd0aa575df744bf5d5aec77bab7d9edcf873b707e1e0bdfb70a7bd4a3576c8992a0190461f0d3723c5311e3799fac9145b4bf2ae1781a37cb073f51c3d3d3859f28d8935c216d2f0edfee3c2c29e0b6d191d5dafe73e7f1148edf5c2a5d427f848d1629087eafa2a667852a12a96eb18fdc3c62c09e0c327a560759c8d481ce203b22a2d43890bad25500e8892e3c73488e162ca99bcea9395c6d3f6bc4b2d95723298bcdcf68feafac676f5d6072743aca18c48e39d124b163cc30600c746c68c8b3cefc684b61ab3e566ed2cfd97ab42e8a57b5a66fc5a32674de01a08ca34406223e2c6aac8636f0d8ee4bba94ba1f9acf4256edd9e17c1328d7d761a950aa397b1c247f92bf56efacada48fdda7adc0170746264e968e4032d17f8c6589ac2b4c68e654f54fb8f8ba84a2ac0f65c5a36ebfc5577757f2a46e59b65886306f1e6e8b928148ddf6f2d42526a6f63aac7dad60555b8520385f9df7aa1e705e975c080c95273c30dc77d44b1de2ba8bb6385ea9e0e4c5e0b6a8daf9c618eb3bec12f73f89138289fe9898c63b4ff15b4a7bb8172389e1245c47164d1d6e1a33c65e1ce931652e2ca37ed9c812b5c51b8b7c3cf1332c07a4ca92ad7a7de8cfdce3b9b3fd7b876a705cde1abbff88157df9d5ec8ce5bcdd3c963b232d895e803b7480d1fd6dd731e05c02994c9cca8d6902866eac6a6944fc282d034df31209eb732187c11eebd007e477866608785b5dfbb71d9bc67b65fbecb32e55217a4b4cb4d86f67b030f71e5934de06cd73b8bb8d621e860585aa15c540333997a77c02b69b77b8222be0a0d5df316d9d0403bd4f4f4ec3d31819665bb4a0a6d64684840b46c50b57aa1ad28b24c758bf740c4fe5c2dc862aa106f33b485c77927a7c4d3bdf3cc0aab456f243d88c549972ba30f09b4dd8b7a35b5d813dea5caa1ed59074130f143880b8eff44a7342670e14ebc5ac390b5d296642ab82caf415553559a89195357fe2debe0c5fbcb013dcaa5fa9202c849b77c9e4d66427d380714635a91c78b0c58667bf819723bc5bb5d1d8b99aad7b993c807b4cb941f5014fa3e48c3c123c6bc357f4a89f9c50ae759644a58bf6060af000816bb0a7e6627ce4c426bf860a0401ed112a33120124fae4ff6b4f20151e10069a34ce12efa75a16fcb1bfa03ae0a20bd106ae2e7ee42c619bad85edcea60c0d5cb3fea708cf3654ade6ba5b733375c76055f8524536a3ee3244225e1b3196409912ce0646d5150db86b322bb2eb1ff0bfebf5dcff2391d031f0aa8ef218221c59a6a22242ad1fb3294f5f26e059f0814250556301039049821e2183647fcdb0f13f82321d60e75cbc47ddb8ce32996a32ca8fcde8e6cfe0fb81f74b762a35c39556d74982d90f088662905fb5a81df1c87d6f3a632381dc90a151339c4aa6aac406a7e4311a75f9a826d673eee0b75923ea167164bad66b2f50c93d555863682287460a0a497e4279fe5989619d65606d5f766ca77e77eade9a034c7bc6e14e734c5d609b5fa52669804d4c9dec400052acce1aafba24c32973205c1aa435ae340e19fc2190fe17d4cd2556fcba7613e1d43a54bf812a845065045611eea961a413845d73bf71e0a31aa38a1e5c38a499cdf0c4d3ba9dc08b2a89b831488525c5f02f2f74a6afa496dd6862b11e08c2e228d80fbf46b0ccf2688e22f9f86356ecf6f0fc3947982454d8d33cdb0e9a904c1606eaf1916d27427f1453d36f398ca58b17076053531d2ccabec7f63a7138076de32be2f5833ff921a0691758f36b82f657cbd472092250b3a0756c2cf3969f0e89fa4b4f3f61cf445fe1c118470a04b6b51a96c9f02003c0e60ead383721747244062dd6f3ddebaa2aee14e9574a36d18759fd28c4bd93fb12c401f23e90d00a7009cc51318deff42db8d5ca6cbb5d1bfec32bff5e094f65955cb7de0c2a46c39a7aaa972732bd60b33b51fccaf78f928c20c72c65febb1feb1e5a23cbca8be73585727ea4715be24ab8983e52c2e967e0d06c3dd18a823acac498d344563c641e9e13a1084b422cbb3708bd2b6586d0dfe0def5ab5eb3bcc3f1566fcfc3bce5593622dd25ca687726ee6e715f33b30a2c4db0069f159274aad73ee36fe9789b58162af233850dc759b0e01846dadeb98025d8f2a8bc7f584880c307ea45bbd86968df74cb8b30823714f529ede4d62140a75b329beba9acfd2e146a7279c48474adf156aaebb20b1c6c28d2fbcc785bcbc6ef2cdf8a308c09e08632db1fb7a60bfa8d7ef5555ef52ebf1eb8acf29777fea124425ad9b4c6681ca99d2390a5638d538df25a8d6a0892eab52b462eb19cdd94c418e9a13116ea14c8c75d3856f5ff339f4f174498be5c66d53b624f16d957d0e527a50df1992ed8a4d83eb57fb772808a90f10b0da296d568de7188644650402f11b8ed087773b7e17ec10d39b1358f62098a0bc3b802d5e00fc173e73132dce5a4cdd8d51bf1453a9725e901a3cef0084dd72a301c2cdc2fc41925e9a7baccbcdaa6da62662a0adee8db3903a6c94f6c89cfab150d7b4289266ec74cbcd492a06799105413bf02138fca2a0add0c3238b859ee6acdf0c09d5de71804db8be4f14473c7b670c302a6aa0b033a6b77aecc626cd8abe0f51149899e6e161f61e06c86a156090f6a9adc024f4c01216239e053a41a2e14a83924e09728475a8e141d7e225e4e50073012fc4cba90f5a30b7bb7e6d54b6bf50efe20119409ee5fec5c53fcbb3fab825e5913dc425986e3242226b594f22f51f4a311939bc16e8a9e8fe8aa3060930f4eb36508c84bfec0fae75654664dbbb2d5a4bc7640afc5e20cbbd808351baed66d09bbca5d5b1cc6b54b8a1619bb1fc499739d6a0f50e2843b2de9d869650ad0c5bf742a558a0835de6dc515f9071d9d22b7fa4e5219e387a84517e88367d90ed1b248fa1bac95e2f77fd631f1878af22d8362b37d24272acc48d7ddfc5315a53fb3fd476fa35ce1b6d734d9719f0021a31aed74d9ccba815091752eec30f471b81923cf5a367f7831552801e1d830145fc4b9f7156d51c8bd7c8c4f5db72b32cc93a76a5bbccbf87f7ac869d4696abc30131eb8c5065ccc82384b322751554c8b31d93fd93a15d8dd6b51b95ba05e5a9117061673ba482807667d006a5b6a3bfb81c6b2390f5eb20890ea660449038db47a0993ba6519938513c0f7958d37d08b9d01e4cd46aef9814bd31c90f37815bba87bfad136b2edbbece08807b2d9f87971b242d9b6c3631ecc1ee4e60bfbe0499430fc8eabea4864f016a21e607ad58ea1890788135f62f9b1cf13ac4b6abeeee183bcd15cdf62c89c3dbf170d78c03cc4a95bb520f317331a2ff21e088ff1d4f3dd1321076e29ae918e1f3be7c90b009bf62688808609fdea611033e9bc470aee77eb0c070b1228a8ee4865f5874237ef8ee3f1f27983f175d67aba2bb7fbc02a8abf6f2738a0f9b3ee9010452c7d52da2e21f3208dfb88f49523ee1846668604d04755e8abf645541ca7c26b1ae926a3564217952c82186b0a972e7ef3a360ec18ff09938d72df86b338b454503390a0c6b424b008250f4d0a9642f18236deabae95feaba69b45d5488e4c4c85d67ecf84be545829d70fd292758a2704deab9b054e14484161f2f7665f45791b4a93ae9cf9488d6ce52fbb448cffca23507a4b17c9b74e055c2ec1ba043f5b11d7c8aabbd117ee1394ae52b2576a26d20233ca2eb8ac97a52e451cf2895718e955b1492e22ad294d4c9763a777165974ebc2fada58306c083e4f05c2e4781cf89df943d89397a1fa02820eeaefcfe0f7a4d5aa930c18292d45dcc943c2dddfc0e7afcd61fa52cc18ff883e9d602f1076df88405ef7eeadb1ee9d0e137164e29a0e8fa9c43a7dc560ed5b7d65fe70028f6aade0aa7bbf695de9fea4ba585e49a1c047084674abd59bfcfd97e087a21f108056bf698bca817c8a5d5a7f21e7983e0d68a7eb77d004847406979ea43eaa9726ed74d5f8789c80314d8cd30cc0f452f060624d4e4d62fa49f2dd5d7aa848f6dfb49d42576e6220f208e0b2da1a279aaeed8c2fe5105637869801de5b07b760cd8034a58d17cacbdf719eeaba0a442f5b73e61d087f700ab3ea63f1d89542f932e9e235acde9771b23cae15b5e7912f039d4c02527b8fcf01e01e296f2fe2dbe77f8cf0b9e07704c2aebfbdf1fd48b124797ef6482d0b40505ffccb51db5dc1a5eb8ce09301c0f5b781164dd947e81b776b8e66d78874b7afc90e1e576b112994ed0794d04188d7999639b5dbe3f744b74a3cd49c7e28fd5f5fc52f7484063571ead1b7b59be47695b0dc27f0dcce8c636a74d15cbc588d058ee28e6d4a3dfec40248ef31608c0ac9d8134f510f4993cdca43b6fd9d952ea89c4824017bc4a7c3dc796146d1cae5c9d0b61611cef88c97707b5167076687203f0386f5db9c5e694a8c122e90b6e18d5be0902a978d8ddf8d04e2f9e531a1dba2141474d10f12cae689342140b0d1fdab50b34751a08d9ce186eb7e3a3b8c917d813b05800ae1a94eb515b99070dbfdc3aa2258ca31ca94822b5e18a8040bb31551172828df4af4fe9837a2efc239856d4276127ab4a372ef09bf8dcc5f0d8d1b388d5422ccd3ee7245d6a73390b306a58be2966453af22d8c59b2c723b9b5998712975ccdbac2a61ed38ecc59b6eda28a397fd4444fde54f4ccc1a81b4e40ec44e4c470143ae14b3b97cc00a6e372a139253e34fd43c8e7dd6736cf6c16956374e01bf539ea431b", 0x1000}, {&(0x7f00000015c0)="666fb7f1d5d56a0724b2d84eecc22ee1d1c7dc7d361b13db820df88e346ea072bf883f0d48aae356e8e1999c7113603f223152ae824fa94cec52ea47b44630d5b867562ef688510e56933ff733d23c781944b0ad4cb08cb6b805870423a23ee49d05b2d8582206b452d2ab9cf257e9a261fd7f773ffa2052a102aff4ad927b875e363d38d52001b116c482acedb1ba0a712ea7613f95f2b0b6573e79d6524b68e253e114a3b20fe74f541c0612a74a842370292a324defb0279403b2eafd97f7b9386fe3a19566326be7e002599582555f805fbcec6e405634b15eae9622fefdddb776c75151217843f2cbb19a31a80f534c20df0282", 0xf6}, {&(0x7f00000016c0)="47969198602b6b4f5de5aff9ffd19f5b6a855fe7e83012d9f544adee27ccb247880af6fb073e889f1930378bf89a20a86bd42e3582846b37475997fb7191b7f9c8cddac000067647e3def02fb644ba40868fc7ebf0b50aaf0b52e0f378c869caa10f7dbfc9e7aa94c7a14db8ae11a9a541ceff0bd9b8ae5b0578b6c99092636d18b93f45b479d2adcf15543648fdc9cb79e0a8c4fbc11adb7854f85a16674fc208f0311581f4cf157f4e82174aca67cbbf310c92440a2e0b9a1df8edb66367e7fd6fb1f26303e48b312f0564d4737b54443e4bd4a0df2177f9f4a139b308e8c0609630ebdd10b1518219b69114d06702", 0xf0}, {&(0x7f00000017c0)="9f321bdac2ce8f477ada2763a41031b2d5f79c1b485e7c8b37c0ac85e12b3ac41ef112f38f08137f360c972d6d162c2b7dba76fd6c90e3e63727a7a1f797665eebc8c9e6a3ee5a1d7b6fbd0b34e24d1f6acd4e85121abafad121afc5b43d90b4b72737d6e25e78426410d139f32bc9aaae36e71b7967fc27b65e7fed1ca3effc3feeaab9717144d768cc8994b6", 0x8d}], 0xa, 0x0, 0x53) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) getuid() 16:01:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='./file1\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a", 0x214}], 0x1, 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000400)={&(0x7f0000000140)='./bus\x00', r2, 0x2}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') writev(0xffffffffffffff9c, &(0x7f0000000940)=[{&(0x7f0000000580)="2272fbfcccf49a9144d00fbc9a254ff8774f26ee400a7193fea3969a8c26c6021dedb5882c7a1d7ebd35f62a4144b5ef85f71d8602e39d0707aa8fafaf8cb2bb24701530d2f8b7d8de3483457f164d69405b78cc1118acb36328aa688ec60666486890340bdcf4e8bedfcb5ac77b1b9b554e8ed397ec178e4247e1b6afbb2ec3b615", 0x82}, {&(0x7f0000000640)="c669da18afc036b6d8437660b58e10459d381a3e8735400360e4adb6b1d5eb31927423b03ae572b8c3ff67b3e9e5d92b96bd9080f1875c4c11a9904f9d4b6e1495531383eca78378fb6739cac6bda9b7fca2ba360b11ff0377d432e24075091c37d24bf5830f22cb90a455db6b35c3792be8be66682d5d1c14a65e74f7c66cf90f086e314bb37a1302af5a3faa0c454cea384997a39a151f8d514faa60701a625f479ee39b47d0134e250915a4b37705eaf92b7831faa9f9b2dcab75b90cdf8923778136a43227da08f748a838ef06049074431174bcb40ea1866255a62ef0c47c7311b3d9606c55a08d5e226e754dc7ab34045f6f19ae685c4179", 0xfb}, {&(0x7f0000000740)="ad101aaf78ac8439a33b2429f15150a07c519f6e90302534124287a3058ddfcd441f37de07c7725fa714e9252eb66826f75aa95aaebfafd2b46265d2f812f3a0cd211b45093d7253b32cf313b06ff1fdda906648039939b103b42b5d125d013ab6ccbe7cae7ec6951dce418ef9418963aa065ab2ed8cb034ced741f64437c776f19d94e6b274a584f5611e44ef97fafe6df8bf034fef0492059122bd1ee2c21a7ea4fa44ec4e11b7f367a3549d586f8c", 0xb0}, {&(0x7f0000000440)="83b059f4fe02fce629664bb165e4cda43c7eee6d35be818f9cf63050fad5961d3bedbf22901d75038b1abaa334bbfb9e21", 0x31}, {&(0x7f0000000800)="3057da5e99fdb17c946ffb360f71b54973ed931ca3ab4cd7f6a1c8e42af13a559a", 0x21}, {&(0x7f0000000840)="4bc6706fa2b390ad22b6233b34e92fede04d626780737509774dc5b36b", 0x1d}, {&(0x7f0000000880)="f1e46006acde5dcceb423072daee6d1b4f6d96479d31d34e92198d8a0999307d002846a1c738ba39a988501e29026f5ab6cac5f192f8a1f94160b25a7067dcf7a2bec8ec117f5405d8bb35b306997db2ee44ab1674943d7a7d63287222ed92d6a9aa2e1da0a2875b2467a4fc02d0070aae948de36813034cd2873c97880b00f85c88e5a06cd27b47b57af86011ba6b", 0x8f}], 0x7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r3, 0x5) mkdir(&(0x7f0000000480)='./file0/file0\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r4, &(0x7f0000000500)="31b362ab233673f92306800bc38f8a0cce3e16250ea72235fc3d7b1b41bbb0beb57666a0e2eb0bbbda1abbcab63e1bc804013049398507a78cc6f44780d34652170fbb6f888270725fae5ab4047a14595184c64c09c52ba8bcce2368", 0x5c) ioctl$TIOCSETVERAUTH(r4, 0xc0107004, &(0x7f0000000000)=0x500) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x200, 0x0) 16:01:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x255, 0x0, "0004ffff00001040dcffdd00", 0x3}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x0, 0xa96, 0x6, r3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0x8000000000248) 16:01:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000200)={0x0, 0xfffffffffffff801}) 16:01:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fb", 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="7810c2b795ed4dbd0100"], 0xfffffffffffffdcb) 16:01:55 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x1f, 0x2c, 0x5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x8000000002d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r1], 0x17}, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x7) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:55 executing program 1: getitimer(0x1, 0xffffffffffffffff) getitimer(0x1, &(0x7f0000000000)) 16:01:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277dc5745192a101000000000ffffffffffff05000520000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x101, 0x0, 0xffff, 0x0, 0x800, 0x7ff, 0x7, 0x3, 0x1, 0x2, 0x3}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r1, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x8, 0x0) write(r3, &(0x7f0000000140)="220e000000001c067fbc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0x223, 0x0, 0x8000080) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='b\xe4e\v\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:01:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) setsockopt(0xffffffffffffffff, 0x8b72, 0x7f, &(0x7f00000001c0)="f9fffbc2da2332f761b0f4047c1c24378eb0a21679b117226daf33ec014ae35da74bf5fcffb952cf9eb9412cfd646884a020ef359631e290df7e6f456ef027a78a672f1341d9c9a22afbb1067379f357b46e9f2cac739bd37252788ca9d567b02a70055785da1c3c3256b6d67bc2650d926956119ec851037be432475fc1ae1133878553819f70ff5c49be50f2a4d2c35148e49720cf63517564207a0c5434088827a5a0", 0xfffffffffffffd0a) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) r3 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x84) dup2(r1, r3) 16:01:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) 16:01:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x8) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:55 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x20004) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x9c2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 16:01:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f00000000c0)=0x4) 16:01:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x102) shutdown(r0, 0x1) 16:01:55 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xffffffffffffffbe, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff52871d000000b8150000002900000032000000030000003591af0dc1bb893f00"/56], 0xfffffffffffffd03}, 0x0) pipe(&(0x7f0000000000)) r1 = dup(r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/52) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getrlimit(0x7, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x200) 16:01:55 executing program 1: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000180)={0x7b, 0x0, &(0x7f0000000100)=""/123}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r1, &(0x7f00000002c0), 0x1, 0x0, 0x4800) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$KDENABIO(r2, 0x20004b3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) read(r2, &(0x7f0000000240)=""/133, 0x85) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:55 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40001480, 0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/105) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000080)=""/47) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) 16:01:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100), 0x3c) 16:01:55 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r1, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r1, 0x84d1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r1, 0x4}, {r1, 0x65}, {r1, 0x106}, {r1, 0x109}, {r1, 0xff}, {r1}, {r1, 0x80}, {r1, 0x8}, {r1, 0x1}, {r1}], 0xa, 0xac) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40)={r3, r4, r2}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x1000, 0x2000000, r3}) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:55 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)='(', 0x1) select(0x40, &(0x7f0000001500)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000001540)={0x0, 0xa35}, &(0x7f0000001580)={0x0, 0x0, 0xfffffffffffffffe}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) 16:01:55 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) pipe2(&(0x7f0000000000), 0x0) socket$inet6(0x18, 0x4000, 0x605f6d38) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) 16:01:55 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/45}, &(0x7f00000000c0)=0x2f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x4, 0x7ff, 0x10000, 0x3}, {0x354, 0x7fffffff, 0x4, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a4") 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:56 executing program 0: unlink(&(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)='(', 0x1) r4 = dup2(r0, 0xffffffffffffff9c) sendmsg$unix(r4, &(0x7f00000014c0)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000300)="7438f61db87cef06341ba879cea6eba7892c48c6a3eae2781458938390f77a83ac76a6f3d6e8d83713bf660ae77cbd207804ba7fbe2739d463cfbf82cde3d4805521e37687b5df855dc5631672ae03caaeac5952b0c54aed086b912f52227cf33cbf12382583aed40033dc661f67136a2d3459e84c2ff745cbfb69fe3dfa2fc90f6bc9e82682b43e4abb9db93e1f47c6b0fda93f5db34b702cd63f66b77e9311e7df7f3b147cf5c607bb64711e120f99b62b57a866dbf733d6b60f0bf4d031d45dc94fac4535c71de145ef6eca6bf8af0bf5f31c66772c36dd016d961a6454d7648798840ab24e7b94f2244ce4bc4416c219c2c2339307af970d0410d2497cfb7382ac5b5a32736b5f7c278c08b2814e1f233fc7c37a5a64f208b789940a2f8d72deff6e372f1b5a8b9ce77195dd51bc6349fde13fa7ec3e4830a1a390dca142a9a7793b597816fcf72812277fcbd057af0c42e77151e4c0fc5466ce36b0543a2da9a5e00cbbdcb74d6ef0f15a6b08487057e2a6ec5ca30e555612e4b4c64b4a2df0a462199660a422d2eb625671c2329449be936a0b36517be71887449b752b376b451bd55d69eb1123a4a11379088ee1eb8b84eab3d959cf54e0e4a0c76c126adde7706a74e2fbc9e057f8786868ab2172b3ab480e33ee2ed057026f01e9a9bec587bf190703294c82096e3cfc4d94092d3226c1e0eabb7ae73d7b4aa47f8e31a4732cd2b98770c3f6d55656d26bce04b8a60967be5e600d4b223f26a66a34a20ec0f34c82cfee0ec262f1376c579fc9c6446d7917a607d561c025157aecbec07f8bfe152ebb246289d579a2fa5608914dcb9e272d2cd819f2f685b96db84590a529fb63615818dba5ce34752257dd67766f49cbee33f110e0f281e8d4eeb5be174ab88ec593b6cdbb60fa6072e6c44fe86f628a536bc473e254b9452af2175477bf46494a909317defd8a35486623d890bef5e0204a7156a353f7c38f6d454ef323b1089888da8dabbb004bb3329a46c4c5349f62baadf632de94f2a8327817eb5ada2efc4c7ea9cb8a9621b7c89aa66804e473657730ff8ce8c1ecd00e3474896946a3b6a6f277df585b8d5a3d36ba884dda07c9ed5d26d201ca2787a7c9985465ec3e2fdc3fa5fdb9edab1f557529952a266b79b9adf07c597d568c43bb26614a4f20c7933bf9faaea4e15a91afd78341be911ddd53316699a7c21ff5ca8b3da825d19a998c55417ffe373abcd868d06ded75bdc54a21932e623fa4afcabc66e4a679e649bf8ef752875f3a9052febbf98a607b04dce76e5ff0d702b5906bc824c9dba04f63ec8609d3851682a124965f30972e0a8de87dad343a8a8293cd7e70cab1bdd798e04794ad63ccd7de9c309a100daba6de319f906fc697fe5f8aeb26dfcb0006dd7fe2953506b5dac7c1d67fc5e5644dc865c153ce3197e3ff06eb83da42dc508953a42efc3bf55eef1f000d53fa7d10764657c3f823fa6ca814a1f8b84fe9c5b73e7dcb7a339033c83b4bffadfb711d0b10fdff29ee94c8133bb055442e6fa20630faea9579a3214de959880c2f0b830e223776f84961e9c2544baf1378188da14a07bdf0792eedfa82314710e430faa6d77881a5a4a26e5ee728c4b97044acd40d838466cf9644789001d45ebe1fee1f214e1c67014bf851d18ab90eb81b9f6665bce801eb2e0b46dd37674bf707796855e30bc2413d5c13474e92c391ef46e632b6b222579268ea093cc83bb8e5afe779d2c97d82528195f6e7e929d5a062749a919af0e2ac5b4d48fa4eb13236c479bfd49bda60f8cd2f3f801cc81076f865a7634b891798babc8fc4e164fa8d4ea72ca79cf18ba93aade243b116ec83579d2201580eac5594b36cdad6971a0997bbea1c12bd2265084ab496262ea948efc7d79a9421e0b62f6e7b4095c9a9a69fa19319bbd76688d895d6529f2cc2d6fdfaed7b9204538798a34ba225b6dd6676b3734cd1e47821f7864ee81e8640c070a0a391652cc4f91898f4124f2f322af29d506601dbf213526bdadb50f426525ae81acff3fec293fbcfd513494b2b966fd1ccfe64aa21e1f89684865d38e59093ceaad4e143fdfe16c5e4b43c0781573a67796019f1c7075c2550eee3412202a43ddecb5a28b713a47f51ef7149a4d97d4ae2f98272f3973cc7156cc32951829ab0ffc8a820f1e39af1c69eb1b4f61b03e1e2549886139a2b883a008e9322d2252eefc055ffbd6288d7dd7d53bec19361883db2711ea6aab51e9f93b9a19720e6179d7f511873fd2dca21335c0c92f71055882a69c5b8c3b5355aff1ad7a6fa2ff346c115f7ccc477f896e4a699a9d24c4452b074b6fec02fac45435a74a0a21eb4313ec60474abe933d24e9519f75ecc809ea3ba54c18c0d53484a567e9ed53122973bfc7a7f14603cc463e780ffaa617d1f90c83c60ab554f1a8426c263b937b9d989efded90fdb7bc8cb974169e0366b472b7a86e56c5dfdeea86eac4c2d2b48ebfec7e8880b80ed26244ca2611021c68bfb335c73af6575090bfe2965433fe206cafb6da0fede1afe7cb7ba31caeaef930b8be95e4df7e240586242a43d0135979577ef187c8435c5033b4778d1b99f01b83dd8513ef87ebec7a6295f2307fc1ad7a354cb01f8fd18ed45ecd75b9aa6eb395ab211402d6c4a3dfb6c828b5cb7b9d4b3805e738045f93b631564f4a25b9ae2b3a0a007715a3b47fa921d016f6f46aabf200b92739c871bdb747e375e08d043fce96a7df69dcaf87c3f62e725a31b32c49b0bf0fb8993de13ff243e77c43b5312620257a9378e638faa56fda54ef9b2941bc3f84fa0f1403b0428da6cab05ab6e67ffd1952a63e651d702d981dafcad573e80fd0451103dd7a1d63ecb7caeecdabafcdb765ac8771973f5bcf93b957ff9f5ef6e7e3a8852562abfd4150ce16b751c4e989563a05cb59d4ac49994c4754e88e77512db967c60e39adea57b96b0873ef774a1d423a9445e4a1d0e986a5be1f4ebf5bd496e2f114a03dc6deaf59c4996ec08c90d69db16966e720c9a6f93594c95ac31f30bfcf2f287856c3f0c515ac71a89fbbb4588ce85e78a23911cf0e1700328de4fd78f06bc267e8aad22b8c965cbc1b0133040bc7295654ffc88225b6fe7974717d027050f36723dadcd84f87d5fc0255588aeb5b9fa5432bd86504ade277a503f1c35fd397da342f7ff6d6892dbf3a594e44cb4dca7478e9eeaccafe213e9056779f8004935ce591f7db60119ca8e514d9c66bb7676076063b7ab6759ce5c173abeb0f7191d563918cc5dbb59a145be98bfaf14bae3f78eee96d0494e2b2a135d2f379d1e7e8130e1c03efc33f5447300830529ad11c626917a5d990f497761c8f9704ba66e6be39a939eb855a4506bc7546d59768e43bf74b4f00ae995ca22c88a219647615961a0a5fa7db8998c8e724c6d3f963089ba03d5834172439fbec0be81d04756a129254a5ac833affca79d177db966e02d7aa484c50c9567c4bec900752c94ce2f0b3a36e3d46db014049255cc93879a932af781810556f1df061f91ecc41aae9cafcd9f39f1ebe699d58b8717c81a3aed1389a2bf8e74244f902cafbfc0331406505ee1e6b51a5f0986d060f53762315a72745142510c09c617e52bb066e0b5edcc9cb6c90d6ab17894a69e4e5a4e17c2a533ca60787f51f0e6b0d9fbb43d9450a2939904384820c1557644810fa0f7ff5b2c8e177d7c31fa96833e5ba600ebdc42d57d541795eac0d22a4013e3416268a779198c94a7c4228bf419ab97194ba450a0e02a0d59822b2ec32440bfe10cfbee2616f483652dac6724efac50d974d50550b45cc138e7e573e26902df1a65653994802b4fb4286d4515cc28c8bc434e177041ce5cf99e31d128a4160c9b06dbca7ace8f306a19e1080f8e47bf1b0c06d33748db4820dfec9a4ca75f72aca4d12eccbd81a9f513c4e8ad1b8ed3ee99c49a35426c255a35d562c06c6c3256986303d8813d569db2a72157f765056ed56f083ff94ac0b1cd2f1ba093e16a6034e7ab52ec01a834e501b7b1db9c87d7f259b9a5a033f25472f785cafc8dd75b8422ef8c5f49e74b312528ce6f45cb446f511fd9e38f31480a824733e9fad11d074c3ffa80e5aee5f202fb90da382c00989c8073d6d4e635ec82bb4aa32e657b10d992e6702979388495895dfac25e3d623cdcae65122779aaa0adeb2a1859629f9b667fae4e6b0baf49ae6d52b5a94e8649ffcc323981f30593349a82259f56ff02c3cc614bb8f2c3c1f95c493b5e6df4687b70754c48caf6a754547dcdddf0a5c70aa8ba8a4e8cbf9ead58ce78a7c94dcef6782785b459f1ba61ff2ad4f4b31c14681ffa4e028c1ef49e623699000086a39e39bc56aa06b1b73977248bec9f02ff668ac1fea0b190d44ead8d58fb18fce4b44a8cdeed8eceba8d3fc8a3b7c1c505e35c642ea817a402233589bdc1eb61d481d07315644755b8f589c3a7a8fd9fe1c6711c359c3a0e226773e350da870bd4e8f6c48e4f605e87a899de358643c33ecf4bd44f533726d2329445576bf9ccb36d2ceba87199fad90ccedf0a62563dbe696ac6e28f59734124eb46d118453ee271e4d4c5e456cb8173ee8036f70bb62ec21859c6e0451690884e451a3eebfa4fa2a3f66ea53a1df2841d9d081c6b68e28f9264f9b275765ecb4301cea652c6aa18be047cc335723381175bae920d2f866277a4763addc637d02e28f39037013485aaed5647a0bdf01c4379423507dc501e6cc8ecc0c3e8b9c6c7bee4a7f9a5d536af660a1f809e2a21f50d0004a0ea2ab071cc36d30153b667a8cd9c9250865f3a25c98988dded06c390a1bc13594e64ad020ecab217ee7610edeec8157d6ca821bfbbdce66a6a2ac2fb554eb00e6eb727d5f86cc3346115388336650d789d7ce3707ec6a4c62fab9d2f221cb3f01cbb40cd76d3f4a3bf22a77b13aa4ed2a85d984cfaf72a99dbbb750de518ee20927edcf1ca83abd759c6124e26ac378fa837a199ed3ffccdc7d1db2b7cab964fc58d3613cc6fa729d0a6507fdffc467fa74490f4a48c725d162449f65b5b3046ee2d2ac60d7087727f20a0d4cd04fd19562e5395b0256a3f70fad25254c74a903ac400e6f5a5490b62b64c667fd8b0296f58c094b911b6b66a3d0e44949cd44cc0af7df139b496de1f4b83ef6eb4c9516ee1a3d8f7808fc4bbb4b6927dc14faf65ef7e3574cb16a6d28c69fa2aa2bc99fded9d6a58b9d164ce27ee3478da68187dd232e3be5c8d763fb8d750545167adf32202b3b3e5fb91efee550127ed27d27e80d9489e26de48c852e127ece30814c49d8cb4e2da1b495bb4ab6b23bba7eeb46eceb481973239bb432f595dc09ffaf47a74a18019e3095e0160f083acf0facd788276e94077229ffa662083e8a5630232ba22bc3e09a102dd742f894252833e11af57d733e5e69e3a0f8fc774a16e295f11ff8cf1c752f4f20e210ac410b4471946ac5c916a80d0f948176d92b345e0dc67f7549be066fee7d4e96e9c43190cffea248d6b862d1536800f123bef9af6d96e826dfcea0812a063de9d00c1f8d8d159484e315d55fb8ce3df850ef951e3ea996b8cbc6cd496eecfe33d5fa999ea1c596656197cba1d95efac191fd40dedb48298eddddc2ba160aee45058f151d8a494cee987e64e485697229dba3ead32b8a5a2d12704cc4e8ce282e3ff3d577972a09b7e95f109c06ca29a3439391397d52e8a9068019c637e3f84a70ecf0db11c506c0e434e441f9785965691258d77b1e8013c8d06a6ce3c2988", 0x1000}, {&(0x7f0000000140)="c11f420030f5b0e1c8c3a95988d9d814fbe0d65da94e02cdc1a11448f5a7b69433ed0651dc8238c82019064134ce4154b8ebe9b234ec595e3251ab24c5c303e278d317f03467fbc4b00d4e67b3e6b51beb5e9df38eb100c89d515e2cdc6b4282ddc7219f7bf2f56f6928b27430e29b1a18272c670a6db971ce50cddf37a7cf9e3316e4d08f11d5c8ce8be3554ebbed8919f1abb013770dd0e7f72cd98449ed6b95bd6ba5bb4d83bcfc77244f1c981aaa60337c7c8b4f784ba203ffe814e4ed69a39cb0ed196ee8ced758b8860d25a0993a4417dcf95450f9", 0xd8}, {&(0x7f0000001300)="a01a759c51b6e6c9b9ece61ede40543ace93d50ebcc230b3cf035209d43d337498ad837e63a30e50f987281bd5cff9af64166c454b9c5facf6e30b10fa3d7d6f157c4481c7c869af8adf40803b8904d06da6b647b189ad61a7d1f66541272179f7c5e1be3c22306e5f9c74637cfe2db8cba8ad6866e4ab8d39ac72709cc78e827df0f539385afc0df4cbc296e667d761eef4510cb1ab3dd9202c6db948645c37d47ff5f34f62316ed9c49bd83941", 0xae}, {&(0x7f00000013c0)="4cca5a147f107edc242af13bc6b55fcdc4eafe079518dbd03e7ffe3be51e783cebbf3888626e2ced13b8378cce9cdb02ed1d5a1383328cc4cbbdadce472ee6de6e22de3e4d8d351c79d5dabc65c6289bc36cce3984569e7d3312d10b1755205bba3a49aa3f6a6962a6cac34a7fa0021e1febc75f9466c482b98a38581c94cb973668c12c955cb3f3cbae2ce8245bdc324715a99dc50eff477578fd1abba91f0a49b57d955e9e98391b47421c9e07435514b4855462a6feceb51444aa61bea6104e56074cb3d3196f9c297b0a4a3b574009df852a8527abbe2e5d54396071e70a57c9093419", 0xe5}, {&(0x7f00000015c0)="43cd8f57887b1f5696aae63f9eb18eb5a26435d9616a9d6ba2c149ab3b4ce4a2c51dfa0b8beced5ea950acd2e89600b24320efa248141c12b37906e965320c6a813f489b8c434b55a72e421650830ea8df0928a1b581110ce58837723aaf999731842f7c1e150d1e853dc11254325ec52e4f9da848481b7657b1f6e82a2f07b1f540e2b803432ea5a5a8a5de68aa1024af2986bfc2a4f01fb73996279310e350d132d6db5c1b7cdf7c23d265c8464acd61b37c0340dde2e957e7afe4e1dcebf99cc672bd4b6a4a3a7fe507347c2857852039268371d8d6d62a2271488516750221bfe982ded6575494ccb9ab5a04cca098b8ff4b03fa9f6dad4f2b228a311d8eca3f5892b6d086634fd891d29ec8bb39f8c308185c58e8c60cdd5b6fed00595fab08a55dfadb62624d61fd6cdca9ac80172999f83943b8950b12b6907d75d0ad25b4bcb630cb920d08ecb161e67327d82c1725b072ed323fa6b4e0ed5329a33a1598518cfeec559101d8d899a4a8885e330abd7044b7fb5ae8df524122d20e83ef1f8a645ea716df6156b88b0105ff4530f37bc7d77c801a64dd30084d949724dde7b6555c9da6de3c114c1a5a20d4ae0d7e001e0943faea025a611ff3fe62c4a33b70e1c96879a6562620343b80591e0b6dd189136cc50574c990469fe58afd4fe483a52474f6f5c2f28205ae49992f8d5a170516a96d8dbc55f84f070ef7974ec5a024a7df2de68356ecf03189799306c759133cd6dacf19cc6eef713602d7813ae0a6209fadfd7b9232be15ebcf0e74f0b3071ba1ecb0b954adb03ff51948aa9233e4339084c175903c3cb72834ff0b7aed1d2717d5ead71221cb92402a6aa5bc6fad2b9244c8ea8df37e9fe1df469e4b72b3f69c58f7524b8413e6884b4e7b2d15485d3115a4aa94b23ad7238552a3dec2d3787bbaca5868401dbe0e6f8185788e080b22d12748a7f3808b5b3c772d05886bd66ea98c67748487c9f4b706323dfb1f3317617f28c36cb65151c3901341e4b82ae5dfd0574c0e4a6342314f5eee26d4cd42116aad19a8f8f0b00a3927d6a4454a1493ae2f591a151691996a61633573219389eab08ebbc19552db584bcbc8e10189c884cd333acecc1c8315597885a57d87105ab52001ea18c8bb2310a7be527ff776d81fecdab7d58bedf1cd5d7391dd72f6807d720008b40c96b101aadd37dfd2fd3110a0b2c66ed5b7fe3e630ca4edae7b24c368e5bf944e79232eadd4cb06145851a545fce17ff8418a4e44a86c8f59ffa6584fb760bd9209627715264e8b16c721b761242fb0a8d1aa066095f39e0b89c3b60ac92691e5e69b99aa2901f53d6278dc299546aa2e9552107f9187582cffab653f0e28305252eb10f0ae3fd72f71495f7b048e8960d5b3b09ea5436040c441260fd8105063886242dab5fd504d5c7648dd21f58c88d4e720dd2b00e2f1f3cfc07c737436eb40a7e962823fb61c7e8b4412aeaec0f8167e94bbad92497b2f1faaee67754e263a8e832a029912438c84234566a0cfa2c60a08934de2c676ed39caa2f289006eba7b4be5638a3b4b00b2d676c20716aca3e576a2ce84160cb98188fd91e450e868bdc69876497ac87d94f1315856f59725fa5e0e54f56bb412d3e3d80412cd4f07b57b014bc40e7b0ab8fa0600f756d6dbb4f4abfa5adf0fd73cb1f49edc58e4a7dc24f47dbd0b74f560d5d8d65c66bb508c57085854943a054c05d0a734288975349d82338823b02351f7e953f4b17ba0ce1926390b70edd41cdd12b6dcb20fb2799273711ebe1b0b1da9662d961fbfe50ddbd1e2c1202275a51e3c5ead51c90002eca949026e8c7d5a4344033c68eef172e4e482b557179ca74fb0c9000084882abf7974d878294b876bb938cbb87f75997ca9fecfdb24ae399ecb3e5750d9dceee1acd997f759241c92e4b8081b9ad91cde8059851ec435b1419138575af105efb13f83d00edf9087b4c2cb5d00d3fdc2364c3ef4d08a2233b4f21b701fb1ba35a11c60d3ece28d31bfbd8fd99ebb40d512ee93293704fb872bfa0eb403ed88dc5ed2e2d92ddc41e8dd64ba0cb10fe2e53f31986b6b8799b8c9ba976aaae0de7e392cd45f69ec8bab9202b1272d6914c37846efc2e123567ca1ae4a1086badd17e33f74c421370e8b7d0242668483b9b9d92766102948dec127738cbe7c055b7eb804d2d8fe829a51ceb38208dce71b10827e31a12e6d38e29a516d348ebad90263922459e5c861fb23543f5360d63839c865bcd4193c6a729743ca892f40e2b87432a74f1d379bf617bfc0cbdf25c0fccb0cadbc88ea29e4990559eef45b41c37e60c00fa19c507ac4ef40f94f717099aa5ed2cd4b3dfe3b751c3819843b6280ec39e550375d0f45791b93eb13e5bbc2c9effe2649da1b57d4b147904859368bba7678ce7537b7d1feed022461a7d2fe7f2d57f9e5e65ec9e66e490bf51acda97eb67a1233e91b8bea22108c01cfda3c8c8e2240137bc06e8396157e76351e8fc5c40afd3debdb5183a1a6a1e7616ed2c2dd9953d4f974c07f1bdf9a4b2c5fdead57e572851fa8b499fecff37acc91b3861159671204cea02176e8ab91511bb992b506555152bf2fcced461eaf2f88f2289c9e9446b9e53f0dd930f262134fcaac3a837bef245914d8c4dae948144ebd8956f4c77193ddb932766d1294df27ada6140e1b4805456d289c42c1dce6ce26a7001617273d449f2a8eef407dd89b30121e374af697c56af5aee7f199f9d4df2aeb09c075e597ad10b772e3c4efd39c6fa286f6806df6ae3c8cba622b2275150c13fb9693abe9f86237445d166696833e02fe65d8766d138cb1cc49dff3dc04f5bcaa4b9d551cd07e0593303dbc047c59ed610f23a1ad802c1370b33ab60a317e59ed41023873064c9156aa8e6f3ecda4a5b7c73016e251253a2891aa2e119f1045c350f91ed8726e316879d3594acbe05b71c3539db060a3d39d1514a51593ff8177e878a8ce60de16feccd98d466c329d61c0cc554562425040b5751ccc29f2134badc3cde68187658356efa49207c25c2ff2490ce5ac6cb57e49f9b0f0aa2bd8b63d8981e8dfbf96d1d17bb6e831b8cc5afce0893967f36ae15016b5116496cff3508660095caebf3717327bb14811d13a27f810dcaf6dd182520885ec9fa91c5e0ee0a9528fb3967aaebd6ce5f475cc239c33e425ade8a23094ce87ff41e210d04aa3d7b2e22fc5cb50844174c93eda0de1a8ac9b95ec11f0a615f97fcd6b5714abe93ef9813273a4b90c7042c5a8f7276378ba0a72f44fb6b751616ebdfbfb9e9dad8fdfc8bf6e461dac78d790558a58f63a15a9c2957fbe6a49ad96d759029c853f140c33f7b852144a3335da57097fb4d353fa520284b7e52e4860094accf136b94015c47d21ea8be1d5fb7981d785d0cc6c81807f5758fe22805719181bc342f718ac06225460109a1469825f322d078f49b0b4cd05b4800004a811cd5760a1b5c5c84741245c44636680be9f194ae274e074e22088a97f2c80393b9f0598abbad6c90e25dae31632303393b4b838a71425167b2cf65757948b938cf58ce34ada7783503bd7e3ae6d6ab8125f195bc6e16842a89017b6644a58219eb4479b82c63f5aab4c5ef4b596e996ee70f14e9519e0ed360eecd5cfdb81854ed9a38dbb0e62b36ca938accd1de8e4acc0f96177141ba26b7a8bb72510887dcc4dffd5f64c56e527c829affc264d2aefc5bb12bf26ed943947686b8ccb5564b333454a82ed475a46e4582e46546d1504ae0193224c9c913affa6b395baf3740bbf44287feea5def0b1e8d12b576d4c387589df17e0a7794fdac06a75b5afa86804d61aa5b05ea98ecacbd18d0e4670dbaf2e172df6fa270a9781dad2602f8f73d2eac70db05b62fc47a4de9824bf87fc97cff8e2b79f8236c4a324dcc622db5f6b6af5c229fd05d511fdc7d30d7dbd4c584f89c3d313df77bb1d27fa637fce4ee1526ae226ebc4f068c82ee8e0fba1336fef6e9393a3eec77ccfb1fd3b8289400acf002e3e6b70a1cc889b933cc075fb1afc40c19f340f9b0fd9cd7a551d29c7bd9043044ec7fed13045db3c678452bba65ae07ea3e7ecd139b8d0c5f6a51b9647d967fbfe1f6ec7adeb2178fc0d1a0caa5ba9c33cf7b94e959b1080a7c22b10004c9f41b12b6551a845c35f0d9184c996173b6294986774706f521ad9ed44a63b110e1e2becdb71082cd4b4a8eb8a0071848beef8aab0ac1282b000d66e50bba7a065d16e0cbfa52c820dbca75ca9104a57bb947932dbe254a0a201197bd9a0175a11f0fa64a6a58a25b3bef12fa53a919872840bd9b1d3dbc57ec7d8b68e8ba3b9f13e889c5b209c17628b60e43d6e682b35dfc29bcde57811475a691a374139089a286a5db214a260e5e32e6e153df94277155455e69c9723df301fcf4d6b88fd471a3923854b72f3873ae50e3089e11857256c906f8fe9e7aa26958823070242dda7befd9339302e6e66af8c938c88956e80dbeb557db482bafdf9815bf3b03817b825ef64638742682e688c6eeb0a61c3b35c5397dfdc606ad4e88a5dd1c96b0e87b97ac02f9d206b786804dd0a614dd0340bc02622d973b9a0090d9ebd45bc06793653f1940441c8056deb73febc3bc3b16d0047be4be017c7b01c67695573d7aa3958228cca26ccf96f65b44e29f672f19874b48065f59a696e9998a911ac3d22e2b5677c9eac538d0e48913ebabae7e839b0a7f2a276e9c3bbf0570f592f38e53a2598158957aa6b19f116ce1031ea52c8ec9376b7c63cac050acd81a7ee04a0125a2bf89a5ff7edaddc1ba6ba11c01b2e189a40699aedebb9b35c11dc4cfa7d103180d75717d08b2236bb93f671d6704aadc51008e12ca9e938cd9e5b88c4adec4c8c21055016f6bd6f7d75eff1f9b6ec358b743c54bdbe4b91532b7c4d66127a5b25c825b89cd2583a46042caaeab16fa54bf9e86de5621e839a24e4c948ce537a88d30dfbebb5ad241a4819ee7f4371efa1872f15c16fc798fc744a5b7d74ddd351f0030e3f255834e6fd8090d66b42a0cc93fc1d40a6e7b40bef6038159ede73e5bcad3aaa4354f999092e9d9a36cd92617aff4fad29fb5e0439de1f8c55f4f955d474af33911f6400a26714c3b2171507ecb62c58c3e7f2912e292122e5b66e911e9c6b852edcab445f191a731079c32d06bd1927cfa33c67be5fab5049b789393658cb254ed0f722c53d122bbc19de16f9e89e723aa65978f59b909a40cdfdc16770eec45a18fe76c6e1d39d1903d3e92444e58035c50ada0573370b33da7280fd67c48fa2cc7b1b3544d373d2a3e9ea0fafd0df315b7b4149460952a8af02de7c2757d395efb20f22ba534924baa9f73c56c8f8e5370817ca8130a7a533d65328c9984329fc368406d60e0fd9c874b32e506ee228b0b606af698f188fe503d069b36895a8aac4be6d3c316d205e0496be3066dab450f3b7dfc63416d089bf2766bbc7541a156f5dc175a1d0fa553cb8a1b48c76e3ad86cd56163ebefc0a3aa2d2128226c8289b41bb259b13ba596aeef71336d5f4c77455550b573d55c5e140ccb311a63518357a2179479489f95f7cdbad428ee03e27077bf476f766e2b1f3a050930a8c2bbd27882786e3622d6173792dad9aca64e6801eb5e673af732ecb83833cd22e11e1b0951634523a4c74b2e99754af4956298df8813e51830423c14127805c0168170e37ba1d7a9d567412e75d5300bdcdbc516bab7e00367047cafd8c6cbeb555b47e07bb7ae793dabe4a8f7d87568ebb4f6200", 0x1000}], 0x5, 0x0, 0x0, 0x8}, 0x408) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002800)='/dev/zero\x00', 0x20000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/pci\x00', 0x1, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r12, r12]) setgid(r12) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002900)='/dev/wsmouse0\x00', 0x100, 0x0) sendmsg$unix(r2, &(0x7f0000002a00)={&(0x7f00000025c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000027c0)=[{&(0x7f0000002600)="46577b7d371cb312e3a71df216adcda72cbcaff4b1cf1894844ee6ecaa009dd6cd9eef53280d7c348ba1f4", 0x2b}, {&(0x7f0000002640)="2e3e279c32bd7929ed607e83f3a68e0ae8265b3f1b603ba2941c6e5940059c88834f33f08be0d3ad453fca6e8fb8280f7bea9ea9cda956f27fbdeb51aa496b9ad1bf7f0fe4b3db7776a945993828f6ed73a035899daa0b766b78a01041667d0ac485ab0ab4bda37f4078eeca0aadfb6b611b1daae099ba025ae00caac8555d489a17dc82d522ae19bb4383323e4997040a596b0fe20da184c030b9f13ec7aec1065abcb1530d29230ad785a6d4c70fc3731ffdeda9c61f9cb7a43f013bacfdf08914ad2410ab2eb9663c67a3f580a9ba6a91232d6cb1015490ef35bc0175eaab5e135410efbea633533718b9b52cccdf22", 0xf1}, {&(0x7f0000002740)="2a921c62851e43eddefe7c8f036e40810685fcd3d23aa2c7d2615a98f6c4fd57030c71ca1da43f44b8097717ca108d1706707b5111f1dde4fb11fff2c43bf0e87c02c381341395e0ad4db5324a1ebcb02cf3717f8ec07911ecbd04c505c0b69246b9a7a2ebcbff51f1757ebbceb36ce89b43e023abe69a1957d5f07669", 0x7d}], 0x3, &(0x7f0000002940)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r1, r5, 0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r12}, @rights={0x18, 0xffff, 0x1, [r13]}], 0xa0, 0x4}, 0x1) select(0x5, &(0x7f0000001500)={0x3ff}, &(0x7f0000001540), &(0x7f0000001580), 0x0) 16:01:56 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20002) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:01:56 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket$inet6(0x18, 0x6, 0x1000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x41) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x90, 0x20000000, 0x8e58297, 0x5}, {{r4}, 0xfffffffffffffff9, 0x4, 0x5, 0x9, 0x52b8c3c7}], 0x8, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffb, 0x10, 0x1, 0x93f}, {{r6}, 0xfffffffffffffffd, 0x1, 0x2, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x10, 0x10, 0x5, 0x8001}, {{r7}, 0xfffffffffffffffd, 0x21, 0xfffff, 0x800, 0x3}, {{r8}, 0xfffffffffffffffc, 0xc2, 0x1, 0x7, 0x8001}, {{r9}, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0x7fffffff}], 0x7, &(0x7f00000000c0)={0x4, 0x7fffffff}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:01:56 executing program 1: r0 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/105) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000016c0)=""/4096) semget(0x0, 0x4, 0x24) semget$private(0x0, 0x4, 0x81) r1 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r1, 0x8000006, 0x5, &(0x7f0000000d00)=""/216) semop(r1, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x49) ioctl$TIOCSCTTY(r2, 0x20007461) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000300)=""/100) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r3, &(0x7f0000000780)=[{&(0x7f0000001600)="0706f940c70592e45da39bff7538c893a46caa6532e68e8b2b5012042175fa5b0c8aa823b6c7078f1bafb3841e32e52fc2066922aefc2a0e111d667e780314e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a", 0x8b}], 0x1) 16:01:56 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x8a) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r2, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 16:01:56 executing program 1: chmod(&(0x7f0000000140)='./file0/file0\x00', 0x20) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) mkdirat(r1, &(0x7f0000000100)='./file0/../file0\x00', 0x20) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) 16:01:56 executing program 1: r0 = getpid() wait4(r0, &(0x7f0000000000), 0x13, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100), 0x0) wait4(r0, &(0x7f00000001c0), 0x3, &(0x7f0000000900)) r2 = getgid() setgid(r2) setgroups(0x9, &(0x7f0000000240)=[r2, r2, r2, r2, r2, r2, r2, r2, r2]) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x40, 0x0) r4 = dup(r3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) semop(r1, &(0x7f0000000180), 0x16c373297d1b8e04) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000100)=0x80000001) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x0]) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) setgroups(0x4, &(0x7f0000000480)=[r2, r2, r2, r2]) semop(r1, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000540)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x0]) setregid(r2, r2) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000005c0)=r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x3, 0x0, 0x2e}, {0x18, 0x0, 0x3}, 0x9, [0x6, 0x3, 0xffffffff00000000, 0x5, 0x8, 0x6, 0x3, 0x6]}, 0x3c) open$dir(&(0x7f0000000640)='./file0\x00', 0x8001, 0x40) socket$inet6(0x18, 0x4, 0xa) select(0x40, &(0x7f0000000680)={0x200, 0x9, 0x2, 0x7fff, 0x7c, 0x3, 0x85, 0x10000009}, &(0x7f00000006c0)={0x20, 0x8, 0x100000001, 0x189c00, 0xfffeffffffff0000, 0x5c04b3dd, 0x3, 0x401}, &(0x7f0000000700)={0x2000000007, 0x6, 0x40000002, 0x9, 0xffffffffffffffff, 0x7, 0x96a3, 0x1f}, &(0x7f0000000740)={0x8008, 0x1000}) syz_emit_ethernet(0xc6, &(0x7f0000000780)="68e94d0ba190a8c9f807dfd9877566bc36ea4f0bea999d617f0d9bb4cb7871bca0d971d98447047a3cde9626610e6fa873f92d5e31536d23c463c7d5bc71e4fb366fb38abe22f3ec118458e1f87a25fe7abcc0fa42c45174bd7d475c1559b53f064b5a1e734e2a5dc539d092c97b16522a3e3e6ff97d351502e19180992d2865d2698ceb66c22cf465afecd6b8108cc37aabbd2b4f6ddfb5f5b37edb160cf5eaa3d47808b7b8401150cec6fa0d427c3018dcd6de2cc176777ca00705869832b24ad526b835bd") semget$private(0x0, 0x4, 0x204) setgroups(0x1, &(0x7f0000000880)=[r2]) 16:01:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ftruncate(r1, 0x0, 0x3ab9efc9) listen(r1, 0x7fffffff) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r6) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x3, r3, r4, r6, r7, 0x0, 0x54b2}, 0x7, 0x8}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r8, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/144, 0x90}, {&(0x7f00000004c0)=""/240, 0xf0}, {&(0x7f0000000240)=""/96, 0x60}], 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) setsockopt(r0, 0x3, 0x6c, &(0x7f0000000040), 0xfffffffffffffe7d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}, 0xc) socket(0x3a, 0x4000, 0x3f) 16:01:56 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) setregid(0x0, 0xffffffffffffffff) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000040)="b7fd4ae57f0a9d4e79a7ac2b") r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x40, 0x130) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x80, 0x0, 0x2000000000000000, 0x0, 0x800, 0x9, 0x7, 0x0, 0x2, 0x8}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r4 = shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmdt(r4) shmdt(r4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000540), 0xfffffffffffffee1}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10000, 0x0) pwritev(r6, &(0x7f00000004c0)=[{&(0x7f0000000300)="2ccb74b04814c0548a4c4f5563d905ee5500249318bf782825de0f2e46408282722c4585a6189d7424d495ae0e7b64e4dd7e0cede176cd98dde42e3b2cd5afcbde0e465ff1518130bffac9a3367004a9fadf6589b8f988ab1694cde6c3bf1fe5fb3ddf68efd46614ef7e57586b4240dcee63", 0x72}, {&(0x7f0000000380)="595cbf73dd43e5efd2a203c84c4756185e13051ee9a0e1d9de008e6c34346f4ea266471dc1b7a752fa134989c283b43a5b20d53ae56dbda8b1b8e090a0e335dd741f6929ef73d53bb34872464261350caa181663723609380cf2bac642fe0f6cf2676c2a1a7d58dddc4c1c9a48065c35da1b3791f532abe3015b7cbc061a6672a3f7da415073db8557cb65677ed76d115d4d7a06ff81c4c63ea8d52f57511b93b8aa8d573b02b30b55c3b93ee0482371c34cf72398504bce8efcca4bf78259714a06fabd5faa377f854d458da85923f8ffa09de4e06ffb08cc56", 0xda}, {&(0x7f0000000480)="a61fb24b", 0x4}], 0x3, 0x0, 0x0) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x1000028}, {0x5, 0x0, 0x800}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:01:56 executing program 1: r0 = socket(0x18, 0x4007, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) 16:01:56 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0xfffffffffffff142, 0x800000008}, 0xc) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) pipe2(&(0x7f0000000240), 0x10000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffb, 0x8, 0x100000000, 0x4, 0x10000}], 0x27, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x2, 0x2}, {{r6}, 0x6f658d1a9388379, 0xbf200f42f87759a3, 0xf0000010, 0x10001, 0x1ff}, {{r7}, 0x0, 0x1, 0x4, 0x3, 0x100000001}], 0x1f, 0xffffffffffffffff) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:01:56 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:01:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r0, 0x84d1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r5, r5]) setgid(r5) chown(&(0x7f0000000040)='./file0/file0\x00', r3, r5) r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r6, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/d\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x100000000) 16:01:56 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() dup2(r1, r2) fcntl$dupfd(r1, 0xa, r0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x82) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x18) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) fcntl$setown(r3, 0x6, 0x0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:01:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x100, 0x28e9) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000240)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x8, 0x153) semget$private(0x0, 0x3, 0x300) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) 16:01:56 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x2, 0xf1a0005cf867e74, 0x5e2, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x4, 0x23, 0x1, 0x0, 0x76e}, {{}, 0xfffffffffffffffb, 0x41, 0x80, 0xa6, 0x6}], 0x2, &(0x7f0000000140)=[{{r3}, 0x7, 0x64, 0x0, 0x1000, 0x5}, {{r4}, 0xa, 0x4, 0x40000000, 0x7, 0x2}, {{r5}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x1, 0xb13}, {{r6}, 0xfffffffffffffffd, 0x20, 0x4, 0x312f, 0x100000000}], 0x2, &(0x7f00000001c0)={0x20, 0x5d6}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r1, 0x4) 16:01:56 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) execve(&(0x7f0000001380)='./bus\x00', &(0x7f0000001480)=[&(0x7f00000013c0)='+\x00', &(0x7f0000001400)='\x00', &(0x7f0000001440)='\x00'], &(0x7f0000001680)=[&(0x7f00000014c0)='!\\\x00', &(0x7f0000001500)='S\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='}{,{5\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='^]\x00', &(0x7f0000001640)='\x00']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000016c0)={0x6, 0x4}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="91da46131ec81581247300e2422d636c9a366fbd773e9b3814734c89ce2347e49dc8776509e4ae6c59060f24e770483038c33d262f13e5c587f5802db63e4947564a2305ccccafafede7042a7483388b22d74359716deda3e3f25805114fe418910559d60b52f0fbd9f4728909305afddf75d5b3ae892d9fd2dd9d86389922544211c55833d1477d37da2a5dad3bccdae72cc3fe9c61f767f93cb84be3c9c146fe2073ccc695b609fb130d441bc4c7cddd4c282e0901b179df8110f5bdec938080412ec0b9cdea4af0372d5e", 0xcc}, {&(0x7f0000000280)="ce45a8a7632638e2b7a7ff5bd179d845844f487fe902d6ffab867aa01995348d1aa085ecee7b5b2fb328c6a0e41b834a305728d1153a1ed4e2e55539647cedfba08f7397b3e7b86015846fc2484c4decde4ceadfcadc9ce8410ea4bb49076793880db10189256de04642d8b0709a518771d41e7c838e1415f64c3b107ff6a7ebfe79dc45ab6930e99fbe8a7f133800373b1b14dda8fed9e4e8e9be2cae3ba844d2f3bcbc540206c5879349468e8034ac3d1e3646a829ca515781a5f44c2edee49474622df59d3ec0ce28cada91f056033dfb5bc7e423544df3e57692e80458aa4adcf75c41d63d57eb0d39b0fb54aa8cb6ddc182bf36d87d79c80c17cf52aa8b2efd98d64406055c7fa2af41fb7040233dd9a4738c0c47bad8bc45e59ac54897f9e78b51826b38a8da2142e0580994e13706e6e14e7df0d7d8379f441a14f5ca5de9b10a1cd6c9c285bb21087a94ce1b1d5db49e10f7708ae3ea75962f7c4cc608e65af9642b277f1b84cfdff4b601fa577ed123fd899b6c4015b3fc8e05119b8164a100a4438fa6e96cea236fde6f747dd9bff064747eb20d13bf6dc2419b6cd2718ad254e69a12f95c3647fad2828de29a6a21c639b0721f8ea36d2dffc964e5015b5c76bc0e90d84c02d2aa8b77263ade9767f9c14deeadb62df44f1529e226153fb4385211f730e63d7ba337e9713c5035ce6794c63831e07fc3b92cafa86c2bb37430496378505765934f6975ffce3fc3f109164d839359cc0def363c1a0a6a9ca210ee03aeb4157491c963878e961a5b5817182241a4ed2e87fc1cd162be842e15eb502f69b65a47940106a8754b9f1872c3e9c113b3bde880062faa9c61c50418c549d92731e345460f08c1d015506643fc3a2ad3059524e87428431c9adc6bbf9e58b84f9506b59817114f42f2aa35b63bc318728b3fa64e9f5cda1003f07073d81dd593377cd507b9102e79b9bd5155aef1cedc219d177f4e62660b9b939cf3473319f7b5f83f13087e863b39047edeeb8ad105dd135d81c95277769f172343d12aaaedad3736402d504d64fd3bf3e7b31237fae1ef13ecb74c7cbc64f80c8ad06d5a4dcc7a260d44eed9edc7a2725b9efb9abbfaf54bb2c22d4d0973306cb98f48d61cab5e335efd453a7a15663181c6643cf7942aa75c96210ed26a8d769c2e546f0d4fdd9e29dba7a9873f7f06ee4bc3cda931c37117e7ac92d673e4755d78c94640b663fee4f04653e875053991240c04b2e377c9e00c57a0bbb8a1a1e8af35e205f447767df209097b2281beb93d8f309186344acfad0ddcad2ba3b4528d05859d2dad4821e36d78f86db88f816b48a7b87eac12058406d7366013b6b580d670ea60f07d0b35505cbd8a6cb7997ce39f590c69f5cd18191a08a0da0422227a30bb72c736cd6038c7f54f5f0888b750ddb8006ca4f882c9bd1fd6880d48ce4d25305617360dbf3ada5e57ce1ad2c381e079dc6fe8540d0e53beee22ffe817ad8b7208fcc8f63d3a5488e70b98667adc3684d2d853827426286190541a6ad3d75c6dddd2a64b9380934a22a05bde31f48ca1edcea157568b5015b3f2f33737af3b1e009757c1805cab601637d57e73c54cda9a8270ed1b2c615d5311a84a7f27bab8c75809924494e636d513f9b801d17787f223ce7299c36bc7ff5096a90a6df8e6ebcdc94cd65583284c4416783b4f18385a162d4e508d0ad9bd71d054cb4570d99cc4f3220e46d7ed86c657b3efabaa758085d9f233796df79af52c55f234323460c1010ddf685b0cb3d5913fe53aedbcfa1816d62a3b49cae5c0d2e0a58ce41435d6745e09b14276dd27ddbc399c2946ce6d968570254576f2f3c16105dd7896721b82f0d394498cc26c00ea73e8b26885657e9148b5b0f39f0a4e6a9125cae3bb081980d2c18b269c833cce7d0ad23d5cf0be5d980f3cf7432e2b2c4c8b42591b13dce5462f7817b8254d9232d16a36134c4919efcd651f9183f165c649e2f838cee16d3355a776c385926faebb1e4ee36eb59fb4526651c44cb0280d71dec665904daa19424bab46053ee26cd7162aaa5de4b0f8692cf70cc2a18e428290cf9b59fa1e95a37680dff702f460cff7545065a40079ae018f8e28af06e8d2b09fbdf602ccfc3df48f7858af6ae422c5b869ab91ae1abb1687b068271f446ad81a6a4239f943a233b68374423d294c4562c148dbf964e0e7a38a93dd5e93a9878a374b78ccd6cce3cfe2a98d3e44a53784ff67e99b0aed9de967c78f2365a4a32430bc33dfca10aa0053a79205ba6eddca5060019c498fe161aeaacb0a1ba23a285492fe7d97726e93c65e01eead2c041fc80468e9f399ee6739b70e643fbd437232db42865343554c2a2ae96b41fdceb4d18b5156945bb737cbdef066470b28fc2189ba4920479d88f1202ae11c9912cc9406e8a3356a58fe9d3a3c7691a8f617c1011e650ca4ca422fe24015548f5c2a520b46154bf601c9928841821b1b87bfad5af8e9945fe5d6a388e0b1d76059a3c28c699c906705f3df0f02b9d7dd09b18632f767049ee363ccc6e0636e5da3323098918a874e7cf02753c90d839925e126b46ae93f3cce6e6ae147cc093d1f070f113eac4543c37dc50fff7f7277da98460174c80466f950bff807745d52619e3d46925d1a13da8fc1258837929e8213a0c5be0b4d8c06be898c6704a745e90995eb186ea3dce9608687c007cc25c3773a4bf43b7d3d25b1d43aa2814df226c9d8b16d8b3c0437f55778947a910ce189bdeb0b2417208153ba08ad6d70194885eddfe752595c3fe1b71c4c766d5ff32ee070ec2ed2ae811123eacd6f47fcde09630a1b0e3272c35bc62047075f368894f83379796bf26dc54f24f7ef3d3a6a6b2e62faad3cfab0aa2254b0ed22b626be330f3683dfdb124bf91ef16e91ed07b30f6be3f0d13095f0256d5423e5fe2d3e8c2bb6262efdce5be72a4729dc7aee7647cbb4e39840cb5c9619e7309fb9dcdcfe12dd3aea3ad23bd67479e3a1382f4343d7af8f841aedaab8e7174cde366dcbe17740d6ff4dca5e040363b184d700435b7cbe23ec352f905267eafaae2ecf20550eb8ee3b86accc0913c505ac04aac2de23e7ff281a268c78635d0826f11756850b90379be6058a9dea7e4ee86fd631e9bf8755b4f98230fe8612c810ab419d18ec5d7ec5c7ef0540b90bf9a3727ebb324859dfc8c015bac8324f0c2c8b6f11e5a6916f5188beee86af8c89042deb591f4a890ed5222938a43f8b3efa66378bf4e8ab1af5da83a2ca4d36cd873583bac51cb36ced37dab086369483178704c9b52ed0ef959b73c5d26682a8b242297f4ad241011d30c760e429ac6345643a9bd03fb448437d176fe577cbbf90f95d9f6867af6da2ef2db24ad82d50c1aaeab6763b3fb32d687eb970994a85aa81699e637201c7247b3ef2b1ce11e64ba9b827f8c565fd5fbaa399729a34f337cd35df3193bbfd32fe0371db0893387c879cf1c452eceb65226be68580d7bb5a8790549d1868aa4b7676c6b0252211ed6b8277f7a8cbd5e1bab80bbc658bba0df9b4d789305b005bae27768d00c0d81f66e9b8072783d71cee71e9f46bb39dfe535548c25232cd73897e16671b2a1e95e5b6a9452b6ea12e5776e34051adfb5743ec256bdb3b047634bb3bbf16c3a32c7a63642bb14b861a6e48fe9b53a5dc7ff69068d3d03c036159f739e5196de1df3ad622b2c34cacf38af51685db19ea9eafcf68fdcaedf043f4273ac39665ee76b6b890ae9feb8e49b53b27d13c47bf3ec95efa21592c11e4c358a327c5bc3084d7c0f5ca199930c5f3d7261cf9f8ee61391f00f3aca9fd3e2b173ab35acad3ad14aa33f10fcda537053adae655ec3471accadfc973e2710652cc23cd9cccb6f1c85271cbdeee68f815d47bca13d6a6e8edafddf3b6cbb70a104b0a73a65f39e8dd1a09e5411f9687087a318a53056cdcca29c7dcee26acf2437bea4c5273d98e16aadb54528aceb478131b00e66a138d6b17a069cd81229bb0877469531abea799e10411c85a00cb663afcf4ca106615aa3696ac859114462f291130eb60d267ee08760e653f8e8c20477de972a2710eca94f66c3cd222ce1dc39a56101a1451d63ac451a9e4e2cbc696f287f963ec23fa717dad620bd9c62365c25e66bf5e4643921428f249c1ac58882b09aa6e6f72ae560ac80b1bb6608c54bb4fc85d3d539cd4ef3fa8f5ec7b569afcb17e195bcc0ab3139ba17c709565b785b213a5aedf5c62411b09270fd9840c3cbd172276385b67b6e4cda513e43707864adcfa214fa115a7a359b32b72aea9bda5a79a97071ebc4b9da13f51948b79553a1e8c82f478bced1ac9d98cce5d29006a240ece601e6a47f3bcfdd5442b3fc44022f7577f10e30e4834a262dc53bc43daf40d27b85b706a356cc9b5aef3ddc7fcb4a330ccfe623dbd305cae02b8181e7de3885f26bd37cac94032b3170a37ae9914903756c574d922dadd0079450004eb040c72573dfba5a08cae5b16870255094a9d8f67875e9c2ff9e826480f21011604423f55d7ac65e465f5ab1ba3916e44768c4da949d009ce14b70f4156a3da9769b3fbec2304d2ba2d9939e0a3905e93166c9012849b62b3872fc625d18d89c1f9d2e4773e56849b471a0cd3322833027a48a74ef95031d07efe6a06bc5e237f42cb5c5b6fa108544c57f25689e85d176f7a48acb251ae5a6a477756cf655fab2752fd2ebf588561fc3ae0de9b81f69d37da0097b3903626e125f6eb19a70ad816c8e0452eeed7c414ebad73285e2fe93a2ef604d26556ab540251bd2925681a02217ffbf6c63f2ce4dd4ff17da36571f1bd1775d0988b1d530ee72c2b25379403281da36d66dda7a3fd78b000ba6a5706c2b40b38410c6efa8d7ac25083f62019b1b2399e1d0a21c00d2f55712152ec76d6aa2d5d4dbaca24f382cc62217be1e6e89b183e403d45a136862c04f0faeab17d04d127e7567c9e0f640077951857f603908a830249c5bf60f6e98b93ebef8158192809527e76e409c6645c5d32de70e9bb55a404183ceb355ef75a77aeecdc801ef8305ee1b04939d248f1869adb31cb475260c5ed4fd7dbdcdc0e54177350d532599100738f880c1465ebd83f0ec0ad135bfe697404cbf4092ef2a0f1e6d23818815ad5913078405d5c1de503d683d23514c11d02f8eaa697dc377f5f86a78415f8b7e3e1080670abac1b7e0d897fbf1e36e0188b481b2953136cef655a8c5ba72e877cae114a06d9cc6d43945f652d7a107ba2767838b03b6d9f187fabc34a7db19cdcda3b7e6e0fe76e909e3574d5fd67652816fbfdd80b8c0311ba8f711e3e608c18621823a1b0cc2d08dcfef724d441cccd87e32afa25eb02cc9f62f5856b17e8203142ade5a9050b8ca9ef31c0adf0d46f36e46c90246af5caa1a96abe930526add22df4fa76b49b340f17a0d86d41fd03180e49821a76d94f19b148c1ddcceec379747f9d01ae6997161146354c70b0159bbba994df468d1fdab95767fb0cac2f3af30236fbc58c162034b22f948723632ade876a96e7447afd7251cb7ee7656f786d3f62fd6641972a86d9a4b2d4503d44de43e64f472e121b44647f57d2c6173e6d6d12146dba76c77c236ca0d51c5e40c3fdf779022a9c2dce8e5b324d75d24ecb7b896e6592083381cd43457478db08be18cd5f8d8ad40190f38b4bcdfff0456a0ae50436b23ba5beb78fc2acc66abf06159b52b0869760e2c1ab2f0d82d93b8270a4bc766ef8edb813a8bf0a34f341f14fdc3b1a275d78", 0x1000}, {&(0x7f0000001280)="ee0b3e8f3a5bd7ef5d878c71ab889105d6d14564f273647a267ba5951fc194a4aa9429537fb71dad82910bf1a710b5d84c60ce388838d575878d41558797695f5d56c22f8c80c470f83ca3c0fd4aa313bda010c46c2528612e563d3a03fcb4d027c5e6041373175ab3886ddf552f3e981edead53be4f481c3e0bbb590b7b5b0cfe43d5c4cccdea574b3a1f6d21dbf278db553b3b1c0a627740060eac5d9ab53bedfaabad8fb9035b5396e82d73b1a0c470f36a78ca39711265a5e4f28fda05e23bfd575ae40e2fc47a7b0b985e804f11c22ce68b3861935ef8702517", 0xdc}, {&(0x7f00000000c0)="5ebd4928757b090cef67bff41af7c6103cbbabb0f9527432ac", 0x19}], 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:01:56 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0xb87, 0xf0, 0x6}, {0x4, 0x8, 0x1759}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x1, 0x0, 0x5) sendto(r1, &(0x7f0000000140)="2f558443645f2e13e9d49ed127efd777cad536a2c78f9a1371b8b6fdaebd00f88c568514b783e0888afd5437dbab6dc463b45d8fb461dc9462e35a6dbd2f40bfc8ec27e9d6c373a73db9f7e4b1aa035067730bbb7f66066a3094f6e660469b38ed8ddc0d6c1b296310aeaff6cf80f87403e6868bbb225260b7e96397f9fe8f9ef34631e1d6e9f73949c57cbedb8ddac67ee2ce3f437332805a1c96d86f05d6f55496c589e556cc84b6ecc6af7845f352759017747815510f8be789b759765ad26b16b185ec4b0fc10ffa660beb45a3e7f124041b5ad4457d60b7", 0xda, 0x2, 0x0, 0x0) socket(0x20, 0x5, 0x7) 16:01:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x7}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) 16:01:56 executing program 1: clock_settime(0x2, &(0x7f00000002c0)={0x6, 0x5}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x402, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="b715690893f9d14266cacc3603e81f0f6c0460c7a0528d0c873e4468237d6fb3f928bd46f476f9387ff8723df6bbe1ff6d126b0f4940a269d34bbab1d55259e3980f28fe6d4858df53f5faeb879de80e371ca2943f5668b2c0072877cb96eafa887b3d381f40812cd4b024bdc68b25592d01f5a29847ed7a5129842bce6968051e6c35345606c1dc1b6271a0fb55619cf85264b8bf7339e6eded9fd73aad456d8ced4467545c1b74b377a4fed55ead346fd69a346f84a1423da3ce"}, {&(0x7f0000000140)="c2366686208bfc3b853d077a1a019ec6af78d0b9da6cb3ad146b88f417981834abcd86f7affbf81360fca7bd51df707827a94f1ab0cee48c314f3eac93f41cf59456e71497b618aa2cbc8711552c0a2bcbdfdc654437a4ac2cadf6726f489fb5b1a8c785046710f7ef65108012db9ad5b8adfa5ddb69a75b9779f04171f0ae8d12da94edb34f"}, {&(0x7f0000000200)="7480cfb1db10c79be1f5a512226e5ae3efa0a461c26d60681b3c0add745d819c4c0c5fbfe5edee59693c6e6cd795155f4b98023360bbc5c4ea747c93"}, {&(0x7f0000000240)="ef6436fa28faf6d8f50fa9936b1389b1bd10d9ae79cd822e0885e08c04315b87a8c0"}], 0x1) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:56 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x409, 0x19, 0x0, 0xfffffffffffffc36) syz_open_pts() semget(0x2, 0x6, 0x1) lstat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001040)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000001200)={0x2, 0x1, 0x80000001, 0x725f, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x8000, 0x8001) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f00000011c0)) sendto(r2, &(0x7f0000001100)="4fedb814b478c2bd8e23d85da78a3ab3e3d0de7d8256a2580ccfd485953cae5b6f57c8639a87e037b667175a209de12655d610fed95d3ca09c773f9824d88b5ad9bf3a17794064243bb5ebd40aa7de641eee8497178ddbf96c17b326dd653d879573c8c534353c33caa26ecce04378b646bac5f8f96d650f1dbfb66fe77c45901e711c09adae3c4ceb5962315ab0d951026247bcc36fa6b76050f6b8eab5e358b8f35ce72a1dc421aa43631ff109640c8bf4c4b64590c2", 0xb7, 0xc, &(0x7f0000001000)=@un=@file={0x2, './file0\x00'}, 0xa) setsockopt(r1, 0x2, 0x3, &(0x7f0000000000)="1088cfe7ee7fd1664f8da40a5f16534d9c22e9ef404ca5c56a907817eff0b2fb143b65a16cfb1dd9d9ee856021bc91d8308d0b7f7c1b6547f2190ac12736d0bdf4ba0cf0f7862840b88734fabc1e17e18252f75fada61c3f9d4ab96cdb64ab8d70d51f9dd17dc7ea8d248b51c7e2635da15291f9b5614e8e4edf430a3f2a1c9cc532fddf8bdd4a5b8bc3b0f1abfe4c4fbc8d1ed191d85be2901006d499016a6b3d3fa283214388c33a69c8c1d702ab0eed70f05feaa670416f4f95c3582af0cc85f84fab1addf727e1756760b451bc3dfc43a8ed7cda834b0a14c23e7280dd82bf2692960c1bf769d94b10d11f20e7faae3fa2e783fa7869b86dcd021b57859b7d1b59dea6194c3850156d8496dc66918e760ef073eaba56a45708bf0bfedd02c66ddbc45cf3faba31f3848faf08255dc89a33159d640e7ed580abd63f9235b9827fa8bb4e61a7969631c59eb5442b6514dbcea3a6103054fc40988927c64ae2c05fb83b96525248ed93bc29b57a1a5d36375b2404e174b6509ea59e2d61b81b0b9bb06d635dbce6083e21b5fbedb82e775a1fb02f3af187cf0b9362cdbcc5e731b13231f4ff333ed130b568970762d38679497ff87ec5241047c887a6c5f004772ade5c367fbbd08c0751c82413f0b5b7f974e3b5d2ffe68c1870905aaa2ab14ca5d71301058b405ce4c33c0bf5afe608a0b296c867a3a02a72aa46e64313d06ed0f12917423df24e56083167c1834fe933929e8fe08070762b9ef0d76bd28ccd47be926dfd18b3b671298e472c210b42f8c037488ce658dc633a6aca6449d7136ab6d830eba7c8d4339c2efd2ddbe13cc6f05283e56f7f614df83d7d849c3cede4c3bd2277777fe2a14af8a07a14e704aa4ff8883b17bcd866abac1967762e989bd9c71f21ba4da5d5fec65abf3ae8a8161b2c88c8a4aeff12ff48ebcbabace9834a1736577aaa0e04064f81e49d483a2810e0d8103fd0888b9d90cd4294d2a8a6171bfdbf6852489b988f6a0a229257092394bd840e0ab0cf1290f340afb5e8b4d9ffc0002e8baa3d0a1b8ea7fae63f6b7768ec5ce71c5163b85c3d7660ed25aa23d4da502add09f2348249925101405e2fdbd08884ac41e31a605c588e094739dfac7c870862e6de8c534193a9ced076353b6df14922c878af9c0f24aee031d48fcc5340f5bfa4ec35598bb25ef816b65239d2a9556035a236b78682c959fd96a5966bcf1dc094ced18f19e4162bb3fbd536a7ddce1bd7eb6055f67e7ddb54e06eabeb82f549b05df55ab43fc53ec9cbb1772b2e9f90ce51ac3d588f78bc6750d2698e305f3be0c5b0b58c1731c088b827f12767ac77eaa68d2d16cbc65ea7f263a6322a582c6445b4530be7a0ca0a03ca1bfc7176b8f1ed39c6f122252d2d077687f17a6b1748d2850d7eab6f270f07650939b287fd973d9fd7d8538e2b97729d6b681f9bb94d07cb4f649f49e7676f2a1b529f753a24d27adb473997c92b1fbb665b8c5810b393ac3e734c0e4503bb1c957f7c6e957a566fe6fe6c45f674a7893641f831a6078bb4bb91be0ab681e46b5833f7e01f324f331c9c9f82ccc808e0697c0f9ca3b63ed49d790ad2b28d8f343577eb3f94ec33bea9fbeb71e473718e4233bf90848c0079a8811789c0d31518b737d1dbd2adeac8c0befe17d8a980a4e262d3f674c36b7fa96b3471b58358a3554efdafc088d9022e3a29531fa44b754a699fe78e19349f2ea82bb2cb08f6eaece24ae731920ff1cebb81163866e3caea3cb7bf1b8eefb493852c0ace444834ff4f95296a29481a70d92a5758ab5a1f9c60b45c96019d8c20bb759cc953a752757ca8f02444ea979892f871f28e7e8a27dbbbf2bdd5bd61e4e569cbefd34fb379eb6a9609e0c6249f7f2301f6faddbbdd96ad0718d28471fd8df8528462eb10759329148309bfe8f132f2ab3061a4b945a95ed4ea1266d17caeeea0c32bf7e4b0f100bcde87d19f30f608131aec6c3cb1bc804e26737886003ca4ba425aa8adfb337de259fd3c9c88cc30f8bb9463e16cf82d9180bfe24453721cf62e8ffbb9778bb8332c16f923052c348e6e4c29ef0e256bbe448e59681c135155061b79811c2737babe79798995ac260606ac77a2d66fd794978f886aa60d80c0e004175bf618dc478d6c3a2d0d23fee8721f17b2c22faed00930dafea7870aeadf10d24b46030c2b463c8fcba3ec82d343bbb74e85a0d5d45569f93ea38032c37bf6599987995274e3ab0e8353060a97f9f74ad6a4f35681dedb65d3a24aee4a11fe60e6f58f1eab9f55725b49511c23eaf6ff5779952fe2618ad50f4c917cd912a08cc00ce51e98f9bc8c4218b646b7cce2e75d403c4a116f71330f127c044d16d50801bc2d2a15c87ce25e856c819b2ee9e3dfeef46523e9e4b1f82e47d7e679a0ffbb1563d84cc4cff2fee0f3f5e9be366f653686275cea6aea979c0ffee71bfe815e67fa65ffaa774d0263088535c878a9bcb5dbb8bc47bff3210bac36e6da1bc42ed9a84aaa4182574929a425596a60a9fabeca0f500bf8ece4984294b46ccbc26c00c0de6e58e2330938d1db298f2a851cb4e5ea9b457adcbe74ce9e4edc3aa6a330d0880667645bc8f925976b295fc143d63f596e03d360a2097f11d8db412b4925391cc0ab27f6d6adcda246f66b1dfc47a9ebb4ac3de29317bfede577914975d3218653274c226ea145036e68902bb39cc7d7dc6db61e70278282358b1b966048aad354f13695d38f367efb48f391e5976a3442e84deedfec7dbf06fd19fa59721709e92da9cca32a20f307481d5944657337c35e2aa06fadce94b815b51b1f56374305e3bb091b8ea42218d3873b321ae7488b7322fe4e3f08c2c78f7025a4f032be11b9835c7bee3ba4f27a3dfd30260739ca6923c6abbb469b53e8651a208576fd3b67051bf110ccd0020095bad0926c7f23fdb24a4f1c8926e14409aca144eca0a915be04716b9ad4a5fa53dd7c1207641f95f0cf02d679e6776f41bab75cb286e6da3e016dc5086884f8f2f3ee78d40a26f185259e5eb7b88257c8b764ff53d531f13c088580999331a12ee0ce15a8f6dbbd218bc6efd4087e64c12ab24dee3cbb887c3a727732197b2cd5f23a549e2cb12f5709381e7d818ff9a8d98674b515d3975ba9373008a1a9fdfd7173efa1f96b7303b81935a6fa06a7d4de652a830c3180ea6db826f386609bfc135b5ca148b37617cb1c9792f239eedb89f75f44fd1107558184bbc1a3f1b0735013995656a7f56a7c8ac3c5221e937af91394ff53fd9a5c21a79eb12f598a57cb50a7acd2e8a6519cb8010fb3eb0081f321caf76c299b4ab5ad57a2bfee59eec5617dfca8e76808e0101ea181aec1bf81b6255db2a5a2ed39f8a7fbd350d7193b78816b0392dfc72299af59bcd44fba5ff4af57436308248f5e6f39e147addce56c49eaef1aaccdfa7d531ee76f6c47d2109e9daf5d3f18e984ec863f32de250500f2a65c408fe81e43f1880bf5bd581f1874715fd7d9262db705c0c477fb17a420305f6ac21179eec1f71dee183b4672449475f521b896715a5e38156296d2887a2d01607ae79e5b943ba829127c315c5c062ff53ae90beb5a53158e3a2d7fc121629487e55ef5346d017ac8a00baacdc32aa23f8350c20ea6abb6cd6a3bedbf5e87ccc3b2283acccf76336a440fa5772187eab2b6a3b06d2b5d242886723bb30d091382df4c9a99f5b61a694f5f7e92b6943b0d616bc484cf4bc394fcecbff0a8be5e281bc86898f53e424ebbb6f139c1ef7fa76a97fbb833667f5bbc690a8af1612e7a40155273ace8951a2650597e2958ea9304d9b13f651828c4e2c249c4e41803bd454d0e1bbffed2fdaf7499dd62b3788d377e9055e34c5a0c03e8b14797ec7f97505dfec48c6fbd421b40b27ba47405915bff1aff6f5a8a4f8f461b1588ed8a50b242435c612e66b67a24c185d5696abde8f62111d2c6542455e86f6bb1fa32e12491f34409d8d4a588e3070635d778681e41082d6576a223c59d7c1dbc65240db28609db434da5bc743e1a53e9e193fd439d95f3f2c2fd9405402301d4c2d09d29cd6ecd04bd505e1762fc33125206248934cd1e54b6590b1ac2af912c0ceae303cce74f47946ee12876e5d384a7115cc278ea1037a66e9cd9138142e06ec1674dbc34b3ba431a6a5c3d5d2b55e9cd58158bcb00cb4ea783741416bafc2500d1fb0dbac15d0799d786a24300e942caa860328707c2bad123d5c8b0125fceb60b6dfea12a053d082f5cbd48a6f6ef30e29f74ec5c33c55004eff8251fc58e64203d28f997528d42f9bbd7182bb4269de890cb2bc748e76d99959f29c1777cc6aa4cd01565035bd149e2ae0787e0225a0aba4bbfaa49c99c4ca19f87273695413b799830c9248365ba5f0c10c1b2315a45c548f863397b63075347c79580eb410de4e2f82a2e9aec0f10379d7f0704b70b8635b9c9201a4c8a8b97231d95a6d9ec837e693b1fce7efa16c49073bcce4b6e34c6da8efafd61d81d1535435a506ac485fd44ba866b11b2ac7e8ba3caca20770bfe295f11df6ba1dd98f16b35686bada4af24c0b6e5b7f6e3f2a7cd4f3833623dc091890d219c95c34592ecbe486be671c9cb7c4505098cd9c6017101de7520a268b7d4908598c49966483a07256a70f8f2e89844c9e0775548764f77af2268faee675faf7b5225bc049bfd43b7e4e2369fe6ebc51ae41d0d2e7c8b75f009fd29dc26f8b15d68d43293f59f745fbaaa67b90f4c19060bb88c531b2c9c3c269c3a93979f24aed2f4017a2199ae3d820d8808a55a91a032dd2c14cd9cfeeba82a0406f3cbf082bf42f780a34e7a39e5dc9d7979c2a1f5c0d46e929d59f50d0ef82d8cabceb2c2f2439892e24cd8e0dcfef53da11ddca0bad61738681f25ee4dae611bf0367d83ff17f3cf805f669b674a4579cb2e1d613d8204dacb04be3b8df4e171cd787610f1d1b99384d4d9391b372e2510d91e7b02c40ca8181693cfa52d5e5cd90323b3a1e2a05b09e2e0c346c3dcd71c7217abf0f502f6929d23d47d7ffcc3f3b3e7ec4d548c6c03727578811e76b4b0c5674952d8c7000485400e604415bda6a8a5963eb9e5be41dc5a2bfb76fcca072c35ba8cc4927a3aeb8ea4415a1f541643126a0bfab0b273e0bb005c64c4342aea2d67a88dcc1aa6d6bf4c2512d8b3d0ed41ff39c77c55d64519c496f5fb196cf627c2cca1f0fe078371d444a0285d23c28b3e416174f5bad4ef364888915d55d051177c514fa854957e3325a147eda0db993fa70d1edecde90a67fc32905a451ed169920f4e914e87631da6ee7ffe43eb4969ecc81927f861ab972710734baded47f50a0896490640a225a74ffd08b40bd7805420d942ec7367fe942b2ba2165f6e34664d612bfed3ac013b51c106372d51834cce8df462c7068e81212f2183aa999ee23047343a52aba9dabfde073dbde603df151e59ecc2ceabf4d20de13aebadae231780e72f42bacf4c9edfb49f98b1ce7f252bdab44111f8153a4d07ed5b0cf2e261432702ea90dd6956532c94da657f8c65926818ea8ea32f5cb1be9e9508261c47f6f9e14b3523c2c0d221121d548f97ff35e59d7be32b7fab5938a93dc997f6ceb58f22561015d3831b29fc797f240c7ecc714102d20040adaaec48327ccb1cd322eb7bcbd5b3910039832536a191ab8a8ff1e0c9c149fa4367f8c1e4e1093e5a5ab781ed6fba90549d1f195faf3a39a29a7996de207e239c8d9f2690ab91566c5841611161b5acf5461bd993e36d4b5a1de1", 0x1000) 16:01:57 executing program 0: r0 = socket$inet(0x2, 0x2007, 0x80) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/27, 0x1b, 0x1578f48d28b9e024, &(0x7f0000000040)={0x18, 0x0, 0xffffffff80000000, 0x4705940}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 16:01:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000008c0)={0xff, [{0x0, 0x102b6a49}, {0xdc7144a60cd9d4f5, 0x8}, {0x1, 0x6}, {0x2, 0x8}, {0x1, 0x3}, {0x2, 0xa53}, {0x2, 0x7}, {0xb25ad9f576f02b77, 0x9}, {0x0, 0x8}, {0x1, 0x4ff9d3a5}, {0x4, 0x4000000}, {0x2, 0x2}, {0x3, 0x10000}, {0x293060c8062231b9, 0x2}, {0x367e5aa3d7bba46e, 0x401}, {0x3, 0x7}, {0x2, 0x800}, {0x1, 0x9}, {0xb72f49e79fb6a2db, 0xffffffffffffa3d8}, {0x2, 0x8}, {0x2, 0x96e}, {0x1, 0x2000000000}, {0x2, 0x1}, {0x4, 0x9}, {0x3, 0x9}, {0x2, 0xff}, {0x2, 0x197}, {0x2, 0x1000}, {0x2, 0x6}, {0x3, 0x5}, {0x1, 0x1}, {0xdf673ea167d669d1, 0x2}]}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r2, r4) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x7ddd, 0x40}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000300)="1d3132d2e2db7c91a8117364b34f00874b955c7017e88a727e42edd87d4e11c460343aeabf140443f2b58e9ff90a5b321999716bc902294f34bc8b8db73a9a731d163f95260bd338f60e3cf4fdc3bdd6fa54a11f74fac1597c7062e9c7c97fa8874a7ca5342abe83ed8e3adf4287444e709963a6db7a672614e1485f952a5ddbf7bbd5b7ea21a5af1173212070a4380fe7cf05b2764874c897209bc8094a61c7d599a07b91182541d84084a4d4fd00883d680850f79c5b5078da89e9e603b68f15ce70910dafecd8bcf24c1800b665819e57a0fb7faa449f1e502eedc95c77073e739ca342903275d62803485b40418df4c5dde7ce", 0xf5}, {&(0x7f0000000400)="6291d0c204002d19d0f57ea73320bf2fd438b02ac33e4232d75a3c658aa22fce6652058aeecbe0ca197453b5529e58ebaa3591db9191028a871dc25dc21cbb8f7da6995f7e768db2d572a541404e9766fe902ce2551bd4215354cca6ac812b71191c641204fc9d1a129bf0185e0d1f9ae4d74a2224df43c00cab8531900934666152ad2963", 0x85}], 0x2, &(0x7f00000004c0)=[{0x78, 0x1, 0x9, "9b76bc285a5f93182b867825b601e927c8badce5699da674f6edc468e62ff00d273e0de413f70f032284f9ddc373d51b2a42e7eb91c1702ef4c85847b0871034d0927d45ce2ed4543678b3f42ca0f63cc87e41ddb6fbf543eab9c3299007e89faac159"}, {0xf0, 0xffff, 0x6, "979c34fd365f78e58d86d955a44e4cf0a23f3175bbbac97af9d145471a798a90714bde93da7805acbcbb5ea2285ed5f931e9b411b3a168096cac7f45f70cc5034ca033be8c1c321f7ce769d31a0487dfd9a702e23db3087f1f5b464833e7c0fbb6f6635a0823a24e11f1538527ae822912d4828c8117620583e8b06f0b0701e87f9ddcd2afc77036a3a4f447954446954c271ceff2a633bf0db86b9bd4ce7d84518c8aef282ef6c2cd7caa57c0ac84f9eff7f763bcb7a0a33f98fa161561bf2a3fac61701106d664bb7e597fc7b9239c4660645509856e30df"}, {0x108, 0x1, 0x4, "7c3028a8a3a9258f29ee63d59adcb26a5ee9efe516c5e2c5489c300b9d589f093b72caa3093b69311d0f0d587a1b6fdcb8a10b5d786dcbeee1a69ceaa8401a19bb5ea2be80090e9fb6d9272876692d3e2babdb2e6b2d5b13ff9ea8091a994f39e3ff7dfee011ab201be93a9cf77922c83607e85d73ad71ac47bae84189643b38d3a442b33699f050c4ef66077f2a8a2e1484cc62e481e84c90ebb151b1f8782787166fe342cf9d5d04255ea659d42ad26ead405973c02ac1b6a557610124c9ceb64e701cc171e22b11dc151d15eb501cb6d17e4acae421d176fe6d2db06a08145b76c1b43dbe5233eb2f746edec42383ab93"}, {0xb8, 0xffff, 0xd65, "b3117e6d600d02089b0e0df6a62a7c3a36683859820737c25016a2141ad683037a243bcf5882bc3ad8b20d05163b8d66c7484857dd9b193e8bb617edd0cb4f36991fa08c9c1fe99cbfb739ed4c72b874ebac39a470ec545e45186ace54c96da6f5bc6c899229617145ccc2c738110339f9fa3ca7f193788f3f9b5a3d133394ad20ff9680cdebfa86c6519507d8e3c996b1f48e6ebcad07de376b3d79f779cb091d098c8a791ea0"}, {0xa0, 0xffff, 0x5, "db297f794fef4ee25410ea61f2fa07e85f8be05fd65b2afedcba2c363ba927ab0b6957ef3c1cb82a5ef99d10d40b4eaa25da74cc5bbc37a7f82580963f85ec949673d8c637266ec13ef3305ded7ca1f63273036c89be1810bf24f7ec0f801f97a5b7b22d6dc66da370dd8b7af8b606295f972e1c4f84e11911c2270d09ce7b6737dcdb72971bb751ee13"}], 0x3c8}, 0x4) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="1d14e15f0973dbc90000000000ff0f000018d23a", 0x14) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:57 executing program 1: clock_settime(0x0, &(0x7f00000029c0)={0xfe1ecc7f}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x28) 16:01:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000033c0)='./file0\x00', 0x20000, 0x21) r3 = getpgrp() r4 = getuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r6, r6]) setgid(r6) getgroups(0x5, &(0x7f0000003400)=[r6, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = socket(0x18, 0x1, 0x0) r9 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r8, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r8, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r8, 0x84d1) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r8, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r8, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r8, 0x4}, {r8, 0x65}, {r8, 0x106}, {r8, 0x109}, {r8, 0xff}, {r8}, {r8, 0x80}, {r8, 0x8}, {r8, 0x1}, {r8}], 0xa, 0xac) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a40)={r10, r11, r9}, 0xc) r12 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r12, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r13) r14 = socket(0x18, 0x1, 0x0) r15 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r14, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r14, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r14, 0x84d1) setsockopt(r14, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r14, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r14, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r14, 0x4}, {r14, 0x8}, {r18, 0x106}, {r14, 0x40}, {r14, 0xff}, {r14}, {r14, 0x80}, {r14, 0x8}, {r14, 0x1}, {r14, 0x10}], 0xa, 0xac) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000a40)={r16, r17, r15}, 0xc) r19 = socket(0x18, 0x1, 0x0) r20 = getgid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r19, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r19, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r19, 0x84d1) setsockopt(r19, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r19, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r19, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r19, 0x4}, {r19, 0x65}, {r19, 0x106}, {r19, 0x109}, {r19, 0xff}, {r19}, {r19, 0x80}, {r19, 0x8}, {r19, 0x1}, {r19}], 0xa, 0xac) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000a40)={r21, r22, r20}, 0xc) r23 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r24, r24]) setgid(r24) r25 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r26, r26]) setgid(r26) getgroups(0x7, &(0x7f0000003440)=[r15, r20, r24, r26, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000003540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000300)="d590e4c632093a8db03566e194100e6db661901f9127a0544d435bb30c5d6ec8e7e4f214d7404a4697932fc87dcb7a800d80e584ecaa33da9a58842db0fd607cb2ef388fd3ea2c0e57268ab470f0e23b3f09b8baac40a5a714846df41feb06bec4774b5dc33a519aabf4efb32b768f93ba393b3e15876d079631953fed17407056446896ea8343bff4698f027a2d3f45e008ba3d54fe0dd2ae17f6acc6b95b2ce0358053fc0cab3108d2a1777db641c9105cdd0a355459542363bc358fc2bdf64d364a1252a322a10579e85c1b387b71aef90d5188f24591d387c615ef886eb2048c333a5af0a1d1fb572b0834bf8944f42519e04d08678ee319bb154713cea083eb941b126ceda505d5fd447c0ac734de15815337ca09672fc0be1534cacc183a940f0d359a014257770d5104799ac4e060479f48b9730cc07d83763ac4b4c8e77faebb874a4541248dc808b764c8478e1768d1a89196111cde345f27b46ea1f2859e3bd87c5d29c98f06169590d2f604a52455e6548fa2eb977912e86893d9c527652f607cd16c46fb2ab83483ffab051d7dbca34c13517c2269a020e4b28c0745aceab822d035a658dbb1cfdb5dab69203de8aeb19425f75dc12255fdeda5ce61aa53e8e74e809b2ae4fe267cbbd212b6a36083efcde75a87bcb3612437d093afd6ff3bccc6d289f8f78c8e96f898e18a60fc1884871b06d6b8baab265e4fdcf7850e0c66535144c3364adcc9fc136892f49b02d99094804870b10a01962bd67f6473267c242ab156e68ab298ae2817e33455c2e588c8139f8829ade085bb580696051b9781ffce824f9017a1e3adb1aab8379c33086c1a821160e39ebe9ed873dd9adae31e464783bfc96f3621240282a5306278d1aa6d254313730458b9daf7b9fc95309a27351a60f7dd62e8a05aaaac51d994566cc5ca28dbb594ffb29b3dac51a7d05b6b7706d7da910220f296c0ff582b5ecae4ba134cfb9dd6992222b47d0123ff4b4019e611ec98e491a7df099fc0db56eee4b13069d21566ec12167b4c8de4c7aec250e98a37e0a16a17d84dec2bfe489e75e97fa5bd45eac2d8ce61dd5d09c4b68feda74d3671edf06eabba02ba6365ba77b500f8c50d99bf4a4ab3a4463e247b950d68a48ce985724525e4d1ed666b0ef7b1786bd513214ab2b54a1e8f4664b783203ea8bce8372479e071e6e40e82256519899796a4e542679845c6caa48ad90e4118c68d6baad29db359c71565e44a4d070698f4933c4e5cb81290daca63bb29217a77488c0ec8381a219602b5093c5ba4b9919bbc912ad0200866339c1fd57af98ed3e03f7edc8ec9030f55e23ee17849ac65ff8effa4127834fbd8d588889474c02ae28b6fcd9dc746096355b2a237d793f8f9542bbe56cf4438ff3cacc334dfdce99e551511f1309437f0daf8182ae5b98aab1b932e725c8538a54dce7e45cdc4307599a3952bf90c4a8c0f9ee9adedaec9a3345e92bed0550eeba1b1e555a199fe1e41c96bd201ed1428350c0bd51dca1b06b0205606f4fbe30db92c3d97f0a804fa6c0bb92c3d16463714cd7fbd59d8f954e346860171667ff24a61d46a284fd4745fa0f9abf98ce0c8a4341f5956b2c9d08f01d6a91c18cded92890ffca4ee914b8c41656540ed6752c0522ccfc8aaa3242912c9213fb027b29936080addf349a93da03fdb7bd9400367a48cf0fd0befb67ffd1cb501a79eea39008529fc0975d535b023a7951d645e51a632f5b9b8d39ee6e328a89480439f94f0dad851388bd65b3ccc18017b951294921888ff08b79f3355c8ac2fdde5dfc036639030bc941bad3b85c4335cde640317b338591ac0cd4b32c5b8e0760d6e8b5ade0394fe9b6287c50671c76f16ea42909597860b6c14852edc824d4e7bf9efe3ce5cbfa701fca81b382f53e027e25658a22716956649e52ee4888e1a7350fbcb5d6d65a70f6a41d3b531bb7421e25804d8896a2015e20e1eea435e9dd31fed1fca2cc2fb3eb2560146fb8dee063359a081c07510c4a46cd7f31aaf5e7dadb777d54c0e71678b5b4d8caa9225953634bf9c2194758aee8e7f07d82141a4e48d40b3ce08c3995a60519ad00fc8bc03ce834e8d2f94fd0811840cdcb925f82ec10ccf546f300060acaf1c42ca2b82f8a8d04b7f91e3d34767860dec2068af32326a0d1217d2e9f61d10e391b03e33c81da2aeac3c95bc221a524dfef82f35b4ec8bab28f983fc4b3c19d08cfeeada62212d92b6978cf7ef8d451cd5b6006e529605c4757370a9c22996200c16843e55f1070eb31649521d8fd68d95b58c8574b1d49d6fec470bffed7a5add94d9a782eee5784b1c2e4a43c9d3928587ca60c3943e5a7922693f57ab7af0ec3172c6082bf8f5e7f7de02efd3ac083af771fbc06097387268790b30b025043131f695917b37342f2507c54ad2e14ffe111218df970829c47169e9ea8e882b0064010a4819ac990980d194285c36fbb7e9dcb54e8ddd80f37bc0e08a4a76e94cca2178b880eedc98ff1354297276d05bf3f1dd1c2fb0db2872db8c10e7a76289c5606b16d6be5a0a1e068868f439c5e5394e286cc9a3cbabb5b26af1d23ef9e21b5d8d865a1f8164e0cd21e32e65c1650d42896f52fb06e3ee2262532c595e1d514b1203e5af8ec47d2a0fdc17f2434fe9fc64fe8b54983e70aa640058159ac1f293f0898c640df68aac155632b2333a54a14732ddcde90c49b790d209cf4559f49db4a25329d5e1858f7ec48587fc3d3aac6cb5ecfa55b48ff9daaa0a0cdc5b1b1e53511802be4f08cfc3f05e95ae934ca446915dd9a599d63472061e87130b7232f571e4709194e5874bf70879cc899e3820f768e3d95c04bf84ea2aa33288a5ef100fef0e9ef5033f654c623e9199ab47cf2f2f563aea09669faf77ff216380882812dcccd2709efdc91b90ee7f83cb6945f956898c62ceb761e9ba8e0ad4adf551f7f01730fb40b2ba7c75df1ab308148b4f932a73f195e12ece924aa88b918f3a31409d7a97c7c269cada39467f85007e456df2c2a59766212decfb83f48e1cc482a13a00d4d42ccc7f52a61393f02747dd14388d077a87f75270023e32252f0468606f83809941a61e1825a5fb5963ef4ba7189e49512e51a75ba59413c278015dbdfaae6bfee116698098a191e8a1920525b672ab9713ceb06bb973426cf3263576d624c1c821783bdab00d9bd5d3f589af3eeab4fd24def671f965fdfc64404cf05ecbd13a06af589732de29faa1af71a62880066f0e6f1572666fc28f40d94a66648560f1ceb07191c6fd32769968bf1b059044d987e758a3bbefe485d5b25ea6f0930d3462e0bd20b546f3b16344dfd5700aabbc203d05f25f2be5d480cd0c3d6fc37204e90aa04563a59c7d6fac6ae21bc6ed7353d351713cc30cdff1165404c7fde1ab20cf1566b2e1bd42b6898d256ce6b6863f1e9fbd4c892ff07dada2fc959c6dd49c6a25b731684b74af9e5764665372a3fb95d3777643f7476c67d5fb35dc1c74610b699a9ff57d0f27778db155391e1562e26f7e1a599424d92a1f6a33adfc57ac6a00639ef4c7e4b42504025fe26d7959f3810b200a02388a7548b285206f437ce8647e6e37a0a9681a2d4645135aca14b1ba64738ef9474ef2c873657789d532ffceaa20f9bb67d6d236240bfe5c9564d5cff9a5d270646b0a4c30ac9a75cb247ff0d26f458e1ca6cd1b427f4c98cdb84d0a60523debe2c17233ed73650eeb216c9f4384f8d62ca3affd637859ccd9a399829f66c72625a5818836b58c64ea3c6f633ff1c08e7625ea6dde902acc980d0989a471868eb294ae79a55568266941bb937ed8ff91437bcd40cd7086324e026afd7060bcf9dbafe1dff5defe1a340dc66f0cbef5c9f7c5b2d4c8bedb7483968ef8651e93839ad4a918c8b22a0d4be2e2341692ae4abb6cb63e57f73a27834ffeda03a1d019f7e81c867386e07caf20770ca6b11c646528d51d6051cf729e952444091281fa18abc6d728f5b1113ce07e31520604779ada53187ee6100e9ca4e36a871d6366ae8d0b480c48cdc77e0d9faf800640a7435af4ba8b1a619899a91bf1e9386d42f35df2be790e51869f7c10e43d3e7b388c9232195c6e7ad41d5a37de05b247881706ee1661e9d84b9b8a152b489d983dbf8d659d8ec7f965ecd295121f2fd545632884905d729e5e2f78ca2a3eea6438f2f67383e9b0012446a646aef3aabdd31210880aaf90e38b1b59a3af6115fc3a698819c3fabbcc716e085e37acd0cad5ba0e1ab69cc69f879452abf5aa46dbd53a2462ce85ae68b04c69819f819fc19ec7690eb3d4f4650fc3ee75b60b6bed44c8963f81ecc6f8847844f3ef82e9a864d1ccfdd1523d6d43d3aafebee3ff9090218f39772d6113c6741e4ffc4cac9a2950c4f9bd4b2be268bb06a447097be5471ad4910ea8efb64720728fabd08a087932b8a3a73fac8aa514820d996021d816ab0d8a39048c681b9b50367557cb38c2867f5aa67ed3f750071c29e1ffff6eae5eea3d122260456eaf70590ed01a0dfda8cada954a283cc58a6cc2678265bdf2eb3143c610aa0a6b167c832a7c7cd647f9642a61f74fbeec45b2458a32eb81ea77c10deb83095cbc2fb5db4316283c22dfea1050798720b6aedd6c9e296c5e40faa47cf947c69238949edb506631d48d6ae99d0723edd4d1f207fd00788031041a95a9db245b26b4122eebe516c865c9f3a975345febe12d923eb400ae78b2a02a83a1c68f2db1f0d961a263dc76832b65caa80229576f5ea95653668ffaf75695070351b4855266b7b9e0a8e9d995dd30365b0594896c6567987e355cecee6ea207d503f80f1e283a38c617ace11bf0c271e5b32eb59ea5fb1981897b5c42d29dda97d88c8fe293f4eb87b1ff62651d3b6a334a5aef28c47b4f20d91511c250579d8566afabc0d66fa55eac9ff0a7b14fdeefbdd56131a9e72760c069f7b563d92c7e86cf7124dc477d914a3c797499f165d86fd45c55f84644e024e1ae66fcaf44879e1772ec0d8943f08bceffb1c2697e35da6ce524c1b15ec81a3acb69c684de6c87b824121b7739b6f0aa35544415a2a0596c07e7420db5de4dfb1302ce510d6d70f02b5c4f35f17660d0784d6daf45393d8c2fb4464385574ca9b74cbd4fc7982db19208bbc82af6d4065098bebfa4bbd8451a9416542d6fec14d61e5e7370b848cb8c0ee4aa5b88011f0550bf3ba0d928416652f1d238f6a9173c723c80fbe81314427c12c34b16ce36158593979797e3046ff79d9a9932902de5aa7ff2cd78db39113649360afaf0641e8af509fa44c5123950d4597d3fbecd780752bfda17f3493e7cccf91e9cb88ca1ba3be234d3fc5ac7c12bf8705e914aab28d2832e78fad01aca0469a053b13feeab0ec68ad9d1c75438777a4baa73f18bf19df3ad45458476513b3e348945971112622baf3f63d6771058cebcc3e8dc2b20cb05238e2363c9c416f7e9f9f4763735e2b9625ee6f711e20a2da18f9fcc2fb948112b3e80031e6748e41fd5bd7e7e44b6a7eccebb1b8663fac3c52b6f543755b2536980df336ccea644401286b579a01207e9a51733adbaa0225f5b3679d2a57b42dc666856f2572c53759bd2209a68d70629fe126a83a1256917b2a5c82d6c1b9a9ae84c6957d5af577b411b6ac2c2dab64dd20d65a6779ee1b54057dd528c2cfddffe3dd431628b0c2095ec9fe968c9c3a48d46a8e7e378e57ba71814ce7458157a0c5f8b3d5bb5177f225ef3afc8633cb678d3e9f8de4654897a68c2023f03", 0x1000}, {&(0x7f0000000080)="897d872ba71dd8f84a63983d417be36a1ba7b52039629ef4f23d4c74ec8fa9350fd5fa5358d55f07006250c41131de936280b8c10b5ad80edaa2dc33e42741017559e41e6b4d1e2d5d9e7ef122c74705ab6627e018a7ad391088e745c995137387e02da1db3479b6d5a4a97b6a55f4c2ece71baedc5c238d0d99b848f220755995438ffdef9199bf2cafc74054c07c19f2980b399ab1abc245896c58b79e9f57afa5723f695060ebb8f561ec2bbf55732d66fe6d29dcc76755f28921364b6e959e99738a22f96ab6605c2e12c7ccd60740a3262335c303c9ac291125e9c5acb7a28824faa7c4fc49dd2d9a620befad5d", 0xf0}, {&(0x7f0000000180)="daf54f49104f439e2fba31b591b2e4204115514f7ade874cf748fef01103c3ce5c84245d97c6c26aebfc1b93d6b45924811a57ff568194f888572062a690d796264bc934f052ab8a234740a9d8637d4bbd2aabae894ec94eebfa6f0013c8ca915b98b7f8911ee9901ce5d00d8c8921b7621e4d30f2d1219b4a7178d4774afef1866f97", 0x83}, {&(0x7f0000001300)="01c574818ee31726b5ab31a5c656170345ce9a02547e5b51a725992a9121388c5b680f527ffefd1d1100541db9866840c3ce23ffa46d5a7235086d022f7bcf40f04b1440944034a79935a4b26aef4d1ccf929b281ff086c84c5314ad8154a12f3301a955a4333f5d33fb5276aa5fd5ea4791e82c12c3bf22262a4a63be76a1120b9ab5fca6d7f9c768a433327090657a1205", 0x92}, {&(0x7f00000013c0)="04c2f7585bbe23ca92a657311379f427fd2de534255969a4b94936af2b34afa1a9d97f9c3c9d6796ff176b4f08509ed12dc232cd324c3dcbeb92e40174ee5ffdb97cc25c5b9111b425174c5008529746608a9050f5387971af43f5b726d197c83a28343f42f1c5bd42232f1d9587d91aaee44c4451495bcf9ff8c4e3c5d7a560214597de77b68c7ed431bae079b3c14355f3b536c591e749be7ed70b4c8bd69985aa6344f118fbcaf396f1270897b81318f43ba0d6e3a27be55074e96bb56934572d1bc2481101d6f7fde6d51885bb9e7986c9574943a646408150f6735669d1be25d7696c9503216ca45f569f4987cb6972649566949ac3a92e9773f7c57552190560c5d6ce0ff9d8e65704333cc3549da35c6be37eb88d81f2028643db46ca2f3dd10b575b1c6c6e657248d515f95b594c62a496e36263e0dd4505b1143f4b2f3e91b5a7289b87db3bd582312f20158f6b61e29d71e2612e049e984850508757644d5fac7a5cd608750660a223ec2a9fef8158c05c49c413c3b827a6eda73cc13ebbe36a9d128fc0f1a44f060d174f3885c2e29ca2623a0722fa09cb7422c2561ebe46915e48e0dbdd686727325be3260ecb1ba710662cbdc5b88c7179108d8b62f22c26467b99dd7851395eed444c4b7de2c7f3edd758edfb42b46f1ad93afacb2deff174d4c77fcddcb806c5d568cedb36d7bd894f8a8aad672d799fedf426dca86d0368c31593ea1ee287375ab587c19f956a8838ff46f5b6ea9f5c5cb4db65efaf7f90ff0d2fb026042f9980790a8d70cd5ece067b4258ad04310228bc1b7b738ceefaa1d804f2e8dfbaaebb1745f6a635e8da982cec564ddbfb173724d787c4bca1c03b74078635b2123c784db53c9873b8161f161f3f25329451c496031e8bbdf527f348db7e13c17844bfd4fef30bee2fa868fe21a5f3183d660bd0cbfae11e74ad5687515373025b62ba824ce76eb37e0acff823d0958f38befa960b5a4d0e0d6ccda850ece24d144b94be71d8a7437681151b92a25b1710044e6692e35c5a7d7f6bac89a8dbbb68315d2f2daf01f281d9bd934557d82944dc5e5a12321f28f0b85443217cd470c532b306e8627c7f51a5e4a96507d48a98f16cb2e2a383e7a76b5f30fc2dcace6f5bfad53aa4bd38f325d7408e7fa79a5a986a3e9ee1f6dc6262f07320a1af4d4db8cd922f7f11d92188be4b079c66e0a52f00d51ca6bb7c03f8d37013445a8117bf6cd4c733f2a73a594ebc67090c798e5807a78b8748f0cfd5838d7c9288fa478dad1de366c222a0578bd3262083c5d5b78fef128fa9b316cb2f4339f72725485d7b9b3c2cdd7f8f570e858bf0ecbb53acea12e79a461b2edbe1d86e2a3137b225e999858cb20e6b5631e16b0814883bbb8755fc2dbb12e18910d50d36f16224275386eb55c6f8fce0ba73ce84b2a72f8af4b44eecf59351c9b99871adbfff5b9fc08469de4ec73956e51108d90846e9d5bf3e68da8ea3c5cc3fc221b7403278dc3db730c56a76d57ec44c2c3ee23ae94995f4a16794afacc7ed560d6a38ad5f30003919d5b9b366b2ec7b2087cf29ed3badf46ed8ec1442e49d5235267eee18ffe48896bb3b26053cf71a65ca2efadd74744739b6e372373a667d6d8e0e3b120ed11134fb54a7bfd550c5e62997b9fd6f4ac89956f3b01d42308fc50e003e7391cfd5e5b9c4928daef81c9a87d3233c7f81522200e97e40cbcc160bc1a2fff8ccfa9f4f7f0eff324df10117935cc58976bcedb8114aa8365e9e0c607ec98ccdfa908549071bebba4987327b004e2fc82ff81f81cd743ba652670cc742870d09ea0d419cbca0749e21c1dd69063cf8be5635ccdfb7ec5b3406ff35feeb271c927e933016101e0524dbe8d1647dce5136c642cf9b8c1fe8f6402a4ef508fa4a6c4779c3a4a25a15896a5b32aee5937c8abe8a136c39feaa6cbbf50df7f5f7945ba0419556eb573db9268e035909b116df84b2c72b19a2e291646cf34830989e56d849aeecf7eed6980f7af4fd152868d47d4c70f32ad8b709af4871679676e472ca017a47aa2f1438dc8d382b2cefa56d7466eb7ba136c88b611f0b60f408ebe3a953498615a724d88e883320183a3057007385279870ddd4b5db6e94a08ea35336949f537a34ea00c131c52de4439f445de9a214f3ba31b6e98dc12aa225968c44ca344c5f4c0492b5d7f3fcb4fddbbaf4fdf4dbe3d8ce507ff930089a3def1da8f0bb5892c657b165e86a3d137462d819d48f5dd222008e35b1f50756dff3798a4d2e2562851cc8b1b4f9d2a7af2ad560fbc7b09935abdf4302cce06de5ef1c4b43f4f1ba01370051cdfde7003be16a1adfaa70e58e1d0af9e9afba9a3c2af31d3ce28c9590776156b198322a6a82e7ebcdeb1680a69b9e8565875f35c38898d5b66646acde3f69f62a69f837bf632020bf6f5234be71f9d62ec35faa1a07a452fcfca7b7c73c04827b85d58eeee55f57f08dff6987df5e3e0cf6c12e544c3e2911a8817c3f2fb2257bc2972b598b139eff2ef6462b522c3151f7d32d22b7301332cf5cd98548e0ae052748fdc662160e97ed3435de8ccf5ecbe3b49eb3f6a7b4934c74eae20a1b428011c3645fc766da95a8cca33afcb5507248e9079f415c689f1e9779bddc4916682cf65685a82271a9cffb999e2b6f30bd7b3c59b5b915e2a29784500dd4cca1206cd21d65a445521723acde15353dff86cce90e1dce5ffe4bf5ba8feab2f8f3ca4d2c89eb73f135edd86fac7e87b88ca4a7a02d74d6c960af718d70962f05fab8136df3b24e4723e823a044564bfb5f04215ef0cb1b0461b5165baa72789887d987cc10c0fa8b561a27164a9a59a17076c3b56e2c44bda906dc84ee4020eed9330a0bea9628c98b9a05d35a3349dffb96e2580e10cc56141947d8255b642eba697d23c2d2902b97ffae7193a110a900ba651c50e8aa0b69571d02dc5ab61b5892ebfbefcf0af61a3abbe5e5c7b6bff6b014b15207b3fefa7ae823018d3bbde715a02d2ca6e39e460bb41152ab74c6d7d792cf1bed11eceda6f52e479d30e14723b93039346fad12d77e7a5c1e5e53c5d12906100d834c360d70b57235c79b266ac4df5d70f5e7348ea9c8dc8f79e8aae8d2a40c7c65fd3e64123af4c946386d86764e50584a37c4275f0ac31b757208c6998153e2cf998b18dadda17b579cc85deb219ad23636e30c26fbe9c77d7181379322093bb418c739a7bda6c2fcb05309a9ee20f014308a941c5d2b8adfa654609240ce722ffe80f2e0b2b1999d3f0a648f19187230ed16846c7b9797543a5c7dc8273eca77e32894a66639cfa593258590f40a364702fcf757878abcb9f4274e541a4f3b0e3408c3bb3724147adb3bb848400bde1b51fd29702f4e53ba6c0fdee9cd50e3d7f7d115688d969a8b23ccfe208f967e032084dadb2b0cd46d8fac2ad858e330dc24415f4b685d673aa0d4d7958d66d8735de2deda13ef6eeb170d6f53cb7e9ecd5e8752252285b9d98f50d6de2829b49fd7a70d5fabd8203876f5e9c2d004096d2cd95cabb01897e817937599b7e6f82821b0aec4b8f3d6b957239446f93e68323481d9c6b6e69cbf703ccf631c0e7c2cea059fa8533b2e7b8854faaad763f7ba74e0fb228cf45b90d95e68ce85f21cb952e7a3922408fc95fc442cc27fe5337691a32cdf16ed1030dc13e44ad9e83955cefd4faaf1009371160ae93bfe214ff4f108d87c46c8aaab922732593eb178059ace0d96166b6ef475711d115650d8342f6b4401968ab38174d58c01aca0e00f6ff67f87fb2fa7438bde321b717840896d78a2ddb886c2efc5219826c828ee26f65efc45312f13273150e888e79519d66ed7ca02dba12a2cd22dad9c8072623d13693b6377cefa7fb067e3a6fa163ba18c7e9d3ca7490901809aaf19fc0573b6800457d708ce76ebaee8bc7ba9c469455e2e216336eeba71dfc2e773a36a345066c32ba1a3455f846a580e737098737a6b4e18da9d1d8266e80fcb49fa2fad2e7f9c4006e6a86ace99a0f7e92267c1b6456ac181349f60995d592f4e5d511c6a5a9ec928c8dd6a81b113a70753149c511c07a50d51b3fc43c420b4d75cef357f7f852536a8d0a75000f3b97228b1e077858cafbf48b008adfed9003729c980c54ab3d7c0992ddfeddef19eb4407618c437039de5c0cbd53b69116e2625a8c0438665cf2967753fb7171375b3760436222eba1a346a45a9ef62ea982893c5b06bd49747fa512e5b973bb0167bec6449590e29d2c8fa12591d4baf88723c78195b256759c9487bb698aeaa7308fc2ce198f8e050bf346f0916bf857e4ae28137c7273d093453a5d9d27f4e16b2f2413892d7b8e84e275d1fefd54037369c24374b2179aec4b3bd56f95bd1d29c4d049cda08db48f01f7d9081620e39aed01a8fe267f32f7a740a58b8bcf29f298dc68351ec33657f0e659ddbbd8177c315d0418756bcaff9487f2e8598beca8b3b53a9aa607ba7b12a036081af69c23f64456b335e291ed3c8454504f22a9c801c5d3f12687793edaea95ebb00c33b789c79cbe6c287ad8ee6543cec45524d6d48759cb14c5ee116f21120d2de496db364ef09d0f13c50309fd83a1e6080fbef796bfae0d61899de8504b0cf6dc8b2c31ccd74b9508eb1cdf8a256e5fb7ecafaea7d0287d3c744114f0a6a7bb947d13c30ea53d8f6f52581ef48973a67a80d65dffc58a59ff13fe4d57ed1ab002dea9624557f4cfc121c601c21dccf57b8e6314dd7c6c4c9bfb5550dbcbfd6940bebcea1c1bb1dde5fb350bf95693e6a1f89e2733a5fee11885665682f7c377aa3664394c116ea1417d408c56ee90733ccf4e75c894aacd56f964c16cae517946308c4bae8822846a0818e5a94d2f921a653e4a626fbb09d20aa527328dea25e2179fad239c799b0319f5cca192b10cfa7ca8f8d39cbe8ed6794ff42e397000cf92aa95c7ef51c36719589e6996221c598bb966544668f5ca0fb99e0a88638f861b725b8f9304593aed9320c65f18fc10c7cf3393491abbcee747298cdddbff769a4f0a2aac088eca3f1ab868fc2828f2ffa4740660d829211298fc79837f924ffd1a12b90682c3de7ec911331150d5c17a8d7fb6eae8d76cfdb1673763e287edf2a23aa6633ec2c2288fed1c3556e800713e7fb8359b3fd2e1fe8c0c8ac28c4e8696c64aa02862b1bbdaa0b4101fb8690565885cc54eda3fd65fb66e45dbe486a03910c94d46c2683334a0a6cc341e967ff56c857c28a048f90a00ceb1634075a5523ff360962a3cd9a1e5dcbe19b95fe4b06c0568ab3cd15b1aec168f4e991466be05fcec022a59d60dc7e70682fbfd68565fd06295597de23c08d471b118a88d820dcd077c5b87b74c3de25ac786395e2d482f70b99bc279b87dc6a21f252fc84196d051a53336a7c5ac6d4b9231245d6ed653f5c0ce7cdb9e3bda761a1cbfde35f374a36febee342c96701b7987a20ef4a0c26703f44d6c57195c40182d50fdac4a46f27ff1b279cd3b9c95c3aa649da15a0acee07b37034d7083b3f0fb6524443d24e5c50a822af0e31580213d1d14d4968bc50a1786b009228dded012971277aad04185100bf5d821d43b4b5772e9c5069d2599e2bdbd94006ca42574cd435a1178374a1eab8df5036752a8053913dc85e5f241bebfa33034dda035b3efb41e0c7d6409ecba21e771caa7027b5862dc869a97b96913bea76a76488fd93c79b3f4e7f2f70f5196c7d555f413cb8dd6d7e47d78115e563cee7ecbdc80b9adc8fb40d4a91bbcb5c8366", 0x1000}, {&(0x7f00000023c0)="f09a1d8c115238ee07bac769be3d5ed5c51d3dee336b5a5b927d7d57a07d20c82739879448a39dd9939fba7c2271ed3ab0fa3145a7433d6b04ed1d09d1d68753c28e520214f8351be4ed909935a0968953a44b397cc06035daaba51cbb66cbbdce3eb19a84a9e0d1ef62d1b176a768512713a27279d9d0e88e8964fc14c43dea4a18d14822e95c918e20dbd6d1f85b6b3395a25146b69dbe85c1b4d9aa035c39c35f60bc3124713772d00aa1a018e39eee68bdfda27360e55036a8a43e444fd68aec9553c6ac1cc4e39b319d845c7a69b892b817395d3e16a219c485f4e36ba67164921d6497110a34ff86b979686b9449970d016cb5503a24e280812cb3ce585d09e6e24f0a97fe5fd17d0a45ce94f00b3606fdebe0135a94a51ba4e82fa68e949ba2a2ec3a95b0f271a03de5e8983153af12a770191b63920e147d5b481d669d45dc06c89f4fd6282b88a5e53bf779a6bf136b6f1a13894e4e6aea600a5aba9c997b399fbb1c6c1da86588da62c86c89cc2110d1cee0df8fd2a49a19785f00cc4703ed7f9f490f2d654ed691d8c5c0c05af396ec92115cadb6bcae8f9b5596127c6fb7f2f3a5a472f6f58ce2e6436bef15a3a38f8080c2df948019d2f81bf76fc0b606665fc3025ebb363bcc1b3251fffb141001cac56dc4a2f9b3bbc7112fe0e72e08810cb6dc427df3048cbf25c3f2459a3335e80cb2f5ecded6f0ee93ece7dbd4d65fcbda6c251f1583cf06b72a97594ac6aa254a36ca01eff426f03ebba59264ce67955ca9ebcf8f914c4cb7a4215c37e2f16b6a05a50bde1e934429d4ea311c91ee489a3149f5ddfb6a181129007ad4901313310aa185afee45edb6e814c44b25bea7091a4416b72928bfdf1fd7d987afa5fa17afea9aff0505fa2befa610606ab46fa8737e494fc60b07b20ffafd8caa30bc0b4efc4b6e20ad192c884f125c078e22adf5493e50f24f2624a93a5eb6eb7852297f4f1713b0f3ada411aaa1b0284d6f516f24b146f6c13a4a420a113230df3748528bc3b74aff0a067d69d14436f95d5c538d9f79caac173344c4823975bf1eca3c9df6579d08e9f8e9235202cb58a61f7e83ff8e7fefd38c8155a4d97749c0b12aa2cec454c81fdd41162cac1172c6e92ed1fb9f7351a159f74e5eaa9e2ca5abfec3af558474b7f22809b47a9b7902769e042cc55787ffd8726cf73289463f82bf14c97709af39716f32e65d239bab1190db1e8ff4bdd9ddc21e1ac23606d1029dbf5fba9f58cf4d74bb797c73e93aaa0a218bd8e5ed9e2c7e9fb8b7d083d0d23a8292c7aa0f296d5055d70355497f93337985f0545ba593d348627dcc21a1acfc43b328b0fcaae0c142b59756a795bf4627b5a0ed13bb1a2dddccb181f62d4ee042c84c606f203b16890dfeb2cf294675b7d99a4923c5cbc6d75c6731c90bb90a094a4e086502ad46c1343a2b6864c33d3293823a834b55e7ffc7f6914bd968ff13031960780acafb410bab3fd60dc210e5d909906ffb70dc3d2a3caedb3733aed1caaf5a3a62d03ade7d672baae282ed7cb7b3e2439a7be56ea3e8af8385b56c8be303b6451aebc04d40ce925420aba8de294d4710666308c87dac0749e6e1dc91ca13b6e4fc95835482e92acc627bed6d4ff106ec10736fd0f35c6ddf533f5016ffaa6b29177316b0bb49a6181e011b30608e32c220536eca296717687a8a35b929733641128da79893883c742bbcf012fbdd516fdcc9b79aca643c50bf45aae127baa6e83faac03e3e3666f09fa1cd2a918f58682130361416b82f6fdb7743c125f947624f4d1ad93364f653770103485a3c9e2e8aabe8a4781fb37d91e41254464375e8285dff88afef43009c488db059f9da9ac24cd50d743b8b761e5f4dd39d24089b7578daad8161360b388bc14e4a955c716ea795bd17f22749751f1fe3d454bccc3b839e38706f4156a204386c1962f289d29c406526b81853064b4d76a27e1566eea77a35758e1fce3314b2d7303e65573ef3e3e1fe2015cf77603f9cc2d365bedf397c244b8ed57056f2437cdc56316b0289df0ee2458fe59bdd15e5a86a3d6b33908655284d02c2790a6654481e310f1fd4abc25aca8e0e76c87c4fcc9b3621bd508531173d4e76fbc96635b90ca84415be4a78f50eba36c3da2360f23b9f82d671850d176b02af020ff1c8b27a55edf623957d57008698ff7345b7710a39480f4ced9e3ccfc7493dd80cc7f534573002553bcb3a30e6704f7d8a56fdba68fad5d9d6e30c260bb4bd9417276ee647ce663c4f3714b22b41c542950b9c53fb5e1eb469c9f8425a8c0cb252b2660ed807212383662e02ba1abfa2173b8579dafc54cede4c10658e26151630278033ed11d6cae4a471236a5702e1e57d878a79c72879d160492acbf85264ddf650a5160039c5a8200dfb115b26c27d267f929c4c56c3d720dd759ab09044bc3f32f07ba3ce3c5803023096e9a4559c3067ff022da4a3292eab8496f08a6335cb40d38846952d21788d841da2b64bdf65df2536bfb72b6e06c19c27d837de0b84ee24febfd5443caf742fd37c3938c81a3ce8bc677a9dbb29059374b154f0854094c37a1512c6e6b803791f878ee8b933829b1c96dbc2937902a02185111ca81ce555228a2b0cedec9b3c96e62c00563c20b549971b8115839b0b05a243c98aef483b82860a0759e1e9acc0ec701f0798f6dbf7006420ac3256720357634c5271355f149d4929db52889bdcac8663eace4b88cf6389b1786506a82ea3e3c32f3013e3fce76fbe37e952707340177148b14b0c715284d8fe198f4e51b45f5f2e9789721c6ee89729fdd8f5c8a0fbdebb5ebd4856694b4871cd9222fecafd572dcc6fcd5741208884274fc1540e51c900f89fa691678012516c0762f57394f9c7bbbc11903949973a514b5081c3b54cc4b3ee2c9032505b9a64fc77f24d879f8c10396df8dc3c265f16f493a1eb7ad13f52dccae4386698f8fef551f01b50f41d73402be03154263b8988bcd6e460357c9a5884d8f8fbb01905589eeb98f61ec908b776a23fbab1fe6c8322a305158880fcfa818391d2f8a595b0b1f5fec57ce7fccc4d0cfa56a0ece7633ce252d5eda2502b9e59ea761f0de879945099409d8a58b4925636a0d8e88d1832eaf4e578cfcc840e421b9bd887302badfc80f26a24afc024149275073f2d1b4a681156769ab311646e703cc6e33a63661bdeb72c053b92ab592d3430ede3f0fd7901abe3d4b457e8957fbbf2e9cd521bb9a6732ec0509eb5a7cb2d28325e6818be1b361220474e595de7fd20b717c6e5011107718cf6a369cf5f6ea85f9c94936096a324d0f40f3c9b9c7f66550b9b8b832b4faf9d7f26641179658711858313f4a666305afd9977eb985dc22cfc25af940ec36bb96bbf5644ad3d375f8d342c1a25d0be3905f174de1ddd76da04fff8d3f7f59bc815bf74979658b9b0a80fd03883e67eb06a98e9e4e8bdea19ee8784c2f46e7e0a88a54e2885f6630ca9250f7a7d9a96daab0efe2972b7b55c83981ed42dbd7068170706944d22f5ba71dcec9a6ca0fa021a8ab72579b3223a959f1ea1cb5ea9e7d0122501b79a18196bd54013a242a1fa50c4620ee3dead96f48b1fa05cc4db14e79853d0043df3db3c3dc55bd118bbe00c5d0f072ba42b42c2adb9cd1d7a65aaa9b96ac7467e261e8f0d8f85fcf0c3d0493ffad21ba7e075f2be935d5eedd1f040c1677dbc25038da4ccf099d5f54fa83c26b7cc918bb7f418e8788788a02eec170f29b0342f9814774da7724a5b871ea7974f899409d79b5c052679a2c55dce7273e9501b433d8ccf97a1e34dc935eea5dfa3adfd2e50b7a6faffeb897804f1f096791b390ef873a1ab5e69222aeb18620d7d4624350f69644710a8709b639f9122b13ee423b622dfa63b23eab53e6c62988b986745c78a6a22d2ea5fe888f7cf6897b27b19a0099dd2827077b901f9136f6c1078d7a70193ff26d9543fccfaafe21b98aebbc73aae26761486d593a798f6db6e6cdcc52307e93a464e3b3c6aa03071a27d33e3585d0c16cb23941518bb0e28da040d626081f6296e3c28f5fe63f49928064b95c366ef38940942c286482956e639ae0ed1e0bf86970c04b5a046f2cd83f9babd165c31a794bd9bc0763b706c11ad54e7afda5c4eb97abce77ec21166aef73d687430ef66bd1dc69651deae0e86cf819848275a1bcc33fd67b51409f01c12843fd63ab9eea652bad3018b68811178fc3af49951406c2d8de356d8b9522b835c959d9d906236792fd468910500ce1b5afeba22d87a3319867e532bd72f22f020f5709a3b5b56d1de99f290b84d806f65338e90219476dff5c48a9f6198f207dbe35026a27aa373eb197808ad0c8e4f64174bd3ccfba3d2f63daaaf9e8b2891619737fff384a6e6493d57f55855eb569f6d78f77caee129cd7be62be10fe0751d26ce36c109cbb0de2345c3c5037c07b3e18a4f85909558e456aa1f9bf95a242c8a4a0fa51b57afc8e4c2fe55f9f92724fd7fc316fec40f22456a30a538b28fd47277bd6ae24ba93d8c31bebde38256d8b25a33c34dc4abefb7d612452ccaabd30f3d1517f3f0c182a5a3dbccd582a8ca7958bfb341774680a7ea10b418b5411010b24140c48ac7b5ac8bee2842e7345bf8f2a3c40a05fcd6fd46db7a561b1158e7cd52c3bcc8fd4f752333ce842c5141d79c6b9927e4ced5d0898809d3868f67d9d43aef8bb7a1cb0e26971da8bc2816454898374beb3fd68aab9ab9ebf1b20686f7f10ff0e55910629f433b37f26d59ec0159d2dee48f6e400dc08d0ad104f6a80a4a79ed259b2bc68f5698f288b71c1fb9ce5d9b5e0a7dd8d228de5db237ceee90b1c699166aec8ceea0fa0a6537ea50923449ec6992ec3285f36ff8772c0a7d5a8cdae12258253b017958803dc0f234f46de6d81f749e3cf02557e5eacdec9c194a6b5756066d7500ff682c6579baa5effd9baefff47723eb95a950cf3d65e0d5896647fe1207f7e25a7dc6c60a28c0eb0f90f93e47af336f9c55d73a249dcf28e2098228cb9227dcf5ea01259da9a10e276d8fefc564048a2c24eb97b1911812555a40799fa1d75bf1091b4c82c95c72267a5cb8458421e6dfea492c19bdb4e2d9fa6ec41a133f1bb19a87064cb0c1a8d06b430a6cd8648e77735e281263c9863db528b0c22861d0c50d0d7a373785392cdff0cc1a5fb566f1ee8af9649b6d455c49000e4924f5e17f356cad164f19c25cac696c0da8973c8d2b239bc6ce215086b9f0d2b2d04328dd485b4e169a8374d73abb0befd40b67e38938f55ae6c06bb677b189fe97e4ffb529d3ec9eaf77eb9fda01b03a5d18949bf8c351920405b49518f25ec7d93921418fa277f33ae5a4ec872b5721587227879230559a7d9f7e55f2dba37cd3e0f12c80d72e12d7f702ec2fce2d178368392221b5acf8ace7b6261b5e51716b08e05602a693612ae9d8c596d186fa468ce8100abf5c5d937c9eb3ea05236df2100f0f22d17d8711b057a7e3ff6a9a185a1a9607b6995f337e136c8c334059e1fb975cfb9faf69eaff35206499f68592b2e9d999939ce2100cbf28b797919729864c8399abb210a9e3067da73440e5d4cf8f9a6b271eb49d470ad14c92c37c7048da77c41d91f4b2d07b22649d7f41f3dd03b5e81a5f45bea5ceeec45f5737b66461ffd511f0127aa08ec851d5bc06d6690dde13db0bbb8d3f28b139f16b9dc64bb88fa65efa3be29639fe8182854bfa5e2c913a06cf827195717eceaa847c5d5aeb7f08d0f047cf720d", 0x1000}], 0x6, &(0x7f0000003480)=ANY=[@ANYBLOB="1000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="000000002000010008010000ffff0000e8ff0000", @ANYRES32=r10, @ANYRES32=r13, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x3}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) 22:28:15 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getdents(r1, &(0x7f00000000c0)=""/40, 0x28) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x6}) 22:28:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r2, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r2, 0x84d1) setsockopt(r2, 0x29, 0xd, &(0x7f0000000180)="04000000962bfac53f068f19e95b3e46d78dc6769d4fa24ef96b02ddb1f46c6547e05a289e5bdf0ccb1ef7fd79ae4faa8e5f1c0b111240b2f49573b7ee16ae513fd398bd70dd1b1f7e36def85a6733aab88e53ecf80cfcd648efb75799c75e2d", 0x9d) sendto(r2, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r2, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r2, 0x4}, {r2, 0x65}, {r2, 0x106}, {r2, 0x109}, {r2, 0xff}, {r2}, {r2, 0x80}, {r2, 0x8}, {r2, 0x1}, {r2}], 0xa, 0xac) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a40)={r4, r5, r3}, 0xc) fchown(0xffffffffffffffff, r1, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{}, 0xfffffffffffffffa, 0x21}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593}], 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:28:15 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000140)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001240)={{0x18, 0x0, 0x0, 0x40}, {0x18, 0x3, 0x8, 0xffffffffffff8001}, 0x4, [0x6, 0xb013, 0xbfe, 0x8, 0x71, 0x1, 0x3, 0x3]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x9}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r2, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r2, 0x84d1) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r2, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r2, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r2, 0x4}, {r2, 0x65}, {r2, 0x106}, {r2, 0x109}, {r2, 0xff}, {r2}, {r2, 0x80}, {r2, 0x8}, {r2, 0x1}, {r2}], 0xa, 0xac) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a40)={r4, r5, r3}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r8, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) wait4(r9, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) r10 = socket(0x18, 0x1, 0x0) r11 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r10, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r10, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r10, 0x84d1) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r10, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r10, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r10, 0x4}, {r10, 0x65}, {r10, 0x106}, {r10, 0x109}, {r10, 0xff}, {r10}, {r10, 0x80}, {r10, 0x8}, {r10, 0x1}, {r10}], 0xa, 0xac) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a40)={r12, r13, r11}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000012c0)={{0x81d3, r5, r6, 0xffffffffffffffff, r7, 0x2, 0x5}, 0x5, 0x4969, r9, r12, 0x4, 0x2, 0x7, 0x9}) r14 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r14, 0x40044273, &(0x7f0000000200)) open$dir(&(0x7f0000000180)='./bus\x00', 0x20, 0x1) r15 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendto(r15, &(0x7f0000000240)="039272e2478df38c2baa6a2429814f7c1e509008577abb7492df5f48674803767e581dc0da079d71ad4e4f9a407f3441956ccce78cf73cdde0b352a89f1a4ec09ddf2ba34dd964987365ae2396c46d35132f04735275cd5fddb602a9bfb773b5e4247507fa47275d126fc44bbe32ad9e443a853ff62de690cecdf7227ec1861d97dcdd98086ccad5c46c050789bfa22fe3e44e9dda320886d7628442f0605632641517c8879fb09dc66006bd78138dc6f819765f37ee3dd7473fe5571eda7bdcf1be4abcd88e950aff7bef77e032a5d48b920adf35eb02504f77b6a0d5d824a6425355bfd6a947d02fc34e059336eb16717984a73c4e08c4aba378b3f6d64df1b8df4e94bd4bdef94fd5f3d625f0ef9810976f84d443ca3a98a267a6c31cba30ff012c613d792aa747cef24aaba94148e1e30f61760416e4ddcec63b0aa278d6e7ae70108c3b8f32982b865905a1d33bff9ee3e1796408c2183d1d5cfb30d773a75195917bd59caec5f76ae3b5d38731720e07999f40b391ae8fb6fc7be7fe709412a8222fffb3b2c6a478b249845060ac3dfd167e93390adf25d75bb8fd0d0aaea8ae0dd7b91b67ee28a96b0860b9e9e09b8eb6735cebd2107c8d07d079f2304d0d5639d7d290e7944450bf2623a8a12a83cfdd9f9d667a332fceaf663fe9e9d8193123ab60d2ba19b82f97dba3cfd3faef78538993d50fad0cf684e3efc22357e1215a674ad8679772b65667f45ef42690d42813cf321b82a5950aa2a6efb804113350e77d891ad0c46519b081fde1c05032a6b5105921b17c85500b1e4166faab58dbf77493beb93ada4e7b86e140e388d1f9bd5b98a4ad9f9c0ff2a237d6cd71812b6f6df0336d826246de4aadf6c3385aed0b374a2e8e2440d22bb94a058a8fcee2a03db261e0fe2af67baf2994dd60fa34196cdc9465184c18cc9844ed3fd7e04befe32bac708e486d202633213ab31c0182a518f81ef1d268227c169d0d55a288fd9abafe42d4c74c397d18376ad24c4c67be635fb58b66ce81ad40407d071cd84a69732ae73837586e096ecdcd26b70b55b4e6aa1d9efb20f732d633e911b8fff33a319b6fb3c96f9870b6ba3dce405849a5221fa77cc9d530e2d14fb2704cadb7a9da3197721c753c487b7a4a0ef0683be9ced99187643bf1d5273f3516100950fce188e4ff811886f735b3e07e539429ff393e6231edd124c978991f321d8e459c55e77aa175c2ffe23a486e3df6566e3aa788d5d4292663987bacf7f09a986735de91fd816eec7b6d012ce99af144e7b7228f30a63a3499f48510424d718770a89f75bfec7151b99fd4438c23b95aaff7a544ea8dea449df799db73cf4497d71e54ddf089d4873caaae88ab15ef42c9b12c698df8d0433338eeac4a13f47c4c1a702a032d3eb052d10ded7d7b1e9b6b83745250be94f0567c131c767c338fc4701bd5d2c7090480b01bb6ce77c72b5cde0d4217fcba9ae88ba003c89307182bd98cb763f73cf0f8d983fcd3824dec4a1d230d61662183b4263253947b319bc90ea4e791c11e3fdec0a9222fad699a9d250b8e94db846407491a8c9401d8bbdf0167d0b1188855c683bd9e29f35a305e77b8d88d0fab1868ef9a3f59a18dddd3f854784c3beed9a761793bfd2a964fa8c0578f0e82d17a0bbdd3fbd84275e9b97a75dbca0bf5b6bb7a34699913472ee2084d4d145cfb64f4f176a1b50d4e29c79f2b13c74cd4c88e4bed5c13cdbd50ce214de302315b004187b039187af790807b120c67b7ef4cf25ccccb0c45470ee828aed64350460a4896be4dc45ec60d7e9730e4e0992cb416899d4dcf927db534dd693ac7a5302c80974e290c7100c4c616dc5017df48f41801c20bd515df6fd68f384242c9c5bd9d39190003ef5a9856be480b4699be908c23f300794b868750b0b8c1868de11671b5f49233e7ad5cd4cec07b425e4a1cd5be04575ad55a216002200e4d7aedb93797d2700e76a011d938a8504aa985e860e46ae54d4a0ac8c7a1d1e6ffb176dfafcfa0af510d34e64c89493b8f909a58714070b37a2bd79ee9f2b9d70db8dc1a803414539bb6a28ccb38f0c7ee8a1efb472e39e4dfac63bd636f2800e8f072386009f8e54dad652486acb24a64701dd76e42b49ad309bfdf47a20b42b3a1ec8840786d0f187dccb8b7879d6ec3b5a2ffa91cda4a707db9750524dc1a71cbddcaabaf64111d142955d488bb59c39b2d6dd72f20f93efbb4ca75f27f6a49e7227c2d06ad0d1eca912b8946b93c6f807a178eab26967c218ac61bca1098cada89140da0406a7cadda4bf86b868a89909162c68d6bc30afb130a3ae211d778fdf933a776c1cceb62ed85faedb98405896be692bb93a6f25c62eb2ffd460ab66c2c390f9237fe617fe6d3d66b8963a71ef155a058f1d05dbba7d10b5818de1613f5a2a18ccd04b552e6b69f50c36af0950da29d3dd23d47f5e7000384107dd79aa287eae26d92866c8937b6b8e7753cd6ca1a99da44f510e3fd0ee5dd3bc1cd35eb2994413e8cdc48f2785abd7ed54ea957a80274e1062360acafc004d4b2cabf1996f020be9058bfa681153037a36746936b15990c78deda65f876226cbd8a1f9c6ef587683873368b344588ffe722383414d9fad2ba5266d87954381dfc8db68bc2ae4df8ebf5422f095d4caef131f68fa09eaaee0ffcfa630f2861a64d30b9bd12f915b678340ac0d920173228b7c0f111346a8297e1cad1c414332ffc4ecb46081fabbc97954df4b8aa77098da375fcb95d0392b14ae70636838f2d10f18834630a94ea25b80b187c9fccd45a3d6130ca60a5e427da0f7447b9c05e10e5dd4e443a70aee1b4e707c139acd45b265c83036b54c7bbdc903551d9889ee626b2b679e93a8a960344ca4a972f19cb51678d5d6904f5b9b8b3e7db6b14948b8e2ac3d7dc17c87cbdc5ec78e7b0ccc23ce9ba60c52a059d3cbc7d0af03e312094da7ef4740d7f592644ffeba4296cd02ea8f70ab1a9213b423316d2d751cbb3890fc1758d4609eb371e1e8f01f2a6e0b12fb535df89986868aeb8352d3a6720bc0fc03b5003bb0c24264f3898e3bb6ae95d279441190ef573e8d436cca0817b10d93d1e18e277a16172f65b0ace6f9e7dc8e3d5b3464238b920131083ba10d4672d8a095a9d6d0f5e2532fea2091ab6a182ebfbf07657f520cb15525eb1a44c573695d7412171d089c8946e347344649950c3e100cd16a13d17d336bf7fb68bc753969295a253283ac3630cbc62ec4504180756d2da0be752ab16d6a3af0d30de460a2fea3609aa0b9e6a872c2e7e85219bcd6015af540f71a5c6effcf82da35dde71a54233bc8b0ac6f333c2d7b46df65ef418ceb902903d2352e4c9e0ea390519d18b4cf035fd8434ab708f5527195ce0b7c4ea6e4d2c4be4cedf94d6a5719fcbc6a6559e19f0280f2fce6665ddce66507ad6d55c7c9ae6891ec65a04a0468985cb1c1ba952822cfe1d1abecb87a3b444ee1619ea9cca0739ec4b9328cafc54088a9123ac31387be929715c31ac42caf6ce29b449ad6909c2345b6048564a705e94e410a7ee8c00e0a5356a91d95b0d4948c942c3b9539b5b8ca9a1636f922fe059e38dbc65acee32d07daec90c5a00c30df39528539d1041f9e79be973ddce387b12eabd00c3f26a27b5a2770a4b920e116ad4cf5ee4ba7fe524478a3f646270e007d0c49009f77967ff9bd15354ffe0e2dcfa0aee991b3f17cdbc60bddb20acd8de52585006d5076eea14e3ab3ba193763b9041a9eeb06c10178424e1b54420b894dbb2ea0af2375db58f6099e15b5a2c8cd05a3c55aca5191f0d988572a9e544efe355b6a2dfe675c3efc7d4ceee808f7cc53de594b542d0f46c8a7f10b275b97b5c22d5d4e926c9ee3d3a087c2c0a3d6a1abb149ae6341e57abc35269518b321e2c7055d19059facc3e1bb240a797f3d6fe1e9d6175d51771d6eb0ce9354a6860abba641ac691b697771102ed5a12b60c29d0f41ecc02425338be9d74888bcd68910238b2c243409bf0b5a01460ba336b8942b2208f08bd866647c3618227e6528c469fe8ac4eee1a978befd9b42551e0d5e666cd21cbaf267f525c1aa79672787f4d32295d7f4bd32fa9a6c2f32802abb85e40a3b1ebde119a21138a82abc261729aecb58d1bf33c4503a903511180ce4330c15cafb82759adbd04f6c0ccff6ebf8de5461ca0d9dcf6c1067cd19dfe13a9e6e5f3c631cb3ea3d901dae8c00cdc6cfb3a6ac961b3604a93a3dcf16a39a3eaa94f21b8b7055ec4e2aca847f3b1930834ab3ca9160285bd8992b9bacc61077aa90b3c5aaf1f54d0df623cc572b40f8050a1c96092efd53d5d8fc12d2460814b48846c54b3dc49bf420e57f5e5a4d9b95a086f07f6739f85e500686b56b481b13e6c4274f79ea1e347ff1073f59e431377ceb201343d271840a2d0aacaf12916459a3a4339f8907d071e1fba0e09df9c3a9354fff1495ef08cac5ddeb58908a0d3eb436b5666e6bda28775fb6e3aed68b821330dd9a18088a46da69893169730d07ea635733f3ac784680c7331185193d439b9d516b8c22b011104d6a2a8fa79ae270186336d953db49c2629a97b516cfaecbbfb341cdf224f14a26d5ffc9d1d15eaebd6d97837852c48e7fcaaff1456d4b44258156d95be5dc40702737f81ed448a58e2c335101d43fb3b9ffebc455c304bea22cf720e1ba5ad51bd55ee7a4c65e4570c31875b5fbc6e4236e79fbda3211c6e921ea11a84c8be3a61334fbf94cdf4efa4264d1f63d84f52f39d74e0f2060ffc9b6ec4dcbc9687a6a867cb9d62b0d9438718a514122529d81a122b9de37a5f60cbf9d06fa27ff47832701b32af91585f574245821d8d0034e8ab1d1b0ad985ae86abf1579b5db7e72f2ed9c32f1ad9b03bca6008c74b06efcd7fe6a2ddcfb92bf5238dd6c6b65e1c31c512ee38f9a25b84853d3714871bb99a491a2847acd78480d1079d3fe3778f4e2b5434afac9d9ea7d946b60136d9964e30c06e370aca7706c916be3b2e2f9af97d784344183064fb7f6f1a52c35384d302e23e0fd38ba6f8bb9f2cd123bfccd99d12652b4224121cee0e16e71d7f9511c9315b7687d0adb9bf91d2ef03995fac6f8b8967f342d425987c65fd3070052d13c658f3400a9e05a7ab0aa8f591091e55a4ef89fd436aabbbc395bb1fd24d185c764ced047a39d677eee371a2e657fc7b9376e568e7b414a84390b1b0d6e95dd64ad48db8016055cae1cb671df66c8b9c2cce59771bfaa5244cd59e9a6d2addce72ed3bfdcddae479f278496a1cb0b9bea8fce77709fc64edb40adee4d6182a3ba4ae28cb4ea24ccde32dc3c1e5f96e2451bbfb32ef43dbe6b8c440c65972fd8919bdedd0dfab77495ace5b6edc722a64c7f03fb6b0ffea4603dd43a33ba3cb12cf0c177ed1067bb3429a1c63c72a277cfc5bec37d411d96650dce16e4ae97655ee7e6018fd1f4738cd3065fcbfedf40d674f716072a68731f717fe38ea960aac84e15e1b359aea922d3ac2c1377379ad94b49d7e98ec613ab7c94ea3313007da9a0020d5e766391ecadf3a69708fa207d7c3b2d25b866a5dd34da0e0e41c3f9b38379701d679d2b5c3c75870eb381dad96dfa181a7a587a2e944a3b670e90a007d1fd56873b7696901096b26411692a86bd59d144055f38a8d059d724236c3e55c8b7747d8d5f6355d5689d25c0888456d5440812ba5e4925000bbc4f6cda48b3f5b9481e175eecc3d5321f7ad89a0d74c48d8c7801a76d752221a615da9f11107a5c0f8e2a6", 0x1000, 0x401, &(0x7f0000000100)=@in6={0x18, 0x0, 0x20, 0x2}, 0xc) kqueue() 22:28:15 executing program 1: setitimer(0x6, &(0x7f0000000040)={{0xfb, 0x5541}, {0xffff, 0x1ff}}, &(0x7f0000000080)) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x1010, r3, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 22:28:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0xaeeb88a25086ea59, 0x5, 0x100000000}) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x3, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r4, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) pipe2(&(0x7f0000000180), 0x10000) r5 = socket$inet6(0x18, 0x2, 0x20001) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10) r6 = dup(r0) fchmodat(r6, &(0x7f0000001b40)='./file0/file0\x00', 0x8, 0x6) ioctl$BIOCLOCK(r0, 0x20004276) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f0000000080)="b8e2db38ed76fc8eb8bbb437607ab6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0x4}, {0x101}, {0x23, 0x8}, {0x26, 0x7}, {0x40, 0x9}], 0x5}) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 22:28:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x140) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20100, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x1000) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r3, &(0x7f00000035c0)=[{&(0x7f0000000240)=""/72, 0x48}, {&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000000340)=""/73, 0x49}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/242, 0xf2}, {&(0x7f00000014c0)=""/52, 0x34}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/136, 0x88}, {&(0x7f00000025c0)=""/4096, 0x1000}], 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) seteuid(r4) 22:28:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000080)=0x7) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r3, 0x9) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0xd94, 0x2, 0xff, 0x5, 0xffffffffffffff80, 0x100000000]}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c, 0x0, 0x97e}, {0x4c}, {0x1fd, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000240)=0x80) 22:28:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="0000000203287f07b7efa76d410d59831a5283e4b28bed11", 0x18}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x10, 0x0) r1 = open(&(0x7f0000001180)='./file0\x00', 0xe1885be5f2bc0917, 0xfd) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 22:28:16 executing program 0: r0 = socket(0x18, 0x0, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:28:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 22:28:16 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x8) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) open(&(0x7f00000003c0)='.\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 22:28:16 executing program 1: r0 = msgget$private(0x0, 0x720) msgctl$IPC_STAT(r0, 0x2, 0x0) fsync(0xffffffffffffffff) 22:28:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 22:28:16 executing program 0: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 22:28:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000240)="bc84cc40", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) getegid() r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r6, &(0x7f0000000300)="510fc3a0", 0xffffffffffffffbf) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r8}, 0x4000010000004, 0x10000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x6, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="001200091800345f4e65d2ff0d62724b4e1e30dc818f99abed74aef563dcf5fce323b8709004ab16baf3047bc9e23a891f0e5dd2a4b819585ac132cf645c382166aa2ac6f16f3ebbf30605bdee6be2a77e2b3dd4c32e1ab0144e006164a9c0c2f8d83ca07991be2cbdd7a0282406ae4d4959a9cd19d96b01e7e6183d253eca1e6afc6d433905e6833c23aaa181d3ec5228c6a4f1ebba27fbada359d598444ec8f47dae52efb59955b974c780b19eb8f27c2c", 0xb2) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x100000007}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) sendsyslog(&(0x7f0000000200)="d9d4ff871eedd4b981d9a45495cedd004b95bde7feab127a1385efdfaef894ee055aba9b50e4f9c5c36d37d5ffcbaf850f83bfb36818913b2c1e0118bf2c8fa1314aa027f9c1579531aaac939008a65e9fb64c7c6c07c9c4d4e64f7d88aad449a4009808750f8f66cf2ae2a750d22a067e8967612fa544831d60f169f2bd424c0178caddb31d1af758df1c26d231bb316eeadca2f2a4cf357ad393a1c3ecb144a426ec54360ab6fc313ac3f3a8fb17f852e28eb4", 0xb4, 0x2a) 22:28:17 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r4) fcntl$getown(r0, 0x5) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept(r1, &(0x7f0000000200)=@un=@file={0x0, ""/83}, &(0x7f0000000280)=0x55) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xfffffffffffffffb, 0x0, 0x0, 0xa1a}, {0x81, 0x3f, 0x0, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000240)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = shmget$private(0x0, 0x7000, 0x95, &(0x7f0000ff6000/0x7000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/209) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x20000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) socketpair(0x6, 0xc003, 0x100007, &(0x7f0000000200)) 22:28:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) socketpair$unix(0x1, 0xe5ecc9a0b6ed5d9f, 0x0, &(0x7f0000000080)) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10001) getrusage(0x0, &(0x7f0000000100)) 22:28:17 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x6, 0x0, 0x9d1, 0x0) 22:28:17 executing program 0: r0 = socket(0x18, 0x3, 0x797) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0x241) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x100000000000001) pipe(&(0x7f0000000300)) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0xa, 0x8, "ed64385400", 0xf4e, 0x9}) listen(r1, 0x2) accept(r1, &(0x7f0000001040)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r0, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000d40)=ANY=[@ANYRES32=r0, @ANYRESDEC=r1], @ANYRES16=r1, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f0000000d80)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESOCT, @ANYRESOCT=r0]], @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64]], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0/file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r2 = fcntl$dupfd(r1, 0x0, r1) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0x4) r3 = msgget(0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r4, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r4, 0x84d1) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r4, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r4, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r4, 0x4}, {r4, 0x65}, {r4, 0x106}, {r4, 0x109}, {r4, 0xff}, {r4}, {r4, 0x80}, {r4, 0x8}, {r4, 0x1}, {r4}], 0xa, 0xac) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a40)={r6, r7, r5}, 0xc) r8 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r9, r9]) setgid(r9) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r12 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r12, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) wait4(r13, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) r14 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r14, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) wait4(r15, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x5, r7, r9, r11, 0x0, 0x81, 0x7ff}, 0x4, 0x400, r13, r15, 0x200, 0xffffffffffffaf8c, 0xe5, 0x40}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) r17 = semget$private(0x0, 0x4, 0x316) semop(r17, &(0x7f0000000500), 0x0) 22:28:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff8000000001, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept(r2, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3f, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10006) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f00000004c0)="1194200e8eefe53e466111ef0323cce9ec535790c5a85b746c26b8f0d6b552b507325b484a7e7605f2f2dba76980a3354dc2d08983f16413372ccacda1181052f7ce4cffe99a7508d7cd41a3dee7569ae088402bd11e81bdeba116a9caadd63c6812e1", 0x63}], 0x10000000000000b6, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000440)={'./bus\x00', 0x8, 0x3, 0x1, 0x0, 0x1, 0x0, 0x200, 0x2, 0x1, 0x0, 0x3}) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r4, &(0x7f0000000300)=[{{}, 0x3, 0x0, 0x0, 0x8, 0x5}, {{r5}, 0xffffffffffffffff, 0x20, 0x10, 0xec, 0x9}, {{r0}, 0xfffffffffffffff9, 0x190, 0x0, 0xd9, 0x8}, {{r6}, 0x6, 0x8, 0xfffee, 0x8, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x6, 0x5}, {{r1}, 0xfffffffffffffffd, 0x4, 0x20, 0x2, 0xffffffff}, {{r7}, 0xfffffffffffffffd, 0x2, 0x0, 0xcdf, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffc, 0x58, 0x2, 0x10000, 0x8000}, {{r8}, 0xfffffffffffffff8, 0x8, 0x1, 0x80, 0x7ff}], 0x0, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffffc, 0x51, 0x20, 0x1f, 0x5}], 0x3f, &(0x7f0000000240)={0x8, 0x3f8000000000000}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:17 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x3, 0xa}) r2 = socket(0x18, 0x1, 0x0) minherit(&(0x7f00005d5000/0x2000)=nil, 0x2000, 0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2d, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x100000000) 22:28:17 executing program 1: setuid(0xee01) r0 = socket(0x20, 0x2, 0x20000000006) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r3) setuid(r3) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x126, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x80000000000}, {0x200}, {0x40000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 22:28:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1c) ioctl$BIOCFLUSH(r0, 0x20004268) lseek(r0, 0x0, 0x45, 0xe760ab0eb750954d) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x2, 0x0) r3 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r4 = syz_open_pts() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x2, 0x0) r6 = socket$unix(0x1, 0x0, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1a0, 0x0) r9 = socket$inet6(0x18, 0x1, 0x6) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x8, 0x0) r11 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x2, 0x168) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x1, 0x2b, 0x2}], 0x3, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x48, 0x28, 0x8, 0x7f}, {{r4}, 0xfffffffffffffffa, 0x20, 0xfffe9, 0x3, 0x40}, {{r5}, 0xfffffffffffffffc, 0x2, 0x1, 0xffffffff, 0x9}, {{r6}, 0xfffffffffffffffc, 0xa0, 0x40000000, 0x5, 0x9}, {{r7}, 0xffffffffffffffff, 0x50, 0x20, 0x6, 0xa410}, {{r8}, 0xfffffffffffffffe, 0x39458d4f1d0c3317, 0x0, 0x20, 0x8}, {{r0}, 0xfffffffffffffff9, 0x88, 0x2, 0x95b, 0x1}, {{r9}, 0xfffffffffffffff9, 0xa1, 0x50, 0x8, 0x7}, {{r10}, 0xfffffffffffffffb, 0x18, 0x2, 0x3, 0x7}, {{r11}, 0x582e8841f1333465, 0xbd, 0x2, 0x80000001, 0x57aa}], 0x42d2, &(0x7f0000000380)={0x1, 0x2}) openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x80, 0x0) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) flock(r12, 0x2) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000480)=""/175, 0xaf, 0x2, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() sync() open(&(0x7f0000000580)='./file0\x00', 0x20000, 0x98) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) r14 = open(&(0x7f0000000600)='./file0/../file0\x00', 0x10102, 0x18) dup2(r13, r14) ioctl$WSDISPLAYIO_GVIDEO(r14, 0x40045744, &(0x7f0000000640)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x20, 0x0) r15 = msgget(0x1, 0x431) msgctl$IPC_STAT(r15, 0x2, &(0x7f00000006c0)=""/24) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x3ff, 0x2824871, 0x0, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) syz_emit_ethernet(0x6874cf04a3013cf6, &(0x7f0000000680)="b646fe87cd65c687701fb495606e8221a2b960c7806dc21f7a83bc3f132a9b2d9fc28fa1801d22a4b14fb42903482552195ebb0f524d67dd98792f17314a398582e2a0471e7cc253f01eb2449113c2e5877a87c3e931726524cfa938725a1d751d8ef053e967bf7c976d3ed79fb5ff563401d45c5e140c2fdefe6a4cb012d79c17bec53cb2f0d2b2f725f4c5fa2c0f0148398672c72b3171ce1156a8f62e7efed1e358154380abf90b148b0f909a6bb293d18097fe36b0a0f4ca4f9e3e6265c01b8cef7c0b84000fb3c7ab080a3d6b6249ac5c8ac16aea977d167c718a5b20da52f9a230263c126d27e7ca3ec465f89e68b81ef9b649f84abb91412c4ad42d93ada12048da93969023b4f187f125708c968d678a981ec8d6678ed9e31efcd6efae028be2302fd898c69317d8976256af7d900d04acafb02e061e1b196c887a8f0f4ee96e65caec1a") 22:28:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='[(@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='\x00', 0x200, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 22:28:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) socket(0x2, 0x3, 0xc1) r2 = shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmdt(r2) shmdt(r2) 22:28:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001380)=[{0x34, 0xfffffffffffffffd, 0x0, 0x1fff6}, {0x61, 0x0, 0x1, 0x40}, {0x1006, 0x9b, 0x0, 0xad9}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f0000001340)=[{&(0x7f00000001c0)="358f788bb89b88ec590f56ec313d5ec68c2206ba418a7055ef1fae9f3e089fc7a7f0e965505dbb7372701fb2ad85cf27819a281bfc046783242e90a6dd227395c456f65bd47af6c6ef3067e2e8b6f5c5db6c8045ca02318b31d20e559d5300bc36", 0x61}, {&(0x7f0000000340)="79aecd98023d2a8847c40ee2f4e026c37856cd2b1d03d1ee938ea9a2b611de5604cb19e5ef51c9f1f6fb44b044af2a4136b179cec8b872de8d7ccb714e383298ea7d2bbf9726c25f8b6db9ae13bc5c4ecca350a536adcf21aae7aac9c5b98629e9aa31852a0a619ccaf96585587e2794ca515808038391f82b4638782446ebff7eca6627f575c5854dd99cab57b2bcb1b8ae548c134dfec97f21afa607b114c95ccf0b686f9c17a326ae440d6e8e4881ee19b86d7223a995fd968479a557593063f0b2133ac0a3e8b9bc9e2d7d1b9e7b4bc8e9aea873b748912a2a86c599f272c9dfb17d6c232789407c4cb108434ca269b1a184633f0a348d11d533a34046fb7bd5182067b68d0b654f01f2e8c907079dd8e46ecc8b8e43b3701dc08521abb2df1d98f644d2d94a5c10ee6ba0d11f69faa12b51efe4afdbf4658c77e1543087804220a9a116a8c13324d2e32e9ed77a4ccae0a6287ddf50b9e9d4083ee8eabcbbd2e3dc2794b5ca06d24522dc1c1d4367405099da4fec9bc2bd3980c8bbff8d6d56a0a80b5f147490f32e0276ce360be1336c7bda6f0b38ad1a67bcb1ce6da60e417b4413464e9aba8e3282f2984042816f1ccfd93068034865c9d1cc4ca7bbefec06b014bd6d8d61216ffd812c5544ebc9584d0b907caf9802889998f6a6ecf046de5a335dc945003c8c9e2107caccf36f66d95fb3791f6ebfdd824080cf043df29efa94b92c3c72ebd86156a9fb8886eb2b08401656cc130517a8e3d22e5865594b56deeb3e3cc983979e5aad3da8b746a0bc24d579b76ccfa6b3c2972df4e3f1681b8257c69891e92a67e3629afb8ab2ce527baf6c461433e10962584a51291963e2e452062615c8cbc9e865ac631389fe01e0f8824958af75fc34ba72210e80253feaa341e397076d7e30f3fc353fe62469617d3ea2f05b657c3aa86720880cf203a29cce96a566c97a780d1c39495fe7b1f2e268f9816557f83b78c129edb3f447da3bcd32fdadea224ff4e1710d47f50a34a5b698d39a9a93436d2cd40e52f14dc3d115ca8834aedf4b54a75e9a45d2f1a731274966b0e3935035d0269bfed7d5767756a0ceb2cc4b108902bd1ef65f101d3d4f29d2f6657db9b0da5e7839fe65c9e3fe0f88b13394c4824e79204e08f3ca9534d066f4095d384d20068768c40ddf4c5eba33b980aef70e3996a68576cb5a8c8b54a9661dcea82a5e15d0a2d3360809bbd2951625cad26a60e8290d87306e7396b996328850eb93178c80ab7f43d3ba42de59471b15cd53246dc339d215249a7e3548237e4fd2607a7d785f8fc67f0a3f71c7c33f931a1223b3eb69b31a8181ec887f7a6f076363cad80c2d3b0e45a7ac6eccc787341459bc29693e4dce97c7d790ef372eb3dd4f814ec7adf00069491a468b019c106179780d077acdcbbdce09c2e4eff05fadb9fab5a0158ae538f6cbe1d89932d62b90785295b8ceb106de7b9e0597839998b845f2aa25a774ce8acbb14a41f3e6aa0ef4c528d1860af545939612104acb8b6a6e3fc0ffa83b5193db350cf2922b6402191376ed4224c0596bcd79113bc02fc6137788447f0a8586c8fe3f81c87478a3b2e400fbaa134c5ed5ced7adbe099c01c2c6427563661cacaf603c2ed1e3fe283bced22168a3194d71afadfffbddadfa48075f2c55546ceb32101f738b62b26c5b042f46b10b76eb5054a5a8cca1ec65644ccd4e4c976d87a702504a44586d10c7dd610b2e1c06c7f0051e41c3bcee877bcba98f7e3872d8aa6e975db55ea6da84c135eb17517ea8eb0ba2f07ed6b9c89a0119fa7e6f678b64af29ad6a696ccaf2441488c67cc8a1f04c4630916e4fedba65058affa9ecd310784cf0b9d38d792952399f2fdb1a84239e4be4d53753d6e20218191e49dc0b101bcbc0f0961f32c9088492f0506d78dd41e5f086e3603429b4114ec3b89b17fa397f465d4c4a3283316ee8559d48d5b09af5a5ff812452012b1eff6173f74a6e5d800a41828bea7ae2144a692dfc507c1554468b09301e2fc337972e47f07707a5682eaef2ece790ee8dd5f7afe0f83fdb773c41338d11822ca7027cba1431bde66acb729f0b4d4e8e59557eba0a04403e34d99a30ec849c4789e04f02d649a64a4d3a57900f12f53f057ba4a2d2f10ef39216ac87be2057fc20c4b1975bbe19b2cee28498e9dd7b856bcc15fff05414e32a99b5cdcd37a2ff7150960c247410bd14ce64a6c70b1624a352599770c46400af7aa397220fc7f00029a0992434cbafa0e7f536b1cce4ea7de5e4dc17e6cdf40bbc1f9d4f1ae86a1d0f7829473859b5db18c6b273d986be6de0ffc99716b6ffd103dff5048f242d56155c23281386fbdce98caa9018182afca40a57b98ae1806ecbd5ccedf9293ae1bd86bac1d7858908e771f00c4931a5b079bbefa15b4480b6a3efdeb8ff5e19320cdf7d36a8f67f5d3fb0bad73ff683275116c819e900959328d40fa0ce139003bdbb9a67b9647d6d06bc985828536f69f184685048f8534a4818048a581a546b5acf108d04012d671d785ff419258643d2d02782ac12be5b9b8370fe4d2a49d3b76382879856652e6ff122de9415040aa06c9dd4157a2efed78a532d43d6c0b3228bcb6f1b32fb5d65d84971a7d0fcdc177b1f410f3f6da01ebeaeff4bcefde4fb554c677c96f7a276258c67425efdf2e48c41cb3885a0e56c86159f2e3f8c496c89ec9da88f02f08ad66d6e2de15ecd85f076a74bb2d1e0b220e081721b30431bede762c9a6ac405e62f5ffb701aecdd20df3329e196a798ecad12435fe43f4743257069b94c4c613f039103b31cc0188aa2852e643eb245cc1d40cd96b148289c50d138747819fd5ab5ff91bb027db6deab8eae4ceb8c3f80fedb788eb8a06973974e057ed6182f83a04eb1b46a8296209b008cde0796aa95106707645cc89bf8ce45940927d89ce3a8fbd4ddb849e51726e86c7d68b3ec99fdda77adb9ee45aa343e67a5fc76856679a662282db3b58c45dbc7d0fc4110aed966ac8a4f1c18daed7de5ac20e4f24b7a78c7bd039caf9fb46a17c60c0915744f2c30a41d04d88f1b0b5dbf5996e49124e21b652e2dea204fab001a83f7d9321f97d361ee2886e1e15ab72fa52b8d5e8d2ac655c991528f705cd30beb1685ffbb20fe7211fbd46fc552b8c53f48240403dababf36b23f33dca6ebc9b66c7a609f4c8356987e15eabd23bd8e120d4b00651ed240367b88de17f97f408b54c75a29959235592e46127ab8f706dd69f34e91c37e82e9c04c286dacf25d8a30571d6f2044a3479b409e03f58ff4c3eb81a63284566f96d1e9f88a5ce59d525a65eddda5dd0dddf4159ecda27ea444391fb62f705fae9448f69c3f38bdfcea90f815bf2f28177ed360b685262beaa76e28a6ae1b08f4fe7c391b53183f0191da9d394b6f5b6c4a3f12d7b82def8e18e2f827a2287d80e4c70ba26c5c52f09f470f89d4091f7760605696d7316e3fc06a455dd93a04e32faf9038d6024ebe09a717784e81d7b6241956b755f81632860278eec63f56ee514044987c78db12c39610956e06bea373dd8addfda72febf8bf09e137721aa93360dd2d5531eedaac1d2f59088c308554783a67443483da14814af6aa1505ad12365f2545a4aa9dbe76569060d51352b221037198d7664e99fb7f5aae72e351736015e3132259ceb719a79ef7002b17a7cf6e3ac9b2d15da75fa51bdd7f50ef7b94c2b11d6bef6a3083ca1e81980f085f0dcc9dda34a784150a24a85470d3929a14f3fbb711f423715203390da58f65bd8a750760e72166ea3ece4635103d13a62f5649c024ab5831f57ce5f219c6377f3a713fd0d4025f7724ad893036313d3b25ec9c72af125a70e1192ec475b443ff488a8da6bbae7f930bf291f1063edb52c3a90b116dbe124b9b86c81af6e363e339df5fa3da2824b9b8273587797becd16dfdca890dc1a3d3c1f129890ad3f8d1ba52ce780c619406397bbc73ded20a16b6f7aab427407ef0aa810617a89727a8f6a624780e69e9e5e28a5a7b1b844a14f154e01884911cab145c1e9731c98bdf995ad316d0b07bcbf21a1cbdc950518330ad862449035cb27ea9deb16fb4ba1dc1a74d7a1472bcd433c26bd1f01ae8d8ab363a3adc9231c46c1793c8a9242b2ddaa307f14706c81f02f835cd6415163797830f64468483c1401c9bec121e1b07bbce23ec3ed8ff9151bb9c6651c86a8065c6a0789ec0ecf06f3a6ca8584da0009bec71c29e89c9c8a987b739dd7ab2c03863dda5e5cd404a30353df14c72791a65ab5138f0ebd70543c338e08887c83afedc3bbbf6dac77bc931fb4ea6f0dc4d2804d50be73d821e292fca539dee03a871f328c0c6ba6b3b2da1ba3e5b94f6136d6e5da2ca69d671798947356e96e867fd8f22ad53213d7ff677e86139bef827afdf5297386089cbb5059380b1eb0cfcacb6a004f5bb6c88fb5b2298fe5ea4c9cd97e1cab81317edfd6553e3b71cd6f07ce6ece224b221332ad42330e552dd19dc2cdf01912b3c2d43b6b616bbfa978b43cdc63a5b05cdd1b691ff45e87bcce5a5d25cb235a42be3766bfa1b4d0199afda7cdb8fcba909736b703d24756a17784cf390e51012e5e715179edd7beae7b504979383c6c20b1bcbd2956cb933383d353fc4c4d75ca77f18767a4e3e5018a870bf6b85d4592ddc7239b542b6bff6f2ac3ebd0fbe5641fc194262317fe43c0229c477841e31ae733747f43017e1ed5c22ffa9e47f364d673dbfa2c07d36e7c9cc787fbb60eca5720831a44e28d28a12374d22fcc587dae5973c0f61dd269056156a585058ec445bbcee8eae64babcc74f7b3eac6689b195f4b7df016af8655bc1785c190b2703b26ef38d0c8adec5cda6916efb5c0ea803bd855f4ec53f67ce6ecc3553a2bdd65079525df7e037ca20d616d496fac6d1bffbd34fc8963a0f0d832c0695b59256aa8d451d69c0071f5b4717f6f002887d4d35c7523d4f5e32c2ae873e6d7741e741feb8d037f19718c2681c98ea9a8ed10e13f19ff981df7acfc034940b495b1df79ba4628c6c4967d466949baa5ed3ea8f881ea0170b21306cc95ca75bd09b46b12685faca8f1ff4d7eeab87060dd7fa47fafe81c1aacaa215b000a59fb1cf808dac6ba0ef42e6514d752da170a737e1f93531223cc5f11d88fe730929c79cf39427928aa662b963b85afa763f8deb0a6d7b87421c9c78532eca784bf556d1c4ef47bee62a96611bd2ba1f1b2672e1a88d4bb638fba36346b35cc93ec21c997eae8ba5f6890dcd6707adc1537db43c899b561ce30fd2ed2476e7761bca42575fdd1b2e7c4e173b03cc9574e6beb8dd70541fe128c48697078c42340a1bb223bba811690847801c781eef8d88df98a37f2b08b4cf9c2299225c802e46e3f0586097a0034778755eb510a21cf6d9bf754e845395cfbf8df5f94251322467436847560fb543157122998d605a31c76eb6826bc8c55376b566d4f97f822f4dd818e3c62a906b4b04d307e75574c57cec593e98f416b9df4f6b8ec1fce0a385d9d5046422fa83d8fcbcf3c9b7bb82b78019891ce699c3fa9a9ecb9d7cd27e84713c5e31b57fb76a0e79c4762e645ccb3ba448f29eea8f53517e3ad84b39da7c032853a0beeff461de2d857e008fb60449e77f05ea8b07c3bf9e237c71f611ac69f8884679e4bb47ca9fb473f21622825403fd5484ea2fe7368c96d534f18df1e5cc8fef579cfda3a34c64ae2da13f661a5a27792d60b7cd86f7ead6db24d13b9d6f03e87d56bcafd3fcba087", 0x1000}, {&(0x7f0000000240)="1bac2185c7affdbddb2745c484ca8a2bc7c062fdbc9610f8fc6ad51305a483226efb0a58d1d51e29273b3e548049ec7a91955f88124a8fd550dce293d06086cc9dca916f7b7ba89ed1a7fa2c82be9801ed7fa4", 0x53}], 0x3, 0x0, 0x2) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x4eab6f68f5a4b165, r2) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r4, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r4, 0x84d1) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r4, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r4, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r4, 0x4}, {r4, 0x65}, {r4, 0x106}, {r4, 0x109}, {r4, 0xff}, {r4}, {r4, 0x80}, {r4, 0x8}, {r4, 0x1}, {r4}], 0xa, 0xac) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a40)={r6, r7, r5}, 0xc) seteuid(r7) r8 = dup(r3) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f00000000c0)={0x7f, './bus\x00', './bus\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r0) pipe(&(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 22:28:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) 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, 0x1b, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)=0xfbb9517762740732) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0xc0) 22:28:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r1, &(0x7f00000019c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="c0cd23460699dc8c76b709517b5da5527432bb28ee7ac1b3594209536049718b0143a842cf212d24d9ee0d5c099ec7d5419f8d96a30a81532c410b723dbc5caf95b90201d29d5239b5751184b004d8668877d5bd8b9032992f4f647c99d186ac99ea105ff63fe8e18e71aaef63e89030a788a1f6c25a65213250c9e82c4f022a7e8c6fc420758954c0e18db367d457f96928e1ccbc864bcf5b3f0e273957ee94ee7c15b3558d71e6969149628e8da0d3162fa27c4a9c5e81ee55a83b366bf1dc0a2e9b92a091cca585d38940950dec4536ccef73599e1769100c53fe7d88ad", 0xdf}, {&(0x7f00000001c0)="d25c306a5ccbbb475d350b0ab44d714329547d97526dccdbea69beaa8347454eb2cd94ddcec02202a914b55f98ce8bbf5cb3194b5bba50a9df3a2d12c1cc1ad26edaa675fe1efaa774a37ef9d03dcd5e7b9c4f24787818b3a01db256c27ded696a", 0x61}, {&(0x7f0000000240)="0425ed40a84df9f597526e260d66aed187674b3e160335a862da883af54a395bec3134f2157bda5b6f2730bd314c3d811f0759e506b62f4c4bc60a1960a6506f120c640cf888289fe7b862bec36a9d157bc8b036ae2ec1075031a08111c70054c457d27371898038d963d1bee7273e354dbf02ed1f4d314800acdba9ba76e04b7bfbd351591bddb2f937", 0x8a}, {&(0x7f0000000040)="c64f27bffc23c32069c856f8786ff12c1776a03583917a595e1b04b9cad8ec442ec33bc371bd015ff4f5dab92a39bc4c5b3821b4e1728f5a3c90b2c7d971", 0x3e}, {&(0x7f0000000300)="3987ab3eeb083e6a7d2cdf3d69fea9352ee2f92e080f4fa545f93c3c8eafb92c2ca431a86130c43e249ce634bbf3ecb598dc71d2fbc5246211ba73bbfa5781bd26d2df1897b030a2c409d55720926c13ff8a5dfe1e558f9260dbfad70c4363e3c4fa0e46733d4676c54be6706bd800016e", 0x71}, {&(0x7f0000000380)="f567410f55f7218d6597b003b0d2c33f4d6f7e3545844e7d7164bf9608f04f313ec2bb5e32996ed8a9753f9c5832edf4a637f00a5a07e4734de21edd662616dc31acdd8236c279a8357da07dd1456dad4b9c39856be0dc77c3b8915e3bd87b80ddb077873d1f4f61a150bee99ec27090c29fa193b50998a847ed9f99bc34215a020663ed8195aed05adb3897f896a2a2371bca90a7828ed2070c9ff902052c31117449d37869711609597203d3464c093a5b0dcc2df32c279e600ce996886fedf0bf66cf49d8e95877e448694cea493dade62fe30d9502b90aac25169af592021b40c4e6025cd760167d45865f5b45aea7fd8fbda421a814aa", 0xf9}, {&(0x7f0000000480)="59c31808ede8e1c46f", 0x9}, {&(0x7f00000004c0)="cfe6754f25e6e2beac9584f46618740ff7d06c628eb5f7b17ff6bd782bdcd7bca37eca6d678f579a6f54c5f1069574f6129ec078f7446422e6bcb3cb65c92e14307e2e5c5f852d70c137630dcf828883c19523f0ede351d1ba4325622452993e3587232f74b6a12bb68bde398f8d51f0e3b318bf3d62194304342922cb8e6c69662e14decf09f323482154953682428a7a145218e2739175f39036a843a1bad79f45d3ee20c20150f531dd112970e1e1073571", 0xb3}, {&(0x7f0000000580)="cade8394ba29d1e7bd", 0x9}, {&(0x7f00000005c0)="8ecf245af92dee4fb45caa03032314c440808b00cbbccd0722c095d56e73c5631d5e9d46337e0a5aab4112e19a415fc0b27468588a4ebdf6a2d5b6e15e36c463a849ae8a6c7a39b127056056ca44a7bb9b0d2b97b8de83d0f895aed9d36f67788e92346dce8f62b09881810134f74e1092caf8c58d75effee626cc016c803a75828573068bd85f2c3278164c3999ed307f9dc6047f23d80246b904f010ee1b7199d4c2b0229f4139796ae673d00ba3f51d2b1fc3e7dfed71e911d2fd66fa66234f71f22b56c07af53e832aaf01ba4b850c7b04e6e524d026a48a57af2a77071a91235d", 0xe3}], 0xa, &(0x7f0000000780)=[{0xa0, 0xffff, 0x0, "30a30ec79b42de016cb91b3179d28332c61f0fab149a8d7e25276f32698f05f2b37d4a0345b5fb33523d36f158d45dff4d5b38162da303d79798ca4323a77580645c2063ca7744f3532d24aa84f7a39ad2c386bab462c5a9cbc3d0c8e209fd97d04d3fd21e785c39a08170de4aaf4129ef25e8f775d566c4b3b3052ab192de1b8c8e2887c770ead026969bde59624b74"}, {0x1010, 0xffff, 0x10afe479, "17fc587fdb498c0f78c041f1a20d9f0009806280a583a9c22bb95cf6add1790007bf87d42789ba62a296feb1a547bd2f74896e6285ba775d5633b362f0a647f37999269c47b6564d3d7d2dc0a44c58c432397ae16b013257a65b3333730de032ec0d2a0a7e06af21db21378f3bf4215e4e06b36017c468c6f969e0a548a9826ab5364a855c71c4579fc1a748f3fe9fd3f63307914c54f768fd1d87e773b833e24e7251653eaca8a397940d40db6bfdfb46bb53527ce2651b6c76d16557958c65ffd90bbb67908492e65a64f494b786e71ce0269f7199cb4b66acedfc2b74e16dc406696fb0e8c331a26de77349da9924584139eb2c6ebb457a447b68a87c789ac10b2707ff4ab08b312b1554726ca7acda7ba4a12e66b506482ae74751f9d8e3a7c41c70ab3c3c8746fcb1f2a586a5e867804d1a0995584ac4522f7f33a77bb57e851c395a4b48ec4d551ad92ff113c72eef1bac0f4e412ead6ab0a6d7f186f2b263b817a87080562fa9a2ec37641dcf4e5ea6ffcd2f294e63149aa176aec42c024323de7fdbac48b46b53f278450f7dd0d886bb7788c785d294002a72a3ff5a1f7b40829633391b3923c1123e23e3abe9680474c28fcd85b5c4aaaec9fa847b8b775f61191725431dd82fec96d1671097c6f81a667b2b11100c82d327fe468bd9d05d71a3b74fc77fb8ea24ed83483f6d1162a186de8cc7083a06b1b66d820ea5bc9d594ff7e6ff39ce71a0132c741b3494cfaec2b3ad7635fdeee51c5475a543abc8e3744dde1240e8ab58259ba8190c97e904682012a24cf9b0b71d57198304f40f75a2d005421aeae9ca5d8c09c62a111b0e6098bf7d5fcc11a522a5072ac4866ff7f59b5dbaeeee5b52b476f18f7315e35d9b5133ac0f8ca04fbeb065258ed532ce898891cce561c640e834de38b670a6a999f639037c67cd4498bf398816f775ce72cdd605020055a577cb6732939a5dac84c98be0776c57341f1f56cfb81473827b71b1a8a6ec54e6a2ea59d2813ed7772682de1eadfe7e7795193b1d46e24b558b2ad3cad3b75475d1c7d13cbfe062aac59a204de406a05edc216697b1be76a04d2f81235b167ae11db468c9caf80f193cb41352760a34c935a09274f53f4f373e474693d099f2839ca33b92866a4b397d3f9945bf2ee5d7cd07096c1f76069aec2b51b410346df992b67c72c53de03be45d16808696539146d526cbd251191b581024f0a975218312ca51e2a568289d5daba2a6e4d636ac4c8c5a98548f858f9ad7d87aa8c17e46d66399cca5dcef3b64e1d2551e14e0f9e764e95cbed3aa00f4e2e386589641fd36ac87677831a3841cb3fc836fb2a62c96fdbe1a964bb1051d041fba8a1a598e993deea42d5f1340b2a5c014bd418ecb9567175b15a51d5752d2ca928901f0f6bda5960bf6cc9ec3de53b0a55fd3e2c718d121f1b8ff63f9deffb65971a619df81bfcd4fffb53339301bb436e706c443dca12ff340295a293162f8302ba5f7ca9a9cb0293aee5ab5b36958579f526d1a81e32e1563e3dceef1cc0718fda952d35a1546767e81178d7878f35aee16e5246615c5212f63972f33ca5d4f4ff83666bebbf15b5fa2ffdcce068759ee985a3dd8876f958d6e4c9cea3bbde28f902e5b48f4a5672f3e93edb0ac7a257459799b9df0e79dc1b452910c6a23ec4007de3e86f12b146ed9e10a98b36043536a3c63a23ed74bede728981f796deb72ca055aa3878d312f7aa94d5650b12f462b6a173ffe627d79602e9cc94471a575838277ff73a0ceccbb4fb74e8bd647f9574689b6f72eac026b9a1091b458b2a5b47859928004b48b15ace7c269e02ec5c8db39fed78f85637238aeaae1c35b233cec672e3573b13218a081ab0f80a62ea91d8ce3d5b9f60b8543e5df86332b0ef4c83fe1531fedf6c58ea1891119ec1f9e072ff5c0adf835f42265bcf99c4e7069f803d8cfde8f1a3e7dd3e3461dd35a83c16b06502fe79aaed93e23159957f3e11bf7e1141af500d8a8c9dc83807d117467fc635261c5dd36d8801902618b59e1520c521962addaa1f036ee22ebaa8293992514adbcfd6587f43a1bbca409b874ee4e2df4207db315848643c11f52c2a97751e6fd20e1c0b40944252fca59f0c571407bd8cb0759689b927d9b998fb9557d69dce9cf5ea176bc439932122edd3a557c353d5ea6dea6efb7c38d38c7654ce10e57519a9a003d1bc9ece2246b481f567476ed7bbde577b3ea546bf5819cb10781cf469189574f70f25376a10aa81fa0da3279e1afc3a9482139902c93fff0bbe1100244d8ed59bf6ca13f6a8a92387d89efc210acad682d53807130835435add4a408c21fb87468ae35dc774878514e5c07b77a69d5f4638ca87b6c39aa60fb9cda0f2a7dd9dcc79996e39c7e266447c212a9c9e047f5c451f90c5c4fa23f05b921173b911071d123014b723aa3b9fa58e005081c9f6564c340a21693a212b2c7d69d89aeeb00b26fc101a4afe2f104c0468c65502054a1b9f09f553eb26a600f3163758dbcacfaa8fda188da979894045b07fd3e38838155f7f9756599199ef8ba0d894c8d063f0f313179ab926aa68495e482c914a98a71199d116b96b3379673d86af41d13137c2fc5116a051e2907f56f145d45a606be7e29bd9a62eea856d16126e41b5ebad9d69242d24777494e6115b7d0ed994181d6826e30536d717b607e48741ee517d83444cc54c0409ddb0a18b9f53759f514beb682a6f296de3132c1ae86ef18da4313dca77a2d729fdceffafd2043687d50aab0cfbb1c2e933c83bfa2fed46a5b804b955acdb99a42de8800a755d08e45b56a1e1fccbe642401a90feca3ca79a487d8dafa0a74bd0a93dbf092898693c98ef3427eb6234aed6812a8524386f8d4babb522bae200576b3299310502face3e8cbe84c0a6e31bda8b1170563c62dbe9c129c032ed98768cbecdb8a3c62128d83d150843b5409bc8c81b5c6437d1eedb0a1e4f7023008f3b26e3ee0c45db9a69117c855cbc0828805f0c4cdb6d402eaa0f090589bd5b76ade943007048b0a157e670e5aa81e2886a19ffcafb70e09632d64faedb74fa9e2e869dc3b2debd2d06b4429c66905c8c26c229ca21145a74b498a5fc12ac5927010ab14717130373a14d33f6fa76be953b0df34d3ea7902d51f90143b61f49ab882ff936b4f6702bddcf27b19ae03666fe7e64b1f5fca383c7b91e167971d0cc12cb82378c2982e054c034513a46a6f5ae5a2056e6c654e2d60718fc1a51a6b0cff11db8899384b49cdc618a2cdee26be98ca642521c200d0e4343d23efc468899daeb934a5c92af0ff3f292fa5418c4e3e687689753d14824f8576ff662c59c90219e705e6971ed7de4ff623aa6c91172516e4cb9d705761a3339fa3ec635487e30cee03063a5557e19a66f5f1b573af25eb1d7d950bca1947afe1b9ec13c4ac1b8522c6c460997a7dcb7565846a864055c0d4d05941ff4eff315594cb882fcfb7dc37fae7b74c66ca7348fa23186ee94271d2f88cd0ea1110a61611b71eb537b5c59605c184bb84aba1fe448ecf6516180047088a357fdbf221bed0d9efa0427a00a04057b8bf4cfa311388592dfc3ef3ed66a967da72711828abc040170a4c4ae09f26b2d4e39ed710414bded4aea88fbeb4da5d0494cc956220e65b683104479871baf5af08b53b03530ae154e86a32ad9a5dfe1e6db1c9d93933a3624b1f2a2ffb00100906a27591032c23b019c1dcaa6b2a8cdf6bd993317aa543afe34440b82635fa4953402c8c7faa111e20fd38fb1251c933f9f2697e9d94cf791d3f9c00755adfa8984dea98331c0ef6cf512ed14c6543e24e491c61c278958c5e39af93a1982e12e79166c88621544e1134c07caaedceeaa1ec575acce3cfda834c7e7379d68397e668791f00be30dfa456d7b2754d14cae7e9e8a58fb59438b14d7ff53c74f45c05ea201be728d6a2b20d6416a2b285fe0409d75af23e4deb9e0cea085fd8d99f1587455897522b296bbb2b7eb38aa0b5a9032fec4ba33f788d30a7232a03425fc270be117bcfe9c2d818eb92b8d1842dec83461c6aeb28ee15142356255df52d23b9b40fedde9e13bd30c2309e67665e3666140553a9478ebd19d3b8330563d729399facd34894696e7c0fa5dd48f8fb1a38756aaf6f6e7aa7beabf22fb71af324f83193ad43d55cc85ba81289eb97f42ae7d260979a4867bfd26a16d732fd62ba2d9912846ce527a4834f945f3e0986748bc4056c7384a9d5f541af7fb02824418386bd50bd98438aa9379bf00fe24eb02d175ad9ecd1f58cc0dcfa7839aead4464b45e0b13201a78060e53c596b5f3ab051b75b0b2b0057169e99b108a69d165ce7c1f551656bcd5e17ebc00eba8c3b1252d5b6a4e70e1612181c284740e5b3954a42e31da72a58ea631ee2bb438c13bb4917ce155be8a0452198cd30f8a437ae7b55aa5c319242d090289ff8d38689e3ce25fcf2ef6a95f07106256503b49fd0e775551317ef5374cd787929009f7a3be9bbf922eb0c56eb514805fd2f700b0553bc97491c357e5da6b464f2ed588a4eed26bc651a6217bf28ba31399f49e96a079d68dbb4b62289c7dd5406412683b4e5e14b8c81cc86be43b76c95a885dc6a11744b07d91a5a70df0530048e32217ab0124521f37b68227a9acf6d0b87a9b9bc54b76e7e2a146bb922960bc1bfdf760c576d6a19f7e53279ab0ecf4a89d8411cea1970501c13a32e69389df740bbebc29480324f1da085355f89284828f2b2a452d1a9a2e153839d3f610983ef54422fa34e4c51224f30d9b6e631f113eab5bd079a5b7f770976868bb3e590e8e4d5141a898f3afb83117116262d92d4defe4947ab1fa5862648a86c4ecf605e44c2cfac3f891a90b25de6f018ad4f0cc6762cf178f7cf188de5948cd51e300e384f772a6b59d7fd96c083091a3455bf94258fdc049646463513e23290a79f82b05aba6cc80d44a087bfb54b0dba33c3ba2dbfa315c4c318a457a8a19bec256a2963c0bc6b31ff839635200200a1b3c081b493eaf67287cff122a3a33988ec4e2626efc5de5bf4ea273b1d16a5b5d1fd62a90734ae3bcc84301a3bcfaeef67a1d2849163a151baed6b67be16643b204b68f457a79069c687b833fef450875d233bc43851e1aeb8fbbd614334b2fbe46835af880054704df8b2a026160041913bc44c7d1802c55bc69da80047946a82a735dc97196beefaf849aafd3124d0a9ddf731c3ffec922dcb983e54d0a38fa523f39f15b2b9e6a3738b256cc9bb6c3952c80f9dfb06d4d06f5dbf7e61bdcdc277bca39511769cfc1ace36e912f1edbadfa3624b8ccee400dc36a62a0797a46c2f5397d00f8feffc981555382e740e49ae0f93d9a8d600d119f4059fbe9ecb5c206f8d20580577776dd13ce98504fe0a3e0f6edb404000d49f7f29dce4dcd8c2c5b83dc448a183122773ef08712cf6ec65a2489a42c12008434283c198554765340be408dc7b7a6c055e4a7cfe2af27d41b619169cc993d52eaa32dece516c0ef6ecf818ffc05fc8cd677683d93074bbb3de4206f57a7e78233b3c5b24d55acb698cd126968852d17f69cc1148d59bbb3e92f861274bbafc9b7d7efa86697d099c809b84a5999f83814f356db5da376f0966133253ff1b18f2a464dc530bac70141875172846865be9e5e44b32475ea6b74cc0ce1ea0a1987f2c4f5d0f3094c289cdecb9e6ac746a2724ef1268c70802b0f223440f889a80bef5fc4550dbc31b10242c9552a0a5196eff989264dcded99"}, {0x70, 0xffff, 0x13, "3c95aadae539f4adfe6964709b3615c7d9c6c5b832062aa9c55e63399e7293a162b50ba968361fbb0178448acaafb356d748aa19ea7dca0641e6b0df23a8e4c8dafeeb2fef64a040d1f4153d6415dd618474dba252dccbdf75bc549f008849"}, {0x80, 0xffff, 0x1, "2b83d66fbfa043cfcadfe1e44c7e843403ce727e27573f5d71432eaa001910242b4df7c735b0db6904560c8fd6644529b30e2826a20b1beaf94a8fe1396d43d13cba2da7aec949cd84450859d19fda25ce991e62bdf9cda05dc83e3da3a0d9b99d21a297071efea62b9cb91dc9688ca3"}, {0x90, 0x4e7d5ffc19e4ff98, 0x8, "5fde63c0e0bd462c5f0bd0525d31fc217ac377104771e6e0a50329f56864805082e28adf84345177737e1742a5100af1c19b3e7727dbfdd68f421f89baf1af0622a7c428e48ef1f57ae24750eba3a6d1ac1c0e8ae4cb23aa9d428d0ab112bc824b5eb85c8ef3f1403417baa2cb26dc19a540de3e0d2f01e32b2e11a036"}], 0x1230}, 0x5) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 22:28:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) 22:28:18 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000140)=""/97, 0x61}, {&(0x7f0000000000)=""/50, 0x32}, {&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/32, 0x20}, {&(0x7f00000003c0)=""/190, 0xbe}], 0x7, 0x0, 0x43) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffff7, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0xa, 0x0, 0x0, 0x9}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 22:28:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x2, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000640)='./bus\x00', r0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x6}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x6e6f5addeb47e2d2, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000005c0)=0x3f) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000580)="22c4566f102ba150c8182dff0fd598c361b18fbec9c2ed70ae1864cb68fa8b1b8b5a5a76570c2e0c1700"/57, 0x39}], 0x1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x7f) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/105) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000006c0)=""/18) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000200)='./bus\x00', 0x200, 0x19b) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000240)={0x2, 0x10001, 0x200000, 0xd7dd, &(0x7f0000000300)={{0x3, 0x9, 0x2, 0xffffffffffffffc6, 0x80000000, 0x1, 0x7}, {[0x4, 0x116, 0x9, 0x4, 0x3, 0x3, 0x100000001, 0x8001, 0x1, 0xc14a, 0x2, 0x3, 0x80000001, 0x6, 0x8, 0x4, 0xffffffff, 0x100000000], [0x2a9e, 0x1ff, 0x8001, 0xb7, 0x9, 0x0, 0x0, 0xffffffffffff5bf2, 0x3, 0x800], [0x4, 0xdddf, 0x4, 0x4, 0x1, 0xfffffffffffffffa, 0x2], [0x1, 0xd05b, 0x9359, 0x7000000, 0x1, 0x2], [{0xc2, 0x400, 0x6}, {0x6, 0x896, 0x5, 0x8}, {0x4, 0x3f, 0x7fffffff, 0x1}, {0x1, 0x4, 0x0, 0x66}, {0x7, 0x0, 0x2, 0x2}, {0x5, 0x5, 0x100000000, 0x2}, {0xffffffffffffc163, 0x1f, 0x7763, 0x6}, {0x8, 0x80000001, 0x9, 0x2}], {0x7, 0x7f, 0x6, 0x8}, {0x8, 0x0, 0x40, 0xfffffffffffffe00}}}, 0x5, 0x80000000}) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) fcntl$getown(r6, 0x5) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="02") 22:28:18 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0xd5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000c5f3201dabd6b91809098a3ff53b622fb94884e148b99c7b52b9c7a31e15fe74c84e3295edc0529f7f972a6e91c8184b87de92a08f58e428e3825e74d6b09d5e72c323884e59e239ae57681501d11aff07a507eb8c6b799fd67c70bd3a237c523288bb3866433d9503da646f0080000000000000a8037091b0a2add6c7ad69fba4ea2abeb05334dd2d8c9c1da0cc18f4b397080a5f4693287051cc3301ec82ed50a559703b74a950dbeb5efb75517c08068e9f90cc978fc284f1d16eb8ef0d2d194e48098f1a10c83463b2e3a2503fba5aae4f707ae534452cd2f1b71fc9a65db2570380d9b4e798dafb30817fd22f97ab39383f44db71fdeacbe240069e4eee8217e7ca9f429a56bc8e417c39a15c5e77b876a6e31ef78ddbe8114f9ff50791f062b9f4fed3b45270729bcaf2e93de1834e072ff08fcceaa91727a1d10128c50f979f54c97fef3c32ed86721005876ec8ae99237f31d1d8ece0cb4e15b05d471cf7ba15a1db202b5552ffbdbd3f323b55099846b6c4d8eb3536232f3274e3e5f6c50511a614524a490cc6440a0e4cc81a5ddedc04fb967d09a612fafa947b9ebd227d4b56b8d9284f80a3ceb39669ebfd3461ab98836845ca69c9f337aea5d6e806b753a4d34fb6b5abaefd92"]) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) 22:28:18 executing program 0: mlock(&(0x7f000040c000/0x2000)=nil, 0x2000) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:18 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f0000000240), 0xfffffb7, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0xc2f3, 0x400, 0x29, "41e96e78925c356ecb4d207441be082b9ae897b8", 0x4, 0x3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r4, &(0x7f00000006c0)=""/138, 0x8a) symlinkat(&(0x7f00000001c0)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00') r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x8, 0x7, 0x100}, {{r4}, 0xfffffffffffffff9, 0x6, 0xfffff, 0x8, 0xffffffffffffffc1}], 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x60, 0x2, 0x1, 0x136d}], 0x7, &(0x7f0000000100)={0x3, 0x1000}) close(r4) execve(0x0, 0x0, 0x0) 22:28:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) 22:28:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f00000000c0)="00018af8bd1bd27bb1ec0a08a29e3e96fdddab97e73d0d547415a3f0adda07d26030036fc2ff290304c98db5810100000000000000247c99f74d027cddead5ee0474cdbb2d92ab2f", 0x48) socket(0x6, 0x4000, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0x7e71dbd2e3043e03) setsockopt(r0, 0x0, 0x9, &(0x7f00000002c0)="f77034dcd02813677298c96d6a0588011bcf715ba70200dc7b685ed0a2da5cd290042926d83e0493cd23ca88d127bed69198c0646a9482c80f8b082ac0d21378fe9f95abdcd7e808628dc1a9f00e3bf64349939a8961b1a640b42437f7273881a3b191ae602377ce89308d3ce9b23b5a6eae23f82728a73117713462a01084cdeeac7ca50b6e3b4b7221d23f1443b2991b04b6a1f106bfba3393d2e6dda89daf41d4c50e55f3fd82ea16988897ff2eeb97c5ca255d9b0d994edc3f3e1a69e4622282b9b435aa959da50d9e667f9c96134928da9236ce3bbac9b852f1f3e18c2dfede63c58baaf29eadf63cd9c578d3309a99c5ca357247bab9970a39353bb3c2f9c7ce2857d20ad6b416e64ce58aafb1c523aa079f1ea56a47dcfd01ca182e7805f21d2cdf4680a8e69d680fdb003636d0766331b681c70027567c40bee51e9eaf32b1ecbae71d95473e62d430a4b7f409f489ad1fd311d87f8169bdfb97933825c39eced7952f2e56f1bacc7ba0ec1dc796ecc737a502f8408b5641f24c950b3bd50063b64788488eaeb49094a2b9de9467ebc7e7bf4616e498d75ffca02028acfb8fc42f6fd50c835fac68bad238a2e0fa7ee08ef49c05ca60ade58523a5cf12379c5ba1e35c1216999158da56b232e0b2d02ba1165913732bde5cc471cec6a9bf05225c1bf2505a04ee059c004f16", 0x1f0) r3 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x3f, 0x1, 0x0, 0x7, "bd1af5be2ac35e5e961e7e7798a93d867d54f9c2", 0xfffffffffffffe00}) 22:28:18 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1, 0x3}, {0x1}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) preadv(r1, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r2, 0x14, r0) r3 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) pwritev(r2, &(0x7f0000000980)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="ebca6cfdaf81477ba2aaec9358eab9d577dc0fcd312ada8d166599b86a1efd47b17067329551167aa8377b01e429b220ec106b6b6a6cd1c766c6ec9a1d41d8d6016ccef1ccf57fe91283c8a9e955461c62ed4500ac6b2e414a2405ec2f", 0x5d}, {&(0x7f0000000480)="b0128d604bd85d64b91965750ba96e7a14961e3baa92c2c2d84dd872d60d4498a7a176e0dd0b29bcfa1720daedb21a412510eb229aa4690df3b60d2ffce30ffbe27453a864958ddf4185253490f0be387eaec8c609df759f73d5b0e29d708e2066b1bb05a9c7c18155112821952f2105a5e4a1d048e926d42bc99e61c45ff718c43cb28e19671824f1b4ed56577216f975852a182012153cea84009f965b41817a86c201b5de204b597abe4cf3d0c581c98d3097cb27dae215b94e0b2881c0c2257347102b36ad52fc9b26867bc46f712d47276d6e3c9e1c8461560c324cd8dcfef8faa2be592a16aa7c82ecfda1aa1235122718d69e57", 0xf7}, {&(0x7f0000000580)="f00a690b68b853f8aefe9e010d04579c9fde87d81bea68d9e37c28c90c03f05fd1953facdd0468b85ec69f38dfc62a74594c12b520723d64200764662a55455a3c9cc310191c6eac8b763ad14f85fb60d3c879bc1077c9e67a6e710b5d33c49032d0f96bdb", 0x65}, {&(0x7f0000000600)="4240cdc051bef0492a3f7b5b28e6b674e507ddafc161806324e32f41df8a82281cbc2609902d147068cb80e9d83eccae233ff2502962692b265202a2073cb6a9802e52f422f7164f3512f3e8b390b92319bf92145b809c509ab73a1499bcbcded0781297fe8578cbbcf63a878dcc53e1c576ac87e81933a900e32c177e47f087d60e444349b77a71c7277aeccae4205946f8028762b3afae1ba6f849fe96dca210d69a1d19fa481af848f5", 0xab}, {&(0x7f0000000a40)="9563c5e0287840000000540afc841fcd5bd00b79ce3e44b43a6b61b6bff2cdc914d423c9337000458c160f768dea8b22de0c56ecfde3503cd80e0425f10a2d7b0ab4ad38e169139aaa014d02bfd0b4c08a5646c647cf6f174d2a052d7967e5f04994e7edd390822a0bc9bc004cbff4d0872c55c213066cccbb78a13d12954a82059a6e4bb7608f1784e3229f65af8fe4bab2205688d47f306be88e5fb643c0da85ea7e70890ec89496ccc732d28282081a417428c3865495b191c4712fe75c1a3f6e5eae1862396b294e172d805532a05208066fdeddc4acdacd21ff58564211", 0xe0}, {&(0x7f0000000280)="9ff7205a7f343b7b115e82bb6d446ae35afbd623d3bb2d6efa0f77", 0xfffffffffffffe08}, {&(0x7f00000007c0)="240c39dbfe74002fb4962621cab5e50653dc73f116d5cb8abf9078d0ce6bf64d15823e7ab56c5bc8169178940297cecbc20e77e1225d87aac20f020c1738fdc03506252c8a55817ea1c9186d305ac28073b9b24b39ee6d6b3649dfd4dbdbba1c9a6ed36e9053d260761ebf44ea576c4ea8a85b8626b256ac9f6515ceb66d323234a734b9293d5cb116b43d0122af67f0b126e58688b01413e4b6ea1921bf07aea12d8ec89332b3f5fb1b5f59221e7351302dbf3d4a5f8684dff707ad2eab68be8f277c057247b516", 0xc8}, {&(0x7f00000008c0)="a171c6e69d67be1bd422f3668099b7e3ae6a2e716c002c45622f07271505f47302fa5d7fc89c4d49f2eb43529683708d0446364c276884a3ed0f32a36f0cc8253523107a87a6f4854c72fcf979fb708d60a9588139e819521f79ffeffe33bf74a4e84cb3e7d4eb9182beff23d63adeb8f280cd7cef250806796985113759ddb6fa5616cfd96245ddbf4aa44fca989a110d90113a58e43999dac4c713d75c8b54db59fba915eda6e7", 0x79}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) r6 = msgget(0x0, 0x2) msgsnd(r6, 0x0, 0x0, 0x800) r7 = geteuid() r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semget$private(0x0, 0x4, 0x80) getuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0xfffffffffffffffe, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 22:28:18 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000740)=[{0x5c}, {0x2d}, {0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4c0, 0x0) 22:28:18 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) socket$inet(0x2, 0x5, 0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x0, 0xff, {0x3, 0x8}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) 22:28:18 executing program 1: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x4) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = dup(r4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000015c0)=0xc) r8 = socket(0x18, 0x1, 0x0) r9 = getgid() r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r8, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r8, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r8, 0x84d1) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r8, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r8, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r8, 0x4}, {r8, 0x65}, {r8, 0x106}, {r8, 0x109}, {r8, 0xff}, {r8}, {r8, 0x80}, {r8, 0x8}, {r8, 0x1}, {r8}], 0xa, 0xac) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a40)={r12, r13, r9}, 0xc) r14 = socket(0x18, 0x1, 0x0) r15 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r14, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r14, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r14, 0x84d1) setsockopt(r14, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r14, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r14, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r14, 0x4}, {r14, 0x65}, {r14, 0x106}, {r14, 0x109}, {r14, 0xff}, {r14}, {r14, 0x80}, {r14, 0x8}, {r14, 0x1}, {r14}], 0xa, 0xac) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000a40)={r16, r17, r15}, 0xc) r18 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = getpgid(0x0) r21 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r21, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r22) r23 = getegid() r24 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r24, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) wait4(r25, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) r26 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r26, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r27) r28 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r29, r29]) setgid(r29) r30 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r31 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r31, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r7, &(0x7f0000001680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000200)="ea2f8ac60d1fb02ceec1d894dae93eac7aad3c431c5412a9eae840366bca405a0892f96061d67bcf8efac8b3c06f53490442ba512518814154f45a46ba89163833", 0x3a}, {&(0x7f0000000280)="b54d7afdcd814a3ff0a31ac86f991faac6d7edf3e611bcd8cf7b1e4d6b0b4f5b349a8fe2471c19e96ab7bef93971d9", 0x2f}, {&(0x7f0000000300)="0324", 0x2}, {&(0x7f00000013c0)="597ab1b04cecffddb27b748504d753ff987ce672369d7f87bd1d4a29b939820ca48a29b55e72653c8b7f64ad39cc15b92ef61becf3797fb02c02335757d6b22609ee985adf488ab33c9969b7e35eef6539c0bb36272fb3781759377fbd4ef89d7685de01eee732bdfb9615f74ae9deeb98b1b197c5e7cbdd2a85301518feacad2d37b46a6876ca3122bd60d0995b20c18d8417e6d5f7eee3582d4a98d2fe7e0e1577dad7c7be8373d377faca9f5c4d18aef5", 0xb2}, {&(0x7f0000000340)="1c0a2119c75849bd89105c6eb35babdff537b9d57eec3ebbe152293e11e065137c9330bc461fcd89b161c0a5fa", 0x2d}, {&(0x7f0000001480)="7daf761e5f62b248669e6d221f9ffabe0bb180da77f8f8fa82d3bcbec7b1567bf583ef45da0320d279f5d018895c36db2e9bc1945216b994cf6b896f6fd5def6bfaa9b73920b901a11061604de64d25d67570ebe95ba2022f42a69e09bd2573241c532c37c30c1298ad7c68eba6ef50c950e40301e62592b9407c072641191037c0f029bc357a657416e4268e2b6680869cb68694e32bde926c5a8673d7141346f6482653be569e25f114f2ee2295e9d289427dc6147ac763d98e6961ba097", 0x30}], 0x6, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r30, @ANYRES32=r18, @ANYRES32=r31, @ANYRES32=r19, @ANYRES32=r5, @ANYBLOB="ecd353270000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x1}, 0x202) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r32 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r32, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r32, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDENABIO(r32, 0x20004b3c) r33 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r33, 0xc058574e, &(0x7f0000000180)) 22:28:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1, 0x0, 0x0, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = dup(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x8407, 0x5}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0xfffffffffffeffff, 0x8001, 0x22}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r3) 22:28:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1, 0x0, 0x0, 0x6}], 0xffffffffffffffff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 22:28:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x1300) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) 22:28:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) 22:28:19 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x6) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 22:28:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000119, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3, 0x2, 0xd0a, 0x2d}, {0x0, 0x400, 0xe2c2, 0x447}, {0x0, 0x9b8c, 0x6, 0x3ff}, {0x1, 0x1000, 0x3, 0x3f}, {0xfffffffffffffffe, 0xffffffffffff1f30, 0x200, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x1000000060}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/1}, &(0x7f0000000140)=0x3) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) chdir(&(0x7f0000000000)='./bus/file0\x00') acct(&(0x7f0000000040)='./bus\x00') ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000200)={0x0, 0xfffffffffffff801}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 22:28:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="af8f66786997abe39bccbe3ea72b7c5894f16a18077c7030de5456f23ca7b8c2a7a26e3505dc859f28329a46e0cf9096e2cdfe7ecff3c9056a2ddc2a230add2dc75553534b3d931c4c822e8733220d3780dd8a5cd67d11150e63a589fd4c005b6bc4c4b1811af3d18868058de69e9ba2a515d329d8100a834fdaa63b85aa5dec51293909189178c4946ea6f0ad29c2f82290d2bea63107ad2dcccad0d66a1439a5d7cd1dd4f5403f9902e6743bb94d0e377ba9ed62e7c0365e335541aeed770ceb06961e9f60be6de1a1c0bd68b8510f0aba3ee60d7c455869b730a3796ff8a0eb6fa156899dc483d954d3814f94f175b82b0fc6", 0xf4}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) r3 = socket$inet(0x2, 0x2, 0x0) truncate(&(0x7f0000000380)='./bus/file0\x00', 0x0, 0x3) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = socket(0x18, 0x3, 0x0) clock_gettime(0x0, &(0x7f0000000180)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)='./bus\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000300)={0x69, 0x2, {0x65}}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000340)={0x401, 0x6, {0x0, 0x8c}}) write(r4, &(0x7f0000000100)="8c65", 0x82b) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x0, 0xfff}, {0x18, 0x2, 0x80000000, 0x1ff}, 0x1000000000000, [0xb6e, 0x2, 0x1000, 0x2, 0x0, 0x9, 0xffffffff, 0x6]}, 0x3c) 22:28:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0x408, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000bb2000/0x1000)=nil}, {&(0x7f0000ff7000/0x6000)=nil, &(0x7f0000fb1000/0x2000)=nil, 0x1}, {&(0x7f0000cda000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000a4d000/0x4000)=nil, &(0x7f0000b2f000/0x1000)=nil, 0x8}, {&(0x7f0000b15000/0x2000)=nil, &(0x7f0000e28000/0x2000)=nil, 0x7}, {&(0x7f0000a53000/0x4000)=nil, &(0x7f0000f02000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000a01000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0x5, 0x3, 0xfffffffffffffffc, 0x5, "4c444ceeef8b2012e617c932cf4ed02c21101c33", 0xf17, 0x2}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = socket$inet6(0x18, 0x5, 0x7) pwritev(r4, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r3, 0x1}) fcntl$setflags(r3, 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6647c23520fd0763233d0e96f") 22:28:19 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7f, 0x0, 0x1, 0x1fffe00000}, {0x2, 0x200, 0x9}, {0x1, 0x1, 0x0, 0x2}, {0x1b97, 0x7, 0x800, 0x8}, {0x9, 0x60, 0xe8a, 0xcda}]}) 22:28:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x7a57, 0x8, 0x1, 0x1, 0x0, 0xfffffffffffffff8, 0x5, 0x2, 0x2, 0x100000001, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x2ba) r2 = msgget$private(0x0, 0x41) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_RMID(r2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r4, &(0x7f0000000040)='./file0\x00', 0x10001, 0x0) 22:28:19 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 22:28:19 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:19 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dv/ws\\ouse0\xf3\xff', 0x8, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)}) 22:28:19 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}, {r1, 0x19c}, {r2, 0x40}, {r3, 0x20}, {r4, 0x100}, {r3}], 0x6, 0x25a) r5 = getegid() setegid(r5) 22:28:19 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x5, 0x2}, {0x18, 0x2, 0x6, 0x8}, 0x8001, [0x0, 0x7, 0x6, 0x100, 0xc0, 0x1000, 0xe634, 0x9]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r1, 0x1, 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="81cdc6649d1228943f7d8954a29291267308c22c7e67718cee64aba46f7e42c5f6f20c619617ff7be8c1de2c8962d3cb70278e796f89d1d5772b6a848046e57cc36fe1ed688716726ff187afc09dda0ebdb76dac6e6a5bc581fc3519477b7c82a23bd8da88fca89c0b7fd5f15b15012b55d4dbd3aab112b0eb94266dc53d7a49ae55feb064630dba4f476646ed7d3525346ba5a20b11ca07251d97090f4e479e8133c463daa86a45b37d", 0xaa}, {&(0x7f0000000140)="0184b6543cd9215ecc91a88d177b083bc73a6470cfa83affb26dbd8814408eddd0468477410173567e52383de6171f85d4209ad62281095b9fabc6544e956eb73b67ab1582d2d41df4409251e103053c5afccdd5ea8638a3e4932aaa5ee8b62f2a47d601c1e074fd3b8813d1c21d36bf7fa0f7ffce5952c6a7381575ecba2cd6b533b99a1601c115cc", 0x89}, {&(0x7f0000000300)="16ef7b6d5575625719c2f7d031379d26304a85842a5c7686a4263d2a743ae06a359b4e163a083d511c0febb5c0fadb1695ae48e6e3f31d1367076c3f459b4412c7b5770e072bb1e983862ea8794befcfcf7721fcce42fdb5df01eef552b89907e420f105fe8cb49227579ff403e58d1b74bb80972edc257baaf5a5db3978ee5314494492e9de72ac42ced70e47001855dbb8a10f4b10ac196aba567c30a6eb02e69b355f00782087d3bf09ae10475c76807ac5279d539c746370ca2c360407b4db54ffc188dcf30ed8e3b338fa25ad21d1186dac", 0xd4}], 0x3, 0x0, 0x0) 22:28:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 22:28:19 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="e4015a6623c4f6502cbbcbcc9f51671c04a9bb23c1692fde1f444eee4fca6ef6e0fbce230ee5c67b8d743ebca91600bfe971f02e9a6c1e22afc766e0d082387e1fc347f473ac8fabe124c3e82324bff5229f96614e250a1818713aa3e6b994bcccabba13862ddb2ec1bec0494fbaae551733dd140eb11a1360f97dd8243ce70b8068ba265af1f718f20533f631996cb8e02953adc2786317fb07ed6b54b410e4ae0c09b1577a4919d7850f3211040ec1e4bcd02d20b62cc17bdd22c2b5f97d285f782e33ce38ff23a6f2", 0xca}, {&(0x7f0000000100)="7df40ac0f175fac5335f055b7c75cb5cb404d48198ca100ed22f3f2916db2c6da19514b4e49afb2f49626a81b161c51e450e6de4403e2350f72fcb1566e71a3ba967132bca11a3a9a39486e7", 0x4c}, {&(0x7f0000000180)="b3c0772e7133530127987ba3ec78dbe4bbf40fcc87572d6261086d9d83350731372f682d7999b3e0e89968e5fcc4b0356c20aa368377b8e33d8a607e9542f4f90e4a8f4d67ef48564e122c41228f2b32872b4a564d668f01e701650f092f8766441ee19140d04cec9fc87e70d0f04d275700db6785c7ddd848fd977b27e19ddc03", 0x81}, {&(0x7f0000000240)="45a7bd10cf25fd35b6b694788693cae6af61041b16f745eb432a80ce85cae224dce632d5904a0738a938ebf79db9ec6f71714d1deae93d64bc06bd67c09cbe86e9ea735e20a128c03eaf48e18b", 0x4d}], 0x4, 0x0}, 0x2) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) 22:28:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000080)="1441", 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c6530000fbd48d24c0a1cbd0fef58f99a2e72a4faa32540a8130202e20854dbc7193ae367102ade948186a5f726fe2a4444a97022b0974ea5cfb98943bb4ff049a8fdc9be579b6d865fea9cc557e22c8ad476338161a06b4b5047145d28e5aa26f49ac9b0e1f434c78a1d0ca9aaadd50b4f25363329aa0cf411b794b5db453f241729f908a2a47a3d4e36c48fb86ef4c8ea9dbfbf0843ee0565cdcbc43e86a02f554dcddcca0145d77aa1a9fb012110e2d232031091b8fa5e24a364d0d2a97133eec455c820ce10bb8d39a732d624327d04df4700572fea964bc6ec65cd2cc9b96301735685802a10698d6266db1d83bfa34a76b879d7ac5c8a46bfe76828b6300433ccc8d8"], 0xa) chmod(&(0x7f00000000c0)='./bus\x00', 0x164) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', 0xffffffffffffff9c, 0x21e054748f8d25b1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setrlimit(0x3, &(0x7f0000000300)={0x6d5, 0x5}) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000280)=0x1) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x87}, {0x40d975d9600120eb, 0x101}, {0x100, 0xe7fb8fd}], 0x3}) seteuid(r3) write(r2, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x6) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x3) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/237, 0xed) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) close(0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xffff) pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffd000 didn't change! 22:28:20 executing program 0: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) 22:28:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x400000000) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) close(r0) socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x44a}, 0x8) 22:28:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x3}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x1, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000002400)=[{&(0x7f00000002c0)="5778eeace761940a857b90d802e3fc11b5fb69ab91f834f215d9fb7c3cb7ceef7404b860a84e58783e99f146df521bf57e1cd45b1214cf41f42e754e9ca665d0277ff6b481c4989b58b375a5dd0968ecb59d3aaab6f7f6eedf1821da69b985e0", 0x60}, {&(0x7f0000000000)="854e4973cc5623f045f8f9e0a8d55edbe441b13004789480a46b682549d4a093cd89e4a8cc93732b0f918d1e75caaa288d768beb340d0b0e8f82ae52afb33f6bb522e679fd0387aab8458b14ed5ff11f1d3d7944a8cc8a0ad51c4525a095cad041f9152c50ed5a4ebc", 0x69}, {&(0x7f0000000100)="f2551c7f246a6c3895a6181052ccf8a69a5a2a31bdaef12b841aa012fd61d39a038ab3a078f071bd4ffa1260db9d20f10ec1dd16b8ebaabf1c3ff457eba6e9db7239ad62c224", 0x46}, {&(0x7f0000000180)="8d36dd35f3f0bd046d94e698975998c03ab94e0abd5452d0656f09fa5b9f33bc4c013f1c5d8ca858bab0c9c1939292b70aeb2f68aef0a75964e69ab9a24e8c5df8f81d4908e4f8cd84561c2e68b0fee3fb39b8804dd72876b41664e82255ad5b5bb260045d64d29ea57824513f6012d04ea8", 0x72}], 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r2, 0x9, 0x7fff, &(0x7f0000000200)="3e0dc26a7cbbddd565065d01186d47452e0cae76d59024cff7759b02a4b0f0926767c032ecbe2a851374056da23fe3f25eaf32b5405a15f3c9555d7f63fbb9696523a3bd6ac62c37337f23c74b917a255a85ffce6063d700f8614080eb741532c125023ea8f8f4fc9c9bb423c5", 0x6d) 22:28:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc0205609, &(0x7f0000000340)) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xf5, &(0x7f00000000c0)="c70905ae769dcf034016d3d0ced58aa1c5411831c328a3295f622b81ea2c0b73d77ce7635e6a80a8e8d4834ed1502027f4c33fb8fcee79075211478ba5d1206e77df1e715268c7788f003ca5c28a85ae6bfa130342a94226bb12da9b2ca874dd66eb65c49a5d7392b882c2b077f6d254f1549459b72bb1e30e40d2b4fe7da413ad41814dd92f03ba1da725ac64bd38141e5a52c693b14f3d7b09b8a846dd4de0c25305a448c09b4cbd4949fc04ee25d0bf83c97c3e30d10b5c2681ce0864d2772fe7b7dc7b917ed8aa72b1fd3ba3f0e04644089ddcdaa721cfaf93603535849e99e47e66a97d3f33b63531e234cce80d5eae4386c3") syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0xfea7) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) listen(r3, 0x5) pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffa000 didn't change! 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000010001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f0000000380)=[{0x1, 0x200, 0x9, 0x3}, {0x6, 0x8, 0x59, 0xffffffff}, {0x100000000, 0x100000001, 0x9, 0x7}, {0x100, 0xeb, 0x8, 0x10000}, {0x3, 0x3, 0x3ff, 0x591}]}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet6(r2, 0x0, &(0x7f00000000c0)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = dup2(r4, r5) getpeername$unix(r6, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:20 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000000)="82bc33c40e5f29fc971e62504ba47aaf45b03198afb6731daca8a3779f8531a54234c5ccc1a881c6a3c215c33dfe776313", 0x31}, {&(0x7f00000000c0)="4b7592780b7be7b4c8e8d12e206f6c37440cb9f85182347e2a6290d1be203eddfa2c51b836aa01e8fe4f83407bde9039055121c5424aa63f7be8ba1a1b709b900ddd5b83108bf949bd321c9305c28f2e52932e22e3544292f0910373965f129bd27af8f0a385b9d6ce8fe5413b720ba5896e74bc810429257d6f007c3ddf92a4f8ab9a93b2c23c25e2563d36f460ebdc685cb7b2817f95095596f92283ee53cec1cf05dc4f257929e98f27b5a8ca7eb9646d2713f125f9c5a21c3199f0c5e6e4ac814ea849964dbf558e114173e709117d3612a84c5c08959e598799f815ab08dd54ff9f5e5d50f44cdbafe5751a2fa433f49726888defa51a4eff4c20", 0xfd}, {&(0x7f00000001c0)="683961b1700fb744e72237926e691f72ac479f838d", 0x15}, {&(0x7f0000000200)="98a4f15766601293f6175fc76f00c007438048899b659e39bd637fd954f25ee58b36b345dcb958821cf9a761533b9116844ea806ca5064d8b24871051b820c162f536ad920c7fbfab018028ca61920558c127b404cf063e1c8784365f0020f050832adb41f72abb2bf6c36f8fba3acb0a7bbff483a839b85463fb0755cb013848a6e8f74074f919f0b07375a59bb427e86bf27f9dd6c67b4bc8e5d53faa0ce263fb85c432b", 0xa5}, {&(0x7f00000002c0)="055379775991930d85629ebcfab7052ed2a7f3165124605c6094701308ca46f34e4fc6050c4a0b4d84f54c", 0x2b}, {&(0x7f0000000300)="1cbe4cf4c9d32c8e862d0a13d813980c3a9657dbb067dda6f3c0dbfbef78808869deb065bfb39855ac73339179f3b43c8ea8339c1a4b6a65a1f73469d673149a2421f21f13f6e6d1500bacbd2f8e39ccfe4df031812c81f76afe6bbcdcf579a1851a2a9dc04a2369fece14fbb1bba95c4eaf4d44c07c800337d4ff01828b488dfe3f076910530edb974ab81d", 0x8c}, {&(0x7f00000003c0)="8acd5e0e19307a10f2ea0e558b732892b0acb003e1317943a2e3279961d51bb8d613a862a1c3c00155fad1b7a7029436977ee4333a2a1baf9b4d320f8932bd58f0073a2fb57f00d9b4769cb624f997b6363c7a9a790ffa7b83b7107d86dedc9c8c", 0x61}, {&(0x7f0000000440)="6d3ba5d88d4a43b29dcb6573f4a7af4f05024885a15360e37e17d031ac5bdd8e52d019f8a6b870bd31c980dd16c59f047feea18cd66b95dc0c94df3d676d1560fe0d0849e515010145d2ecdbbd4d0cde464467a872fa4050bc02cf89bfa20275f1be725336c69de65ba3a5a869703241875809b9709d844c6a08fca425b7ee548b4e305adbade6f14c8e1f24c8cefaf7ecc74ecd00a8cf79f059e8eb5b20f45766317f53cee2dbca00a67fa0ffc48bc28ef2856d6fd7754408d04fe1eb32c8a9aa4284b4d4b867764168a06c1daec5f0d3a7de430d6c2a242281", 0xda}, {&(0x7f0000000540)="912efc35c7d135cff1da458bca7fadbcd2cfb3721a6f03e8b97ece63d9190a61e8fce7d1720b9e27345ecc7cce185f3711a2", 0x32}, {&(0x7f0000000580)="9856ec12d5b14112d2b40593b2b687605b03c71fda200b78f53d9961176ceba5cbb9c6cdf7291975f417cf42cbf27df6483320e3f1f77bc98e9743963fbd53155e2daa4275967259dab621b09c5ba54c50b1b4c07f359dfe5c5ba57eeff63fc4ea01da64d0b1be6e3bb1e2ffc70df1ef35b0ad31787f3ce289850e036753133ee786064ee1776a3f425cb3710296123832b36ff7dd3850636d820f7c12146b5d1751a4da8f99fa8fe04c9e4db5bd43ba747dd76d423221fe4af166055c666af465edb3a3cd6327fd11fcbacdfb0ab05027e27ae26b2ba6adcab05a7299980d89d6accd", 0xe3}], 0xa) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) 22:28:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xb6af) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x548cf3357ac9d2bc, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x7d72, 0x200, 0x3, 0x1, 0x6, 0x9, 0x9, 0x1, 0x0, 0x100000000, 0x98}) r3 = semget(0x3, 0x2, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000300)=0xffffffff) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x580, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000003c0)) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCLOCK(r6, 0x20004276) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x5b5682f5fc2eb337, 0x0) readv(r7, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/218, 0xda}, {&(0x7f00000005c0)=""/18, 0x12}], 0x2) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000680)={&(0x7f0000000640)=[{0x5, 0x7}], 0x1}) open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x44) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000700)=0x4c431954) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000740)={0x26, 0x6, './file0\x00', 0xc7ef, 0x5, 0x4, 0x3}) r8 = socket(0x24, 0x3, 0x3) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000780)) openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x4001, 0x0) r9 = semget(0x2, 0x1, 0x5c1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000940)={{0x101, r10, r11, r12, r13, 0x241, 0x10001}, 0x5, 0x1}) 22:28:20 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0xfffffffffffff25, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/68}, &(0x7f0000000040)=0x46) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r3) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x271155ec7c907d2b, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x60}, {0x64}, {0x6}]}) geteuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 22:28:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x99ee, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) r3 = msgget(0x3, 0x100) msgrcv(r3, &(0x7f0000000700)={0x0, ""/152}, 0xa0, 0x3, 0x1000) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) open$dir(&(0x7f0000000940)='./file0/file0\x00', 0x20, 0x40) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x1) symlinkat(&(0x7f0000000a00)='./file0/file1\x00', 0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') semget$private(0x0, 0x7, 0x38) mkdir(&(0x7f0000000600)='./file0\x00', 0x12) socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x9, 0x8000001ff, {0x9, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r4 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000006c0)=0x4) 22:28:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x805d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89", 0x68d3, 0x6}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) fchdir(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x100}, {}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x0, 0x10001, 0x447, 0x8}, {0x9, 0x9, 0x2}, {0x9, 0x6, 0x7306, 0x6}, {0x3, 0x1000, 0x6, 0xffff}, {0x1, 0x77a2, 0x1, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 22:28:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x22, 0x6}], 0x1}) 22:28:20 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) clock_gettime(0x0, &(0x7f0000000080)) clock_gettime(0x2, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) clock_settime(0x0, &(0x7f00000000c0)={0x8001, 0xec0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x3, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x4) 22:28:20 executing program 0: nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = msgget(0xffffffffffffffff, 0x750) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000240)={0x1, "bfa879ca386b3b3441e670cab5cfb32dbebea59ca286e385c990750e587466c3c27f693ed0c4ce665161bbfdef78f41641b278ec8251f5cae5e36b"}, 0xfffffffffffffded, 0x800) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x47) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0xba) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 01:06:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = open(0x0, 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000300)="46336bfcf4ad60878009a7e0c9a08a31b17f9d9446a35cdeaa800545dabd01dbdd6e44c4e62f82885dbb85a8027e147d1fa84d5cda7432236b034c595e69c673d749672dbf43adcf79a8b4c006e82d8f91f36f565a5e609bc1196ad2dc0eb7e3d9c40ee7f8a847bbda7f7979e1e67e000f14fa681dc1ec9b379c63c7d16e21f6e51c06e2049801afdd408c4dedef1868d1e0be1b4c037f8e74f072a5fb18973043884af8ac264609e1786a70f5d6d696146098adfecb811dade7e273010dec54fa9128b4fad43a05bfa1fc9ef0f5b8095c61806e67ffc82e4758d54c114635a59fcaf72cf9f2927407422e9983f12d821d2a5a2c960232fdff3fc263824683bb83016695431281c78a90451897c95746013edebaa2b6094ec6b8fbcfb4fc80b217ffdffc006a851bfefb5b6ee46ddd02c27aac6ede269c61b75fc5d3dfa4716a9c8bc2967a824dc070f1faba483b6832ca492f7a56dabc2433ed3d2586f45c99309ffcab9dec57a9048d7f17034abc92c1a9be6406d50ce33bbf28b75c1b5e9577d94ea381c466d92363a43932f057d0be78788d986d9fbea94fbaf46fceebe660350f58a31edd31d14b3afe7fced9aac3b6d6ce81c45a6a03bdb12a3e22d491269ea3e807437e41e8f9de4a99e86ba9dc65a3d2229072eebd548938b1ac65245a912b29844d8c629b94b75c98c07aafe73e81d999729587451c3a35fd00b00359806a2ce48a1a0060633ce30443fddc6018d80e6436c406fce5b929a80c30ce74cbb5c3ea81a7e71b60f435931b6772f02cedd58bf35993dac47dbcba0484538a4e3d7f2ce10c9bcfe2ec31ddd3d255812d7bcb49d8a0b613f26c202ddcdbae6536462327b6623c2edacd06c611250e19ce33424ff9ca02290ad259d505259a01056da593895e699fc0682a3670997e3dc5362918b4e7d1dd70bd02a2f9632f1925a638d0453c19675d0fc0dc9d5d7dd9cf8b6ab604ba9e4b3b1d160c37b1b36fd19dce76c98035ea7c369211bd22e3a52106c1a9f3deb5dd4bc1afb9bade51c6e248a86b2440502e4aa17627ca14370519ad782c04dc01520e39b37530f1be3831362d00e07b76ffb08c300cd496c463f12d68f865a7c8e842d63df0f198f76d88cdd3e39f3c83a7f984aa1f60158c30f4391dc2b2b0ee3ff1ac057cc8c0073ce759e7c81d6761d5095e01aee787a17ee57bd4815fde0bdb91466f78618e5656e7c2beddca9f2b47580a04ea8523dded43f1e9d9310528f52aaa810246c33d0ef8ca33add415c9fd8479b7c7b208e714ad744bcb2fea15c9659447cfa7db350a005bb0ab657558c3d72a053e0b2b2e7848a0fd128d6a6f06a48396b439378e1cd67b29560eadbf2cca532161c9c9735c2e35a4a483adbcf5123493ae6f529abcf4c587850fcd01198285f49f118b9dca3f70e0150be3ea9fe83e104513b0756c157150970a36ae4d8d0cb8814edbb4740e00b8f25b4b7f33b1daca52e065bd6207d935ac76a790c1c68d70265b9a745d115bf063558dfad73131355685856f1e5c1dbe6b4f144c83f74e45c6f777a745bdc1f3595da5ad7d103e5b015eebe021e9115f5e9c5f3e6f17744ab3763dee6e2ff627f5a1d19c110182b3101a5497a8a207db6a81182189e95f3d9c6ab8b469fbce56260767f08d7b4133bc4b069336512ca12dd8cbbaf8b697721aa2fd5c6385cca4884c1c884a30f757e21aba9165bf6cc7b475ca984ad3ab49a7da47505c4f19ca232110d6c9fe2428268663ca79c9d3c92e03ed4c7d5d3d6a0447ee905ff21ede3c6de0ab72d68528ed0340a5c37077402652244b48afa91aaea3908a44f87f285551a981ea6aa318f033014b8612dd7782739035fc6a43ec8775c30bde69c883298a2b85db8276462b05ad6156a5b9c615a3a5bc4478a859ff6bbc8a88cbd44ac34751675abcaac375b7b5b0d97ceac1d3d5d4a55d09404a3098234ed24f520ac5066448804655653c4b6eaa773c02d9c63225799595aba21425a6848ce2c0ca8e1b70571235efdc065d71f49bc3e396748e683df9eb7cef1b43ec8478b125ae000be3a64c3e250fd3a9f853432544aa6f287863e15534e1dd05f7a7d556a846f9b99ebfc2f454ae906b1756482783c79e38ea0e5b42b5ecdb2f6e7778ee159ff91818b6b211a50c12df7df891bba3ca44b1c6a4829cdbc3331932b9ed636d8ace90c22af0cb455e54e531ac61c021d6370210d54c3d8c04e1b9a65e79bcb782fa2f2f864830fdf25bda108000a4f14d92f78c440761761657b6a277a0c686cfd1f88d45a48389ed6cb0e1299ffa1c6b54f9f59ef466752c11506c29bed935dd1c1e55075637d4922a96558655ac84fe806c96250e0db67bc0d7bfcbbbd22c652e532cfcaac7cb02289995c4e0aaa12b19a267f34e607ab6d37e05b6b15cb63cf3193be64d37477e4e06240d6e8a11844a604a52bec189d98610986782394c3a4c40c58964630845fc319da04adc3213c811db27a82232f118491f8151167da9ce062878899c757137e1c2a5c9a48f4277c4d2116d4983bfae0f3be07e5d602c17603910d47af4bedeeeab97785a2b22ff98290cfe9b15ed389c358efc7b8a44f748d9dad37166b28b458420274d85e585e87cace3859b013a4a6b70731e822dbb73a2fe1a8c8a6419985b66e81707ac22f544d5f44e9e3790fd3b26211f2371bdfe7bdf09987e655f139bf23c9c50b750ad5351729a245b08eea133ef1d2fad89abf172a88554e1816e38167175994109d40f71755220cb6ee5241e90b4f465736b0ac2aff924f06d882ede", 0x7c0}, {&(0x7f0000000080)="abd958e76f03f13731a2c89ddfb61fb035a763c6330bc7275e98308867b891633de152bc55b99c431a848b11c30a0f8700acb3fbf747", 0x36}, {&(0x7f0000000140)="deea14a333d72fb377403d437a12a50dff55f545f6627184b5f214ee570fae19dbffcfc3d16bb5504591a342b45fce091a6750b99c0674748d47d1484bf3ee58eaa63aae2d4972676a7585", 0x4b}, {&(0x7f00000001c0)="a9", 0x1}, {&(0x7f0000000200)="0a89f5cfac62d0f4231f3d7cf4236057d0209d11e9e49a48f9d6f8c9bbe14e8a3af9a54cf40cf1b8b6b706c68e18e83b70231e70f855c6e6e21f", 0x3a}, {&(0x7f0000000240)="92c552114fa93cec0ff2a009ded2844f1a3aa73e6ba9d5d842daf0", 0x1b}, {&(0x7f0000001300)="b818ce4d307f3a64fa4ac0af148db448ed24bca710fa4eaeed4d6cc6fc2c09b3b910e6ee56e90c83abfaf5f9a29dbd1bbb6ca219c4617a5a31032c5f9c3b425a9054c984ce5ddb95ed910f41de26afff2a8fa637ccd4ddab834d", 0x5a}, {&(0x7f0000001380)}], 0x8, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/24, 0x18) execve(0x0, 0x0, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r3) 01:06:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:06:09 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe5aedcc202e9fabe183a744542041223365baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305772ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359abc3b000000c5906c074cf888981d4e22265330027548d8ffda5eb1150000000042dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a64579"], 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 01:06:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000580)) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r4, &(0x7f0000000240)="00aa930a004e74113f8ee72a2ff01ac69764add6145bc2af08bd24fc08fd2633bf0c70e29ac1cf39f43bb9e5eb043abdc9a0ccf3fcf3c406ed805d193543904c44ee837222e772f4a76215c5901d7d702b2fda9cc8c780b4f1242d16de7201075fefd82e92188c8e4d39b2b7e32ca83d00ae1ccb7b115778e5be17596a3ea8a15e2f4525e1162b6007f4add95ca6c5c647df6c5f7393d69e8bd64c6b19a1bb05b0280d553a22e0c9309165accff58abfd3f6cb0167effc2b301a0a470dadecbe3fc187f0855bd65e0626cf5d3803ef3fcbd9ba5a2ce9a7ae93008d64ba96163a8a58136f3e3dbead8e2a2506d95e20e0cd8ec3f6b5eef5b39ef3709884dc0c8b7505c9ecfb06080ad024a86ab36ca8ababed13d7431f50531d0814088c2449f6201dff7dff8d88c20d3e7143357b65648645c7c0af56ce513e", 0x139) socketpair(0x18, 0x1, 0x1000, &(0x7f0000000500)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x3, 0x5, 0x9}, {0x18, 0x1, 0x101, 0x4}, 0x0, [0x6, 0x0, 0x0, 0x400, 0x5, 0x6, 0x9, 0x6]}, 0x3c) preadv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f0000000480)=""/90, 0x5a}], 0x3, 0x0, 0x47) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) write(r6, &(0x7f00000000c0)="0b9f617d800a79270b79675f76fbfa74956131d6fd1e746d3726e89d452407116236013e9d6507f7d67e9ce0730ab2cf9ba9a028f4c3a6680a39ca3bcd69689f4cf03d5ab556349f0cdc1f97659939cc3604427073c6e9d9adb597513a1bf5d322f96334506db6426be1418145cd7ad9dd22ba44ca208b62281b6b4f117cca57fe7e384e04eadd306fc12f29d766e56466a9422c9d26276419fef91c00a9165708a26a15cf4048de9036c525de1c5f6f91d2551f5246058a1611574bdda9be42b43e5d2487a3", 0xc6) 01:06:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10001, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)) 01:06:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0xa0a5f46a59e3cec9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x6}, {0x18, 0x0, 0x3ff, 0x10000000}, 0x6, [0x6, 0x8, 0x0, 0x7, 0x400, 0x9, 0x7f, 0x2]}, 0x3c) wait4(0x0, 0x0, 0x7a9f07537b100c6d, 0x0) 01:06:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 01:06:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000003c0)) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) kqueue() r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r2, r3) 01:06:09 executing program 1: truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup(r2) write(r3, &(0x7f00000003c0)="70a395fdb316ea4caeae2d63293eae979e98ad11dd9669476450607038cce874b84cac27b8e02ae03c450543f2ee6523fce4a7324fdd73297cf518dfad891a175c0ecc9f5559becbe942920af8fbd4bfaeed23b3f396ee5a01a74a6d12306160d91916d32b8374cc80b1abc491438de726e4804082beaf878508388727a35c4c9356ef4b4982f71a30b7d85bca226eaf840ffafc41d61972321f3496246e1e7053221a7c93c063f883d66f348d5bbf3fea37a7913c37dbf9768bfbebee5d8a3ccc82c07782201821488185397a8c3b42661fd5e1f7d0cd7606878873c25c524facafb526e67998e6b0e1de21981b07946c2e6c5f2e0664f74bd033cf816b6053d874fa1dfc543a9d30bf7550103ba219c41f45483f841b68bf491aaf3129171df70dbac00a829dd0d16d5c9ba20f312846379e1657b80f3b519cd63bcf03a25afcf21503d3b54a66c8d985b13377bea6a4a41e79e55d2491e7ea9023c872b782dee49e9e8cd9333ecb5348c08a7a4f625e42b998170429a42ba811d8271af3ef054515578dbf4e1f8aa27e8d2a0d89468f7b83774490267cd67bfc0365bdd9674019850ce65022fc1c955356a3ee4bf0894d9a6c68541f8a4160f1f8fcacacd59b63264cdd79e7e1d41766e3ce542878d8c2bb5afbfbcbfe055456d42838628f3dd371ce345bd18e9f04a64efb0ce71ff1401faee13fd79848b67419a0bcc0cf3c50a94a7e4f033568ce3364a51f236d86481f371df45908ed30a82deea38ca83320c58a29d5b5dbb42bb689345654541d498d3be654074f3fe3bd148c2414f8b1e4c2d8eedd65fb1333e01f61e4a057eb82e684e709d35a38f716c5c9c78e2f4a39a2d190cfaad23f154dba617709561b8cf67c35f621988e2bc4818c73ef08ae0a6a727842e465ea31eb04c68c3df0d3ad77653400e8cb15a3812b164425e6545b1bd9d0035c10be6885f5ff397c885463cc79a3d4aa23a366026686044f240aa020c5efdc209f3cec24823c8a94d3ba1ca4a80b8c006cea0d9e8e872aa0bccec70d04dcf316fcb6ddb021f796e7e69e37d0b3a54ece03aed49acabd197c3b410cbcb36e44375b6eb8ea02745ffbaa07e3e2e6815a4879c064ba21c2305bf0ef47bfa2583515a289726922ba29e6f3c70902bc5bf64cbb633d9f79e587a60004d37074b57f3ab8301e04552f93b980271e44f1df52d4b1cc4703628bc23778cbe6a0e2d922a70419ae4826006be0534e8f81e255ab38691c5ac57fe478940164d64c00ffd3c7f305ebc76690bd9b363f4d20c12a887d3601c06dbb0769e639e3e8b04b1a7e66b1a59a55b5a3d5ebca8b72d50037f49443fa4f8b4e68b7bc5b6df3025953d6127677ec268de1d667ad66c43838ca19814c484dc54b9c30799918cf7331685aac8b0f689ac99c10703037523f52950370ed77b3e116ded0fe27002443b603c74beb98022a3db9080a0688db7825078dcf79bb60b0e7ae2135970e2d30bf5f693c1d9127478875eaa934b2aba1bb9e23341af7e046925b1cb823c638d736182c84ebc0098b9b86cca69741248151b38d18836ea537a412f063f5d0d068c340e2883d7f00aca881ae30bec0eb1dbdd6332a9434c2db36ca8d131473131aabb80a87ed95d2e3fad638ccb24af2113354072206d6c3ff538ba4b64d1b02250f9e90849169e2e0cf9fa7c0d2bcc96d9855eed99fa9bb601e7c320435042e4365d0e1c7d459470aedc5720ed8e763703850746ea1a23b6db300d0de16b7d036b17aae7e6b7d33518cd7da204d469034a7315125c12e9193b10dc1f6c58c532c0f55f1132f55fda8e0505b59528bcd9de68baeebef519a68b142082c15a6a9a16801282d0c65dfe3ec7243f4efb3b2d63b4b5fd6262a2fb5cfb316a678fbc0b07eafb520eaf8a8023d294203565a97ec7c85e62f32bf5ad349b40208e7a4fdd8f095ebe8873b59a7ac040d9b6ad9b3b6ea1e895c49a13a226ed9dd9f1f05808e76f3ecd5b4069ee5955fb080da1d76d075a104c6ea2a344cc8817c39d185ba66c7b28fbf5325da182fe64525dd6b5ff30462734251d96c446b91d7208cb85cab46bbfcf2f24ef1e2618a5d8552c586109910094ae32e1ec6ee65597372ae33636f0b1767738c69a2fe719c071e63d8916139f8e5802cebef58f5be130336f7db4f269803ca5c84463786f98b823762536304ea350e7ee14b11980cb6c6458d26f0bc9e2462db78284a88aab593d9dee16b81837475592b2b801cebdd0cbf27e43e95f7eae58ec5f851df2447deca3a1245811fa2979dd9bee00e276a047a9d4def44d0d1c734ea988d51bf0990c31c22df7e6565a3e7ec4156ce3aa5a998097216535aa7ed70e9c29759821151cba73c2c9a2707cd944c3140b218d44713f5ade8a226f086f3b6cfd29528147af5070c1a54cb132ef95d7f2a1f4a3af6aed42334e7eab0c1518515c51ac196e177d61a827ae59027b52928acee9e71f866df31c9a498f6e0b612189c27320bbe64c066b8772e1e3e368bbc2ea327ea222089e730f2be894f620cba8e00b590d0cca390303eff38ac86bda3c3698b2e8fb07bc72444ccbe8e5588ce1183a6e49d29b6c676652b3fc69e492c291b67c06d630f905c1a00eff1a9abb7025a3c39249cf4cf1690bbb9197622770613d6e9d331f64a6737954ef79546ba0e3c6779f6d11884d99e2fbf23629d9bdb957dd4af3965852408ab71cb83cad9b399c229595c6e44bd752980d21c26b876aefffa0d127c25ebe1ba12ff75968a5a83b66f2edeff7232cfd159b0e1c7ff84d59e10b878cdf8a2063d524f88a0098438bab414a965bf41bd433451fc73f4efa3b9e19b61064c0d6f509997c69abe885c6f788f6f3755d2ce6a82211503db9a1960039178cb871948368143194fbaa373c8055582148e49a3340f62bca6774c662041492c78ea4b2d30f2869e681e2d20eedef315c114d82d8fafedac1c77346af61893d18d25d18ecd9ecb3040479dc622852445f571c95400801bdd9804acc16e3f701b7843f5af9386169ebd59feff9f582135855a4f526ca3ccd9e057521bf22dbf84f8084177c2929b9c8be824864b11ae8e1bd006a87c21cbf6ae4bf59f77cfe98040addab5600f0f971578989af5dec54824c2a70a8352afd934779881edbae9cc2cefb602a0998e9b7a545144de2ed3d59bad76076be03a3cc9f7d8bede644c1d1b7b129b6530a53bbe0b4d72b40bad429e32e634771d2ee4f7db71a031b78c841c1ff7f9bff176d8e5d570c22ddbf89985e6dce55c657aa1987adaedaebfb42aa548753454f661e8d26c920dfc01b91f46fa6431be58a7afc7150dcb92e744d3478ab970246f6600c5b99e6676b47d5338459cffac0bd557ec6eeac4b045a6ad2d266388de50e32797270461523e0c13aca981f5e7400cd34180c3892e2f099dfdaa9e1b10fbf955a8f1daf8008f57754a6f6e6cb68930e4c8b4038b46b875bd1e77eb07976eca76adb1a532d89b6cdd50573d956f7a85320f1c8b6e83c80fbc938cf93d587be7f69342b300fbe38c0250068de5c2c4fc2b3656eacf188e68395abfb52278366405157d919ae737c1bb61d9f13c1c374dcbf334ba4d6dc21e29688914a1477693c46e515e270f5f968cf64eefc9526fd23ed869ab0ed2e654c59127ec1937abee1bab1cb395a2c26919e9e706b869a6f2d4ddc1104bef9863bf6b536ab4cb551e426e4f727c4421567c281a5923f3458469db5fd3ff69082d48db528ed381f024251290e2b3ca06c7bb3c77ca9797410c8a9fe38e24a29b6a84fef7d6b2e76edf75f26fa1b1672145cab2d5d72ecbfea816cddc5cd1119361e49b1bfd3b0b82b9712c657a25106afd6a2fe8cceb87b24b637a5973137248b7e4204506d11b8518438c0d1b2bc7a5fe9516e2de66e02555c84de55da52ebb68840a927d50775d6087135adc35e0c61c830961683143442d13500b1c086ad0b801693b8f514b2ccf62448bcfaf2b320a42eb0f9498f3f650c73b07d34ce2f92cc37cad518f63e00a4d9329ad8a3da6bbef73082e58fa72e7b71383da91f9eedf8495fc826be90ee1b1e02a33c5579cda01f25288e1d2f93a151edff0a334d1a6729c20131814691d693f4c2201db62a1b22eb837ea39fc91bd9fed7d90727e306d03b1ab1e8df829dff731f18a255cbab17f6329950b8f1da68aff3a3399acf58c556b46fb9d31fe6dd06b42d3868ee7992a381ba946e0daa6e0162a2b6ab7182a919270aa3c6bdae38a7ebac5527e5c638ea23aee11285859c34f964a5ad042fb3fb5feef62da7bfdb928de5d358531b2f479fe33daa842293c17e622ed55843afbf568ffa00ebadac4f53df5a3d6ae0859a7d1feccd15ede7fd0fa53783bef9ecfe54ced14daede309ef07ce306efb7dc90a9213545f0c41a37df8c618a5df16af282ba78f5f77fc34a41dc2c8baaa415e86389fa236d9d5e69a77a08775c6428b06f4cf5865bea8677c070002ca5e9dc18be96688e7a7f6d3ea5bf4e72f2833d91bd16f9627183cd953821f52dc9819540a6a14c47fcd06a1077de022881b2604e918f4eb29d18cf6fc7c7f55f0281da6ae8e3941229bd9cda46bacdcb3d7c3ecb80c9d9a6b06ec36c2caf531327254a15b2908ec49f579c619a35d61bc025b5b6555225cf09d4ac86501fe6c9f9af4d117e3caee0af148da16f9eff1976acdcdf1b409b693196e8eb73cf68debc0b322c8e1f0b1eb7235333709b03e5bbbce4e5f78ec84e415eaeb9bfbc1f876d00681ae4b2d1369a23ac86794368a98f3060f465a0a71b4e7209c7fb3d88d3429e978175a6febbc72c70851ad879381bc137deed884cb71991e60b549a2d392b8b1521f9fe7c6a82cf9b03ac9e9fa2f8dda4a131b4c4793353a1f8174989ba31e9b3c0874cce17ddf2bbfb4e47c0e32602d16d7755423a630ad31d5cdd57dfd8a0d798dcbeaee253fef6ce69fb051fb63c43dbac6a3a35f8cda25efa5460f7e66067b23a345992b28a6d9b4523d7361a076064d7ab6001628ecabb8a3c8b91c6d82be84fa60b17997284a03999aaa612cef5f171381fcec78c2b41cea7f7ed8309405e99bfbe9903af985b9e2a7aea615514593731d5b8bcefdb4eefd5b2f9bbe4971894d8a15dd3ed83982e556923b7210bb7f9ead088f675c63a7c4cabcbb4ae77f0d7a34b3b3dd233782a2a02e116f25dfe116fa7ea69636bd4546515e418916ba4eeca456295019ee5b08c2dec33088969f0db3c2b38c36e9b809fa58f5ac56e4dd266fac54d5d8b818488c3e7bb9cdc367b0032b587a14d0dd77ad37b973bfb34e76188afd7b1647a876544b434015146d5d2350accda76c73e7a27aaf99244f27204f8b4a5560c480e48c7537b140224d93396cb26702f95cd4a5190c7bf48071623f36cd1dc9f42999c651d542726bd679e58a83068d25c683ee8ad27ed29eee5054a497c645661fc9c633559b1c4d11863566f07d70bb4fae14da21fab7ad6f9b5f6651059516574c5e1832f61aafc6aba97bb228073e3b8051f52d2f43279f4a8cb8fad741735c96b661268818d8341630c8cc226cda7479308ceec592edc0d1c8e6f0dbca6ec7f685ac1910d875333b71896b143bb4e91c0139aec9b137e2cc201d64ee559d7eee93934bfcbb9d3fe79824937471586bf1d5c1676531e51ed79bc09d2082657d650a2ef4ccf0ad8bd3418a241bdccc914b49e703f59335b35523cc7ca67ee1365de1d10889e3376a7467e2c08575e23919802f93d2ee49961974b64bde27b7ded8e3d87a39", 0x1000) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000300)=""/163, 0xa3, 0x803, &(0x7f0000000080)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="7aaf2ef115266ab8718c969964d0afdcd680a6a8a14f37a7e2621abc19eaf5240bfcfff3866e26a53b10248b7e9be3ceb65d7575a89933cf28251d6adedaed21df337be82286da50fae15ffa1e08060a8f5c2c933a3f6a372767983640fa2415944ef3edc3bf358f7e45f989feecaf99a51cd6a81313e3ee8bb3b2dd43ebeeffdbb836d8a37fb03abea0be23569ee1587350d6c3dafaff8f384e2db8d5d7dea8147d1ced2b7ac5cd69a9081190ee0cba13bf99ef1f9007810c09a5c4f798de286175a407b5d502a37355df2b1d0011", 0xfffffffffffffe47}], 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) QàpL-c)>ݖiGdP`p8tL'*0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf000000009d8975f8fe4bf155e4cb5533ba37f2a18aaf695fdd9f492f418189e6d7722af80bee8d27dd82812e11049aedbd8517c1374b876818cb9be0c7c69f8c55aac7e6823366bc10fa526e", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x811, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x2) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r3, 0x0, &(0x7f0000000140)) 01:06:10 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2f80f8f951c1a1a5, 0xa1}, {0x85, 0x4}, {0x40, 0x9}, {0x7, 0x80000000}, {0x86, 0x6}, {0x101, 0x40000}], 0x6}) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/21, 0x15}], 0x1) close(r0) syz_open_pts() m\1(F7W;Q;ZӵJfم3wy]$#r䞞3>SHzOb^B)+'EWN~* F{wD&|{eg@ P"SVKMlhTA`՛c&LyfT(x»ZTV(8b=q4[юN @?טHtQ$G:Eپ'jzMD4꘍Q "~eeAV: rSZp—YQ˧<,'͔L1@G&ҕ(z T.]*J:#4Qwz')(qf1ɤ'2 dfw.>6.'" 0Ob ̣0>8i.{$D̾U)ve+?ƞI,)gmc\񩫷Z<9$v"w1Jg7NF @ AÉ./ UWuJonl0ȴFuwnv2؛lPW=oz2n=X{BP+6Vh9Z"x6d}7a<7M4Mm)hGvnQ^'_NRo>iTő'7iiKckSjUBnOr|D!V|(Y#Ei_i-HRӁ$%ǻ[N_xvK-i:g6FZ q ؍4)xZorQ}؄q`IӒRƨ,:/JLG5:t<t}+|2`-uT#01} y%?l柰Qc=ƣ_%F~f{#E+(ٴR=savMz(쫸ȹm`y(Ja,_x´~0:⧮QEs[[/IqM>9V;rg\cʼJ z4#7.o%~6EFQ^ANV)P[0 ³6 XV&oTظH>{g+Xzw7sNv{GvTKC@m]#Pͧlsz$O' OJU`Āu7@"M9lg\ԥ {qb?6)QBrky劃%ƃ~ҞPTEf3UM5f}pO!o_fQWL^2ƫ{(>;Q-/C'JAs\a&40"lty0Œnu3;qk;9ɱ7 dU~K?$tqXkge1כ e}e .A$̑KI5U#|~6]7jtgu9/ItK'z9QàQàQàpL-c)>ݖiGdP`p8tL'*SHzOb^B)+'EWN~* F{wD&|{eg@ P"SVKMlhTA`՛c&LyfT(x»ZTV(8b=q4[юN @?טHtQ$G:Eپ'jzMD4꘍Q "~eeAV: rSZp—YQ˧<,'͔L1@G&ҕ(z T.]*J:#4Qwz')(qf1ɤ'2 dfw.>6.'" 0Ob ̣0>8i.{$D̾U)ve+?ƞI,)gmc\񩫷Z<9$v"w1Jg7NF @ AÉ./ UWuJonl0ȴFuwnv2؛lPW=oz2n=X{BP+6Vh9Z"x6d}7a<7M4Mm)hGvnQ^'_NRo>iTő'7iiKckSjUBnOr|D!V|(Y#Ei_i-HRӁ$%ǻ[N_xvK-i:g6FZ q ؍4)xZorQ}؄q`IӒRƨ,:/JLG5:t<t}+|2`-uT#01} y%?l柰Qc=ƣ_%F~f{#E+(ٴR=savMz(쫸ȹm`y(Ja,_x´~0:⧮QEs[[/IqM>9V;rg\cʼJ z4#7.o%~6EFQ^ANV)P[0 ³6 XV&oTظH>{g+Xzw7sNv{GvTKC@m]#Pͧlsz$O' OJU`Āu7@"M9lg\ԥ {qb?6)QBrky劃%ƃ~ҞPTEf3UM5f}pO!o_fQWL^2ƫ{(>;Q-/C'JAs\a&40"lty0Œnu3;qk;9ɱ7 dU~K?$tqXkge1כ e}e 01:06:10 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 01:06:10 executing program 0: r0 = socket(0x18, 0x8001, 0x20000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x101) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 01:06:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1c}, {0x4006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x0, 0x100000000, 0xffffffffffffff00, 0xffffffff}, {0x9, 0x493}, {0x1, 0x80000001, 0x0, 0x3f}, {0x9, 0x5, 0x10000, 0x5}, {0x400, 0x0, 0x6537, 0x100000001}, {0x4, 0x3, 0xfffffffffffffffa, 0x91}, {0x7, 0x1, 0x3, 0x3f}, {0x8, 0x8, 0x8, 0x1}, {0x3, 0x2, 0x6, 0x3}, {0x1000, 0xc9, 0x9, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000001480), &(0x7f00000014c0)=0xc) readv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000001380)=""/200, 0xc8}], 0x4) 01:06:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000003c0)) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) munlockall() shmctl$IPC_RMID(r1, 0x0) shmdt(0x0) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000080)="fe9b10ef09f2a172094238ce085769c8b9691d5827a52c19eea2b6724e930a87e2722bb512498c60fb25c197a302d22dccc22367f75c14189e877efd13374d9637edebcf68d6b1fe4dbd02868770755332a3ffb4269cc756ee8a68d71190694f5c12e03dc3d10c503567b0c1b65728d602ec347870dfc9b5c60581b9ae41cc95be5b93375b5c865de2ac172e5ac1e46a4f5fecd184df419a395cf30e4406a685ec31e7b243e5e0fab269219e6c6dc2b1234c69dcc060c983b99f5cc83ea0f2b95d15a06144b7a6fb99303adb28e443ed3af71069ed5421eb28ed39fa993f6e5e1a", 0xe1}, {&(0x7f0000000180)="19fc264acc399c071507fe910342f145e8e178aef1f506b5a1b54b3670a29a26fed0c6ecbcc7f53de29f85394ffcaf0848415d17aec13ac5bce3bd6b4efeecfcd0475f6fd04e8cae34baaa80f13bf7e9655606ed2d0310b031b7bd713468f43cb9b0cbf35113e2267b813f8dc5c86236aa04ed40626087903763c116dda346aee1b5e0744a982a92", 0x88}, {&(0x7f0000000580)="57ac1c45669d9134078637308bd6b91d58058af6a1e95bef8496da7f4a7df1d7e9d853cdfd533ccc6657e914a755bc02f0720a630df89211561f2728257a760720af00309fd8da96fe62abea02253deadb5ad8f2aac6386af49f57b333174479198fa0e203c8750d0b94dae881f735f7cd6f3e16ddcd8f28cf5a730518defd7b47ed1f34f77c067241be5c832ea3326426d314b59b8a17146b92c1389f6b38bdef4b284acb6a2c26269b280973bb775d5ef5adc963f904f772e6c13028116ae7f8e468149485b26adf65a8bbd5fb21915a24aa6493cfebe28326ffefa0283c7235723d92d26dd49db3ddd85a71743b633e29d5b86b284b77f7829b2f8fe8a02c7a7ffbfc6e530ececf17000b78250002e6c9d7d258b029f12f2d48ced38ea9e7ea1b28f2eefdfe748e0b14d89282cb870fd7c32335d4053b192359709c17ca0f359471be89aac0e9ffe088fe39b6e3c66332903df370e42bcc66126da15a4e13edc88e5063898fee30fa20106175e4da377522d73e5f4fd3efb8ab084342dca0472c5c0f9abc0f29622c4d824a1f84836879d4d278dd5c0125aae0faef9b65e387733df076fb539acd0bee8977405ef11b04ec898e821128bf56d5033157ff6497550516b6b71aef205f1fbbca687fc8012af4f12d90abfc371801b0d1ddf9b3959c15f04c754799d3782cb590557472e3d70d6391a233c15a7ad2163c10f975b23ad8de01ad866226b8bc60ec72a50b7a796cf7cdb5b27e9f1da4af3f33d081f421c1c138aeb7171f333ef8008b4b1a1b521064ab9ec8f2c5a1ee3b5314c2584cd839facd3ac2469d7aaae9a7ffd8e1edd9db1fa03e8a3533980b1bf4b4ba3b738078f7db84a5ebb203969d445a77a71877be2f3abf7913840b796b8e524dcdb28a42202b7b2cb52ad9cc535eff45cc12519069082dcd65488a5473fcc126a53268aa74aa53735a64d195e3202c86403e6065e8b7af66473925be22a1bcb97881bbe6ef52048f1dbd993f57fa674fccd4d66be2e445e0ea4a94653899c7e4c7b6215fec6d3403edbb939b2f5303411f87a952b17b6489b32b95b1cc21c81363be0b21d8cebec9595c828446d2b36d576a60033cd705a4f849e7e9e572565a9ef0e38e007d7f2091e347d979aa61c52aa59f85559023903a3d1f22de213cfe808d58e5e2d27f3c7ccf9efb5faf8f7700822291a52319b1b9c838a939d1472b5360e8d54a73ae0d594c34a38340f4b7a0054b52d0a70476d419fad26a2ced4161c34169ac2d3833071f99e30bed59d95da476ad77f431b646d88349686a290f7b6083101913c916cd46d1898e2ae0878ad8c3a69de58f7e40c0773f373d6f407308cdb0c871469d96425a361f988596f1eda492254fa1d87fd569a2829ad60796f931e5069ff36e43169816af571e4b4c418bf4d7cac93628989b8e8bcbb9e7c893c49ac8acceff56bf1a1e290c7fba2e67aa95b05be0e689b03286b69ed11805ac6f77b9f3f1f4c55869a3b34ef21f5cc9e5d4bc91297b57aae4f8aa56a3145ac7bb8fd2cad8bc64b36ad4b23495afe2579abc7785054197f7a2b5386fa8042a3a5a009252a97cd872859995ab7753a5cdcce0a200252dac77f1e3e3b71176abc1c60c8a7e5e1b950757f2d2f677085db4d3a6144bf62af9a90dd53720afb22636de717bb2b67753c1826df168430afc543ba3b0589efe4a6551ec7d43e41bfa0b50ba81228a7b314357148391b51759ebc7fdeb88eb5a22a2bbc5c472e652497b2fc4bea07c560259a2bc0082e0a31ae8899bee336c59b7cd6b0b13717ec37db5ebff9e2b3e239af92d7eaeb852fa2629f8ad51771216397c7d3dc0e5c5f73be94e9ae7b4ebfea422f08a811ded9eeddb18525bfed4dc3e59bda23d7b32bad57d28d242f1941637ea45144cae97c39b03196c0b37538be8f96536f57b47f86ded78738b354e5f9e197be887ebdd006f8b3d96d897f7a2c6c05b6b0bec061543885ccd5d2220b710f4516b8e447c3c1b4a471b9dae0f9959b42a36140ef4f796b59ab578948872fa98a56d84c698af3449c7839494636f408c6abc3f3994966be42a85165f65f84b7e09d52d72fa8420465e206186995e942b15c14071d316da9a54732a23bbf379bc85c7b31e4c43f7c029a7b8ef56c32f86a30b2629915b049df8a3afb74a3aa08856fa36f4f8099b415b89e42da97ee4113864bc1ef8c503f3d9c11f9815a95893b29dd6457cb6e5df7c73ea888c6bd30dc57324582484971ec11ef14f6d17f3d6706dfa5bc67ffb6171009c0b27bcaed379d0df05966056609de219d936aa4a03188e4374357660188329ce6b1cd710d0a031865904e2acdf02f68aca8cbcfb2f630eb9fe0b62de285d185e869e7761f5ecfbc13258d604d6da1ae6756a734cc389dc6aa9bed64e3072113a7ed51f699c4ddddd2dcbc3e98f4a59d53e113ce1c5250068b68c3a6438c4cd853c8c126f3c62ec8c3ee8a646e752e99fc0a22f66eb1ee8b7b87a31cbad4069bf204eb59c8791bce762d17379d531a5596f67a984b1f394736a338daf4041a8fc4db695a0f274d33e1b10f314ebfbddac6fa8dbc23b26bcf6713551b1caf0c4490af2374b14597710bc97c53214a33b1467df8fc476c9c5f504fb3e6c21b9af525ea925e45ee284de781e4434e760102bda2fc1b5dc5227883200bc894f0dee592bf06f26c841d873096c7060afb36adeb969c0fa015b214f74f7f1bec4315ef55ea6ca16b8d2a08aecb8e0e007fa9f0af29cd562a60938aa59f5f4d91d43e5513900536cb1fa7e57b2a22cc4c7a4fd4789de7439e485d4c9ba2d3a4e272622f1cde1d7fc3c3031ec6ecccfc2c00521efa6f39c06c1a7f030087b04f08e03ef97ae59fbe4902132f7acaf10e76562b9fd4792494d42f41583801206bc4058c63abddea736ee6d33cd08019e71d9c6580862460114a9c7a246389f3139720c5d6345cd3c06d8fd672dca880fec053e1ae805fd6cf3d1db0c955cff8e855cbc5c2b6a2a0e156781f0ee865f00dc65c469679d984aae3a591878d782ba859070453dd55913d3ee410e4681f803b063112c866ed54902d865171defbf514fdd239ef36a253dcebf747f7a74f88e107fe322ae637699a18626ccfc506bb441520797ab31ae4aa8dc77e93e40ba4c5477ff5cbf88e34b57853f3df38d29024447f172686360ee45d9160c2dce9dda1a511eb1ed7d8adc075f4bea2ff7d0aaf820d963a88d1e5492f3bc692289de7fdbcba9e9650221a6bf6d6d8cdcb583fe4159779d37d366fce69a20d1434f43fc95079a2e054bf9c06d5befd5e9594265d636a74b949474b63e779554e02fdfe6188c5bab1d0674342825c0b41fa8fb53bc2d6ffd3b37bb9af3858dc36f67cf7964b70216cb9214aec009fcf55a21140f401e0ec1b61d32383c230e973388cb96a6806d1cb4e6b01b4ff9aa37807bd2a9cda0285b3679a6215d5c5075d4b5b5f266f3183705d2fae9b39784698476b365b0ca2f358158895af8830a05451b95a09ba2623271daf36427fa04001b3efd449c62665988aff70a13985db34760fd89b2f8b2cf2cd2245befa0fb658025c05c9f4bb013109348a195d900d6d6e8d8b0b1f3bfe356446381fb9b2b67c3187eb89d1eb0fb2365558e57baecc43e7ee148c6e556be2615479fe06b6fea8c71899223bc298cfce622f6fd9d8ddb44b5290526db5896f287317b77e567c65c5c33d0751c7cf25a770259c44a58b761cfb8e3b91fe66d45cd8008dce79a1143826d8cbabc7d3cd3aa3a4a9c2e3cc9fd5bc086e906761623fd1e47e104c554d0d3b90509b2ddd1628223b6f34c60d802088bbfae0cbb116134e59af23968e5d2d4443b4f234f43a12fe01051358773f0e47690ca753396d219a23795519c83dcc7d51a300ce8a007caeec65368094a811341ada8ae8eedc85df9fae379af7ba307b24d66d596a5395110f21b631f75d979b4d0db826e5e77862cea27bca5fd27429c1a02b98a6a15058f0b5d738569a77d65d22f9d7a6f8307b1ad1397f8df526881268fb757bf2287048d79f7789db9294ba3e3426d160986c329554987bcd314602225ff3f002410dcc36e334f8a503bdc0f9b1e06e1f57c1dc1c631d6356ce4cdf93c30bd1e40acc967a2fdb9de60877e039355eb8287cd6aa7a68c0426233fc196bc90520aaa97b35cbe7758a684afbad291645efbd7d7b64cdcb3018080fe5b48ec1e09f6491cced81f80fcd84da14da8f351391bd6b6dda1194d2ae29505f3b6aed836eab40552df5aa3e9d00ca85e7c9b9e289d86b8e53ebffd9f89c654bd0f4dd109c5666f7e565633ef833059f919417f0c9c77343bc3899fcda4eb8cde649b0ab8efb600e0256e32c1eb18bce238bd65ecfc45086ab6066174a1a7a5c2013596f6031f7b11c445714b3f404ff1341e4286849246e2f42d745df9c27985ebef94567daa52275803561f5ea5abc51115e5e396458791d85e9a9b13a3cef4792d4b1a29474b0b747cb2f615b34e2c94df93efe333884baad312e7454fea1aa2bfbce1e769aac36845336748db4d44e77214274492db132a42263db502b87f30ee0e57b972d9307b96346b624f38e11568d38b4fc4c924abc0ba91405aba2d0765708e0cc510007acf5617273d558bddbc25ee59e7d34d34e320f8b9a4c6ad672f796f8a1faa6fd98a20d6a29151146b1b09e26bf94c09718fbf19c1577494493c90c3aecb58448cf81113be88611ca8d9cea18b09593875760ab69eb2eed61344a505f4c734cebd1e10abf6b5e9526ab0c383be601875f43df5ecef46f29d5809b5e7c0d5a239fd584de93672764a616e5df2cd03d73c4f14a95346a042c6c8cba050f89bd493ee4ce403429108a12416a8bb9d30f8f81e0c7592487d3574bc4b3753116a3815c5a24bafa06f9b8efee42dd3eb6e2cd419b1ccf03a5d3b6f6ae7b2144b546f9e815e92b08df0dec71a4ff5ef4d358f9bf7ac6d69d8471d321e4525f1cbfb8e31c7a87999f2c8d8bdc05d50f316da30b7a606d37c3a67ffeb476e0e3098f19a300bab3bc67c695f983fcc8e744762d6f64b8c8ba156a0ed9a008925ff2b87c72529f18c976663a51d879a75ac9964a9f95eda23f3a8c37c17cb8010b855915b3893195fdbc246116a72b16c428cacac728ebbbe99714a72f8a03bb988ea2ddf6fcc282d791c48400bded716515ff41166c39d25f1d4c351dae56c264da9cee4fcaa82d6946c02827a832eb79c9600058b994fc085abe8530ad6ba0dacdb1842bc3d9057b4d2986f6993fed2bbe5584d2c4339ff44711af5867d923aaa7d3d9585d770d12b95e6224d854fca4859d2e648fd1bf9a5535ce558f566691e3798400418a9a3831d2674b211b134092554473904d990bee8dce27b7d7d3e385dc09d99fcda6e1b5888ace65e5c9553c37404c57231e9f0c934e88f874d2447e62192518d80f7eef18f820202d41474c4f5ac73e5e483cdf12091ad82f8298272aa6524c8b4f14a31fd4e59d4f06f69a028de8f1bb312198088f47899eb21f762371b86fdaf91612bc35ede13a91e2482363751ff8b41eed191dd89486f9bc51db7399d5ed4b0e47a36e0f9b4b30db25603065973b53875475ad996be2834ab63cacfc3aaaafbb63b943abdba993ecb0cf48e37fa337c46fbc536c77348e6929188914a84902236b7e76456f4db8408ae557ae59a81c318cbd7aceb19259fc2e42e65d594e11f3c365cfd096e9e22064f2f905f108d3cec01539b30fd480446735e6a0cdb4f88312d836be15faa", 0x1000}, {&(0x7f0000002640)="8a95b74bc9caa97894f716cd1071e0a83212852405e277e1a8fc03de7c3d717d76bc89fefae9cf350fc2a04827c5e0705226731b5f7d7595cade520ad3ec3f5ca2620c2a9b312cb231e996c7e320075a3b58e93b577a8e82df2134442760695a382d66128951e802195d5f6839a949ac495b61428b22a75276af6524bd1b3529c6b0977782c858a8f64dac7ac46c6343b13b9973d291fbbc58c54c482b6ac057103d5d7e6943", 0xa6}, {&(0x7f0000000400)="8ddaf9742228f9ec635a5f28ac998f3bd1159f899a4587a2ee54e8aa82f7f908c149c21b282ed6925125677015301a4e512f19d0c236c3eabaff255467cb248a66d3c47b4afd1f92eccef067420f8470bd2e2fd004ea9ec18aad45da94fa4b220ae9739a54cf673c0f6c271cf55f909be17d669859cab38e7a10a11dab36d3c600f16a489b740abe7ad533a17d07f6a9c1d4527d31eb35b78b2a4dac1e665278455bcf480c4afffa3c5fe699b7", 0xad}, {&(0x7f0000001580)="1748f25d37e37b5e01cb1b244843c36b6fa981696f468aec89bae60a774278841b60337dad6d3f58bd4146c65914c8e324315d4d408edf8fea794b69ccfa56f750229ce92d0d8c2141574d85ec1183b0d15e376923ccf773963b0d10ca6f30608ba0841799a45e313d62e5a0177d2b6cc519843a4eb8fcc0404d29988ffc2dda0275fdd0cd7f31ddecc4db9fe65d8af4e510584d7c250192ad65a9200ba35f5f48206d024757f1adc9e6016cae3dd5bb383077156295722f0b0f3e68104be1b079ffc4f8a30224e121a9eeeb34c0373c86fba3055b3df919640ff2c05ae292d0d06e8f8d4feba39a1d8a62708d7f5a91dabf1d56c3a449a0c4667ad6dd4ceabd59a4052172b2d494b28728b0422f1dac74e559633ddf168ee425d1fd9b29ebbf6f4e26bfdaecbc477688b5d0daad513a256488f95d1ec066ccd8a0c33cefdea6352e054a8c9d31429b15147d957f2b408d1806bdf18848e50a7caec7146ef0a5e4158697d27d0525daa9c45ef8cd888ec0f3d92d6145eeba9380ee084869f4dad1ead7a070787ead57b8cff2f137f37a867c396a3310316d775f976c9ba2b54f402d3bc30ed3353ef02cceed8d0c50ec3a4195902a41435507290ead063d79a6d0d8ba125aea386084f3b9c05f0a53a3fa3c1aed2679957507881a031b4f0f896ca0cb653c1e28b41889635a8b7f6cf8a494eada8b6e7d8f690df2a47f12f018bf0a8f21416265d44e0a410ed0296ff4a7cd3f5af0d9eee301d9a41d10d3cbff29db7db22ef16e919e85437c336ff0ebb1da96c133e4aa371caa2933d8d057130f77e1b9e593d64c911985bf2a8e672302057712948c986da181afcc0649dd438880753da16de64ab125a0f60ad7da5f4e667ff5de5d6a8fdfc0b33ca07151a4eef470879ba09eabfbd946471c104d180c2f38172e4f086926a3219ced482e439d23666778c03172c5c4e5837d1e5286ae78965f900647cc7afe3c995dbe6ddc8dbe582e35897381b7edca252b32a93ebf541309ca57aa78aead8c48bd8ce45518f80ce86c5857813ae2280060a644f499c5ed478a3db1d519c2a96ffdebdeb419119632317c1c47766a7aa0e254cd2848361ff2b7b39271e38c725259b1dae8f36bc5e25d14bb108defc5d8de480f51facce1d8f0280ad2a090469d5ec540c15a4167e5acd77fc8c17f1ab7b2336132d22ccda55e2f339ab30bf0630b144cc1c80826e9c468214af4c932f2fb24f55228e1e4b31cb7fbca6f82233c20f69749ae742559e19ba4e11795918de9f2ab770976edcea55c066a849c9d8237fab682471279c4b45f92a37f3b20b61b1888bc5ba3e057efc1a63cee738bf9f26ec4379c341069dd952b21753e5c3566e64c2dd067ecba7323430602a6f6128f200c7b2996f58382480402317d9f7e80b0076bd2526340f99ec6cee1d14ec3a216f58521d588fc1bc07ba202e7b0377c4dd818f5afa2c17375d22470851881de5bfb9d0103487adcef1416659d4dd15cad54d4240e59ec5cf28ac298a7f3e028edd17cf1c6311df718dc235b03ead21ccabee455451bf2542a67e8d6b3239acaa24b213c624d0e08c40382a4f41ac08d7a08f38e076217c3b34c232498e743c5c6231f2da69313a48a489a50b2fe56ab11e248234436593e8cd2c08b41c8695e4106bbeeeb30d3627ba89884095bc7119e1eb888bf240e514ccc33252f072700f95c103dd1e081c5d60b57628f6a96d0ccce129d1b29eec647250be2297bfda6b88b3b2140ee885a12cf3fdf48ee1222dc3919aa61ae23d38ab22ba552198cc6aef3a48e38badb002b108b92c654cce2f59da4fdb8341802628df6a03e810df5e92a66d74eddd74ae6f78a123aab44b48799bbf2140d13d28768c2c4f2e50a5e41036dcd31f7c645b374c4a4c1a854866ce26a41df0dbc5aa9eef5e50473e7befb7fd8f6ec774d6f7071dd53505405ef97cb94585c5404c29a35e60e164673726763fc5f54eac02b7ec3d912e971c68cd5181eeb0e7f843cae5de82b964f5d1cecd23c8a8b29e331be549340a5f97a9cc073d8e7bc908e0296165ba3746c67db5e60e6c0afa9e9777297c1fc5821034bf64c84f12284fc39c1a17ada85cc8b8d68167c87c3750b8a6b283ca073b665f0522f94b10f0f94e4617d54dc7dcb250dd95f812b24266283652d3266c60935a54e6b4f486f90aa9ca667ffff1ebf463aa62c3ad80e2212ae2e830235fc74e8f34116facdc40951fa8eecf930084d3a64c102c252e7978f5cd6899940647066bb65acd5c03071f0640b825595f3854b6b7cf10340cadc287dd64bf0dd963cef359614758798adeac24195e1636bd23261ea34cc97a1d731f4d7b09b835ce8a321c63c870bb94046b3b5405c8106ca9ab35d510ae41d2c779c18d2b8ec16696c28dad02882a57d7e0d98a62a47643fc31de8e1b03b34cb98520518ba50bd35fae1e452eeee23c66c9cc395bb5ae49ce6ca6e157a2b85352887825bf12cd8dc789c6fb13ac0be1cb4975c2cb37e68dd15a6f60d1d7fe2e272108df9015e3844ddc42c92e740503277af509853616eed0a2f015fa82028f15680a8feca8e69b5901309b9c95602fce95ad339652bb0fa1aa07e7c383abb4c6363cacdcc421f1a70179ddaad24000b6b190e012eec5af03714af0a3b0e7b0c721b7596151beabf67400820efbc75e3de8b0bccec2e5ea331d85ffcebc4656ff8d1b9cba71c0eb086bafba527e1a5b4a9b85c99748e696746e4243409b9027f85fa287ae51d295b510796c893eaf1da86208b0eb8bd5ffe2767a7b3c715f9f2edef7e76fa7b9b6a2e5ae97c3a0c8f398d3388ec27d19631a76144e1b243d9e4f1ea609ca8a5ccaa28bce38d0089ab0971d7e46a87887c36f8646fac3bc5eaa14d73ecf06c5977e37ad51acff4da0f70e50826e99d76cb9f203c25125296e939aaea461295ab837238007b8650caa5252a172122d8505bf443f82985418ccc0e87548210dad9e215ea6cd0132e474a5031c5e01fa94a0e452849761f06d14a638ed0474168f4f58f968580fe52ab9f25a91983749534da31fa0e6c43f9fdde87920c0f0d01e8a2479773ef59caafcdb66a86beb3fcaf6a491447bcbef80e7934107f41f6dad8fecf22ac91faf4392af2e3907c7d0fd8a374c6cdf999085ec61a585c6c7beb4ef94f33be7b1c3b5fc2e3b52e8460d9664ececb188fb614dbe3c12e64e3236f83b93a536d9dccec6b831f97a72bbc1daf6f665e850dee711eb522a68aa99d579df1e85ed334972ee14368afe51a1638d0983a0062b7ca0a29a5a8c2ea20e0395babc581058f1401765c56d56d7f026d7a47693ca715f5b2d600cdadac73134fb12cd391b2aa6346ffa981a5e380368e43b6f8bbe07aee92102abc60bebfe27de28eec0954dc5e5f5604c112df699ba3d6e100bf98e5281f7b9cf5a551174d03ffe96b4403c73699fbfac7e165467439b1e3bde816f0279486fc301a35538af51bcada60b2226ae2f819e44e1f8170e234c936e4d1b6cd096f469c0e59279199f9980bb4cfeee8567e41a4a6632858aa4af12a2793ba67e0a0cfbab56ff92b7ce816d488c6beb697b9908c798bfe58b1d9ea001e77a2a785efea081abf2110da470ac06df44da1d863f83b433198615ab79b19500586fcac27d430572d5c1492d43ac794eadff1d7996333db4ad647b2d08c5226c6e64157da5a4e40350a28a739246f262034167f5ddf71a59217fa9bcce72437005fe52930a1f7f492d4ed8f052731ced5af6fc8a2810fc486a75c584881af282f672ff54990aeab59f1fe4626481a003a1f35f3c4a1c60dc774f09d5ef42c636e8908c36509811c6476214e1cc6cd2ab8291e6fdfd62df6fa54fdd40360f224d7d1283b2c5ca8b59660ea64d8c460bc64d00978a895efb691cdbdc5732b92192112e7e63405d3b1b5712a414d91899e16ed8416ad5639407322f5dbe7312b1c4584b6c510eea00cba81d831b0a80dacb07297e1b0e2ce99963d31e97dbbd18e678e56ff9e7e5198afad84af5306cfd7cc22c15b6f0b8a5edc8e367ae0a205e024a0f4cdba5b9197bf6e46cb6c0adfc0c492d3addafaf2f66bf228d816a083f5330ea534347f86fc4f2f6e988db545f76c988ec76c9950dd0ea80dbd283f289485a0b9986e4a43fae567e1b7040d02b4b84369a5519f661b2b5b5e788e9085c11630d10bf3924e7380dac3a1ca3185df0ed2cf086de6af659d9b0464051582aea4a7bb2f9a9c37ecb5ddd1df63ef6a470035317f40ed6f881e3103c046d883f8a18df085149e3a40cddfd1bcafde6f96e158ace3e1fce739f82aabdb240a7a9f8e3e820a13de706e94fd1711a5c192dd3eaf66afdff53cc08e2b640dfbe68cde637d7b06274df027c128d62b818870a07c4fe4d5414324b4c00857cea17e2d62923302612b2ac0f958070b1e91b42acc9edb37ae5d47d41c96181f1fb66d2957626b18c298e314b2187ccc6fe2d70e7743d5e6082d70c3b894b1892633a6054b7e6844b69b9cf07e39223ae1f8efd41273777753fca1268ed12d1ab1445734c89bfa9a4300a0e09c265403989dfeb6a5f62caf2feb6538e18a7a769088ef69853ff3fbffa964da413a8a2b098b36e3585d13705db1a961bd9411351961131899ae2f2a7b10ee99c8791d782a0961d9be18d680b526dbab01b4bd7d2fb0dc42de1fea1b11ed62184caf1978c7a2f23533c8adad61e140d46bc291d21b7298e669af67eb920b88abd320788f3cd15ba2f1af6cf5249c160382f57eee4a5614a292b3633619db15f5d925eb49a4602a1c4450174ab0b7646b341b4ee3f250bcd16f5055a0489cfe548f9e6e49d0c7c319d9caf94cc8a5677dabf04a654a2bb46575069ad585877f0872651861dd2c037ed26d3fc4b4c125fbcc0c6f9d1a83fecff9b2674532ae8d39e5fc18f886bc2417f85b6ea7743df3974c8e4e2c1a3920f4eab49b61e3af72618810f9120445cee6d51ecdbb6799f941e9ea47485349b4ca69f817acdea8f4a4462575c93a2763c8d0dc17d57c1a760ac424d89606ba8f22efeeeae27448754e2bdc785f476136bc50b0eef288f89cc8b5e7b47e7ddc24a0dada84dd47fd182d8a489471360bdddfe69ee1e72b807a10c9042438d6155554437e9ff209c2d656d161c63a9d29c6aa84ea5f471715c24fed04d1c76eafdbcaab82d2225d8f28d3ff32336089b4e29a101fb705803ed9bee2ba027c44b654a27d5645007316958f3ed3c675e7d39b54e1c5eb6f17c9ab33c97bbce7035c5a66100570a0efde821f53d4178e2ecfaeca6ed4e915a37983aacffd1c37aff3e57c7a6374303f5852a6afc85bbd0ff1479837bf9aa48f54722af6399a1f46aa4b1a643e638356048a787a0b252841431ec63ee0706ba97fcf8376733f270d915b2c63cb775bd51cfb133019287133057035181c9e19ceda8056d9a65208e836cabcfb44acee9cecd3de023f12be0ab4c07dfeed4be28ef15ed6c19b7eadd24a24768e16c95cf71919438ae77c4e4237ef136c1aff5418e46ed80b8fdef6eb796ca5ca6e0571347a2d0eff067c986960e50e92583033039e64939691054fd2229a4c4a770a491008e9acdf5a4a3f4da0594551ea4b6a9c8a191884bcc111ccfb752d0845fb044a2cbe8559b4c561482d799eb6275020585449b63ba2b80adeeaa11e1bc47532b2a2ce12483e47edff720dbe4674b03dd5a6d5fd96f92da5e9c356bd9fd195202b0e5ce58f0f9b784b49281d88a40217457cff5684eaa940ac3f131778a626a21a", 0x1000}, {&(0x7f0000002580)="7f8e6cc6e331a85387d172eb99c9b347a27f4542aa54f95ae9b47e82c8403c0867d2b9564eb71da0dac8ff1387962dbdc94a886607be7e2975159a2a8b8396a5fb3764b8d53612f553a6eb45766e24de68637d8309d25adf0157fd749c8e339ab584ee26572136bd55b9618e6ad142e3f6b385fa758e00bfe8173578311ccceedb2b033b5aaf0181eb2b5f35ca8b18b2b004932054a2f59dc4f0dc552d73e1eb794bf75f3a93a6f917688c12190d7cac892a7b3311", 0xb5}, {&(0x7f0000000280)="218849aeaf802849e96e0241bec185b13dd2c9f5708b60b0cc4bba8ca354148a148c7424", 0x24}], 0x8, 0x0, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f00000002c0)='./bus\x00', 0x0, 0x129) chflags(&(0x7f0000000340)='./file0\x00', 0x10000) getsockname$inet(0xffffffffffffff9c, &(0x7f0000002700), &(0x7f0000002740)=0xc) pipe(&(0x7f0000002780)={0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000027c0)=0xd3) 01:06:11 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev\x1a\x00\x04\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000400)={0x2, 0x0, 0x8000000009, 0xfffffffffffffff9, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) dup2(r1, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0xaacbbddd57a07bf}) open(&(0x7f0000000280)='./file0\x00', 0x8, 0x9098f98fc9a64cf) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x0, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r8 = getpgrp() fcntl$lock(r6, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r8}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r9 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r9, r10}, 0xc) r11 = semget(0x2, 0x4, 0x400) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000003c0)=[0xc5]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r12 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r12, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0\x00') 01:06:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10008) getdents(r2, &(0x7f0000000040)=""/178, 0xb2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x10, 0x4, 0xffffffff) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/173, 0xad) 01:06:11 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xe7, 0x7fffffff, 0xfffffffffffffffb, 0x7, "d608ed65f979858012531c6134e4aa814bede47f", 0x4, 0xffffffff}) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) 01:06:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6, 0x0, 0x100000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = semget(0x2, 0x1, 0x654) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x401, 0xdfc3]) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 01:06:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 01:06:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) msgget(0x2, 0x408) msgget(0x2, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x3d}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) 01:06:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 01:06:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r1, 0x9) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r3, r2) 01:06:11 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000080)) 01:06:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 01:06:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x8000000000000000) socket(0x7, 0x0, 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x81a0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x8, 0x0, r14, r13, r14, 0x2, 0x1}, 0xcd, 0x200000, r12, r12, 0x8006, 0x1, 0x9}) r16 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r18 = geteuid() r19 = getgid() chown(&(0x7f0000000040)='./file0\x00', r18, r19) listen(r17, 0x1000000000000000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r23 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x8, r18, r22, r21, r22, 0x2, 0x1}, 0xcd, 0x200000, r20, r20, 0x8006, 0x1, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r25 = geteuid() r26 = getgid() chown(&(0x7f0000000040)='./file0\x00', r25, r26) listen(r24, 0x1000000000000000) r27 = semget$private(0x0, 0x4, 0x4) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x8, r25, 0x0, 0x0, 0x0, 0x2, 0x1}, 0xcd, 0x200000, 0x0, 0x0, 0x8006, 0x1, 0x9}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r25, 0x0, r25, r26, 0x11, 0x8}, 0x0, 0x4, 0x8002}) r28 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r30 = geteuid() r31 = getgid() chown(&(0x7f0000000040)='./file0\x00', r30, r31) listen(r29, 0x1000000000000000) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r35 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r35, 0x1, &(0x7f00000003c0)={{0x8, r30, r34, r33, r34, 0x2, 0x1}, 0xcd, 0x200000, r32, r32, 0x8006, 0x1, 0x9}) r36 = syz_open_pts() ioctl$TIOCSBRK(r36, 0x2000747b) r37 = syz_open_pts() ioctl$TIOCSBRK(r37, 0x2000747b) r38 = syz_open_pts() r39 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r39, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r39, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSBRK(r39, 0x2000747b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000640)=ANY=[@ANYBLOB="03002e2f66696c653100633bb3256b4bea12ce34d5970abfdf9716dfd81e720224d4e9c2e4ecea46053e2b8bcced27b55ba81ca9072c72fa0ab7ccb627f81ce16a0d4c6931b93e0b37a74c84098baccba537485c26a4bb01f6e9682af2652054697ed06a"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000380)="acb4f338cad17cfed235546cdc999df5cb1c753ecc1ebcb773d48dce0422ea260414ce27f87f1f029e60b2295d2153d992d3df46a482d567f6a1e7444253a27d211c51b04dd55b4bec2e7cae4cc1ae4bdcd1d72f606cff1af2b1aac061f49aa85cc6f6020f9342900b748b4a63c6999c96260e96f54691805998a35a6ec6d3af038ef8dc941cb867bf5c25514b20fced732701f8ea6e99251d8fa136d6b7b35ec5cd8724065d5cf6364dd44d1bd28e", 0xaf}, {&(0x7f0000000180)="bb22617d8b8de2bcd7953a2989ea235c2d", 0x11}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, 0x0, r13}, @cred={0x20, 0xffff, 0x0, r16, r21}, @rights={0x18, 0xffff, 0x1, [r28]}, @cred={0x20, 0xffff, 0x0, 0x0, r33}, @rights={0x20, 0xffff, 0x1, [r36, r37, r38]}], 0x98, 0x4}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) close(r40) 01:06:11 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) setuid(0xee01) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x20) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write(r2, &(0x7f0000000240)="b58e96d3336533ce381e3317659e6861b0a2816f80c7d65ea1cb49cb79b5b8578cbd2dd33adfe8df35fa755f99574e07f272767ac31b3c4366a341e931b46acf45dc9ac9c32fd0cc72b9a5a3cd1c4114b2df12af4deaf0f46a9104f10429cb", 0x5f) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x40000000000, 0x1f, 0x8}) fchdir(r0) 01:06:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 01:06:11 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:06:11 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000000), 0x8007ff, 0x0, 0x8, 0x0) 01:06:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x3a) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f00000000c0)='./bus\x00', r2, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 01:06:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x371) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00\x05\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 01:06:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)={0x0, 0xad, 0x0, {[0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9401, 0x5, 0x0, 0x0, 0x0, 0x20], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {0x0, 0x9, 0x6}, {}, {}, {0x100000000, 0x0, 0xfffffffffffffffc}, {}, {0x1, 0x0, 0x0, 0x6}]}}) 01:06:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) connect$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x2, 0x10000, 0xab}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="510fc3a0", 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000100)=""/212, 0xd4, 0x0, 0x0, 0x0) 01:06:11 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x5, 0x1, 0xffffffffffffb80c}) 01:06:11 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 01:06:11 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmget(0x0, 0x3000, 0x200, &(0x7f0000b7b000/0x3000)=nil) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000080)={0x6, 0x6, 0x7, 0x9, &(0x7f0000000300)={{0x5, 0x1, 0x29, 0x2, 0xbb5, 0x0, 0x1800000000000}, {[0x5, 0x2, 0x2, 0x0, 0x6, 0x5, 0x6, 0x59, 0x6, 0x80000001, 0x9, 0x3, 0xffffffff, 0x380000000000, 0x1, 0x4, 0x8001, 0x10000], [0x9, 0x5e, 0x9, 0xe6e7, 0x1000, 0x3f, 0x2, 0x1, 0x5, 0x7], [0x1f, 0x0, 0x7, 0x10001, 0x1, 0x100, 0x14d386a0], [0x2, 0x401, 0x9, 0x2, 0x3, 0x3], [{0x8, 0x62c, 0x8, 0x20}, {0x80, 0x0, 0x3, 0x91c8}, {0x5, 0x5283, 0x2, 0x20}, {0x9, 0x1, 0x7, 0xff}, {0x3f, 0x1, 0x9, 0x5}, {0xed5, 0x5, 0x1, 0x4}, {0x2, 0x3ff, 0xc633, 0x80000001}, {0x101, 0x100000000, 0x7ff, 0x3}], {0x800, 0x3, 0x0, 0x6}, {0x8, 0x7, 0x3c84, 0xfffffffffffffffa}}}, 0x800}) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="e3671b9c292cb7bda994facefde08bec744144814d359b5c550f5c8fb1f10513f3da2270b9a4677f", 0x28, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c6530b1946fcd24148f0e00"], 0xffffffffffffff13) 01:06:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:06:11 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0479a303319d25f9434a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d3838acb07c62f547d55587267ba50504fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc4409263b7abec43beaf656f9362301532167e7376534c2d7ceac6f705d4729f7c40b3df3caa0e67beab3b0cb1c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c537ef00000000000000"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x8, 0x2) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x1000, 0x5) 01:06:11 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000042030000000800000000000000000000000000000000000000000000000000000000000000337b1f9b61bdfefea3409bc000"/113], 0x6f, 0x3, 0x1800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x3, 0x108) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000240)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffff49) ftruncate(r5, 0x0, 0x4) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r3) 01:06:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0xf) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="a2a5442777643048a118d56a6af7", 0xe}], 0x1, 0x0, 0x0, 0x40c}, 0xd) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) socketpair(0x18, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x101, 0x200}, {0x18, 0x2, 0x3, 0x6}, 0x1, [0x5, 0x3, 0xffffffffffffffff, 0x7, 0x0, 0x7ff, 0xfffffffffffffffd, 0x8]}, 0x3c) 01:06:11 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x24690595ec11c160, 0x50) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20043, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = dup2(r0, r4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x11, 0x20000000, 0x4, 0x2}, {{r2}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x2}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x8000, 0x2}, {{r0}, 0xfffffffffffffffe, 0x193, 0x20, 0x1ff, 0x7}, {{r3}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x6, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x2424e347594d3b2f, 0x7, 0x80000001}], 0x20, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x84, 0x4, 0x6, 0x2f10}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x400, 0x8}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x800, 0xd9c1}, {{r5}, 0xfffffffffffffffc, 0x82, 0x1, 0x40, 0x1}, {{r0}, 0x0, 0x40, 0x20, 0x80000001, 0x73bb}, {{r6}, 0xfffffffffffffffb, 0x24, 0x2, 0xc2, 0xafe9}, {{r0}, 0xfffffffffffffffd, 0xa4, 0x80000000, 0x0, 0x9}], 0x9, &(0x7f0000000280)={0x7ff, 0x800}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) chroot(&(0x7f0000000000)='./file0\x00') select(0x40, &(0x7f0000000080)={0x0, 0x400, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 01:06:11 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0000006cd4291b379ca1a2000000000000000700000000000000000000000000040000bd1600010000000000000600170000000000ec597e000000000000000000000000000000000000000000fbbcfcc7851a33a1e0fffc337f673380cdb096660b5a4e7dbc31a56c212dbc0f178db13219f919bdb2df9fea15739f1a2e9ed9b06c84f4eb14372eabbf90d3d852bd5358d87c556b04821aeb8e37c4eba79c52e258a7ebfac8e925109d92313b4feb207fbef6efb16aa04e97266acf6b88a9323f69ba322d5e6bad6745bb9749fcf86d7228aade907ec82cd1945cd661c72ade32d5a9d407cd3209"], 0x0) r0 = socket(0x18, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 01:06:11 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x2, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) 01:06:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x81, 0x0, 0x560}, {0x6, 0x1000, 0x4, 0xa0d}, {0x4, 0x4, 0xffffffff, 0x6}, {0x800, 0x7fffffff, 0x9, 0xc1a}]}) 01:06:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:06:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) fchflags(r0, 0x10000) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file\x00', r0, &(0x7f00000001c0)='./file1\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/105) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r3) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r5, r5]) setgid(r5) r6 = socket(0x18, 0x1, 0x0) r7 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r6, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r6, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r6, 0x84d1) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r6, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r6, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r6, 0x4}, {r6, 0x65}, {r6, 0x106}, {r6, 0x109}, {r6, 0xff}, {r6}, {r6, 0x80}, {r6, 0x8}, {r6, 0x1}, {r6}], 0xa, 0xac) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a40)={r8, r9, r7}, 0xc) r10 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r11, r11]) setgid(r11) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000007c0)={{0x434, r3, r5, r9, r11, 0x80, 0x5}, 0x7, 0x4, 0x71}) r12 = open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x1f8) r13 = getuid() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdcb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x8000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x80}, {&(0x7f0000f92000/0x9000)=nil, &(0x7f0000e6f000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e70000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r12, &(0x7f0000000240)='./file0\x00', r13, r14, 0x2) ioctl$TIOCGFLAGS(r12, 0x4004745d, &(0x7f00000000c0)) r15 = semget$private(0x0, 0x2, 0x201) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) semop(r15, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) 01:06:12 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="d27c9389f4e6afadb3a0e988dd0d3baa6f3bd107c100fac3574f767a9b1aaa0c71a47368ceeb44d8f88828fb71c969ceb5e7077b3a9034db469da0a208456713028321a3b65c739aa30bdb3550a5bd371e7bc423eafaec763e45a07a28dc215066e81aaa0a466c0561", 0x69}, {&(0x7f0000000280)="5ec70979778ad9f1e25b895b4983c505360eac2634e6f56aa88752bf12f31cadf8abf3e9964f0a4e406a5d8c2dbd3fd6c1bb6781fd2692aa9321b8082c59ee1dd87cef6f1ae66e6b7d0dd9295b15be9d22bfefdeadccf3f5e821826705c2cc858b63b491bb9d4cf735f1c3e91ce0baaa174f28dc9a49428bf57fd845f4d0f2ac3b4437e982a14485c6", 0x89}, {&(0x7f00000001c0)="79ddd207b644dcdd366677645acdb5b7918702a2bee8d539e3c951648089d3652c5018729cae4163f4616826f97796e8f137d5fde97b46dce429d377972aaa39f1c9151ed9903bd5d0dd2b17f19a54a40c878325fe5a1b301eff92295f3ee1f1d8683c172d835ecaff0c1e785741b204f1c2678a6a1808dc", 0x78}], 0x3, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r2 = socket$inet6(0x18, 0x2, 0x0) getgid() getsockopt(r2, 0x200000029, 0x9, 0x0, 0x0) 01:06:12 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) fcntl$setflags(r2, 0x2, 0x2) fcntl$getown(r3, 0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000100)=[{r4, 0x44}], 0x1, 0x9) 01:06:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000000c0)={0xb4f, 0x9}, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)="581d78ab92aa5a23b0fa4e29da7d2ba09bcfe8d70bee97637327dfd91d557e5b8d02264adceb914bb42f988a4a65b4f6d5928805d7a014e07f043900"/73, 0x49}], 0x1000014b) execve(0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x6, 0xffffffffffffec78}, 0x10) 01:06:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="02289d25b008e8bd8806ed68565a000e10bdca41ee0483824bd254674f0f63eabade990b330de33022475740ccf47ca7e9ec016f9de7ee45e1fe1b72cceda521d648", 0x42}, {&(0x7f0000000300)="083ab125e0d60dc12b3ecd739fad6acffc5734ea13530bb2c57fb76dd45ae86dea36ff112db7c5043625ad29e9c940f1386542652a80674b3eb4e3e9608d3f6cc4ea75372ba0ccecf63e2174929ceea0f516593abf76c11f676a", 0x5a}, {&(0x7f0000000080)="2fa91d35c02c1459bb897d31ae810ea2bfa17433a9f7f08ee91fead7d3257f0e47371fed3c7d016c7e2d", 0x2a}, {&(0x7f0000000380)="82090652efa177042138d7628bddb42f24373b9846ada9510271d928a285a1a889ebafcad4997b1b6c40b30e16fd782741eda81c85a6d74abb4867aa645b3a92f59130e5d798715d964e74b8df7ab9a30d6330ba1663feda2a8e61e564b61cd79c4af8a90a7e38fdda695513af2e3bdb7117c503", 0x74}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 01:06:12 executing program 0: socket$unix(0x1, 0x4, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x140, 0x82) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0d83c43dc052a461a8ad1967fa73d880df3aa3f4", 0x0, 0x20001000}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) chroot(&(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x8, 0x14) 01:06:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000015a, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8282, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) 01:06:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kqueue() 01:06:12 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) 01:06:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x14) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r2 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f000003f154)='./file0\x00', 0x0) r3 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r4, &(0x7f000001fff8)='./file0\x00') r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) syz_open_pts() write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r5, &(0x7f00000000c0)='./file0/file0/file0\x00', 0x70, 0x1) renameat(r4, &(0x7f0000da2fec)='./file0/file0/file0\x00', r4, &(0x7f0000000100)='./file0/file0/file0\x00') r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000140)={0x3, 0x101}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="2102000000b849905e6b4af5934ea70d949acc14e3687834117c2006b2d9", 0x1e) readlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)=""/128, 0x80) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x224) 01:06:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x23b) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) 01:06:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='\xff\x00\x00\x00\x18@\xee\xff\x00', 0x1, 0x0) kqueue() kqueue() kqueue() kqueue() r1 = getpid() r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = semget$private(0x0, 0x4, 0x481) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000040)) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r4, &(0x7f00000000c0)="ec66268517458ee0812789c33a282d2c2f52324f22f10726f7fb1d5c86497069ca5eda26a934aac8a51d268654b0d953be0af590275b72ac159d353628bf96cd89", 0x41) 01:06:13 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f9dfdc66d4961963722d00000000000000000000000000b20000000000000000000000000000000000000000000000000000000000000000000000000000fbff3f000000000000003398b367000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff25931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ff0100003a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68b2007000000000000b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b928406000000c85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911f6baca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a80a1e5f200000000000000a5ea26d410641888506e013e834f75299db0d4fdf304c14c7a3907000000a04078276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b5119000000000000008000004ea35e828df7df30850800000000000000c59324a1c873f4b85300000000000000000000000000998a26e685e2d60e96be8eb8b633d85a7f7864c86c0fa594836ec5bf73eee54290031d74ed1168937fcf830a85e6be2b63701d648c38f2784c5a3ce3556c0cecfdf2815b06b107900700000000000000d4cfc4683fb300000000002cdabd45184d6a661e0bd464eda26553b47bafae00"/796], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) clock_getres(0x0, &(0x7f0000000440)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x0) kevent(r7, &(0x7f0000000440), 0x0, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000002c0)=0xfffffffffffffedb) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x5, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x4, 0x800}], 0x2aaaaaaaaaaaa716) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6}, {0x18, 0x2, 0x7f, 0x80}, 0x196, [0x53, 0x0, 0x0, 0x8001, 0x4, 0x1f, 0xfffffffffffff2c3, 0x3f5a]}, 0x3c) 01:06:13 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() 01:06:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="9b495b6a59304f7ec044dc0d09e655bf437557fd3748176dbcf0043c57bd329b0082ae1ae68422e76bddc05978f1a009da9beba9edb666c3236bfaf4e877ec2642b027a04da3eea2690b36815aea5c020fd4b8fe2bf7d7698a3ed85a54dc97b4cee0bf5845090a0ff37bd553f5520233382dab8b7f2e276d763a6ef67fd93946c251943805228ccf62d01ef43211ff0085749929a371cad307744106c01aebb5fc43651fb18dc6bd5bed5b4593f133b4314f50a6822dde125ef0027ef8f3fafaf53e2d3e5177abb951e544825fbf61fba264decc96cf2696a1fd21d2a3f10e5e2ca7585b7191131e012fb13a93775831142a92d4936b0fed35b7245a732c05d47c512026fd301ad3ca171e9f95617b84deaca6350d67e75b8f5e921880d351e30abe7202cd017ee09f2a05ab09d318f8c2ae284685611c5cc4600d203bad907c59d667b5ea3970ffaa23d9a9304b76680976e8c5a3179b8f54895717cb09e384ce0dce8ee42d5b49243b72b1a6e9a7d70bd249dc5ed54bccb48bd4cc9fefcdb9c654563df47f597c2c45b25fd4cf631db264e7cbd546c2f895b6b75c732d494fe319b43417b5b6c832bb77087dd00aa2be99106724d3bcff2ea192b210d186f8adc28b519681139048ad9bb00e0a3e60a5ff2826fcac0d22dd664323455b4a8bb68b4d20f7ed5c6bf33a2a772ba83f47398302becdb66b5fb15c9d32a3d6dd3cdaed8d6e1a4374b4f9503afb8b93ce477d6491fcad99f6416ffc0149e68cdae0796c781acec244769a435de505bda75eb557f26465d81502dea19d5ef0e5b8e7cb27c1560eac4c1744ee2a8fe44a8f35c8ec58f2ff06cf37eb02377bea925111b265e141f5f3955cd3309661fd21c826f9260a06d7fc9b18392878ca6ed885a759b9ec2f6080bdb6a975e44cbe40f9a754b2fd44f45b427de7263a9bd7c0f5a5ced905346fc3e82c03cc381247d03058249b17e02cef1f40060b16cbe41585d8827df155712ee3b07b04f488041204be25584e0a80bdef89cbb6a31b89475101b139372d48897c70f2fc5b7635455cd0ff50b4f192c2c063df3540eb92175d3c8a9ea2b44c9374c74c0da23023d78a0e8c2b930f9cf856d3a5fccf33ef858dc386aaa2e37459524826b37e600948877d4557390ee9f459e673bb1601d6141cd4060eb264f579f6173190db30d64916cd125dfb54c11d9981cf68499ebbe91f0b86e91355231ada9a4f0aa1cddc66162fbe589aeea9dc4f24ba664916354e05d2e46c28d80756dc3a433fd3819d86d14756820071907cdd8116b6951ffa4ebc527ebb67e87d645beda0c1d06ae74e29ff1cb69ea84b0a533db55be3041b2a55ff65f22afb0d8738437c79bcbdb58bec91aacc5a502bbcfa983b4fd09477d1cccb137b96428ada391cce7d1678eaec65036598040d730a811227aa58cfa37f953fe9b484cca6488bf31f563dbebb9cb91bd59b06c6880993a268dfbfb301a9cf38d1177d2991af899e8040acde3e2de533c3aed09f90827b30ae69d7c4bc54d33e08937831fb45604d209e3342a9165c555708cc7f1b61d8a874cec27f06b485f1bb9fcc169835d293d20a64d43289319c6f18e6c1ef195b499650548859b7468f9c367268b1ee52e968184b4ed4dcacba29d7d08eb01c58bbdce09dc367566e9c6e18d90e1edd9421704145796a8983853fd6ae67ef4d9b46efd73cbafc3860db64fef7949ce166276d4cbce125e3504e2570f802f8a89f726bf4432a963b33464a97fbbad1e973a40d1f9c8fd47179207d10c08a9dcc5720430919ed38e09233dd6acd74d05c3685de60bc9f9fd4d7b9db0194b0bbc58891fe362221d340743c99c7f177f56bb90ea65d67c4c60667f4911f22fee781385454245b3526902f976cfbdb19290cf36d2c09e00d0a1925d38ebc840af3bca93f826089c5590752e6f3fabc19128f2824b517ffe55791c2121d4faf680eef08778fa23d535abf4cb74712fb5a1a426182fd15b15dd0e1348ce7d6445c5d0ad4c6a57e192263f0b0b2c8db3cc607a7348a4bb810740d7d2480fa6a6d9a2cb75f648abae0016289950a6e522cd182c9e8eb5091a4192013681e34feeca170eb06218eb762f22f2ab535bb4d48ff58d5e3e3b13f75e1b0678289c94b098c37ae6a8a5ba23f96dd91c4f8dce5f93deff9baf7e21373003b62dfafe97b13197e2499ece0c264d8caf4d33dac06fca238f409040bbaf3d8adbfd11f08f3171d34f003f45e77f2df9592d17a702862acd8209d07d16a9c46228b93953071084f24aa1e1a1885d8838c9f590f8812892a537eb0c896c01e456113232882f9c14422a632910375ca008f26ca94299b794018988d89b83c817c8140f2106518b28bdc957210ecd5d96eb2a41f3c1f600840a1bd58f565d9c0c338bf4608bb955a5727df4fa8590e381728926fdf20c68106d0fe4b326eee8f128a9426042254131bebde137e3ba419fed067a20554a6669e8fc3d56e3ada0637cedce5df0d8bdbf91cb190c0c34f03dd371f04f1a1a25a276acccfdbcba01caa20611603cf8b4de88b8b3faacf1ece70389c3d43ade10fb0fbe54b07389da389bb1b43f8ada409f54bd86775f84fe58a13e0061cb603aee806a7941014fa06c6500fb34e8b30b200793041e011eb58d527b5be7000fee5d9ab5b30fd7bd5257858635935101dc345f0db10affeb8e2f286d64fbdef7371b7b0dbb4d8ef6b399006f71b5bb44c9960c251ece2ad1471a70cb0d85f0b4132db98d0039f1acce2e388d777adf8a36bfbfd4afcda55ee9e1acb8aa63a0378ae6de7500405bf58f38fa8eba48d2ecf2f90f5d876dad5ac41e9d2d74b6e171eae2d5d4d601194ed02eadf04f38adc9902c3a9638a7bed53fc69287f8faeba4952e3a0503bdc78d4c4105a5ba0ff5c0e3c87dfca305995aba27f33b56b8556fb5dcfb17376903b7438ee83a0ba72429a82809c0107d9be9b8fd2b47150fe46f6a362ca2ebb19b46e3095f2966acf68c090e6967131efb35390e35714079033856ea2f9332823f484eb94370664a8ec131764fd444710bfdfadef6c2ba1053b0dbffc3afae01c6af2908fb258f557b10691a6a7b3d0124fe14acf23d8718c8316f972805f59be4d495a9432a04608d014905686b6ea1b25f2506f83e1e600c082cebe7aae13929a7434002defb22834c4bdd01319e1087a8a5983b67380ce28a710472882622f165628c32ac5e7b087c9a98bc3d05d4ce66d5cb48efe4012ebe4daa4810158ef54ae1734286e884a4315a07ac3f0f994eab0ebeca3ca3bc0c6dd140c852afc9f4724bd2c135aba8dd96a1648adc5f2b2355573085626a60f18a9381243717041b3c4d25eaf99515e8a22f0c0135bef7f69b84b68b5f6880c71c3e7fab3654cfd90d0fdb0456e18d61b816dfa2d39ddf742c2f52330754a128afbc4134a494c7fae6269690ab0244eaa44020bd4a16fd96b4f7ca470b874ac5b5fee974d3cc4e40c56a79adfd626fdbc361772a2c2406aa9a61f8149f1104606b6ed3cb2b6b466f04a6aa8d2dd16f61d83c7be9a8b5d124b7c67bad67daca19ca57b6dacc8f2d073b41a607ad1ce341bc208d29814650f4388fd35740224f3f1b9a5415bc66f7819c951e48c06ac39b556e0d8ef7ddbaedef2c8e3bfcfa98bc3f28388cac7f5b8ecde4094d848576990f56d0ae5fc04d14b890e90045ec9d1ab889873960ed6869f383f520c4ab182a81b6de176cdec5d95af2efbde3e480ba7dc0691104e3767532dc8a6c355f6e41bae4ac6c4e3bfe2a9334f3166b0f36ed278501f6ea3ca196c7ab179c4ebe78cad0d7c601451230a1a3d351edb5bae6b454ea6cc3a90bb24479ce56e3adb88dd6ceb4685097f2c78379d3affafe6665a822bd811a6cae534ee943a5788ae9afd5a1e1aeb81f9c773469e39d7d474e35203dd7f02b97aa7c705dc0c1912ccd45da82e4b23217cdb42b1be843e38ec5d524b14358932f1d3b3599d1c2fd5ba0af50782102bf846e1946a6938d5c572066cbb83155a860210762312f3f6d271f7dd4f80c397a1acd070424661f60758168011a13d968d482b1b27744c3855ec0f509b55145b43f45bbdf4fbedcd514d5c9c6683c0eee2cebd410cace4566a66898b214856c9810ae321183e1a6c71fe16bcc230bbd0f1c1830707675f628c203ecdd8e8c1fee46155ff6edf82079f6afa0036e51fc0d18492d6cfed9ce5b82cb9388e350eba27290f25dc93049a65c2e7faa054e6f9eb567dbd48354e7f6dc7bd81dbf026054a84c228f6e4b86bccd2c024f91e316434cd7975d6af074487f9c38e9706e854a42853131681807dd287782fbd97c59960e561e898595963145ee91a886287d84b735c7c59791f6521e60011abf5bfc2e2acacd2dfd5110bb3dc6924f08342afe6e4155bf38accc9737e139482cbed6f5f937d44255da6dbc7d68c32421974d6aaf2576ea425a9c03a79df010941977021b36c748646df79d4fd8612f3465baf6bbe7d9b33d58fa32513f14c7da4d0209177c2d00058d2f2b4c868a7b2303aa1ccf592ce9116f764c155f2ea56715c570dbbe7f538ae328f5150eda31ca3c7958dbee22886fde87a230038611494c61f095f906252a539c8f05ca703a9ea1babddaa3826f09866b42f61358ffa2c0f94a9159e2fa2a75d7c56b45f6d31757e46b657d894b30ccee29f366508dc3ed222e45f4c9baffcf0ba585b65e51b031ccf198c5e9885d259084a7ab96c4661732da231a74b1093d0a714bbe35b30c5e040bca920f37018ade67f962f6d016f85fb2a8dab1a3800a4df9548dcbbc2ceef0eec3bd52f02a99bdec72528d84677a2a6c87da5b10cc0557e7b456ee783196c90b70348d7ddbe1ba5ecda6a429608a1e2b27c35a1ad26cb62151df041cc403b72cd62e80516614fda4bcb487948efc6c7e9f811ba42dd4e4c50d0a58d3f6acca04c6878dcf1257c83ddaeed5326dc91aa644affeed46b5453e1ad8c59aa6b5e4829ed81a9a16d11aac706186a3364ba0c6d60b1408d50fbf2d46d2f0e78bb2af3f5ff140c0e25affce750b59553513550ca482ea7824ff2860e596ef33eebf8fa4cf384282fb496567d4055053902fc0725964aa7cdd451c6cf07fc945c6c67beb265599e2fc9fe9d7ad5e0dc79612a150e351ef7a2785d35df4224c673eac429247ea1c29cb87d77670e77995388674ff44d246d885b0db03db13fb13bcd4fed1924faff2a2c2676657b5619dc43dc4f3c64d627acefc9ce8255fe5ac6d9b887c6c7d8282b7af03fe029b2720dbab09b054aa60d63bd3c16b0d8fd8b93bcc571ba4167b5dfec9e89c52fd1afced7dbee54b8ddfe22d19e508164c1e09a828cfd69e2e633c3640f7a66d3fa0afe7b8cefc0ecbd81027360c5732faeca9a6e068702002e435685b4bc48c658857fd51338aeddf44cbb40b5014dd5f3d1391be6c30fad71b5a46bca168646ba8388050b025adc56d7ce697c86b22443fef054addab25ebd3a3f348881280597f6c06c0110d35094fb468c455551da431151f8a8e06de6cad104715afc6b454a0105460da889711a51be8c72d6d2ccf3939c6f5781dc52e6a940e164572bf61d8612affbf21ec16f0a92fad43a3248d786dfbc8398f85d5746405ad54865b2c200ca4cd5e31572e11028d05a8687bce57441fcc89dd7db79a9b7ff9b043cd9b0430335638dee60f27376346b1ace341755c83b6792f19c8fbabc3e768a2aeba758e93b643e799e83935a8fc624975614c64b3aed5951a8f2d4e2514eab90bca9f6", 0x1000, 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 01:06:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000040)="19ba181a7aec93f3376b3de6870ee50f9f3d6901bc1a681ddea41950383d5b3bb701af48bb3da120643c6dc52e3142a517c0aa75ca04df0107e938cf9da62b3869f4ad5bb32400c4ded2ad577dfb5dbf72ec53b2d4461e9475de65467b375472df5a55d01f15", 0xfffffe56}], 0x10000000000001df) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000180)="581d78ab92aa5a23b0fa4e29da7d2ba09bcff5912b0bd130e8d7637327df7e4a780edeab0ecdfe9f88a1d984d91d557e5b8d02264adceb914bb42f988a4a65b4f6d5928805d7a014e07f0439", 0x4c}], 0x1) execve(0x0, 0x0, 0x0) 01:06:13 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) fsync(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) msgget$private(0x0, 0x2) syz_open_pts() writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000600)="1f51e6dd99dd2abad0017e3d78bbffcac9155a9847b2483c067a73612cbb4134470501ffdafbc2cfa7a17d49834421f106f5b297977a3764a4df42408a5aba58e1987feb93fd5d12ce3f75d13af4574b4b9e8c532356427817cb240742543ac1e9ee9fc9d1c9b58864cf72f99edc28e5a87933f80584c7b840c6acae9da83252359a15468f0bb199674201b3390c46309651c2a07602524c28886fa78f3a70e1f17e3edc74067233eb0f40d1924086f442c827bf5d9316", 0xb7}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f00000000c0)='N', 0x1) 01:06:13 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f00000000c0)=0xffffffffffffffce) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1f) 01:06:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) clock_getres(0x3, &(0x7f00000000c0)) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0xd, 0x2}, 0xc) pledge(0x0, &(0x7f0000000080)='\x00') r2 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/105) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000300)=""/229) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getpgid(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0xf085d02d01aefbb1, &(0x7f0000000240), &(0x7f0000000280)=0x10) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0xfd, 0x800}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x0, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000040)=0x5, 0x4) 01:06:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:06:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup(r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)) 01:06:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x20) r1 = kqueue() chflags(&(0x7f0000000080)='./bus\x00', 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 01:06:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fchdir(r2) r3 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x8) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x10) kqueue() kevent(r0, &(0x7f0000000000), 0x4eb, 0x0, 0x84, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r4, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) kevent(r0, 0x0, 0x0, 0x0, 0x2f3d94ed, 0x0) 01:06:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/77, 0x4d) 01:06:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x44}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) pread(r1, &(0x7f0000000300)="418d6f8bfb17582e3e904d8437e2ca433ca2a75001d80409fe2fe5e111a12473beed11c3d532dc5f83c25ffc98cb18cef8ccba433f47e83ab5c02149aee60a98bba7d35b530adc3bf3a11e3609e58d1601a509fc4a8e2d32035d118a3bd391658deabb579e313b28566b1ae768ef03f904b5527a28f6602ea70f6b214ee6ee7926b0e3156e8b3ae8c4b7ada45a9ffa01f06c3d469368bd25534b106a904b6457209310a65eeefcb046998e04c81078f6e5636cf00d530ba142b464f4aaefd5f9f3f73883a27cd9a31adac2add204971d3feb79b18fb06448e15199a497129223a2b0a95d0ad20b8b65fd13d1ea3a0897f7888f7daf6e55a8a1072137d78cd6a7709edc30f2d75f7c58dd87a9c8531f6337fbf2c78554ba4b462bc1c6dc06e20fe658c9650e9f774d3acb3c26793f1d1f98e85750c7f1496fccfdeebc47711c31aa51f337bd858d7f4ea53d54ab0482f6ac9d0e5483055936b5247462c900edaeab1a2e0c241f23def13642d304158213b0fb3dcb65655e332aba714dacf6d9b1b13c78fad7a41467059849a6cb926a578b9e443cc669e557f8960e3c4090f3f60dc14dfb774409807fb7775bdaf0b460538a2263861aaa3fcd642d2352cc5d54590c3b79103018a96f9472abd4807297253a77373ac38bcac680afe2c1b4e66a618767c75f4362a96be35771104e5d97be53ab26ab5427670ac72b828f4ab47fb9a4b7e6664bea3835428b7e1220f61a6e735a5ced7e432a70c3ebc018c0b1a36ee6cb6a153122655d53bcebb6e73d529524b86f57e440124a50f968c278350de0341423ade477fd23ec5c8fa120e04485b572568560966ec429b47b845676c4841c29096cdb3497c702a9ac4493432951526b30e52929210ed617537429894100c1bf12fd41c4e1f68ab60a19c5c4d27d6b80b841bfdfc92727e2f88cd52b25fe5efa9746a2a5d8f917cd1822cea6f59c17bd9789a5760dde9142b22f6b56414a0ee1c095c14301aae84b951356c66209ac87646f705fbfb9dbb5c091c2fa9847094fe6c274ab4f8274240a82bcb6d7d79ecdfa301c69b6f57c4ee8bd75a57d2bcef90a14a7046d0098cbf492074099e22595c53a71ec2ced9a37366de719e911a6f6fdd8c7225e043371bec4b0ddf18ee7985a1b797a04b7f6f854fd490adf033f82c241636fa5105d22e3a3ca0f2d956fb1c391028d18054523331b78c851e262e6642de4ddef4b4bd27dcea4b9aebf76e3ae5e26277ac388c985b227a22a821bb779cf5c7663ec4afd91939249212a5811860447b190dfe446fe7c36f76f2471a33d3ecf3e2d6f657c8dfc0fccd7c30db37e9c9fd85afd6d7996180f7c520fcb24e1b7ac836743206446c8b27e063c88d94725f3f56ebb1c35f88ced07779e82a65e0883d7655802818153fc1985378b45154fa7cca4e691b1659a75b2c398249a453e399de96d6cd829d971d5f8084d317f24bfe6d1d22ebc1ec0f05b9aa51d9fa5f6531b5bc05f450bb7df7f3f2489de31c06492e9deb3163373ab1a3e78f6aff79e7e23e6e80f6808a35be1c832ae662d1669cb7a6d3cdfb22e5749c8d14d56180e7b3bc25b90c33654119236c43cbed3e2710e4eb3370beb3e804728958be1f8e0818c84cd80737f6cf07a384f3a8b0f5d0f6fc1b4e5b3bf09c89f29553e7bbf6b7b45d57d3c73e71f5c7a7c2596c8289ed43d025724e100e373d351f3ec172059d1379f5ca619be295c38cea47bfb090ae0cd923e5b74d87051f37fc7fc9bd788ead5ebf872264fbe51bf85e31e3be81de74dff8c3afa0d567e2118e431238bb8f580c5bbb3a9d333416a4fdb55bc23eab5467c7aaf1f08942fb32007ea0dc74168c091b91ec4cf75875265462c810f155612d4367520d7cdb278c648736fa0a66cb3155d03bd98ef2982f1dd45f0df140735186237f7257d48d90c972cb87bd51bd6cb12383072ba6ff02bee6613908afba8285d92c7311e6efaa4ddbb3a979a05cf128125f6d09b1b71d50f2de5fd715b85437bc5d571c976d07d77d2fdcd73cdb5801ed7c9568918f5349907010dc2f8944a1aa0708e5fe7ad5cde0bfaf60c7bc3894e29a1afa49d2293c7d69b7647804bfb27252ccce6cc87bbe95cf4cb668144badc3bec076bb9721dd8d9829f1f3a7bb5cf3e71a285b5c1e4f7865c79b85b15bc6409c8f71c2355e52698afbf2b904f7d33354ac2e2b0937a1aff3773cf6e1d8a9ddef6e8ba1335f0a8e03133ba37d67cadef1750bc7cfef1e7ed8a8a92edbc6bd7b7f673d3e738b0528d89bf4872109aa60f68580ea2ec1a16778a2f19b1f0a2843b60d0975341e159c9acdd3abbeca8facf57f162150995488d0b0ae3a6566888a29e7f119dad1e2dbcecfbfb2deeaec59858697bb65ae9cbbf24847c94416d53e3ce78cdaa3f022cdd0014363e4722bcfe89f8add3e1c782ef201089fdbaefdbded6c49ff21e72999ddfdd671bc976c15914df2fecc6b71ea9cf7cf7d305197b9ba598bd6004d6f5746b52dad642f8a090fbf5d00ae3c85c5499ed1b640ff8f2432690ffff32e67ac0affb4ef55e6ce14509ac6aef7449d13db809916230ac244df4741e1b7e38f6150942549d005be511b76739ad93fdec43b8ba1e9023ceefd33ed5a27c02e11022d5a772e0ed49a5d1c54df1f5001de1751941b4c938cc4d50e29c9979f1c870d29b75e45f2e6b52a443f4004a7448cc6790ee45fb4ca6c6be9ecc78b57b4fc2ca9d2161f67a8ddea8796c318a64f6929d5c9268af424bb283304892fda8382fbc9e388cb1ada4a44a094cc1a6b6d62ee459d52f0c0a5a5bed7043679dfed02d9580ab0b31251782a20ff5329a97fc2dd33579e2372d4b9bb72ab0fba1c2d5e404a741d77d1780df500c6e0f8dde7ca9f341de1f905661cf69e6850ec63f7ccf5d625be5afae2a9962d28677ac5b11f275b6bc76117fac9682f5ae4a8c823c206db4ff8adc5d58d1501ada40a6d66894eae16fc39957dd97d1192220abcb6cd76fe3d7f49946f30d6175c48b6360fa686c9b8d03879d52526ec8e17147da26b5913544d203466c029813c54c2df40cc7a8466ae302eacb49498cfd08363a1d29fd9a4b251c77f996dd0f5b4976a6623c4c542f0f1d615245d51b4d54693ab7841b5ca5057949e85b1bdb3eeb7f18beb0baebb7ea7d5432df041ba09f0288109fdbc293911cb50429b2ded2597033475e39a06451629aadba20222092e0b9c4b819cf31a6d1e6f3e3f420a566558a8e94098824d618eb6a64adc9da194e900a5aa907771c66b3136059629458f08dc16bf06eeb58a09e890870277279961ff5afd1531ed740884006aa62259a1044a1e6efe9abd38ff5d9f377e9d73b457cccdcff3cbb460691f76d92c7e92c037427c0705dfe3b0492383634f174c3be4adbba1868e98361f47e985c1a33d1e691ac646e9bc6a602af6bb9f70c32e0cb65ea22d0ea9a08e45dcfdc00b1c6ab9b332760e2b8b9db48eb67cdd5b3b1d74b58b68412f4c610fc6607230a230d4254861c2c9d5d116e3e4597393db775b8dd4789904b2fd01718e8a7d623f91ceb134b547730c9088eddc37bc2c87f5687d4c0f512fb5b015accef7856348c53aaf7d64b6215ac37e0e91d9877143db3a30e8dba4a334214d583bc8fb56ef98a80cf25bfefb37f368426c00e01d09cc93257c0bb57eb9b791c7eb8202c18655a0c10924cc9e44b3656058c24f7305a5dc65de628a58e30c028eb10d42900e6f86419c126bf1ede5c4c9c6861615418d6af6c80438522cb43aeea2e2b9a08ba69211fcf3c5070d4defb020d8a018d0b65c05422b11a186e25a3045a81bcd3d14cd8b733fad40340ae335fc2f5a1f622d17176070a9644b9ac52223bf8c843993e143846c12320a0f74eae4fb975ebec94551d7b3cad62e22f15b5aa482f4c0204a2ace90f31d6b613d201e331f06320015226307552127bee2406d75959d123c8cd2e37fd42662b6a1ebc1e354d7281e1bde5ae5a67bfbab2b02ad178b352522833bbcd3e7436eb2c922ab59c94d10f998d09dfc59ab1471053392beac1dfa3f639659f1ef4f850ecdbb72c73414e38f83ac6d44a669815f2073cf96f1917d5c1b351eb7a312eb207d913567582f3daff47f4231cd0c796fbc2ffb0c8bbc3e870c63d2eeb33f40e23e34d74379bc27a33ff40157e0da38fac1f8443133463b3a67504f509a104c442b599dd4ef9a5aa0d92558310f911bf86b5c557308869df4fd5e69ec87bf343f5b1e55a722cbab75dfc5e1300d98b0a2359422de715901ebd7ae6c9e0ab49298932c521633f3b7ee3cf08960be01c71bef730d1c032a129cc9d854d91570acb56370f6ea52f0d82fa1425e5bc0f372d3b6785c34140717fc3354401dbf8c5d029f0f6c10bb56bc80a057b455d89a30702457ad18cbf8eedfaadd95d57f563bad5ee16b5edb240362bcafa5bb11a4ff9aab8cb2f82a7cea2e3ef1112375f13d0f6db24d5708356cb79cf400b35ae7343878a95a30be37b7e5bcf6cb313d04ffd1a22830eb199588c1ac887f885d7cf6d2ba19c6ea04f001c8743918dde6358d9e5b2aba93a448fc07a035b2c9b97d2c5ed2dc66d074fe09d0e26547b432fd86d0b231d27b884a03f8fbb552924ea4637f2dfdf10f57ae723d97dcc9b6371ae6a062666cc2e7521f5df129d97e4f91a6ecc8d8d47dd371188579a03026b0e21caa51db92672b755739b42a490e3d610b71e79720836e8c84b97335ae708dcaf2f7beab63e392d2c06d5e0b180af3ddaf5e5de9b3ff158b86f6bb7ee8a76343fb6d90429acc2efe08f3f20de4eaf697051dfdcc66f0ebfd508035901f79e1845ba1867d6017df428af5fc99d6c7af619c58120ad9c88c3d67efe359d7f806c99a0d5b23f3138dcf2150b64ae324dc5176051534d6ed0913c4ec68067a6ed7e27bb49e2cd0fafef88f8574e18dbf377784ae121ab1bc252195174cceed65ec949d99e01833bf0fa29dfe4034a704b0ac5d3300bd4e6e27c6d1106cce9415d18f96a1b3f5317acb7f51a231a924ba807005a8a8b697a019228c76be307a638e8bd5c24656bdc4082e11e1aac1e14fc7ccea77f6a75e9aedb96a44981e16d0cd71a066803d3e535f0a02648f6465ac194e7d388be179e54ca4cea80bbaa912cf8676427abffff7f2dd69c3e744dfa6b92a6feae0ad5eade6419ac2dc56d70a5ba35c788ef4b6b9f1c41d01d293ebd06d54581229d2b1841ee74ebe5a3ca78643fc643b677e2b852f38ce183797afb0823739ce64f83ccf1c7caedc3e4c20628b07fed4f67083a2010c76719c1dc18c03d77d274151150b67e916ce868604f3a06476f2605f71c9e181d9321b5d82384d20cd16334a58f1f6b7885ae51b65d409b08dff6b419867f3a0988d98ec46f182d86240cb7aef466add47d5eb4a770ae01e1e50c3534a4be9153a3cac60fa23e0badaa8aead3722b2020f0456e276143d4e9d9cb9d922d6e4f1b265f9fab0558520e0ce54814c9601c1479a31491a9cb6fffeef9ef8a451375c02bfc1e528e8b466733f2b5f2dd3690b52d364276b8088c5d4b1b683048a133d7b5eed2565146b6715340fbf781536867d9037710479ab604c16bd8dc65466ef449cc96247ab63f34ac2152b7d3100b63f7987204f02f48da4da00ffc45bcd1560a0da132727098025ec915d717f9f619cac11bb87a3106f78f394b168f45df2df13585d4da4654ccc88fd3a27fe075971cc8be3458901e72e283a365dd6c128184e95d83042257fc59324322e917bb89d0094035b1ed", 0x1000, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x40) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\x00 ', 0x0}) syz_emit_ethernet(0xffffffffffffff32, &(0x7f00000001c0)="8e") 01:06:15 executing program 1: 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, 0x2000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 01:06:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x181, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f0000000140), 0x51a4b6c6c8e2e4ea, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff52, &(0x7f0000000000)="b2") r2 = open(&(0x7f0000000080)='./bus\x00', 0xc931b54cd25ee6e7, 0x82) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$getflags(r0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) 01:06:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 01:06:15 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x54, 0x7, 0x6, 0x96, "1890bb80142f350e07ba5a68a6dc73f9d999e1b9", 0x9, 0x80000000}) r3 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3, 0x9, 0x1, 0x0, "c9d4e18967634888f8133ee3be24a1c05b8db60c", 0x101, 0x1}) kevent(r3, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) flock(r5, 0x0) 01:06:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd21c094b", 0xffffffffffffff6f}], 0x1000000000000362, 0x0, 0x0) 01:06:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82ffff0000000000"], 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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x26e8ccaf078157de) setsockopt(r2, 0xc5, 0x100, &(0x7f00000000c0)="c05eae1749f8cd6c31fbb2bf64edfa1b977630d2afc52c58f678c73c3ece3226ede97f61e359ae2d4a61f3044a8ddabcc84593ba5a3474ef400489d8d8907dc0b45037802259e54d026a75ac6bb42f0f37fbd029ba7761e8c3097354fb2057a426e7c02beb10e4a0ed05", 0x6a) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2fb41da482268bc7a6cb75be62f5937872ac4282854cedfa3ce1da8d5338d0c215e4d4bda8eacccec20590c82c9a53647b6eed98e21e910d6552ed67815a9ed3ccb284aa86152833f0bcd51b8a3f8ab924edc970c0c8b01c277a170e0a68b813b36833821cd42bcc1f71dcff00832bfd1f67cb02c11957070eeb6f2c9aa9af12cdce3f716a38315dd7f6a865cf9984fddd3218deb416f03f2708c771beaf837910c4d4886fe2ea9bad96f23cfc38316ca2b3"], 0x10) shutdown(r0, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff15}, 0x0) socket(0x6, 0x4000, 0x7) 01:06:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x2006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000300)="ee") syz_emit_ethernet(0x8e, &(0x7f0000000180)="510eccd5485ccd2c1f0ec46f437cabb62512a51f06eca5cc889b91fac8dff1514673028f5cc3124d52e7ba8e3cf1eae66f792552717a6e39d2b36972393914a5b75832534a9a791ce7452237ea8ecbacac4906ee650b6922450e445c367d536a3595918aecf3a85819872d3af1ea1cab5f0d7c93eb43112317965dcc45133b89f67acc0551ad8dc57ea433289c94") 01:06:15 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x4, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632e", 0x18f) execve(0x0, 0x0, 0x0) 01:06:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x300, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xc0a0000000, 0xcca8, 0x80000001, 0x5}, {0x9, 0x6f, 0x5, 0x400a7}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 01:06:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 01:06:15 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x49) ioctl$VMM_IOC_TERM(r1, 0x40047463, 0x0) 01:06:15 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x95d28647df745ca, 0x10) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 01:06:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) write(r1, &(0x7f0000000080)='(', 0x1) select(0x28, &(0x7f00000000c0)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5000000000000}, &(0x7f0000001540)={0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x40}, &(0x7f0000001580)={0x1000, 0x7f, 0x0, 0x0, 0x1000}, 0x0) fcntl$setstatus(r1, 0x4, 0x8) 01:06:15 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r1, 0x8, 0xffffffffffffffc1, &(0x7f0000000080)="24edca162ed6bcd95ab21f15dca1844aea70db3d977a4dcd0a25a860dcf8698b12f01b1183752300a71d5c7c7f88ed01362720dbaa31d09f258935a7ab0829ade4d84c37568dc7ad625794de814154214103c6b9e0", 0x55) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) pipe2(&(0x7f0000000100), 0x10004) 01:06:15 executing program 1: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r3) setreuid(r1, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffe7) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 01:06:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) nanosleep(&(0x7f00000000c0)={0x4, 0x100000000}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x100) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)=0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000140)=0x4) 01:06:15 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x4fc, 0x0) fcntl$setown(r0, 0x4, 0x0) 01:06:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) listen(r0, 0x4) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) 01:06:15 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x1000200000005}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0xa2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/105) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/44) 01:06:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x80000000003d}, {0x6}]}) clock_gettime(0x2, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 01:06:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='m-\x00', &(0x7f0000000680)='c\xa3\x00B\xcc\xfb\x0eSt\r\xfe\x06B\xa5\x1dN#\x9f\"\x1b`\x82\xaa\xd6\v\xac9\xd8\x1eV\xf5\xf9\x04k\xf5\xc3v\xe6s\x97M\x8a\xe9\xf2H\x85\x92\xf9gN\xe4\\\alk\xec\xc60\xbf3 \a+\x04\x19\xc5t>u\x91\x05\xed\xcd\x94Yt\x19\x9f\xd6Y\x00S\x1a>\x89\xd6H\x93\xf4\xdai\xcfU]K\xe8\xf5\xfe\xb0~\x14\xb4a\x95/\xe4\x98\xa4\xd0\x14>\xb1\xccV\'\xc5\x97\x9f5\xf3\x0fc\xf8\x82\xc9g\xa1\'\xf9\xf4\xf2\xcb`\x1a\x05|\xe5\x88\xe6V\x1f\xc5\xa0\xa3G\xa1\x10\xc1\xbb\xa8\xbc\xac\x85\x06\xeb\n\xf1\xadu\xc3\xb5O\xfe\x80\xfd\x05\x84\x1d\xcd{\xbd\xf8krp\x9b\x02c\xe9\xfa\x86i\x1b\x99PcO\xdb\xa6\xa5\xcd4Z\xed\x9e\xf4\'\xa8\fz\xa7\xf9\x9fH\x14\x1d,\xe5\xdb\xb7\x1bE\'z\xa5\xd0\xb2\xad\x95\xcd9\x17\x87\x17\xdc\xa2\x9f\xbc\x83\rR\xf5U\x85\x98.\x05\x96\x0eQ5\x83\xc3*zq\xa8ky\xed\xb1%w\"\x91\xd3\xff\xcc\xce\x03\xe7\xeee_\x10=\x0e\xc5\t\x1d6\x0eZ/\x84y\x7f', &(0x7f0000000140)='*(@\x00', &(0x7f0000000180)='/\x00', &(0x7f0000000200)='[\xa6\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='+{!}\x00', &(0x7f00000002c0)='&\x00', &(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='*:\x00', &(0x7f0000000480)='[\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\'{%#+\\]\x00', &(0x7f0000000540)='\'*\x00', &(0x7f0000000580)='$\x00']) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x180, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xcaefdda0342dce01) recvfrom$unix(r0, &(0x7f0000000600)=""/64, 0x40, 0x0, &(0x7f0000000640)=@file={0x1, './bus\x00'}, 0x8) 01:06:15 executing program 0: kqueue() r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) 01:06:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x3, 0x8, 0x5, 0x2}, {0x1, 0x7fff, 0x1, 0xffffffff}, {0x1, 0x1, 0x100, 0x80000001}, {0x80000000000000, 0x0, 0x624f1587, 0x1632}, {0x10001, 0x4c0000, 0x7, 0x8d}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1d, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x200, 0x1, 0x385e644, 0x5}, {0xffff, 0xba4, 0x4, 0x7ff}, {0x410, 0x0, 0x8, 0x6}, {0xfffffffffffffff9, 0x7fff, 0xab3, 0x8}, {0x1f, 0x9, 0x1, 0x6}, {0x40ffffffff, 0x6, 0x7fffffff, 0x3}]}) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x50cbde91ef3e0a6e, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r2, &(0x7f0000000200)=""/192, 0xc0, 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="01627573002ff9a50e86f9ae3bf84144ba46f4953c4d29eadf0c44c68b0c16504226e17e90eb02a98a3dea76d9ee4d18a5d443ef1e89ea0f2b0e25ca187b1cb4e652d58113d3e06da3c130d741a6735eb83a36f1271f82c0d253e1e3b34241a170c0f5a1655ea4f0a61f74ab6b3519eb60fc5f000439651ace6f5da9ea0bcdf0c074c19933a7d6fb87aabdb72e1f36840e697c90b5515699cf8fe219a8e07b1686fafc9e06d001b754c0fb0fd2594908edadca466bd1b852d9c57b3bb067d7649d0166a999c101a6b39a36df1528730289b924a571512be0f0a759a31d9ee52d5030ca6e5abd3b854539d5fa379725e385521741dc86cb76133b705ae6d148621b3766d804dcdbe3df2a1c4c92ee14932aa8719bd985d99768565d78fe42f05116eef0def9a712ed88937355016439c14175bd7e3f52d68a6dd98b1f31c952f24d4e1063b52101964d60e0d8405d79595e109a3db22a8c601c571a2debf95334c163adffaedf8586f9e47589f072da892d95527e49b094c9454051669de5e8869f0abfbb92a6ea01642e66c681c3668e52bdeefcb80ab8292044078310ad375872d5ce12e807e77e138cc69f4e0715ffce9dcaee2e7ebbb1e9d71431f68969dfe1f4def036"], 0x8) 01:06:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000346000/0x3000)=nil) shmat(r1, &(0x7f0000000000/0x400000)=nil, 0x1000) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 01:06:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r2, 0xffffffffffff4842, 0xd28, &(0x7f0000000040)="79e2fb365eff5a39ba5ca8b4ef66f0b54c0177245adf52c771ccbb4f49807eb411283e6706df8e6f44ac37fe1cc42937aa54cc9bc58f0aa14a2e6cf39df3956a2750ad64e37611d4900222ac632fe0225b14853da0418b74bc535c72d88f40b53c2ec4beb6df", 0x66) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) 01:06:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0xffffffffffffffff, '\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x80000001) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept(r3, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000280)=0xfffffffffffffe41) open$dir(&(0x7f0000000300)='./bus\x00', 0x400, 0xb0) open(&(0x7f0000000340)='./bus\x00', 0x40, 0x40) recvfrom$inet(r3, &(0x7f0000000380)=""/176, 0xb0, 0x61, &(0x7f0000000440)={0x2, 0x3}, 0xc) 01:06:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 01:06:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fsync(r1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) 01:06:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x10001) 01:06:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000280)=""/4, 0x4}, {&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000500)=""/178, 0xb2}], 0x4, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="7759ba97234593bfa8cf65ed6d919e8488ae182d9a8a082a403bed56b2bf217a4ee67a7325294a7b819fddb51848efd4c052db7987c73c35", 0x38}, {&(0x7f0000000140)="bab43f9c0e83d0d026f452e1a3bbc3e1ef07c0907fc4fd315b204c2588a2f7ee11f79251eae0815a1f44101d0c73773cd4c8ad08de5200debf6c4e6dbcc3bd95ffb7792dea29a41077db3ee97927e596a0dd7589296eb321fc6bbec1b17937ada6c0e28118b0894984cf7d442562ed8827f90b38c2d517040ecd34e34431f6e9a980123ae938ea3a64dc885c776f8d1ce36cb3413417458f2e276f5892812d977f0fe8a3386a8c3d", 0xa8}, {&(0x7f0000000300)="44909d59ec4b6eaa13303da1a364133f52ac0c38764371acd37c9d2aa96c669c001509f32b678a25286a1d5db1e1b1c4d1d480853a775f00704db1968dd1d9acdeb1e348d42575d9bce847359bb4a1e037c9ee06c120dda1b3e468cd3ad7b72bb7cc61b0b2c83761479b20b9933adb747ec8978bf7ef41f8c490054832249426d131bb733ae1c7a2e150b4b01d60cf82f6fb4baf961f16c91d06d7b495034569591b0491082b06ce8f99fd62552e6aff22ff4a3b91154675aa30191dee558c6e2e8c27480694326b32c7e8464ccc9cbf1d32850d6a335d4c77c011e9d91f493c4f471b5980ed2c95888c27634ff7c567dc15bffe69da", 0xf6}, {&(0x7f0000000940)="7217c102a056fd3a29d9afaef8e5658ee18a14b5decbca58a97f75cdab7e277b4c274271af07a903745ee4a429b8799923c6521a621541a8a3537d6c051287d73f14cdc8cc49af0369bcb512421cbccc0d795e745400de9395f1d4e09eb5df55fcec9efd6748210d9bcafe851074865efee2c9c125953ee2ff9e9d405c4d669abef4da51b67f6f342798fd796580e07c4c3e1e75ccae9d50116ca8c9eca1e81d30362f24428a1afe789b2865ae67059edd59b32d1cca819edd37ad4cbc6ba3dd1269cd894a814ca2dec22c2b99d6d6f46f2d4a790fa1b2f6d184155afe268356134843e9232ffdd25d29ec5765", 0xed}, {&(0x7f0000000800)="bacb91a9c1e232e0652ac9c1f0a9466db6f91204b05938665a7fb13138da2a35afe004fb5697464fa831522538be6dec056cbdc9ad19cdd06cb920245e18aeb36086556eda677e3e6ad399845c0ff0bb97089dc7b7b7e951632c513fe3eaee346a488e253cf262d147c3eab87133d81db486d5f326ad0e00b7f7ea72b818314c61d9b853bcee84a4fbef3ba24285975335212ac000000000000000006f31efdd204e48c910939e8f0211a79bcd1ad34142f7bc4802fc2803e4085d499dd1e892cc368b36270c3ae8a82d51124c513fa5ee48ff9ac19654ecf3c904ca8275d1b71ca6bb6c7b5044b5acd275d865f12e2ee3ccf04e798d4f335a41ce3fc55dd16465d3e3c522c1e4ed7f5c49424f1bea06aba309", 0xfffffffffffffe49}, {&(0x7f0000000700)="48824dff8dea76831eb23efdccfd0765bfff153a69ba1b6d919a66fab85f6f0d3572e3b244bef721a108d40bc465a33613d3b6164040e0f9fcfe6c027e56f3eeafc6d2fea40ddc6006f5f37c148767452a58ae2b3f8c6be5bbfad94a6f148e4bdc8ca5d6fc671b87da0d2e6785b6a03543794175c9013bfa132f77fb3b3d4b9a7c3332098eeb35babac47f8a345df87d5ec78778179a2681e19cc6d4b0874452ed76cc1c34454c1a86b8a27f4c13ebce0aa3eeeea6bd899e75c31538d50f3e09bbaa102cfe786bfb70556bc84f43ee4b686a39846a60cf175259b5e684e57205b27eba006b", 0xe5}], 0x6, 0x0, 0x0) 01:06:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xfffffffffffffff7) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x80, 0x40) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket$inet6(0x18, 0x8000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = syz_open_pts() r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0x3, 0x1}, {{r2}, 0xfffffffffffffffc, 0x11, 0x8, 0x4, 0x1f0bf914}, {{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x5, 0x6}, {{r4}, 0xffffffffffffffff, 0x52, 0xbea9e6fb3eb503bd, 0x1f, 0x401}, {{r5}, 0xfffffffffffffffd, 0x4, 0x80, 0x5, 0x3ff}, {{r6}, 0xfffffffffffffff0, 0x0, 0xd0c21b12da4dc23a, 0x9, 0x7}, {{}, 0xffffffffffffffff, 0x0, 0xce69d1bec59f8d1a, 0x2, 0x9}], 0x80, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffc, 0x8, 0x8, 0xb353}, {{r8}, 0x0, 0x20, 0x20000000, 0x0, 0x6}], 0x9, &(0x7f0000000240)={0x2, 0x68e}) getsockopt(r3, 0xc9e, 0xffffffff, &(0x7f0000000300)=""/4096, &(0x7f00000000c0)=0x1000) ioctl$KDENABIO(r2, 0x20004b3c) 01:06:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r2 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) syz_open_pts() setrlimit(0x7, &(0x7f0000000140)={0x1, 0x8}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r3 = getuid() seteuid(r3) syz_extract_tcp_res(&(0x7f0000000180), 0x10001, 0x100000000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000001c0)={0x10000, 0x6, {[0xae, 0x0, 0x2, 0x1, 0x0, 0x5, 0x8d2, 0x3, 0x12b, 0x5, 0xa0e, 0x5, 0x4, 0x4, 0x0, 0x8, 0x3, 0x4], [0xde6, 0x0, 0x3f, 0x1, 0x4, 0x8, 0x9, 0x4, 0x20, 0x52], [0x3, 0xf461, 0x9, 0x7ff, 0x5, 0x9, 0x4], [0x4, 0x7, 0xfa, 0xffffffffffffff01, 0xcaa0], [{0x192, 0x4, 0x7, 0xb67}, {0x9, 0x3, 0x79b, 0x5}, {0xfffffffffffffffc, 0x2, 0x2bdc, 0x1}, {0x9, 0x1000, 0x7, 0x3}, {0x401, 0x80, 0x3, 0x7f}, {0x0, 0xfffffffffffffffb, 0x5, 0x80}, {0x10000, 0x0, 0x3f, 0x4ffa}, {0xffffffffffffff7f, 0x6, 0x400, 0x5}], {0x5, 0x1, 0x2}, {0x9, 0x65, 0x9, 0x5}}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:06:16 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f00000000c0)="6233c38ff03dfc94becf48e71c1a3c14c7e04f2a1b662e6a14b631f0b315c3b903f77d0690fd09fbeccccd1ba8535eeef89edf6d0266c5720b6b80ab565b81c97d7856a7d800db03e264e55a3d917bf4a556c42912788687d0e42f753016dfbf9c6d0adc74850ab86d3edf3a4d9407e066b3e52675807070fd1aa00bad6456aee33b6d0befe83cdb99", 0x89}, {&(0x7f0000000180)="5efcc8c94d5eee69daf206030ff963b424ab872047223a04feca7657c65b02afdca055a03e432b557c27044d0c097e505a8d9b3a689e2f0a037bac91ec133a4c3208da396ab6a11c827380c868c58ad0b31e69350136a39c321fe805a0512f40d50cb96edcda16516c21973f0877bd7949f991b13842b9f73001531a8fa57c270b4f6f04e54de7fa452fb91ac49753aeaf7501b6099ccceb84807b73fc9cd260ba34d0c2f770c68b2ec38aeb5a8af7986159ada049764ba9ea389f2a78bf1bb34227f88dbf56e196a61222c4", 0xcc}, {&(0x7f0000000300)="c9e07064b6f4376d930e2b4d0015800e2742229f06224b115e2eb3b0feaddbbe8fee62cb3ea28eb5d0e68a8b18e26e3588705fe09b88b6995df4ae394ba47cc150b697293d6924c9ae2aa6abd9ef08fc380b3f3f05e1e56a73a00408e01104af6c854cefeddfe60e36bd60aea554e542312756b4824541d9b8dd741c5b1a7fac7d52acfe6d7f17177abd256da09715523ea3954cab00cb53cb5e76fd", 0x9c}, {&(0x7f00000003c0)="6413a8088790a1a132e63f7682dd6a920814654b75cd77f105db6eff0fee9b5977fc4d5bd08d661d55b1837ae73acac5aa4026971812170f9f7819245e83aa070ed692a32ba49a41598e17d07b0655a0d8fad192ca94de8c52e137ae942b28fdcf03053bb15bc083e6d1d4a3a7e193d992b8e41c852c97436189fa3c9561b74770c13d05dca2fea051a15b38ae9cca7af666e24d51c3dd82fbb8", 0x9a}, {&(0x7f0000000480)="9683631a8be3f1285e14de5d725dd0b21caf8ad7fee1328ccf942e4edb26b02d7bbe1e7d2c4eeaffdc72ebc2dff8aabd761ef13ffd008d2d56a1c40c83b72dd0abbff4f1ef957e0497bdb34cc9a01950b6f25e4b0a791b764bcc6e80f16dc3297c9afbca76ea2ab694cd3bcf5196d5cdc3d0204a40b3fea8c6d4ccf6af0d43c48fe7e8e263a10085de6ca7fb09561a90fb02d5a5a90428953b44073ad82403424fff54965d5f8fcc1949bbabd1980229ffd5da48e3e34b12087fb093c5b0af0f847e131a22f3634402d7978383e38ac923d1a525da52743f96a9a87d2c008dbd6c78e787412de5d28ec8642fe60976af91fe8aa72bf50dc8d313c52c8064e6230827c21258c08fee9a3a282be6f0d6d674559f165cb3dc7fe8b4f57504857f9443c74b53b76f45e9800601c15c0673b142fccc46bf4feef122278349f093a8a86a51dd802e60cccccfe45695f20d4246b21af57d614e751a8d4e57114177da65f532b4ae02a2a359e070961cab98199d18849634d5b62a2f977938ae6f569eb5dec8808cd08da2eb88ace203b40fbce81875291a0aba5683cb1f455fd87d7376aa7baf53f756029615525b82f7fd91a4da65519339f3ab3acde59c8709479577479a39edf0eb6adcb3a9b197d23c338d7a1686277f6d6931bcf3dd72f182f279657c48a172362302a6b3fe5901a6e8c887322328add945f7ea9e67dc490a68f95a990c6039cf21b262146c534351e0ec79a9ffbce4eb8a24cc268c0a62958402ff7124a31b986438406b9bc649a72d61281d590438d3f47280c3688abc989bd568896d8e83c52b90efc27925a528424573e44844627bb18fa951e00ecc9e09d8c9153480605277d42e6cacca6e1229f6147f0ab28f342e72ed0ebe71425cc5955b3701c383c0b606a2823c18a71a1315d4cf087d8d5dbaf88c4db866bae2e067a80d6618b088bfee417e6b0e00f2ce296809c6bacc12cd4e6383d34df0ba270d3fd62fc87d63a9400808b4ee1ddf15594767e57aa1ee9431b080a061a41600c27463f8eac980f2479d63efe6c90c12ee7c3b22f2a59bcb5e46aeedd67d05e937c7dcc881873da65f41a64939744b3468cf35e1f04384e12a3212a83104f361646a8dc322b047308dfb63a90feded5fa8d3a496fff590d7fbe1e8e9c7c7d76599d910a49b311da6823be5f24e9433482dd4f2309884918dffa3b4eefa898b4c4b6d35f7a104f2694bc9d27cc6ffa3757e2e692c91343dd25f8823e1b04feea66dbe60d3c122d51dae79efd01b78b60d0891287dc11371b1d82e25cc2dab4fc37d66b14f36dd592989dde3e2aa73fd2893819d8ac76626a24c3c998fad86da57c35c1db7c85c706badbef99f7ee509583f91d60a047ea79341ba41b72444bc94f422c7f4b50744da1cdd9383547161ff19389e7e03a41f03bd66e2c2c7643c82bd692b8e1949a732e0b1a230e4d30fa9c39d196f017433787344dd2d53810ac27b020823d2dcae6194d4e3a97a6e3781db7af1b4438f1a78ec81d8d69b92e066c4241c45093519927eaedf42ea6daf9feccbfd38527477159020a2c13c58fc2ca2c6e0536a67a643ef141008324b6a78c6f46df2dc8c8f16357156dcdf5c84a574ef530c4829997612cb24ea2a587c4fcf8a17640b9516479e72e27a8cb3148c7691feb700873f02a19ba74b7155ee953662aff6b2b18ee9d3dbbdf2af497dd5f1a8b61eeb1adefad0b8e863fec0afd16c4366cf46fd8ae359bb7d6be2daab9fb37693998ec534ae35c3f6595e3f57d168c42a448213c23d676a96f93e3751c8a8269eb62e8b630d443cd2f1c3ba3266ebc62fe55b2c16f6956484f0219ffa1ce89acce1ec651e73817cf8cc4b3296640ae3e882c4c171df111474454e916ffaf53f73dc7ec38161154f70bf9fa7a4cee3ff460feaa50178d92c9cb5c0ef57e766c9947ec0901ad656376adb36878c65fcd7a7d196ef49d07502bc420c26accee354b88fa323bc1c12991b66caccbb2c7818865202d9009457fbb4ebb101bd1529df2fb395283b99828365300ebffc416069c2973b91143ea65689a1d4fda239026c5a50faa41adab2a65784f152befb045bd5475328ec3d83f49a99b2ed661d8fcd1628f11c1b395c498c98e399e8b331dcf455ad00770ddc5b8f2305ae02d4381a136022dc3d4b1a4a4c416c3b5fe44a45b0661d552eb04adecc80779d12f6c3087df841cb98c4b58f0303d52bf73aaebfa4d15f94f85f2ec2331d1007c68a87d1d89e8a099b8ebda498c9b6b090883293be76809ec73fc8f8123823dc2962370e8d605892d7e1297b5c8089cf981a847f3896f2f3088e1a3464be5d414a086705fb79ae4550dda459ac37b044a78848d508fb1ebd9ba99deb6fb6f8aa337f51955d90881b6c7e43363d9e5960a0aae1261882280d3dccba2545a1890bec9e0841bd2dffe1d50452b65ebced3e75692e705f36dd89bb504b098236e076f733eb58671d70ec9fff09a7dec4f22f3d36a7a73121be0863b9ab3ec3184cf7255f443093f5dcec0218a884a60179f3433937e810c612b0c51126d83cfc8ae911518d00649b80fb4ffe693341ca40276f7f392ad7c4f6ccaef28032fae6dd80caabb14258339694422e23241b915c67d92f4eb2155bb14c4702f8539dd700077839afd14aed01e4ab0c7b9be9d5f35542142867f3e88d6f886d45ae6b7e2084ec81b5506124fb1167890a1300b0f0f3a654ec4f88c03b1f2461f2199ffbc8203e9dc8bcb187bfa01fb1f90eaa0f5d9d78167e97a44735899445aadfecfd8eb048077376a5d81243e3930424017b291670e976b012541c48b14b070ef86be3990d59bde6ff025a9aa6cee9676f4d039ca2704b71aa69f67181f6fabd938fc6b0456616d65ac74afaa1e63c106fd1d8483985c907c7ce86f12aa96e32257bfe1c2c46a591390a6b2d8a78b77e5d2e4f49e416ac6248b7c46d39d3f303cdf4b7a744ff4c4f52c9e011050b3b0ccbde7fc633fb87a69706330da21f89b248213f5f3c114962133837ef98614c45940a1360ecc37e603767422f95f6ea471b6073054b051ca66035b425333dfc49b141a918bf9a415a22c1b9f470954c3e3110b8b77e2e26c4ee12c9d6ade2068be355ab59a871308632322586dfe7a90b47cdeb87ffb0240cf8fcd90d6abec0076076cd27cbcc87ac0c98cb1bd1fec869e35ebd731fd8ee712ac0996c2556a5b345a9af8a22562ec6e21ec0f54344b9591d67f7371bf305a902328562f0c52d375cecf0665b268d2e5983d487c75b0b82b1f9dcc5e742c68635c6b05cf67c5fcdef13ba74855bb604c81694267dd6823ab53da4467cd06e1380b8a4636c427ad1c8bf23f5ddeca67d7111d144cab04afe2517d6a526782b1b9b74f235264ba32fb4c114839874f95a2925e8fd01bf3a89411ff425b179c4e3fcb863922eff292b125b88e285852ff46b56016317b470f7308fc273c370dd998db855fb2293ba67d08e7891e7cde03b20a05f10d9a535a462e45d249258427b733316d1925b8293e13a232d9b281818f4856b627ab06c2c8680fab9a8801de8d007a932a5dc12c819d45163c80b28763165e0bece187044af0ec9ee27ea12df4da1bedfa73c5264687b04704d9a8baaf137bc1aa79ba41a35ea9d386ecf9c33066bc6b81bcb800dfdda0f4dae5df2d9da510f62a8fd8b5839d2acc7cd4341b50722b13bf4673ef187b9da46b7c841197d7629265a67000d618e6f685cf3c30145bb0b732a07c1bad0fe60102bef80f3ea21651cde947dc9aab3de41c93e06326594537376b83d97b79069d83b5ddc0c9ac0269c652203f61fca03cde2d1d482be4b68066e52c03cd6b056f66f4b16749fc0c6f81bab46028910edb4a33130f474578ff77225eacaae754449e711b87ae3b563acc77ca39ef454406f33b8cf794ea9ab9fa077f91e6d2f98b954e9da3fa989fc19c8f11a43d9d18bd091eed01688fb3b8da0d4a3539a5a67725f5870441173289ec750489a325302042172a683a6cb4526d868a3049002116805f67ba9cbd28797b6e334646bba4e2e259ccf1c9a73be35b94eb1d102e95dce1dfb0924d3c718f57faec15c597ff0f63abd71444c03d91aeb879f5cfa51f5ca8eea221c841943d2cf368972b3acc34752f176b5ba9a7e5c993e626ddc6427639d8042ce49f9bad04af8f3f3d55cd7e5a8aa715cc43f2493dfe0f3cbb642bfe1b9884f46938f9033b7b951e653ac557c6f9a66b1e892f6ec43bedafac49e9386289d8b591a5c5591b7adaf2ce9a29bf5c2abf4b433464892abf1a8b5fa7c37c5f463ad3acf4f0cc353106e2aae30a25c2a318367f7ff851ead8259ead25162739d722af0b6e80c1532d5790637f77efacaa2d4e4782844bbfa4ae32ad455819e2c398b9b09122dbfd7459529858abcbae922de4bb174052c74c9ac4d38bd1e173a4d1301827a318c4d299360dfccd785b930db57c692a7bf32d2132ad75df03e90c567637c081d81b58fa1d447978a63992b1d28884bd25e9e5044874dc3fa72a544cb5007c9fc275924979b40882cf5a7de364af1fb34af3888ea7bacafa38eaeeac4eed3ee657ffadfee545a25aa1bd57c8a94019f03bb3b787321e4b4bc806cf08d51d34eaed581c18785ada2e05dc42fd0f0ed6dd0cc49f54467bc537bd7529fb78f7559e3adb4aee8c87ffd491a96c9e66b8638567a16144c45da052611a841a52328bdf8a0caf484e2fbbf0606a4cd669e4846df7e3b1da0277c7c40660b831db79adcd40c389de8d77e15c4b557fcb2d944b4b2cd36d16402581d4410a4c36188d5ad8ecd1d8f0d851fc48db0050a639cfcbd07d261f17d2dba473e37dd2a74eccaee316e107b6c457dda6211b037490e2ec12ff5ea589432d758ff8f5a14d4e8fb0fe38842d2b4af429cf11f0f756165c4c5feb5750af69a849d5749f0b0030a1109f0b45efae443fa9ca5dd4c202e10f1ac085007993be8a64ff03905f7980fae4472d2f2c5eb27cea7fc0f72e2a647eb52aa4714e32f63ead5067ddd07fd1aeaa83e1ac53de81ac394392481c3fb7cce9aedc28da87a9e0a3fde02a3e60f7afb166b0e3467faa0f22f8195ac0ef38eb51ea93b5fa5ee49808e452fa32f2680fb9ed7962bea498aca17710311003750fde26f80fde052e354b6dab91804368229507806dea5fb1232fb7a6e41282b59885bcb3b4f767adfd681372b222ffa1a8409d33aa7daf7b525394109dab20eed150faa2bb8f3a5419bff798f4b3cd353205b80063a7f8119bc9313e9b13960865c003b5752ee20ec6d61b32b6d2276e3dff6514cdf086bd5665c22117acb08c99cb8c922867224bca1ebda36a3b383ab190e2ebde0a86e828030b38a652220215a80a31022364c39eac819a2533d33ad11e879046cab7f6fec16caad5c1451ee151f5777a3afb895c96723e70f45b2ce6b3419e7a17bfdd4c4b55ab37f2d7a1119fed2a687a788de55afb0ee853a60c6dd64f32bfde62a9ceb60ec0a5e732014edcb6a218b705106dd46eec4a3c98fadaae18f242fe5a9d2e09dd07182ff70bdba7fcb8e1b2bebd517590d22afe74c541780fc9530d459759fdd87dbf988ce426063870e584701733166a04d8cf769a8cae91be2c8a1cb245660b5d18bfd161808d329b7d89e81d93601a3b7ad13c13633ebcd59e65f733fb0fb11b836d1be73a1e6c8b33d5c36251da494003befb8d3b8cd27d99ef3b8a29703fc8b6eedc1b16c4904181674db45db80c00d9f3a0b1b303e09e5e3d7e68fd5dbe82917b4a3", 0x1000}, {&(0x7f0000001600)="9def0f6245040c445fbb5d5f1e63f88caad14675df69cb34dd32ee303110f0dd24f190e7cf532f9b89b2484f10f161b5452715add15a3577889e0dac85af7a7dbf5af0e09e96f33515ff030000000000004dea4037876fc19af34fe8331f293d8d9aaf7523d40b002f5a036de6aefb2fb53fdca9976a94119bd862b83c8aef49ab0d0bf5b75d7ca16ad899723d18ac7cad77606a54c1290f37f6ecdc4ea587710a7427f0a23a75338fd8352d34cd39214c108b2a873a3471e853c9d2aa40b7c37ad27633f91fd3dd0730109597a11ea8e3543e53053daad2a46b0ffc82d0bd685f6974bf5ea8e3", 0xe7}], 0x6) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r2, 0x0, 0x3, &(0x7f0000001500)=""/156, &(0x7f00000015c0)=0x9c) 01:06:17 executing program 0: getrlimit(0x3, &(0x7f0000000080)) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 01:06:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x40, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0x2}, {0x2}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) 01:06:17 executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) getgid() r0 = socket$inet6(0x18, 0x8000, 0x9) pipe(&(0x7f0000000040)) setsockopt(r0, 0xffffffff, 0x0, &(0x7f0000000000)="a9e11a4ce587897a3eb8d208c4906d3025afab8e352f27a7a5c19ad347f6cef789ff5c6785b4333c190d", 0x2a) 01:06:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) semget(0x1, 0x2, 0x274) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 01:06:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x101, 0x80000000, 0xb4fd, 0xace1, 0x100, 0x6, 0xfff, 0x10, [{0x6, 0x2, 0x5, 0x5}, {0x1ff, 0x9, 0x4, 0x9}, {0x7, 0xffffffff, 0x8000, 0x8001}, {0x0, 0x8, 0x1dc6, 0xffff}, {0x3, 0x48, 0x2, 0xfffffffffffff375}, {0x4, 0x6902, 0xbe7, 0xf75}, {0x2, 0x4, 0x200, 0x7}, {0x1, 0x66000, 0x3, 0x9}, {0x8000, 0x4, 0xafe, 0xffffffff}, {0x7, 0xf75, 0x3, 0x9}, {0x0, 0x94, 0x6, 0x8000}, {0x1, 0x9, 0x5}, {0x6, 0xe, 0x6, 0x1000}, {0x100, 0x5, 0x4, 0x1}, {0x80, 0xb9, 0x7f, 0x1}, {0x10200000000, 0x1f, 0x9, 0x7c0}]}) 01:06:17 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = getgid() lchown(&(0x7f00000000c0)='./file0/file0\x00', 0x0, r0) chmod(&(0x7f0000000000)='./file0\x00', 0x8c) 01:06:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000ce, &(0x7f0000000080)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/68}, &(0x7f0000000000)=0x46) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x4, 0x1, 0x100000001, 0x0, 0x8, 0x3, 0x0, 0x1, 0x2, 0x67, 0x100000001}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='+') 01:06:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2a7cf6da438a877, &(0x7f0000000040)}) write(r0, &(0x7f00000001c0)="188c2fe1fef61772f4c7be3c3e0158b024344235afcedb4a05abb52602799933ac858fa19fcdfb5ab5c7a38564c779ae5f27fc102b7c1ff09006ff6c4a5df870737d3b282ba2469321069b74670798caf8061e921661fc62f5086cc1cddfcf9a70566a6d07", 0x65) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x1, 0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(r3, &(0x7f0000000300)="fe9ef50f38846cef2362ad2aeb3b41e3f598e69031cd34b1e1d4b698c12318ba2fb9677962e514f9fc98f1fc7cced3518d26da957c3387a71adebe577e954f503ccc675090f6e5", 0x47, 0x801, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000180), 0x1000c) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') .A$̑KI5U#|~6]7jtgu9/ItK'z9QàQàQàfuse: Cannot find fusebuf fuse: Cannot find fusebuf 01:06:17 executing program 0: open(&(0x7f00000001c0)='./bus\x00', 0x30002, 0xc1) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r1, &(0x7f0000000140), &(0x7f00000000c0)=0xc) 01:06:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa10bd801f673e8ae99326ddc8cb933c6f5b23ed00f4c8625bd4632fb2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/193, 0xc1, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x4) 01:06:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) 01:06:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 01:06:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 01:06:17 executing program 0: 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) pwrite(r0, &(0x7f0000000480)="ac0fd6dd2f00000020000000005e244042c9efb31fa04aa8b7dd2c34775d9c5a4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef7edd2600db15d2a67bbbea5978111fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081689370adc31e8f45cbefb20ef00007bdc6deddcf3b29b463c01963fccc058acbfda1557937a1dc91f017eda9c178289f496994f679a6355726562edca44621280ea80b5e86cd8b814870300000045476cf5fd5c4fa1bde75f8496edc3d3bc9e9756cbac315a3564000080", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x8001}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) 01:06:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x8, 0x0, 0x101, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000034, 0x0, 0x0, 0xfffffffffffffffe}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r1, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") connect$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) 01:06:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x8, 0x0) pwritev(r4, &(0x7f00000002c0), 0x10000000000001bc, 0x0, 0x3) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f0000000700)=[{&(0x7f00000005c0)="8c81652953251aa372d3dc5296d74cd47fe32e7168534aa97989e9587da384ea4763cdeadf1aede29b4a2ad70e757c412b83e0c9ac0648794fa07eed66f3ef1f6947e9e117baadfedd3fc10d9b008c218269a7adead1fd6f7927e00c0b7fc50d24f59fdf526bdb4558e621b6204f7ff2fdbc58e2290c32b2b6c79865778dd0a698cc1ae7d779b9c7604158e30c2a99ca41b1b86144c4e22f2d32a26838737eba3ca1fb10c7d0c13d3569bec7e6d8b43b556320c1cfd35c98bf88674f3dd5b694fffff3d965b7ff760daa24027df080469a292be61f4656e1bc5a28", 0xdb}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r7, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r7, &(0x7f00000006c0)=""/19, 0x312, 0x800, &(0x7f0000000780)={0x18, 0x1, 0xf0, 0x1}, 0xfe32) listen(r7, 0x84d1) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r7, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r7, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r7, 0x4}, {r7, 0x65}, {r7, 0x106}, {r7, 0x109}, {r7, 0xff}, {r7}, {r7, 0x80}, {r7, 0x8}, {r7, 0x1}, {r7}], 0xa, 0xac) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a40)={r9, r10, r8}, 0xc) fcntl$setown(r6, 0x6, r9) r11 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r11) syz_open_pts() pread(r2, &(0x7f0000000500)="59d64cd4f407d3059cb6da223aa7187f997b3ba265eb6b8b4f174cb152fcd345fcda723cc531fbc016fe223c468e1dd2faca22a85225a58cec3f12d93a44f80623c15b1a7a19a45d9a3aee492e4210e3e86539a81fc6d5afe4bedf6473448ad4945a46c89cd54e2931af589e262cf5adc1d411646952c879becc8135ee734cd33a", 0x81, 0x0, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) 01:06:17 executing program 1: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc010, 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4000000000000000, 0x7fffffff}, {0x1}}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x13, 0x1, 0xf800000000000000, 0x8}], 0x80, &(0x7f0000000240)=[{{r0}, 0x0, 0x8c, 0x4, 0x2, 0x400}], 0x3, &(0x7f0000000280)={0x3, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f00000002c0)="8dbd57aa3cdd521531de1bb2a97624cfc0ff197ba1d38a0b262d25296658d80636daaad7602a86091c1e74a1ca6272e6b4b44855", 0x34}, {&(0x7f0000000400)="b2458a9e5520b385b56e3a7c44c22da3a784a81d2b81ce628b359987e5dcad4b4e9dd19608cd79efa1eb58efac62b5c72926cd15d3bf90b5f56dd3bfb4cecb729a5b283f442007c1a89e2b7520346c25cd3322ca84bc0fddddc5dd141bf7a1a8be76c2706c224b19476626e3d46c31fc03c41dfffe3cfde011ab5da52a2a7827e5a2f98cb5cd8ab360df0dec7247cfe7cb7617dd24a060630fbff18b86679aaed3f7e723c59a56d0908f9b438d50", 0xae}, {&(0x7f0000000300)="6eab0be28594db6b1f1b8461bd868d0dbdcf3dba80dabb6b5e6fc8fa4a44ef46c5defb9f65d570901253289fa22cffbe3483dac731856c420b69f55e6a2ddb1676627e5300d827d394dbfd534721a4371225ed8f089819d9", 0x58}, {&(0x7f00000004c0)="4d01dbe6f5436449660eb7ca0208625b0cc543944b2f20285fe9054fc02a6327fa99cfed1e876a7c551888eaa6fef64eb1266f35d12b030dfb2e7ab94702446225e2462b0a", 0x45}, {&(0x7f0000000540)="3376910738f98e8a5b9788a25fa6804e5e92d35487a57ac4cc9ee7ee60ab761fe768395f18f2028fcf3e203052d7902b96446dc78961bf139681ea8e5d", 0x3d}], 0x5) mknod(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) getrlimit(0x0, 0xffffffffffffffff) close(r0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3, 0x3, {0x5, 0x3ff}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) 01:06:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000200)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0), 0x10000040, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x4) wsmuxpoll: not open wsmuxpoll: not open 01:06:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c4c1f69", 0x34}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x201, 0x80, "000000000000000100002000", 0x1}) 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) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x10b5012c81b7421) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x0, 0x10000, {0x15dfa1a6, 0x2}}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:06:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204", 0x3}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0x131f}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0xffffffffffffe000) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 01:06:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x8000000000, 0x26}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r1, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r1, 0x84d1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r1, 0x4}, {r1, 0x65}, {r1, 0x106}, {r1, 0x109}, {r1, 0xff}, {r1}, {r1, 0x80}, {r1, 0x8}, {r1, 0x1}, {r1}], 0xa, 0xac) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40)={r3, r4, r2}, 0xc) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r6, r6]) setgid(r6) r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r8, r8]) setgid(r8) r9 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r10, r10]) setgid(r10) r11 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r12, r12]) setgid(r12) r13 = socket(0x18, 0x1, 0x0) r14 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r13, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r13, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r13, 0x84d1) setsockopt(r13, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r13, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r13, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r13, 0x4}, {r13, 0x65}, {r13, 0x106}, {r13, 0x109}, {r13, 0xff}, {r13}, {r13, 0x80}, {r13, 0x8}, {r13, 0x1}, {r13}], 0xa, 0xac) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a40)={r15, r16, r14}, 0xc) r18 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r19, r19]) setgid(r19) getgroups(0x7, &(0x7f0000000040)=[r2, r6, r19, r17, 0x0, r12, r14]) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r22 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r23, r23]) setgid(r23) r24 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r25, r25]) setgid(r25) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x277) setgroups(0x0, &(0x7f0000000240)=[r26, r26]) setgid(r26) r27 = socket(0x18, 0x1, 0x0) r28 = getgid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000004c0)=0xffffffffffffff7e) getsockopt$sock_timeval(r27, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r27, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r27, 0x84d1) setsockopt(r27, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r27, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r27, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r27, 0x4}, {r27, 0x65}, {r27, 0x106}, {r27, 0x109}, {r27, 0xff}, {r27}, {r27, 0x80}, {r27, 0x8}, {r27, 0x1}, {r27}], 0xa, 0xac) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000a40)={r29, r30, r28}, 0xc) r31 = socket(0x18, 0x1, 0x0) r32 = getgid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r31, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r31, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r31, 0x84d1) setsockopt(r31, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r31, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r31, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r31, 0x4}, {r31, 0x65}, {r31, 0x106}, {r31, 0x109}, {r31, 0xff}, {r31}, {r31, 0x80}, {r31, 0x8}, {r31, 0x1}, {r31}], 0xa, 0xac) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000a40)={r33, r34, r32}, 0xc) r35 = socket(0x18, 0x1, 0x0) r36 = getgid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r35, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r35, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r35, 0x84d1) setsockopt(r35, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r35, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r35, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r35, 0x4}, {r35, 0x65}, {r35, 0x106}, {r35, 0x109}, {r35, 0xff}, {r35}, {r35, 0x80}, {r35, 0x8}, {r35, 0x1}, {r35}], 0xa, 0xac) setsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000a40)={r37, r38, r36}, 0xc) r40 = socket(0x18, 0x1, 0x0) r41 = getgid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r40, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r40, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r40, 0x84d1) setsockopt(r40, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r40, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r40, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r40, 0x4}, {r40, 0x65}, {r40, 0x106}, {r40, 0x109}, {r40, 0xff}, {r40}, {r40, 0x80}, {r40, 0x8}, {r40, 0x1}, {r40}], 0xa, 0xac) setsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000a40)={r42, r43, r41}, 0xc) r44 = socket(0x18, 0x1, 0x0) r45 = getgid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r44, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r44, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r44, 0x84d1) setsockopt(r44, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r44, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r44, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r44, 0x4}, {r44, 0x65}, {r44, 0x106}, {r44, 0x109}, {r44, 0xff}, {r44}, {r44, 0x80}, {r44, 0x8}, {r44, 0x1}, {r44}], 0xa, 0xac) setsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000a40)={r46, r47, r45}, 0xc) getgroups(0x8, &(0x7f0000000280)=[r28, r32, r36, r41, r41, r45, r41, r39]) r48 = getegid() setgroups(0x4, &(0x7f0000000180)=[r20, r21, 0x0, r48]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="91786b36f3c042d8e6173e39bc267787b58b615002d7fda23bcf06e8bd2c1e84127647cd78a719b70979fe980cc98fa478331389cd69b4dab36b9a7c82bf355dcd7a0af1e97c657bbb5e74067df356d893cb20e7ef260a71448a12021a1a76b4583ecc5782cf5025001c08d1fe10e93bfb3a02ebb4c3576196ab00f93cfa623795061c981516752f1e4c8fb9ff134fc7afa7827de34c2e6b3e420c163e7688d0b508ae68729f1f554d2663d8b7f0f28c"}, {&(0x7f0000000440)="a36b95da159597a4b9fc49870b3387e94243fdbbf97fac526f092edbb06e4d1a02f7fa6a94c617e0b12ead03455f3c88d4fae4412e3bd5ed6f075aa87fcc33522cc473084617c69b010f7db31e42c08de8d85beb81f6270d2998645cd080ed5b6df57b86c139b92a329c6aab87a61477196bc3c11136c7a5391e613a38c5241c85a788a6571e8b151e9412d8cd66ac344c708042fc273d173684df653d84b40381ab9312ecb0e026d3e2d2ef7244f959a067dc744bab5987189d4dab90b90342f2aad9285e1c9fc970cbe5603d6e4aa02dda00f02f5f355217621b9a06ad16d617a137fd429bf9ca2d5b209ed9a92e9946834d4ad50e2a59e17ea2c44a672a7b372e9143eaed7ac753dd4cba6e8bc1e502e7bd4637f8ee37a96e514cb0838765aff3da0d5ef0f79eb9409d514b2014822e7eeb10bdf484fe4c064968f0dd24ff86f90341d872ce0af25ea1720d3c644acbce68a8a53e7df65e550d0b42656b0912202cc9fa27f9c3bb592569f4c8ffdf2c14866d35b2657f4ecce9ec9b22f68e5adda0cee94c1fe5bce98e165d65003b963d1122681b39cf9decf9575b808671c38dae9356d8e845d70ffa8ff7b5f0eaf742ed6cf904ef1ae2fa5a5aa5fea6495b78657eb01bb2424544bbd1bd0601d0bb9ac39132d81a38d6395a89d97181d46e968edaa49bfab2d5d798786881b807c09406b2b9a10fff4820b2f832a5ca15896c8ebf8f60212d74fcf4561d883481fd077eb74306f54bc564c788b6a98dad9ac63e1fdce3f9e873a3d088e1b79f1f7bc5680a2caa80b09dcd8f6500f3a391657aad564e00019b3dc38e191ef98c8d722619598ffed5a7c1e2502ed163a107b561a97d3d3de337f3a8dc183fca4fad4d0fdb2549a77a69cde934d5d741e202d7277f1b334d9317aefcd02f4cd8abca883f1fcf09bf398eed17920ee291b72d000a46573a2fb63bdf1b9f18991b0e6f491f782f897ee512dd3c6bca10e4115ddf72c8afa5b32e21b64ca6e201b975bfb41f3a76b477c0eb61a67ff497e122867743401aafbeed39cce91227f086a6cd44eed98b01e2b23136b43cd5fd1c8439b354a7f36399c7e3e21b10243d2bfe6a7d65e1d96ae9e73acac1a7841021cb272bd72fdcd3e3d06616abc504f6014abb889ab76d7f1135114b8e3dd736f78eb7c1b2c3aba62575ad0cbe6c690e2e8de914b2c58265785ae219e088d9814874c3bb0369034609c529840e9dbfb99349a4ee73a7e1762c748da544f48d9cc730fea1271d3a15404534a96a3a80f6ebc31181c2373c0fb84be01df865c00c71d731c38b81f741d8ca2cec8e899f4a47db82fb68b2ec96b8251590ec26e27d0525218f75e873578342a06b03a5609310c43e7166e0fe620b337ceea0394104f748cf9d55ed24c3d45d7dd5efbcdd59981cb8c38966a835e98d8a26c6406da877f7695af2813063ea278a413144348bed077c7ba1c0a1f752b4a9de3d75b522e3745ae3e3e491f41d2c2d7e8693658b11f187c1ef6861b4ee1ba7a070349f7577d5b85116755b0979c40ae8e307a658eeff4e4cc8657c4cb625bdcebfb79e0ed8441656a27254e287a5cede0e37a661b5ca72cb3abaac0a3c548b8e4b9753684640e36a2d9283c47014e73075cdd6443be6abc40a3149e496f1e30239d03a73997c288b2e19863c105388a4ac1283ba98fe4957dde510f5177f8c0f3dbd5a02ec4f91e3a5e6f0297aef19bd6d0566adcdb272316b9a311ad2ed0f8aa0d87da176139b65f081134bf522e179becf851ab0c1d00ebc25f7e3fc634a9467fe9f6e10c51cc30ae1a0d7ec256da6c5dfda88b6e64188d3210bae49fd05c7adfc55199c4ae7ee4450665426746af6841f766f97a329791d599809b5088dd3fe7a2a46ad9769ca0109181fa128e890b29825251b4419a62ba1773ebcaafbbf25b904c2dd28b2a3f3bcc816139908d8dee4f4c90c43c27b377cdd3ecac16f8f869347c72dddf64afa168e8fdba26a3754508d55b201c87e219b1195fa815f766e4d04cdd3f3a85e87b5d86f5944fea16ea3de69008391db50b17efe97f36d692c8593cc2e5cba4dc1e02b19bb41049bacfc76ee4c903e048b865c1c9d07955eb1fba12dddcb54994ea5b0726006977ac520cf696587945e9c2d91cb97d640d9de7fdbf7f2e1855c8fb366cfae284fd91d0749e64a93c18575f67858fd02b65acca85ddfadd775b77147798ff0ea68086d0d9066dedabc4dce42b27188a3620b2fc6246eb767407e67411c6d6732de7d90dbd4c263665bf331aa3f02ad2c4eaed120409c1d859f0b285b05616546eb2d045a45f1ca59a4536495b41bcabd78464e9406d73e6627a55fc970fa6af840f622eb1e59b9b49ee5b25ccb7dab8243db6bf3c6042a6b53dff37da48b5a0469437e14a5f2cd213f70c303018e951713bd580db1b7ad16d9334ea59306a465d27ba0d3e74996a127f4086dea686d47d050320065bd2f30fb6b970e4acc3185380a2b8840dc1488905ecb978a47644409d04a009468e58e13c377226aa21f207aedec613974f53c396241a0a97e4f3a388d96780a3535db76666b661ff24817bf235f33562a921f08e052a3624b7c007508e1eaae06797a40accfe28da893691c20dab5e1d42f8876fda45f2519d0b1c7467b2f4ae488802965d4d1822c271bd2148eaba8f6825f0e732d340a4e5e6a0e98295a73e13cb148e8a4caeada8f35b4fd65c4049e7a67e045fef8d32503f8cb3e704d32ccf0227fa0efcb7c6da59312f5739119e14944117f816abb603555c48ffd82d7831b7fc5322c8b1a15279deff1a14dd7befa6f9211af2be45ec714f5580ee89b15268ceb220b96fdc50ad87e24a0bf5618bff7af1d06a9a3444e91fca7582f5613d0bce71713a306e38c63e67774296995eb776a6475f62101958c89a7727f2e68d1b089fa436db965c053d5e48a0d6656c573e001edc882bcf9dd75711f006033f6e6b957860316c251137a3a29b053148e0ed8ddd960ae257ed443fba0b6acd3b6b5e406b10a2fd342208be54dc416947749069f5b4c2a7f2edd759fbdeb8b56cef81780baa6c3fb38c7737ba6bac051bcf8ff172a573b727ef240e3c38a33bc06bbe648871b653a58e1755c19441096324c15b04a2ecd2a9af441e416b42d3767e9503ada86cc21a72182c8e94274a1dcbfd329c8e1a6e4d2a0e33e86a82415252114f2da20254e56070a18442d4154c9c4729e7fd613a8484db4ea1766c4808313d7a29aab34fe49b8d47abbfe2223350f2daa1b14319bfb9f203f8526e017acc5aab80908fdc6666808297a5ac9c409f9a491682ed526ac90a408e5f0ca9686c0df77103895b44232e8a0f95fdd74bc864485ee104b7b075be4c53bbd1839a2a1d250004402cd45f8c12f5dd92ba20ff01826a65a897e0e7aad215d57f94c6feeb072057b3e7296ed01d4d213161d76d7d969241cf13ffbadcf546554c03acbfda5cff9b8ffcfdb9a121a99a45f63447cb88aa7ac3536eb1f28f08c632998175cb2ea82cc5af4456d08d090bfabb096755c7e6ee4d52b8cb5baac235c24b15324a778f3b2bb361a879d49038b479f7d066613eaad46294622457b6576f9327749646169fc43b93b5b43287b31480ec59592580d560b6a530e47d1fd93813ea3fa425936352a5939eb91c28c5ce4da873ed65ae4ee67c4da5cc11612156fef51f51caf2866f4e0ff2ab444c83b08898e35dee620b47ce4453ed940d04f72ad30a39d5829f4f4d7deedd258eea55204b00c0547472145985acea034af8b41fc5298ea5c935fbf49d2e45f372ec4adbfc04ff09d3b8837384f0c5f20d533470c04302e5f6d3adf435376e8f904b9694e48a4da7f2fa8de7ea31f96b3d04578151829826995d6807756770475b5a2f8a0e21dfb0e37ac4c88d1bb0cc6bb1b1579a9aef6172431df0ef3ff306066e3aee1a9533bd2cf2e2439285a6b61d436474d5a644eee2f50e89e0bbc7e5fbf760d2b7e8df9af8f3626dead7d3f5adca968aff815d06cdfda78b38cd6d7301372355dfd77230a3bdc1afdfa1d29176bb0710afc9c31b07a093cbdcce5740543536a39b4c3939c853c0e3c2eb314ccab8cbc8c9c65d8789155b2c69c19b9953ef373a7bc5e4db86d5a90ef76ff2c577fcebcffc95bc50f5044e7ac0162f81a8e78504bf6f62a538a69866cd976ec4428f95a34809fc700d5d13c7a6a37ac587fb3a7039249b51c70b8b5e69e373b23b61df20bf01bf4dac332762377644ef38cfbe88705314f28c41f558ef2039962ccaeef688f92900089751fe376d390dfd9d2398c5182181a341671dbbcc35496b5271d7ade4f22358bcefe00d43b75040633998cca13eff59a6486d3be33ac0bc3e80e248730777c7cea2b6c4bb64dcf198759ff2555933f51b50604684683fa8c38238882a5ef17bcf613348497662ca3b24fef1063b01c5ec03383e01260da7c3d85e1831925fd98c9f54a9772db90fdf39b82222ebee6cf9dbf06d4e3ebb628bf3116a2ffb883ee97b4c9da08c1b8b363a9443da0b5a9fdb709c208c2790a30fe68a24012a653b97e4985968dbbb4803082e86a5e85e7b552b581b844787da8f261d8a730a2de11649094d471902ac80922a318f5623cfc08cbd0f21798fd7fcef83a20f08de38884682872513bc8267a6eafb77f30cb88c0ae6fefd5f3651221de3dbc7fe285541359c451a4bc58501e75661eb9ce52dd694ca11f6aee464a7e49b2b64c7d85cc1bdcdd4bc2a861adbb89f042833eae29c873fc27587c09eb2f0103ad1b6cb87031c3f90499a7eadd3b19cddcbe78be46e0303b8feff83b62eb00aa535e51df6c465f3e3f5f711f508a68036e7cc9b534bea7a3c8d7ccb83966a29397f39b9ec148504bdcac13ff295d1d2e8dc609f3600894aee704202d69256ea6e06f5130b33a75d5a77cc8bd5d9a381c65d4ae2c8fc8bb7839ab5a66413dbd1f4e43d7173c6719519a72d9b6711b991e36f5e90f39a253079301c90ff88508ecfedd05b380e4b4cc33ea322676cf19ef314a43184c0ef0419e5f9663c181afee4f7f80069cc43b19a79c2e7319ba257187719c523e0afaf8fc8dc87376422a658213939184548dc3056e5e7a4232054ee3057541a421a9cee0e42475109d231983d284c72448acead0b73756dc24bb5285c535a0cee20c7fbc58305d11fbb5f71cfef3038c44e0057604f3fe6efb77cabd4354ec44f31a1d71ec6a34085eaef034e6f9459f5f2af25916a6e53f9365c8e82b32ed53c74cb99260a69f374de69fd47cddc5e9743d19464e30c3dfb9147e0a918baff1e6be56e7085644fae37bbb368bd247f6851253ea143b5859ddbfe04e0c29a7b4fc6eee3486280176a2323c1dee79d7a7ee6c2e0f54b97d73a2ca468cb487026b8aa7bc8facf56225de715a01d89dfd96969387cf59141694446a194cd56635595245f35d1f1ad7657a93cca12950aeb7ce9ecf698db7917c98e6425be44f909950247fda9d6bdd483a6d263f71e9fdc60c491c1f1cac4bef7e4ddb99b49e0c88d3b89bbfc31d4a77ba6277d2684b8ab428a75d2478b1807c8762d4b0ea50d16dd9e5006f654a3e7db7ae2d173bc8200720d066df194e18f0924ff1747394220e135c524bd6209214409613e355e4a21e16c051533a4a84db501ac25e4c3b24a61aafcc083e8993aee06368dd5c71f7f65024fdb55827a6ce63e7ea38ff4006069d28da2ab6cc75befc7056d3eaaaeaef05474a9a4885525f93d1bf0226e1dae03c9c53322f8123a2e148aab5dde4"}, {&(0x7f0000000180)="5f4e38576953fd5dfbd72fb0042dc5520ecd3329c055535264b85c24eca39d72a3e06537d68bf2ff99c9c28b3989500bd532d0329daf178584e5206098d0754e1d57690dc4e2ad62299f708389360cb74ee87cb5806dcd9f6d9c5a19ba3bd1c3ec5f38ee3636059c2ce9e96fbb8995af21a3ebedeb27c3a6ede4e7447cd525fa9dea6ecedf8d70820691338c7d6c42b1eeb14a048e5fb513abd3c4f83bb96bbafd2c09822dfcb6d0931cd918f6b3852b967da983975b7f904837c15150c868861f26d1fc3df78f26aa21ab3148b5eb116d95ea1f8d30057d531bd03144df663190", 0x306}, {&(0x7f0000000300)="9c0c0824c4598205d7fdb233a53ce0a6cb4e1e55e3a163f261dcb760533c408dd521fb3746578f9c63367919316801f8fab2d7a5f8e16f811a321232b2c586cba1a00b61d8678e384c2d243bb6b83b62e077bc39e4878aaf1052e1cc1099a763035a1c0bac035f70e9c01ebc2b770e8020cc9f3f1d4290cc15b237b8ba72c14f148d17b74a7f52c59cb19869cd13391d6f57347e8a31a27f68bfa9e948c937d516925f498f88daab28c7dea800031c8a43798bcd0ecdf6507edd03ef44876205c48c2356bdef26cd"}, {&(0x7f00000015c0)="47658424a3aadc2c88baf55a0414e3e264f9221123bda14e86"}, {&(0x7f0000001440)="3abaae3d53c15c745150d6bc774daf39387ec3546fc78e655452f3c2"}, {&(0x7f0000001480)="1163b14c9f38a8ae67a8f613738d1214f5c5c30eb90791f2770492e5feeb5d212af6a1413f1f3dafad38832645f9ed9f7e366bc61d645131a208fe98dbb2cfafaee44016a369059d6f71baa6e856fb20ece098e0ffe43ddd9a"}, {&(0x7f0000001500)="210f6c1308ad52fffffffffffffff8e4ba6b44046db26d47bcf6ebdc"}], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 01:06:17 executing program 1: r0 = syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) recvfrom$unix(r1, &(0x7f00000001c0)=""/243, 0xf3, 0x801, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfcd6}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x3) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r5, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x0, 0x5}, {0xffffffff00000001, 0xf0a}}, 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/85, 0x55, 0x2, 0x0, 0x0) 01:06:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 01:06:18 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3ff) write(r0, &(0x7f0000000080)="87ea32174810192e457d583b4bdcade3ff593aa9624553ce37d55c1e41eecaa59a15091a04285fab4446", 0x2a) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 01:06:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x3}], 0x1}) 01:06:18 executing program 1: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x880, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) socketpair(0x2, 0x8000, 0x10001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x1010, r3, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r4 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x100) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r5, r7) r8 = getgid() r9 = getgid() r10 = getegid() setgroups(0x5, &(0x7f0000000240)=[r8, r9, r10, r7, r7]) ioctl$TIOCSTOP(r4, 0x2000746f) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r13 = getuid() r14 = getegid() r15 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001380)={{0x8001, r11, r12, r13, r14, 0x4, 0x8}, 0x5, 0x2, r6, r15, 0x0, 0x40, 0x0, 0xff}) r16 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r16, 0xc028575d, &(0x7f0000001400)={0x1, 0x1, './file0\x00', 0x3, 0x9, 0x9, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x80, 0x0) r17 = dup2(0xffffffffffffffff, r16) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r17, 0xc0106477, &(0x7f0000001500)={&(0x7f0000001480)='./file1\x00', r18, 0x1}) 01:06:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r1, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r1, 0x84d1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r1, 0x4}, {r1, 0x65}, {r1, 0x106}, {r1, 0x109}, {r1, 0xff}, {r1}, {r1, 0x80}, {r1, 0x8}, {r1, 0x1}, {r1}], 0xa, 0xac) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40)={r3, r4, r2}, 0xc) setgid(r2) sendto$inet(r0, &(0x7f0000000000)="19da0376ca273861814cd926cb7804c14f93a7ddaeba2582612858091fd2205bcc6e06402e1b71aed0557de8b44aa4e37721fb4688344ab224", 0x39, 0x16, &(0x7f0000000040)={0x2, 0x2}, 0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 01:06:19 executing program 0: socketpair(0x1, 0x0, 0xffffffffffff8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1ff, 0x7, 0xfffffffffffffff8, 0x2, 0x1, 0x0, 0x6, 0x2, 0x0, 0x1ff, 0x1}) r3 = fcntl$getown(r0, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = getgid() r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffdfb) getsockopt$sock_timeval(r4, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r4, &(0x7f00000006c0)=""/19, 0x13, 0xfb99281cca994ccf, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r4, 0x84d1) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r4, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r4, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r4, 0x4}, {r4, 0x65}, {r4, 0x106}, {r4, 0x109}, {r4, 0xff}, {r4}, {r4, 0x80}, {r4, 0x8}, {r4, 0x1}, {r4}], 0xa, 0xac) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a40)={r8, r9, r5}, 0xc) r10 = socket(0x18, 0x1, 0x0) r11 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r10, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r10, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r10, 0x84d1) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r10, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r10, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r10, 0x4}, {r10, 0x65}, {r10, 0x106}, {r10, 0x109}, {r10, 0xff}, {r10}, {r10, 0x80}, {r10, 0x8}, {r10, 0x1}, {r10}], 0xa, 0xac) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a40)={r12, r13, r11}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r9, r11}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/160, &(0x7f0000000080)=0xa0) r14 = syz_open_pts() fcntl$lock(r14, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8a, 0x100000000}) flock(r14, 0x2) r15 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r15, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_timeval(r16, 0xffff, 0x3009, &(0x7f0000000340), &(0x7f0000000380)=0x10) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000880)=0xff52) wait4(r17, &(0x7f0000000500), 0x1, &(0x7f00000008c0)) fcntl$lock(r14, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x40, 0x200000006, r17}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getpeername(r0, &(0x7f0000000400)=@in, &(0x7f0000000480)=0xc) 01:06:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x80}, {0xffffffffffffffff, 0x8}], 0x2, 0x7) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 01:06:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) fcntl$setown(r0, 0x6, 0x0) r1 = semget$private(0x0, 0x2, 0x10006) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r3}) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000c00)=""/226) r4 = dup2(r2, r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setuid(0xee01) clock_settime(0x0, &(0x7f0000000640)={0x8, 0x5}) r7 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r7, &(0x7f0000000040)='.\x00', 0x0, 0x1) r8 = fcntl$dupfd(r2, 0xa, r7) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r9 = semget$private(0x0, 0x1, 0x4) semop(r9, &(0x7f0000000280), 0x0) setgid(r5) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r7, 0x2, 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r10, r6) semop(r1, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1}, {0x7, 0x9504, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8001, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x8cd7, 0x1ff}, {0x8, 0xfffffffffffffffb, 0x4, 0xfffffffffffffffe}, {0x1370, 0x10000000000edb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0x101}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 01:06:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1d}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") chdir(&(0x7f0000000080)='./file0\x00') 01:06:20 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x5, 0xdac, 0x1, "825c569f35331bae4832f2587f4477b3e4e12d39", 0x5905, 0x9}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 01:06:20 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000021c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052125b7c250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e2b02cc0778bb701b32300b02f838aaeff04d007521a2089fec0cabb82268cd78cf2f7229a2fc4ec84677f550c8abf33f6e5420afb779e7b58576cc9c2bcff2de5b3b85c6f8ff8ac9fb022d92af57b4f63320031a721a92ed605517261709c7755e9566a9552180c94e5218a182cd70202b601efe2787329fe0ae2b8601bcf2b5288f303a4c1afa05312cabfaf8ec70ece8b7bbcc59c16b09b41e3"], &(0x7f00000010c0)=0x1002) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) socketpair(0x18, 0x2, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x338, 0xfffffffffffffffe, 0x4, 0x0, 0x39d27e3822a893b1, 0x608}, 0x0) 01:06:20 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x6) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 01:06:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000100)="14384e065936652463e00b94d8a2aad91b67ca795b952e4c2da05c31e79eaab17b2c1f9f9c88470806ff34a647c20c7c66c1bdde1e9c", 0x36}], 0x1, 0x0, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x2}, {r2, 0x100}, {r3, 0x80}, {r4}, {r1, 0xa0}], 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10148, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) 01:06:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) recvfrom(r0, &(0x7f0000000300)=""/162, 0xa2, 0x0, &(0x7f0000000240)=@in6={0x18, 0x1, 0xf65, 0x6}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) listen(0xffffffffffffffff, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x20, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x7, 0x5f}, {{r3}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x7, 0x1d}, {{r4}, 0xfffffffffffffff9, 0x2c, 0x2, 0xa9}, {{r5}, 0x7ffffffffffffff8, 0x0, 0x80, 0x80000000, 0x4}, {{}, 0xfffffffffffffffe, 0x94, 0xd0000051, 0x245b4ecc, 0x6}, {{r6}, 0x5, 0x41, 0x0, 0x3, 0xff}, {{r7}, 0xfffffffffffffff9, 0x80, 0x2, 0x2a51, 0x80}], 0x8, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffa, 0xc4, 0x1f0000002, 0x7, 0x9}, {{r8}, 0xfffffffffffffffc, 0x4, 0x20, 0x5, 0x2}, {{}, 0xfffffffffffffffc, 0x56, 0x40000000, 0x3ff, 0xd7fd}, {{r9}, 0xfffffffffffffffb, 0x4, 0x0, 0x4, 0x4}], 0x4, &(0x7f0000000580)={0x1000, 0x80000000}) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r10, 0xff, 0x1a, &(0x7f0000000080)="9517aa2fb78467631fd15b6cfbe93f8ce57efbdef9ff", 0x294) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x227b7b1d9eacd43c) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000100)={0x101, [{0x3, 0x1}, {0x1, 0x4}, {0x3, 0x3}, {0x2, 0xd3d}, {0x0, 0xfff}, {0x3, 0x985d}, {0x3, 0x2}, {0x1, 0x1}, {0x1, 0x20}, {0x0, 0x1}, {0x1, 0x40}, {0x1, 0x4}, {0x1, 0xe7b}, {0x3, 0x100000000}, {0x3, 0x90}, {0x3, 0x8}, {0x2, 0xfff}, {0x3, 0x53}, {0x1, 0x52f}, {0x3, 0x5}, {0x2, 0x3}, {0x2, 0x892}, {0x2, 0x80000000000000}, {0x2, 0x9c}, {0x2, 0x6}, {0x1, 0x2}, {0x2, 0x5}, {0x1, 0x101}, {0x3, 0x100}, {0x2, 0x1}, {0x2, 0x7fffffff}, {0x1, 0x401}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="bdea", 0x2) 01:06:20 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x600, &(0x7f0000d47000/0x1000)=nil) shmat(r0, &(0x7f0000d47000/0x3000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/105) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x101, 0x3, 0x8]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x2}) msgget$private(0x0, 0x201) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='./bus\x00', 0x2, 0x84) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000000c0)={0x0, 0x6}) 01:06:20 executing program 0: utimes(0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r0, &(0x7f0000002500)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000002380)=[{&(0x7f0000000040)=""/113, 0x71}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/47, 0x2f}, {&(0x7f0000001100)=""/58, 0x3a}, {&(0x7f0000001140)=""/198, 0xc6}, {&(0x7f0000001240)=""/22, 0x16}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/19, 0x13}, {&(0x7f00000022c0)=""/179, 0xb3}], 0x9, &(0x7f0000002440)=""/170, 0xaa}, 0x40) 01:06:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044278, &(0x7f0000000080)={0x0, 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1a8, 0x0) 01:06:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81, 0x0, 0x0, 0x100000000000}, {0x2d}, {0x6, 0x0, 0x0, 0x4000000000000000}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x78) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 01:06:20 executing program 1: ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000003c0)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872b1afb6a080000000000002f310b404f283b6963ae6374ee36a00f980064e0629616b7a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d4a9b90907166d1fabed841f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b198e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x157, 0x2, 0x0, 0x120) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) r1 = open(&(0x7f0000000400)='./file0\x00', 0x10000, 0xde1fdd4d9d02e0b4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000440)={{0xddc9, 0xb0416b3, 0x7ff}, 0xffffffff, 0x2, 0x1ff}) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x4, 0x6, 0x2}, 0x9, 0x500000, 0x2}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000480)) r3 = syz_open_pts() writev(r3, &(0x7f0000000300)=[{&(0x7f0000000340)="074a1cdf3679e1d273db0bae9c756cc4bf830536b24f43ab5d775b9120eb4107388c29aa5007dd4cac4060d1a0761004875acbfafcd9495ac6261148449282d611a1805522597f2494dbdd921bb8aa3ab39e78c8cc5cb9c0ae7c68cf83a9330b496ecee90c76b4c750cbc1077007012f1783e90f47f6208dffe17715fd2994dc00cd25b99743a689862ea092224a1f61688c4132bafc", 0xffffffffffffffe1}, {&(0x7f0000000100)="93756fcc6c1cc5c206f5cf4745e39c606ee7b366087cb86a8711d82dab0b2af48c62f83c5eff7cc035a0b3b5f5b6813abe6a0e02162a1ce1c6bb72658701d5b24af70bc03d19c340f5b9c6afaf97900c101641d351da9b686010b4aeab38312c84ef0cb1a5734a122e4272d42b35ba2f7c8c21f636f91cc45e479732c5dc8021f8c21844a71c63a5abe4227bb995335d752bf94cd3427f2b95b0c94574d02af1e072e86ec83a8003e17ee00116d51c909305b8b612bd0775c64aef93a4a6ff2be97975714e6f8a8f22dda336a66ef2e57615e89a2b8f13e24fed299028fa0f1cd08ef17aca6093b86d4c5aeee9a9ff09daa17b154c97a7db389a", 0xfa}, {&(0x7f0000000200)="71e86901d39954e2536945faecf8fd059e2682d171e353d3646006f081c0c72825d394457165f106c46d7c86bf719f577c7565fce6a054e4d073aaf4164f8e884cce8e1c8540ba5d91109290", 0x12}, {&(0x7f0000000280)="6c27b6e4ef13a41826d64916868de4852c164d42dd073833047350d7da89aba5d26268afbabed09c782e4a61c9bbc75fcf3e06dbe28cd7cc165659bf5a671f95b16344b71811bd3a3072aa3b76f8e3f4528965a4138f06149408fe763925848ab3dbae35c604", 0xffffffffffffff33}], 0x4) syz_open_pts() getrusage(0x1, 0xfffffffffffffffe) 01:06:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4e3dd7df, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) wait4(r5, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) r6 = socket(0x18, 0x1, 0x0) r7 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r6, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r6, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r6, 0x84d1) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r6, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r6, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r6, 0x4}, {r6, 0x65}, {r6, 0x106}, {r6, 0x109}, {r6, 0xff}, {r6}, {r6, 0x80}, {r6, 0x8}, {r6, 0x1}, {r6}], 0xa, 0xac) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a40)={r8, r9, r7}, 0xc) r10 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r13 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x200, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000001380)=@abs={0x81fd168c40bdb48d, 0x0, 0x3}, 0x8, &(0x7f00000013c0), 0x0, &(0x7f0000001540)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r3]}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15, r0]}], 0x80, 0x402}, 0x20d) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001340)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000300)="201bf7396520c0b1c045cf1ce7d4ea9387bd718f4c725a7d7830aa42cc088a3db2997dea7c7b159804744d5e91576bc2ab720870c54075c19e3ee81d128c7761f3f40b2f16f32ca2e7ccf92c22c83aa8108ee0d21d5d5a4d48241430c6c3f7ac9351ddf697884c77997614df37f427608aba57dd3a70b61fd48aad84c832876edb700eae24168c7cb65f66ebe46b74432641b80e6382c9f253c0fff90116965d3ecdb59922e20b626ad47b08377bf4e6da906fd53461b108fdbffaae436d2021c24ad784c08c6df713646cf5e8284393fff7c6280b7b3696f7a45bdacc85ff59f717ad59e414519f40fbdff372768372de55065ee43fc79b8a1cddc2a0cc5aaa49e604297ff7168765e6376dbe3007bcae6fa4e54496c9864320c1a34ecfa55c191d0209578c2fc6d04c8fdeca5d3a18396dedc754ef56e7df22083f620991ba98717b4e1ae3ff811d310b82b8a8b32debcafe7b36635a256a35499e2543c1af7235114054bd31225bda9c906cbe1cf4c78731aa624071d088859086d05d2eee367421347e927436c53faed04206e0f156ee58d3257ebbe08a52a60ff017f468bb2035edeeb6faa8c282eaf7eb19a086d60db86dce731e0d0b6bf656ea08317127a6265fe8ed166d2b53aa546b6ded38e271f05401f96dd44f402584c6dba1c46f5ea3dd872651e0d2df467ba80312806e9b13bea6b92f3041d656b82e7a1ee3256f3af36caeb111361aad4e2871c718825457a03271106be443da1719e775c2e148d49ef3735e0b4cd92ef2202950ce937c68836225dab9a552c44b7cc976504c3072283869fbb20f70f28caeeb4465b7a76fa30d2ec24fa05d0de84214f3d448e303639cf7141b6b395130720fd7486ce3c45eb2af3aa953061d6999f7fcce8d4571ad2677d87545d6e421de3c20da613fe5e775f4531374ae5cc15cba68d3e6611d6fc65220a2ac837ec8d82bbf05f79bf2524b490342cdd7b3b0bae3c634d8b3044ff61aeab784204a2e4b1169bb2b7e8360d09f0debf7d9d77386f3dcc8a8f120156a8e752333b62c0aef3a1ec705286c065f5018a4a0d2d848923e61514d243536a0b11b9a05bdde8e332260f97395456f551eb7afd030c8f0bc489289625ad8172d9f6924cf5039c33f5c7b75b9a770df1a2a0a55afa7b4fb771f8247e540d64c98b3c41bb5854536c1ff3c55a5528f5768ff0585cfed32925808968d4cbcd0ee9a24b62736d8cacb1849d0a243edc947fa657d573c2cdca000186bf0666eec1ceae1750bf5e2e4e7c6d30f353c7b0dc69c7c5fb7984d15462a70f6b84cdc8effca757671458030146a10e8549de4dd54d221788ad7f522a30c99da323a08db470f7c6c5f1d6a67206fd7d78ebc095d668f68eb733c14a61b8b79009f304cb302f345d5d32aa6aa1a7a67e532b701c44593256e0075d9c61c22e4a3d9e83a165bbc5af9db278bcac46133c5375f059203aabebf2605fb13c9976593889f99f52e5d6b8be3027a84345ea98075fa53afda109a73b864f5d4ff9ee021ead35d85f8066b0add34f5235cff8aa0f0e2f9ff7d05c8e405f10b3d73b1e0e262c5e046fb0619103b9f7d3c5b04202019e2a35d0260aa909a6b10efe3b38e0cb1ea188bbcbb5871ca316b1ffcc950e6fe6dcef24f41c59b1b5eb92d60b03d245c66afa44530972f6f288ad9c3326fd5ae5fbb7f9c2e8cc517ce526972285ee53138a148794be73ce3c4292694b3e3e24615ff678ef74a25bf653ad300176ba665d42db684de68de304920358557ab5461df163329f746584a82866706d5e33acb93d4708b98b4c81b84f4a29e47e1e99a74da8d61a5c09dc6b2db3b84a727679dea6355881d9576434750295edb0021bf0722fac6cd6b5683bcdaee0b273a7229671b681a6986bda66f9100c43abca826134063e4491e10abb00d3db69b61dcee15182fa02e2162e9c2d09a719612d955f70a509b1abec8e06c686df8a396a98373bbba8aa1c9ce60eaa5d32e402e04c6595bf8a6e7c5ad2172e567971c4c97cc3f441b8b0206e150a1a4f0ef60ec92c9aef5070c44351dff5c5b1d32ccc8fc216a2faa1ac0e4b4fbf0981e81bcf900281e02e942dfc93f7810a0c926ac1ed448b5021b516f6d561aa149219ad427a1e2e0e1f352013e1f767e5e6760f54e63a03e6d16fe9f6eb79dcab29bd117bd37d8af702842ac113e9f10a698ae37221324a350229ddd1220ba3019fbab5c7eb623a748cae5f10808b357ed6bb4d8dba0520cbb25ed0ba23f812966f568720c6c292a2b61fb40d886338035ad22a8de9691612a9c203f42f938377ad19fe961983bf3a71bd95fee4767e5d69931d72a9b78efed38ae07a5a1cb5bf19ccca1230ca4d72396cb2414823355bfa4710f6119d723de54fe12f2a2e11796426622bd3d7ac53ec12053e70bd25cde18a2cf424e57aaf5f10d255471bc7c98b62152ede2dfc4c8320bc5517f200ce07cd110c8aaea41a9bfa49a509470e3309d9377931d4216a8515d170b88b5d3cfaad2d7f8830892852624ea31ad4801582199cfcafcc35cbe0a448b648586ef3325c42ffcee7079f8ea742ae9f402c8373b4b91196929230ade19e802d185f4041a131702e38a515dcda84dcf3951d48d72c2602c3d7f683fe41c3464ecc108916dca4badd800fe9ab7f9af08f30b2822d3f50392780b6cee8b41e1dc09ab1372ff78c751fe839e4930396ed5318fb70e347431f8e9a29beab405195e295ea549fdc406144d73bf3f3dff51e2bbf1c45683df2eb8882c1787c39d1c239e52ee554cdec7feab5293f5dff041b6d1cea3f750afb4a9984662fb900bcbee35dd25ea9059b8fc71559a7f52d3d594b16ac5df0fbdff148e04463a50a66a477107564ac7badf0f5f5c8631335463f85c2a59c4bf0abf6ac232fd99916b5907300aa31e8bee62ccec67f207d9cb294060761e0eb5e2bd2f250d72623aca3e696205a3925de86a66621e2c3f5c4e873f1d73cf169eef3ab8e4c46b45b0cee66d45b8af3bed6810c4cc7ced7e3e848aec02b774a36285888385877126dd630aeea704b2c0d00b1717b61c5b8e8c6853019739c50e1e5bf67d75a5cb682e21417788897d23c30c50d14af55dc1d7bfa859df53c59ab270d1733d779f203a7dd7d8163b2772782cbdc549e956b4a802df165bd5cdbff4363f603a9ef9aecf3ede891eb6a53d2827d9502288349aa998b16cba91cec2b6327dc5a14879304a77e857c807296a511e1f18ecb2e29a3862990d29889d98b1ea771c8a259b4852873c6fcbb90972668f4d0ec26d27efa6b7c0cac4ada2593fdddb44abb12f24129f1ca9606d569bdfc6ab681a67b73206d51ad2d946354125d57b87a878c77e9c73590ff4f04379e976e8bdc0774992699aff94b54710d1d5bc320d87293bf7c2cae91072f2eb9968928176f4fe7f5c9b074dfff1703bed0c62258041d9263aa8746b25878c3ee021355dd907c70398117bf07bc85c16efe624398e51b23542dd0c24951ae7e43265fd1da9743b12561aea85cbe43f5efa677cbe36d0b5d8e2f589dfe8c16f48cc37bc883ee3d9e829e73e140f19d6c5d9b25a20c3f2be72e8a0c3f6dbcb5fdbcc87bd46ca396187b6309c5aa4498c5dad4980d7a7450439a6375585375f17ddea7679e9226e1d1a7b38943d0e3d6eb059211b38e6552468b8fa72a6f6a8ea9833b3f8da4c9a463082f8e733ce13254d6558dfda3a6d61a107d8711c8cd92f90fdfc04e4dae42faafbd3ff6bb6394eb50284a8e0aaf0be10dafec3a2309e59669bbf38881f75793014c2ec0a49879000a17c26c2a7846761ba26d970af04950299d677c8879f6e1883882fb3889956a2dccf5ced429d730cb367f8e8363377980358f7e8060b3e3174c768f8264d8e8b46b8ed81a231e662efba25d92dd096002f057f9374532c44644b498b7622867e66272e39fde4af41164a29b59c9896f988e6022b6ab8507f4aa8481cd62e90fa8d3c59318442d881c234087471e070fed5d9074521919cb8e1a8176be00d2cd7d221b6d923c167cbe9b9161e5bc4e2abd881fa6b5b6e89bf1150acdf608777ac4f6530bd7b9413777bfae13ffbd53c8f9e8478f7c6ec4ffbda69727e461577c842e773206e008077fc82106e376f42c01b92d2b7a31717adb792be8e67de40b3a6799b7d34d0a49e42b3df956ab7dd2cdf67278fdc0e3b99688f40ab4af539d6276f51fe710067ecb5f6e13fa779ddd08c52b81aaeb9e605764e668c9e7d43496dbf8b046f2f4636f33eb0796a193828f4d9396475a1b142fdf70724ca9d0c830c912b00d54e7a66edd8b66f120260679f9c840841c4e74753913aa47df9ae86dfac1f917c1dee935d56ccde36be12c3608b5902a6c0542f9cacbad458b03e6b6651983e16d6697fad6a88ff2d5055f90f8ea9f4bdfca991b328ce26373189bc5d32a1bd5e19e17260d54687aac06243330cacfbf6dc1ccaa7175485898833ead91f5b1f3dca25f5322fefa9de5ef2623fbcd0968f8b1afbaf91c01eaca51f9ce136cbb80cc880cfa82938b437517674669e53e7177a0127972ae6ada890044385bf4261fc3daf4271d9accd857a8636d32c532ce3a0aa62bfb4629779f52ee0553533620a6cc9c10339f1972bf7e3de08a648aa79e95f5af8e048fa00fb19daa41a9be1e8dc026c68d668b7285fa0a65a845ab29f4367fdee1c8c3e0969a53c37fc8ac6a6b4d19baf4b7a71d7f591b1ded695259cbb4e625ac64ef32bc44a597b4d0cfc348c2244e9c186e7a4eeb06d71e5e50d91431bcecaf7f6fe21b4cebc203dc7a6d96c3ec0dbdcdd6bbecd2b12a2605e0c76af992b1aa9f11db53bbaf07f8c3e303dce5edefeb08bc665f98709c4e0657cb1da82069e499bd0b70b35c583f696f458f75704b5c5af1ce28f51f81edba12626958792205509983caefec5da975bcf7c2bf27c217869e282e51fa2c8fdb7094d4c398aace457f2e2fc43c91e464cc22c6417a7e5d0239907bcb5497227ecd67a221a8153c2c858766caa8a58a3237c7b1e88a20dd776b3b1de27f941cba978ef23756bfba982b2ac6236c715ab82cbb2072f1cf4d05c33b8e639328fef16387f8dba47ea16d818ee1b3eff7169db0454e3f242a00b3fb80d63ec3e32b5b1819ee6ce203bf1e55085b072bdfe9ce5ba5b0ba908a680670801821b6e58a446096bc0b4915116805b646d530abfc2f2db2a6542f681e78728dbc8fe1a7bd98fe4f192fefb8bb884e476a365ee5a5c1f7b531b5930712649c8200d0445532cea53f102880a2c83ece74e6c4baf2bc099ff400708e86766dcb3589ff231d2869251ac99f6999376fef36bb5d0f9c2231df4d372426cba9b8d3551d55e8285efdddc4e4760c638a5eecf3f275896803ddff89efbf2c2aa8c77ffaaece01028ac8b3af77c451fcdf4851e44b522acb8842ca5b59f66e744a777072d339809f369d8666c5d69efd15668d529e6c68e67c25221a5494ebd81dbad030fd2fa47a5b91354eeb43deb23e90540b3273e9058cd969a5da15237f7a4a80eb02557cc41594e85fdc309982532bf7071a7bf526ae26becbd3d5c63ddcb885851f61f31e154e78e9779c79dbccfdbb2ec25217a6887d6c47113d6e8bc11a028d32711d6d44069b1be6fe9232867256b7ceec924831bd3c3c02fc264e60aeeaab4797fee0f8acc10afda332291598392ef138f72be10b7d0200a77f5491f3c64ecf2be94da27a0cecf5679e0b5556b4540869ae2781ce336d3a54b168ce8c2d15e911f76722164068e268d", 0x1000}, {&(0x7f00000001c0)="24b3ada8b2baa8837b0866e9f9679837d707046458eaaa6f8d7af2ef2a12cb9b9a590470fcb750402c05cb83044ebff4f07091df3039b55499cc44bfcaa2804934236fba5c52ebc9368f7376574bc2999db61fdb21805c024586bdd30c4de179565570e7ed6c78c425018c2ddffd6982667756abd94e42811beb7977844679b6e4767390f6919abc583c7289bc68a8fc88e816d96354301a0974ab403412d9a26226d945e51072b9fbc5bd687890a48f6f26ed", 0xb3}, {&(0x7f0000000140)="c9c9243e8474c1147b6766531808843eb00265f775f1d1b50918815f5bed2e0b4c4e", 0x22}], 0x3, &(0x7f0000001300)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x18, 0x4}, 0xcadfd0f604af15e6) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:20 executing program 0: r0 = socket(0x2, 0xc003, 0x70) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) 01:06:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xa90, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x5, 0x80000001, 0x2, 0x6, "8b11d730eff4a8ddf7c3f82147209a4d4189f7cf", 0x7fff, 0x3}) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) writev(r0, &(0x7f0000002400)=[{&(0x7f00000002c0)="5778eeace761940a857b90d802e3fc11b5fb69ab91f834f215d9fb7c3cb7ceef7404b860a84e58783e99f146df521bf57e1cd45b1214cf41f42e754e9ca665d0277ff6b481c4989b58b375a5dd0968ecb59d3aaab6f7f6eedf1821da69b985e0", 0x60}, {&(0x7f0000000000)="854e4973cc5623f045f8f9e0a8d55edbe441b13004789480a46b682549d4a093cd89e4a8cc93732b0f918d1e75caaa288d768beb340d0b0e8f82ae52afb33f6bb522e679fd0387aab8458b14ed5ff11f1d3d7944a8cc8a0ad51c4525a095cad041f9152c50ed5a4ebc", 0x69}, {&(0x7f0000000100)="f2551c7f246a6c3895a6181052ccf8a69a5a2a31bdaef12b841aa012fd61d39a038ab3a078f071bd4ffa1260db9d20f10ec1dd16b8ebaabf1c3ff457eba6e9db7239ad62c224", 0x46}, {&(0x7f0000000180)="8d36dd35f3f0bd046d94e698975998c03ab94e0abd5452d0656f09fa5b9f33bc4c013f1c5d8ca858bab0c9c1939292b70aeb2f68aef0a75964e69ab9a24e8c5df8f81d4908e4f8cd84561c2e68b0fee3fb39b8804dd72876b41664e82255ad5b5bb260045d64d29ea57824513f6012d04ea8", 0x72}], 0x4) 01:06:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r0 = getppid() ktrace(&(0x7f0000000000)='./bus\x00', 0xb9369432aa9691c, 0x40001b18, r0) 01:06:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='/dev/wskbd\x00', &(0x7f0000000180)=',%\x00', &(0x7f00000001c0)='/dev/wskbd\x00', &(0x7f0000000200)='/dev/wskbd\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='/dev/wskbd\x00', &(0x7f00000002c0)='*\x00', &(0x7f0000000300)=')-$.\x00', &(0x7f0000000380)='\x00']) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 01:06:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x3f000000) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) 01:06:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000180), 0xfffffffffffffe52}], 0x100000000000035c, 0x0, 0x0) r3 = socket$unix(0x1, 0xe0780d6836aefcb0, 0x0) bind$unix(r3, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='./bus\x00', r4, &(0x7f0000000100)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f0000000000)="8db6f302343409b5e3911bd652b51f0ac2f8338db65ec3b7182682b53ab857bb4aafa369f440ca716012359903a508", 0x2f) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1, 0x0, 0x0) 01:06:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setsockopt$sock_int(r4, 0xffff, 0x5, &(0x7f0000000240)=0x37, 0xfffffe5a) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 01:06:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xfffffffffffffffe, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xb03, 0x2a2be5ef, 0x4, 0x3, 0xb8ab, 0x9, 0x1, 0x0, 0x3, 0x0, 0x5}) setsockopt(0xffffffffffffffff, 0x2, 0xfffffffffffffffb, &(0x7f0000000140)="2a0a5fc18ce9113ce75bd46416a1d6f649a7717ffbc830d9e76657a621b99ddbdb75fc918b9b0662b44e44857c56dd060d056e6b0f6388a1abcb8b8d80b4f5cb890175d6e279d8fd5f0e49ecdb950832b6e8dae666feaee8673548eefbb5c79cbcda1941f92309558c62127b3794ec3f4163d98b6f457f8f8b9da815555dd76def63f7c4520dc0733da4bb22e15a0903a69c2c57416ae3cfa277b2e5cc9c401719c98ae6bdd7c456c9eef4be102191a9aa08c5388a6966aa5c99ad86e6481a534e6e1daccdef1060dfd880b637f3cbc149cafc5ae21909fde5872c8b342a0f7232499375d3ad6e0636146fe080b99c10f0440207a36ddab1c70546225db48329cf87194eb949391d995b4f600ae26db715caa3c375a27ff98d55fcbf6c971b4432e207488a7250e44975a330c1a0cb9600fb7edb284e209a8fe295ea87feb1ff695385f338fa294e6ed707e96df6dbafc1e4f303365c76426b4c97aecf85ed8e681e0b84c24914494aceb469488f77dc193f239bf990bac0f98969992f36ebecabd825363efea540d0dc7bcc1a58f92e2c5ef33d1f163faa0617483294a34ee26a962f7bc510433599b11e1bb061574a2581c1261daee4dda516ca9b54118b8b53b80f54808ed30cc476b5ab6f997933dc8abe2ed926edfd6d23a658ae97f667f03b4a7d6a1509b0dd2bb296fac4c1dbce6473f40549ce0ed126d53823b3b0c215b777e578f8030f08500f176c54b08e8540092b41d20756550cbdddbb1eb4f43b39a08a4513f9bf270df7c7ed59619faf35752d1f6af4b3f917ddd49affcd3d411aebfc11954b36cbfd32f13f6e1a8a9e8d033f7d5bfa38f6352f6c3238e205ba21a580ec47995e9d40b0ae50a57b3735d99e074cf322fbafa275d522e66a535215d1ae3700f36e0e3d0ee6f00d3df8f21a443499c7a0500c5c6afc800f24832fa135d6b6f7149eb9500323c89dd505cb457d957974f8ab6be2a019d178fe14253fc3ba4a2603703fb892022f4051cdee2c447f9aff1d5faa6d8c0b0947076996d44e103b9a9a2ba2284688b3b89b9d031c928ce74ee4ab2890107f323adcdba5594b30ccc99f97fdc5e5e55ab55d5bcadbef014fdea25fa9b5d6f66087a7fffca3edd61a5132e62fd5c3f5d186e0febe389482a44e11de4654982cf2fccc93e842ab48db8d702ac768f85e8d3610be8144218e6aeb47123c121f8fa6c297ea11b7dcbd89b67994944595394ea0eff7d05de41a226c4026b39aff1d456beaae1a3d2229799dd76c7153d23675ee7c6a4fd1f0f9fc579a8351a42795e5a10da74c780d7d2fc2150f271346d8f25bbfe56722a46b322d397feb51fed3a9b52c3e24d7c940de8ebd43791f4be9a94955175448dabd4b04e6fdf9a951c2381a2dfda61462837e3f3fee3c2539a663027633c88a116d277a45a142eb5adb2c029b05333398589d2b837d5d47abc1e18a85015c667f68dfb0a645aec76039f7e640b014da30708f22eb66d65e614690daba8489bad1c7fd084f9f0ad52e728dc8eed03909b5fe97adffee09f9ea92f0b3d89af85c37b092a99b41519ca11c123df82675f9299a866dfb4f624b298ce357511d2a1be31d8f900dcea05223505703942b3171e8292e1b2b6733ab62ed76a60a99e38f6b41936e50d0834f276c36432bbd853ace028f488e668183956704002bab344fb78bd92afb0c45567f7911d46179060da291b3cb8bd7bf9bff4f7924ec6218c3df163301896de5eef46ecf139ca72c25f712bd3e72f53b088f42d075132017ea49fb4a1f904c4aa621bab68786a5d4fd60c8653b19fef1460f22790207664ab1c812cc95d6ee5ffd617c39df9fab412021ca8ee221e6fd40ca907a48b42fdc585aca6fad8195d4626a6a8e97435158d7cb0d619834f2c8515ee12a2865f1edcc959d4c7c59277e1a791dcdcc8f7df3438c037a314198073682fcd16f99c30165fb787829cda404384289138b564ec018f2fe6fc2763ca46447f4d738015363c5f38c783ff972bcccd754e9423af3dc8fd846ce049917397badb5a34701ad01a7c938eed65bca78a0123c2a9bea3d63100c414252be8f52da90ce1901cc32d7eb27c5fef3f13e72bfb844ba63d3069f3aec58b40b6dfbc0b8256a5c4b7eec791d1ff46957c1c399629e75e3dd1c5f98256879bd602eb85f917f1416756dedc7796992f59eba0450f019b8d8a5402c3e14f1a7a08ad9500eabe60ac58ef7f3f41cdd6cce75df1b8f4f0202aaa8455a433edcd80aaf9bbdbb0d08cd6d04cb0cdb6a45f288a63976dd222c8ae4c62d9824852532c9d0f9b66e29db5aa753ceece473ab6cb42076ef60687079e21120ad9e31d58a9a6490a303657fd263ce0fdf0992dfef07be628112d2d7d5bcc5083b5c19c48b3a772d036ca65fc808c2dc324f133f6aef6a46eab4db98bff39b6d76a72b4150a6e925bd15a22df5937bb81559472d9cd150205fe1752be8d1ae2cfda3c01456e02a5b25ead4ac2febc4fdb7960a7c80c705dcf04ae8245cad88090427471fae3df7bd42472ecaa2750f8950af50b141a3b86c730fdf0a91e877ef73fa6a0b1c5e81757aa04f3f92ddc40858ef1d2b25a82af7bf3f0219b51e62362419eb2e9baa416a1a241f91d277bec85d448c3a26f79afbe664ddc8bf55f3a9a00a3c33aa2da2a52abced45a68cec2c784aed98f2c89fbf59b3d0a6153a46fe100c053d3a4fd60774302af8ebc29640fd06f8fc45371cf964056dd00d6aa71f68b6d49f40873bb02ad270b402fd21b7f508f1b71008939eac1ee5c42c959740d075dc17b99c30034e2136d7692f8c5f6edba2a3ba79738e2af6572c4080e9c9792d4b469c5f488cc4c4296a0320d30190c3974d8c95da9d17f1c128967126b8d9466e514b84601c166cf79dc7a3ae360bacf0800e8498c136e3596af43e5f4dec61bc91f4936148be4e9fad2392b5aac65e222f0a1050c0e8395994f9f6b0cba793dc76e0301525b877656d75009c4faf4138e097f26c05037dc29475b0941e6183ad05f78726535b77e4f1de34c3e1711974cf2848e7a7f51ad6a61d4bcd186b8d3b95387ca1efcd0499da6ba3313af32cea710caf2ff196c3322da39308f0843be2d106f4d3d9b5720e3b3d1135b4fbd3fcc627e7c0b28e4cfefb98c82bbadc7b2d2480e101490dd6f9406b80638324442148cbda132064b692b0ba7a4f3afe9fb02d3e1f09169290752a900f90c8d20b0c3a4d5bc1c99e969bfe26c8290e5eaa87238704c3dd09be508a30584e5807ec85d940b5ca4bd0f104b790631024dd36ed4126f8aa55d7d9104efe70f774a6348e586344b3c12a337a887fd2bfb24d87737810346b75aabce68880bef36761b20f5c3de50d066fa09cc11bfe0aa176f761e61d8fb0af4c324865098439e5cdb134eea9b0f39a623a8175da552336dbdc25902da9be624745596883e254250889b8603d6373602fd01d4ef8ced95653df5b851c4d1a4a15b55405a5625c6535107609c9a1f0b93e923acd9130bad5be3706a6f3ca8ceb6e7c92a58884f5a304c9141fec1fa05bfddd7c0f7ab27f749029825b97a1e187508eaf7d7251bb4c40f69cf5655a196e1c00608294372ef97fa7ab4dc2880ceb9c0f4b9dfc48801e165061982b1aa26ffbee827d1fc8991ecee4033f7571b9196c07c96de61dc37f007fd9a8ba9986d54c2f0551cfe73a70a1f17a2bb7abd17785549e7da952d44f76e4d4000eead283676ce57cf9a676ccaed0035ae19e012373673e6365c934154d6777706bb550e793a59d3da368d22646894228810bf8b2e802e8a5078fffea95fe0c2fa17d69a69ca1d9535f34adfcb8e4ff989153882bd8943d934f951d89988bbff37889521ec7d849cab63980bde8e2166e90f0f44c302284180254112cef32062eefdb7182064522aff0559c6030405f4d9b8e0f6e5f96b7e8b3acec72a07a9b8e0bc693784b83bc53117a423f8823c8a2ea3834cee02b3c9e94caeb29cc7b6dd334833b9a389b0be36627035c9a4474e1792c64b045f52eeefd834bbd63f02ccf1a89921dcfffb784e83657c11fb1ad17c8c4b01966c159956060af0d7bae2cc78778756f0e2053c446d26132f9fd075b04d1c8db41b8f616d548ff7eb933a94410ace9d215771ecec776ee124c3ba89e68160b28c0a4f49bad9add795ad5e2a56d34cc22e6628b6877c6424d7109771c640cf3136382295a12529c0faec8413d7d9e5af7cc745658925a369380fa72dd8229399f51103e524fef1f4e6e1cd1c01e838a5786b2975f6e268bed0815c333d8ad3db8c760aea691457ba5e9e9a09cb00fee3e3e7de5b0b68c033f51fc00b7dc2611a92da08961b56de07850ff2c9243dbf272611af9cdce4e9faa61d221609dc16fa917ca4093685bca0726ae6361011a88618dc205a9a07cf7dbe7e54cc470fc10e2ac7f7c2ad5a48397b8bba61272e132cd19c644edcd8f592fb426fbef509364117f59be4f0dc6f178825b953276a741c4cac43515de6e66ce62bd731fb6c9c556dadfe505eb8af5ef9225e36238eeec5757c5f5c483e80b7e6ad40099513eac517684df34ba4b16b83145098607368f5a8048ff2301891f4adfb22222db7fc2cd5e0ad8bb22c77083fbf86ade92d311cc45ee4de2bb211565d8b14552cb173572596f589eee6e1021ec144464b14254da5aa1b30ddb3f41348ae98232f0383bc7d37c113545d4169bcb11ef79412f44d881776a3f9b362ac85b676dbc8238272394e532fc22e07b8fdc6701103c0e4375ef397a31e905bcfb4785fbffef1188e7f845abb8568def98568374588b04745b6568d28da518e30cba805d914aa6af12f95564d8b8b9b925aa21f92f728b2e9dac8a3d257610238bbcf73c0f5fdb5787baf9b233992a2ccabf8f8c8ea848e694559264ce3c424c15a03f3dac27e9085219b05b562433f5872d979c8812c6aebb72c94926061c7e10b639a10e58d012d112765fd56b0107d87e89f732cfc552d8457dd9a03111d9bcbea397d2f59efbd170398afb7d989a6f3aba57b287973a1cd5e5d7cf6531bb822a6331a970a456b85c84fbc65f774ef0fccc26ffd14b30083b29d5a3907b6897953eee72a27ace95e9c0c9b92eba8599e52c278b400c90aed52c45a022aece83a49f9bd9be7ac70ad59ddf0c7665aaa6e4e822ab0fde50c765def5624559cd4194563b517e9cada2fbefc988fa8590340be713a16c3c19112df223332757631af7cc8297f0e1354567ec1ea5814118493a20593e29e73de54abfa253b0900614b00b54fd8ab92a9314d2bc3972bfda04d04651af8d59b621195e9e28e67e62aaae2886ed1b77d82d14311956ecf794016b4c6c18b69995dc95488c3d43d2cf6a96f2a8adfc941c2cb82b82c52b27006be2a206cfc0e2f5529766fe0de4881705443b54a9f033e8b0a0b519921b7ce9edc734e938e000ffd6015ca8fc4f7ec22ea31fee027f94188f1314e4f76a00fe638fff1d8145b347148437a285db431f5d4b2b7ef2a2767fea1d2dcb330e33cfba97e9044c1b135421ab89aaba4cb7993490661b13e44ba5234377133b365bf4995284d07c81c3752f19662e65be254eeb9b78a396da9460adf75fef4614a2e73f82f8ddbfa53357247fe21d08aa3d3d60cf3620484fb1cf352af577f9e09f295c972564df01fe1590fbe65f615256cb95852ed89c563d6caf777e3756e2a0a30dcba857f9794a1484b8525690670f8351f8a85bcbf30e214fd5487b2568709d8ffa228051f5e32972be1cf9bf08773ca0ab", 0x1000) 01:06:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup(0xffffffffffffff9c) writev(0xffffffffffffffff, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 01:06:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x47bf2da7177d0993) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x2040000000, &(0x7f0000000380)=[{{r1}, 0x0, 0x2, 0x0, 0xb4, 0x7}], 0x10000, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/163, 0xa3, 0xfca908d7f300e795, &(0x7f00000002c0)=ANY=[@ANYBLOB="00009c396c3e2cc27eef936d55e421482e2f66696c65f320"], 0xa) 01:06:21 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/96, 0x60, 0x40, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x1}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) close(r1) 01:06:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x0, "d730c1e7bb6fc6e23c5a000026bf000000e74de4", 0x0, 0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x8, 0x1d) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x10001) write(0xffffffffffffff9c, &(0x7f0000000140)="971b3981efb9be67b4b5c5bbca795a3f2484ae8c2418ad1b61f232c07406778576cc96281b90d0538f3e8fe9a584844e63f7fa48dfa2ca3e4adaaa74b3f8f7b09ffcfd6e3b77d24449f39cfa5deb2369ccc22d66a0416502c220af9f676ad51055bf6cf6a50899d32a24884f98b21dd2b2a8181533e373beb0f068f369c4d443289105fc591b748d9711c5ffd21a775944b8b2eae1a744", 0x97) chmod(&(0x7f00000000c0)='./file0\x00', 0x100) write(r0, &(0x7f0000000100)="8f32e83afb961033fe6cd2783805132f12ebd3276136ed381aa9078684b64c55c068f6a7c17553426076d68f3b07ce30ac7a9eb1afc46e8fa204", 0x3a) 01:06:22 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000005}) 01:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x5c}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe4, &(0x7f0000000100)='6') lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) 01:06:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') setitimer(0x1, &(0x7f00000000c0)={{0x20, 0x7}, {0x8, 0x2}}, &(0x7f0000000180)) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 01:06:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x23}, {0x3c}, {0x74}, {0x4006}]}) r1 = socket(0x18, 0x1, 0x0) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r1, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r1, 0x84d1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r1, 0x4}, {r1, 0x65}, {r1, 0x106}, {r1, 0x109}, {r1, 0xff}, {r1}, {r1, 0x80}, {r1, 0x8}, {r1, 0x1}, {r1}], 0xa, 0xac) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40)={r3, r4, r2}, 0xc) r5 = socket(0x18, 0x1, 0x0) r6 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r5, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r5, 0x84d1) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r5, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r5, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r5, 0x4}, {r5, 0x65}, {r5, 0x106}, {r5, 0x109}, {r5, 0xff}, {r5}, {r5, 0x80}, {r5, 0x8}, {r5, 0x1}, {r5}], 0xa, 0xac) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a40)={r7, r8, r6}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0xffffffffffffffff, r6}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(0xffffffffffffff9c, &(0x7f0000000000), 0x0) 01:06:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = dup2(r0, r0) write(r0, &(0x7f0000000200)="5fd2577ba97ca3f08c188ab28681e6f36f8159b865", 0x15) write(r1, &(0x7f0000000100)="6f4c547fdc4137c5", 0x8) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r2, 0x2) 01:06:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x82, 0xc0b}, {0x8b, 0x7}, {0x20, 0x7}, {0x44, 0x8}, {0x3, 0x6}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)) 01:06:22 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x25) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) 01:06:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="71c4f80e0629c1408be8e2572a4ff93ded3b16481f508bd5c06013628d77a2ef19f49645b9fe73a105f7845362d41afcb925d832a9b9e81210b97bcc90f69b81b9d331524ab05a101a5849606b6ca2ed9df471ee3f46513dce0d1a8849513a9d2a2ed1a6249db159884d50a16bbd5b2a8a6f835664b8d4", 0x77, 0x2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 01:06:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x102c0, 0x0) fcntl$getown(r0, 0x5) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r2, &(0x7f0000001440)=[{&(0x7f0000000100)=""/64, 0x40}, {&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f0000000140)}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)=""/216, 0xd8}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x6) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 01:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x64, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x83, &(0x7f0000000500)="abec123d69bd58de56831d08bbb9d61d5ad494c04523dc7b6390122df514d7a72142147bd9db3d066b66a57fe4db1f237b48d12a70a4973391bcddcd1dd74862242ffec9ae509836395be7511c9542ca431d67a42f05c52810f3a83713bd95469aad57a85243d12fe27e0634d1d9a7a02dd71036d32de7894517e233dfee1d29ee364a5ab39c6c7a55c25bc1a23881f551c1f16920ae461c87490fc97edbcdb1f5696dd6970ea0976c46f8378942c4a6dc8f86201cb492577f4d116827c1c33387904f0858b4255714d0a76fe07c22ffb4de9276f511049e01cb1ccc0e72428c3f4b108f8e00000000000000000000000a1c82fbc42b57a44e9d5bc9851b2884d7dce2443b3e0df0a007c09ad965fc3711faf978afbd138df52dc2a90daf8a5f7a416affedaac1a8f4de43888a8c6939a3389a0c4b4acb23e4e4a966be49c2c0d121506cbfd37a67748d20b068b16fcb3fc2ab0ca8de9653842d10078340b59f84e0736132e0aceb3d151a673b107e24bebbd36aed192af95485c9f145c0e5e57d5b3cef34b7c55e80") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x9, 0x59, 0x80000001, 0x80}, {0x3, 0x2, 0xeb, 0x101}, {0x40, 0x5, 0xc, 0x455}, {0x4, 0xb86, 0x5, 0x4}, {0xfffffffffffffffa, 0x2800, 0xfd7, 0x100000001}, {0xe60, 0xfffffffffffffffe, 0x0, 0x1000}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xe4, 0x1, 0xa, 0x3}]}) 01:06:22 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0xff, 0x1}) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 01:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000000000000cb, &(0x7f0000000040)}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0xfffffffffffffffb}, 0x8) 01:06:22 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:22 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x8004667e, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) recvfrom(r1, &(0x7f00000000c0)=""/139, 0x275, 0x2, &(0x7f0000000180)=@un=@abs={0x2, 0x0, 0x0}, 0xc) 01:06:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000380)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 01:06:22 executing program 0: ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="4e8e47f8039c6c49ca820f302aba6d", 0xffffffffffffff32) write(r0, &(0x7f0000000100)="9cb2992007294c02192dfae06e2e2e", 0xf) execve(0x0, 0x0, 0x0) 01:06:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 01:06:22 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x6474cd1595fa7e64, 0x0) 01:06:22 executing program 0: r0 = getpgrp() ktrace(0x0, 0x1, 0x10c, r0) r1 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r2 = getuid() setuid(r2) r3 = getgid() r4 = getuid() r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, r7, r8, r7, r8, 0x2, 0x2}, 0x5, 0x54, r6, r6, 0x9a8, 0x15, 0x3f, 0xfcc}) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r10) r11 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7, r2, r3, r4, r8, 0x44, 0x9}, 0x7f, 0x3, r10, r11, 0x4, 0x8, 0x1}) r12 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = socket(0x18, 0x1, 0x0) r15 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r14, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f0000000180)=0x10) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r14, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r14, 0x84d1) setsockopt(r14, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r14, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r14, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r14, 0x4}, {r14, 0x65}, {r14, 0x106}, {r14, 0x109}, {r14, 0xff}, {r14}, {r14, 0x80}, {r14, 0x8}, {r14, 0x1}, {r14}], 0xa, 0xac) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000a40)={r16, r17, r15}, 0xc) r18 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0xffff, r13, r15, r19, r20, 0x11a, 0xfff}, 0x62aa, 0x8, r0, r0, 0x2, 0x7f, 0x8000000}) 01:06:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x5) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="68db207c4af2f57719606ec6e18d2eb1575e5fe7429f4c770738e478dabd40b0e1282f9abba4bdf34800f774618b97a6f06070cdecb22374f6042a09c4ef68576940ef319cf741ef764d381b58b0f981a1303a7959fb0c3aa966c9cadc30be635a62b2626498615c124335a9447ba2944a8458f9a4dd0c24baca1eadc9a7c460a4521d037ded5f111d88fe880ea80d5fc12f5e48ccde9ae5be66e19420f1117f849e88404c6bcb7e7e2938522522442923390769c5fa62e75cefbd041f1af4cd291ddc667d6382dda8bf02edf1b472c77ae2deb2afb9f258b137c8e11711547e97d192c8c55f4410696930c41a5fe7c55b0f8ca4c5f8633790", 0xf9}, {&(0x7f0000000200)="5fc8cfe8f3cf59c46126c3874da010ee86d71e5a3625551b07c37dba303bf921aef2d215fb8a8410b679d7509b68d5efdc0ead10c33ae5f223b26ef436e8ceb3627a083ce267f80e0de274d0608d4aa7c40dc777dfa86c31f917080c014805a844508501016346a221ed45f8205d768d66da681a21", 0x75}, {&(0x7f0000000280)="a346a519a165c19678c5a5b0f6d06a260cfcec6a0a56c0ce54ab4c770b2acdc8cc8e47d787f8173e488024e958f543bc91473afe60eb4dc2c701786707e60c86b7c95dca29ffe88270f9aad5b5c6f684b97ac05daac4c8bd76883d739392ceeb07d7d74fa952498e025c14e05d9affe8674f682ac67c9d9ed6645f2f28f86d5d8b9ff16d0e147b814d50cedeeb8904d386b74c60150b9a8f2a2419beb1ad2f2d8445b5242a27d795dca27d3eb8c4570d", 0xb0}, {&(0x7f0000000340)="7f85e35e38be4cca7fd222ae6cc7a146bdb9e4da1a645bb8abb5ba2fbd641f121d2ff4dd22", 0x25}], 0x4, 0x0, 0x0, 0xc}, 0x405) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x40, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x40, 0x0) getpeername$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000500)={0x7, 0x200000000000000, 0x8, 0x4}) kevent(r1, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffe, 0xc2, 0x1, 0x200, 0x9}], 0x9, &(0x7f0000000580)=[{{r3}, 0x6f89ba81f9d04e83, 0x4e, 0x2, 0xfff, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x43, 0x1, 0x9, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x5, 0xf720}, {{r1}, 0xffffffffffffffff, 0x1f, 0x4, 0x1000, 0x1}, {{r2}, 0xfe01cac4df7c207d, 0x4, 0x40000001, 0x7, 0x3}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x1, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xa3, 0x80000000, 0x7fffffff, 0xa7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x5, 0x6}], 0xe7, &(0x7f00000006c0)={0x100000001, 0x8001}) read(r0, &(0x7f0000000700)=""/52, 0x34) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000780)={&(0x7f0000000740)=[{0x8a, 0x6b}, {0x21, 0x1}, {0x7, 0x80}, {0x8b, 0x9}, {0x80, 0x9}], 0x5}) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000007c0)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000800)=0xffffffffffff7fff) renameat(r1, &(0x7f0000000840)='./file1\x00', r1, &(0x7f0000000880)='./file0\x00') kqueue() getpeername$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/7}, &(0x7f0000000900)=0x9) pread(r0, &(0x7f0000000940)="856856ccb02dbb17265e2fc7921f7fde562f60a05355eb9bdba941", 0x1b, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000980)=0x9b2) r4 = msgget(0x2, 0x600) msgrcv(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000000000000000000000000000150000000000000000000000000000000800"/55], 0x37, 0x1, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a00)={0x100000000, 0x93, 0x0, 0x4b}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000a40)=0xd6) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) read(r1, &(0x7f0000000a80)=""/136, 0x88) r5 = semget$private(0x0, 0x2, 0x4) semop(r5, &(0x7f0000000b40)=[{0x2, 0x3fffffffc00000, 0x1800}, {0x60aa4ad43dd10294, 0xa9, 0x1000}, {0x1, 0x8, 0x1800}, {0x1, 0xf6a, 0x1800}, {0x3, 0x6d45d40e, 0xb5b17656c012ed4b}, {0x1, 0x9, 0xf8198fc2d8778b0d}, {0x7, 0x3, 0x800}, {0x4, 0x79, 0x800}], 0x8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000b80)=0x5) 01:06:22 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0xfffffffffffffffc) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 01:06:22 executing program 1: openat(0xffffffffffffffff, 0x0, 0x8065915bcce15795, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f0000000500)=""/239, 0xef}, {&(0x7f0000000440)=""/31, 0x1f}], 0x3, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x2ac84d89ce853014) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 01:06:22 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) 01:06:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10020, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x0, 0x10, 0x40, 0x3ff, 0x5}, {{r3}, 0xfffffffffffffffe, 0x100, 0xf0000000, 0x1, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff5, 0x8, 0xffffd, 0x5, 0x281acd49}, {{r4}, 0xfffffffffffffff8, 0x0, 0x2, 0x6, 0x1}, {{r5}, 0x5f91bc486b2635af, 0x1, 0x10, 0x1, 0x1}], 0x1, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffb, 0x4, 0x40, 0x522b, 0x4}, {{0xffffffffffffff9c}, 0x8000000000000004, 0x0, 0x10, 0x5221, 0x1}, {{r7}, 0xfffffffffffffffe, 0x18d, 0x20}, {{r8}, 0xffffffffffffffff, 0x70, 0x2, 0x783, 0x8}], 0xadf, &(0x7f0000000240)={0x2, 0xd8af365}) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 01:06:22 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x80006227, 0x5cc0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x100) 01:06:22 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x10) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 01:06:22 executing program 1: mprotect(&(0x7f0000440000/0x2000)=nil, 0x2000, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "00000092fe004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:06:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r5 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r4, r5, 0x8, 0x8, 0x40, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r7, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r8) setuid(0x0) shmget$private(0x0, 0x1000, 0x1c1, &(0x7f0000ffc000/0x1000)=nil) r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r9, 0x6, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r10 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r3, r1, r3, 0x21, 0x774}, 0x5d, 0x3, 0x8}) setgroups(0x1, &(0x7f0000000300)=[0x0]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r11 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r11, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r12 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r12, 0x0) geteuid() 01:06:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) 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) mlock(&(0x7f0000617000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0xce31, 0x1}) 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", 0x59) 01:06:23 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20021, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000180)='/dev/zero\x00', &(0x7f00000001c0)='(-^(-,$\x00', &(0x7f0000000200)='/dev/zero\x00', &(0x7f0000000240)='+\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='@\x00', &(0x7f0000000380)='/dev/zero\x00']) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, 0x0, 0x981, 0x0) 01:06:23 executing program 1: setuid(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620209807f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 01:06:23 executing program 0: r0 = socket(0x2, 0x1000000008003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) connect$unix(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a539859770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9cdec59f3d7dd05e270a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a00000080000000001fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d83977d78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b542fbe4370d503318b7e3ef3e401dbd50238cc1cdb1171a2b8c034ccc433da69d40be92ab251196e7e0732a741e373237f26aaaceaa213eda6673f13e88843de5176ba14e41491e9d085684447793ca64edc67c0c901e0cfae56abb356ddd97766b0496a51d20b29769193ed7be2e2946452e5a464a770dec82b53e85b482ec8a4388c93ba60da761e832f4abe3bbd9f70d7bb3ea1caafc55c597d14a06b9351af632ef604674fb590413e986000"/1892], 0x10) r3 = dup2(r0, r0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="4298c47253877475a74d812e53fdbbb6c942be3466d68c4db3283c8ac22760a4a446758cd6dee05190e6af2cc03d49e1b7817ea109d75d521bafba1f6f38c4e4e7289953b025c3013ce8", 0x4a, 0x400, &(0x7f0000000300)=ANY=[], 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:06:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="f3d358d1bb15a7dd41e102789bfbef9e6d28dba5ebcc0ec6f2874dfbc43971df067a3a2c33a5cd017b2c961174985e2fbf258fd0e37f1d3983bd86ae05b32ed4eb489a653c67335da60405d0c2d6113abae2803132bebeb870c167daa33ee9cf2924c5572ede482fcf6aeb04d5fd10df297aa1d5da2f37a9f0118c3159", 0x7d, 0x401, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xc266302a3bf9e826, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a00", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:06:23 executing program 1: r0 = syz_open_pts() setreuid(0x0, 0xee00) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x3f) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 01:06:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="d4297a35111344d7492dbcad12ed40d2d4a933f85577bbc0a89fb9152704ffb068b48d0b79bfab06149872e38427f287d6eeceae43cd83a17db59b01fab116e4aa72fc02e1f87bc1fbcbf5f73c3158dedcff20f86db47a91ff5c982d2f469009f23647674c52fbac687393549af3216e8dd199d29ebfb6b2807875400884ecc4fb47481c900ebcf4437616564821e53bb305242e8379f48848be31519426b5711e8d8ab0a3d9b41d2f92363ce3c9ca7919ac882a6755025e6fe482600d367bc330cae02ed166acba41cf113e0db18a2c0d6746db1b40c362623a68edde", 0xdd}, {&(0x7f0000000380)="97ed6103a53ae4f6634c3fcac17262e5ba7df7c45baeb21493f60bb1ed780b987d35285c7412bdd9be0eb32291ec57708d86e37d4fb844385c690e6f8c0246e3826d977ebccdc903e3a78706d5a70b2c8dce6a7673fd2f8d638bfef4786c58b0f959784dce812e8efc389ce618b744c5abb324b3e02e1dd5aea2ddd30d3d8c88676c", 0x82}, {&(0x7f0000000440)="37de376030059844508ec828f2cee7c49d5e79ce913d2114e79a8765d1e2fd3088612bf4b2c09bb59b9dcbdf6b869e79f3161506592cf7b372809a98f1e812ff5c6c05bf354f6757cbd5c5bed8f5895f77ab5e1408c7f6fdba0f7e666b441cfc89b1509ae9413ba4a2bca9efb3ee16fba7382edc3a42e38029ba8132334d5b284f1f7c83020d113265e5d24ae5a3970f667cf56b6e35364eee5004e78a7e291d62d88d0d56d96629b4b627b22767e9e95766ad84822a6005b0ab05eed5c1dde9a7175e36299383680d6779be49dee1e463107c826811", 0xd6}, {&(0x7f0000000540)="bea26136c642971acac774ddcc441c8ac7a9589d7789bed69972120da923fb3d9519ef25e836c7240666036b50f0c04d1060319a64c47492f887d61a452c9c4300f67cb6fe47a670a373114175c149066f7075348025cab42adfe18fb4bb4dcb7f473edb6e6797f5b511e0fb5069290b515c99b9ea56c679ee6c6157637faee7d5c7fb053f41db5a2414d1a8", 0x8c}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 01:06:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f0000000040), 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x5}) 01:06:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x1, 0x0, 0x3}], 0x0, 0x0, 0x9, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0xaddf}, {{r2}, 0xfffffffffffffffc, 0xc1, 0x1, 0x5, 0x9}], 0x66, 0x0, 0x24c, 0x0) 01:06:23 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc6a0716f23635d1f, 0xc3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) 01:06:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) r4 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f0000000680)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) read(r10, &(0x7f0000002a80)=""/235, 0xeb) recvfrom$inet6(r7, &(0x7f00000008c0)=""/207, 0xcf, 0x3254d0d0b943ed06, &(0x7f0000000280)={0x18, 0x2, 0xc, 0x4}, 0xc) recvfrom$inet6(r3, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r3, 0x84d1) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r3, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r3, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r3, 0x4}, {r3, 0x65}, {r3, 0x106}, {r3, 0x109}, {r3, 0xff}, {r3}, {r3, 0x80}, {r3, 0x8}, {r3, 0x1}, {r3}], 0xa, 0xac) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000004c0)="2f8be72b0b0695d19a7aefbc7453e8c2859e48c98e5f7d4f3d67bc05a9439dc7bdf13ef07b48f2a07f81e46af4f8e4b69a3bf7012fc97904bbe866d1aad015916797e34f49169f031db3073b465640f0d256d16dedfd4c67fdd449546088f1a8494b1544c516353c1496a71181fda4abc69dce743321f103e45d6f975bedc94e0456311179092607e174ebff92d40ce6c307707b0946774734b708263ea870623b923f4bc418a74907a86b05ef2b5970f1d3475cbb9f96ae340099ee07ed67b82968c4e1d52e0ce304aa5f5bdd04241b4af6bb501decc061cc5a364b1ca083c29973bc5e9e51b730fa", 0xe9}, {&(0x7f0000000a80)="a19d6feafd9e33f13b18c33c32fefebbb36d3dcb04401bbe2361ba33d4af9b7bd2da5832c475cd0a5eabf61faa685c6b753a5bfba1bafb816d2dfabe32ee9ec5384bea926a408941d7f4ec364a4d0538a9bb1c24c7152e31968c0f461decc84957e17ca97517f2be73e14476f38dd573721d85966d9292a52a7f56df79c58d07008b94acd5affb04fae39c1a206d0706beb6de8cf9d01bdad354c49ae7c6e5830ab09075ec377e90107bcb2c814fd965e3e44d304f860d1f54598bbcff78f48a7413c58df4e62846d56bef95f5f1009463cc65fcf808d415db5535d910da196d9e2e12b027e8078b96588c1bc417a80039a2ec901d3c740a93f12f0d4cd2ff6e8e5f3c29a8a97d78d6cbe41ac9fb8067ef273eff5a8fad31af22b39d7536d2004a0d58a91beb9447ff620c791856aa2651855496a865d5c91d57da9a8e51d269654e71aaf117a4f34a45cea6e48e6a038fb9c3f8aeb17079c9a1e6d4eaa7976cd728f325dee4f1a9c356374232a3147297ebcbac355d42fec409b2def0e24949c65bdf0a35b55c2105a8ce944736cb374a9e53529e13a0774ded841b9b05d7fcffa26c78c8f0d24aa34d5980834e978f532042f80cd086c7a6af7fe8e0898b1fbc23d41f8620f3fa1da0c1889149cd551266bb0fd80a2bed5d0ba8032b9c02829107772c99c77c0737cd5819367f71755b677c170658fa8095bd606e8fb0163bd44688af988eb87e500a3863c454f93d17ffc277bbe8f441917d14ecc235016f9249972fd2a2ec68d046d1e89e0f24d9eeb1c58112dfcc6a750b45112378b1882b76a19e8d63b5f3b5ddb8a7f4c49def0ae8110a1dad7543440175c8daa9f30ba1fea3c196e1a2ab928dde18d2e9634bd915f4f765faa3140b7d890bf2cd1fe74df01d8f210268a0a9bb295d474d4ebf84225680c53137c94fff660182e5fc03823530be922755786b3923ce69a13d81b71cc7348ef72168d6b393766c4c97ee71cfc9b80fff8ef9a9eb267375b5fcfe3c41ba42b219c61e7973803a4d1e51cde0a61290bfd40e25d0fa25c97033a3c1386f9470fcb5a1505cfc6740df1c027c25ecdc694e84e90bfc60e9e2be6815fa202176d836a6ae0cd8dbc638dcb9de6d50dd8cb65de32ecaad811309dec3ca643bf8459038a7b8c7be061fe1c2b87cc3080161ed6a196b63c201260a29cc78eb2a1707bfdb026d49e4e5ea057af4332b4f4612bab39b264b0e291b3fc45b10e333dffdfe50431252cd462a544fa5eaad5831bf10e3fa41a27618f6a2619cf4716da187c6f5f7cc85f88455b7ae1ab6b30df5cc47976924810e1da54b90ece98bbc462ede6f02a11e1a520e0e76010d15a9ab41a6197fa1e4be0ef6c61a81be2fd93c7bfe1552fe53035bca1755bfffc3591b4ceff80e3bcbc64807c77119559b6b33f8b1a4604b5c125416c1ce4830a363a5e85d61ce00459db57ceb8e77ac569c67e4e939d44c8fba7c48ca6b4987d21ef441fdf92aa1cbac99645881a90ef1d30ced65c088d18cd656853fa6e0465b6cb325df57b5aeef9516205660342dd72a8518674565990120226fb6bb40074c31b3c6a04e9380bd531d48af5973314b2a11bdcda2a8dcb8c92216de75c5caa32cca0fd0a13cace3999e2ec963747fd95e1eb3d1f0af64b7aebc291a1a13251fe70f401429abeb8162b02b4a7c4b09c19c1f00eaf50dac698384e580f584f88a8a6007c4c012ad34abf86ae1f8d94ce72a9ea3a7a1bd94ac614819e89339680c1ff7cb9d017df3a70e2cb91164a47e84e5af9c11202fd88aca2c498aac6d1cd8d19bf28ad8f9d8b79635237f620bc9e8bf2bda76558237d7f8312ce83726661d256520f4e9c8cef57be0efbe806848c313d837f317bf481a3f2cd4b277d376ef98e69cad39cfada286fb1ff57349a27ecb01242294f8050bebfd57007263b053c407ee67ec2e7095610a042d1ed13a276ea88cfd46fc9f59991a55256838e08128b7c81ab1d1738a39dd2cf4a23f2a069c715a477859046ae9b97ff181e03787dbbf0b1dea5c1327b8d4c652e692fe5036efce1c1696f4cf664db5a63eaf775807aed9b3861c59bb939fc3aadb05672b6a885f5708d3647b7ad64cb986e286a518e9ae86a2e3600ac557eb7b8488abd5aea6bdc194cd02eb2b63e4682b1b578c79b2f7347b45b1e6a77078da7795f9d91eff7a618d7a18f209a4449a807021739301d1f3f6f666f6e5eef7466af6553f59a1643546e71bd15145f8457d7f2ba1df5fc82f02538b0e6347f345cbcd6ee2239197410d852bc0f79dbded3da4ed0624b45e85f1943ea3c167e8e6771eb94cbba8f0283b39be2a11aad57077a6a3591cb0a68527e7c74cf2fe72d7ce772ab48d161c89a3825d49e0be1dd2d5e89b97bac251b1fd274999810a0fe025afb8620cf4275182845d3449288a8292eedf2f03fd8f1caf975447edaffc0f196ffba26ac47c7b5c62d423dda97d3970a6a994f579590094b4b7fd19a9a0b02e05bce5c4ccba9f36079a0ec6ee71058eaaa893e4eebbe76c7f4f649c57ae60b435dcf4ab799ded4228af346b8df06d5e6f1f843a25c43a733aaec3eb74863c73cd574b1136a872b18aa3c73efed68b80d2027537253e65b2398f29fe0a575ce9fc0411517c71e95edadd553badd1a0b3e8a5407e151c703be63dc1f61a1c1ff9078cac31fe2ab407286b36d4ed501f0cdd3cdeb1db9cdaf00a2e390b016955d8c06ab73153a3be446f020679c7b0eaaa4566c29a2ac356585025e44400b4911c77666798dee4e5aa03323597d80a8243d5027c69fb5b1480f319be3e4e56a953cd154ed88ffad5184ff1ee6242d56548faf1245a32df2d4ccfed0d010a9e20789aad460650c1d15a981ea1b6999b2290658d97a4d0e9a5fb492e53e38d4158988dfade82b30ad27d614fb5b252feec102c8ee4a3842d23099be342d32f37cc73c59a890c997ccc0ed8b5299a382e0d1ffa737035c0bd4a551194681f29795b142ba8b01cf5e6d332b525bb8de273837841887ec349b0ec2e10c185c5b4874835adc2c33ff876a9ea53d946663ab49d901a7a20ad02f221aa6d1e5025cc34ba15621d95801610e3c10bdc7f7f0346e7d504614a16fa83a511cf7e654d6d0d7cb719288954326cd1db84111c8101edf235097e8a1bf763d57ae8a6f39d7fbe81a1fc22bd245a23964d3e1e2b6913bfce50f62632fe7e1522bde09ce4ecd41aa3dc72ae7f3a77bb82b0aa18cdcc1fdd7408133167085702bef8a432a0abc67ac0d148c79a8bcc216c29587d787c6d0fd34678bdfedc11d0ba6ad2a93c65ae61175c0bcef9a91fff8a86ddbfc1ec5168a8731c599003669a1180c5d5cfd33ae85c13dcdf373cef5ff351f0205b57912f0806bcbe8d9fd7dc5353811ac1123b4327b8543533f86036f214de442c12b621e5b85531fce90333eae39917c4bbed77286be7668b575675a3ab4d355d4ffc57b48d18d855bbbf7bc31d5035da8ad6602fe3d915b3c688e4e280ee25ba121f0dc1645c59a69e70a3a7b7184607369e21e7f9c2b6af8946ab6afee61f7be1ed9fcb5fdddbd498c13413a17c78292cd269978ebaad5886a23c5a92c0e615ab9cbfc5e9423549aafecd14d3d58e5dcd81b0f9ec6f7aca45ec3dadc12bd9c978b548be96d3c53095e7e1a1604317bcc6d21763a15cc6958ed7e7e90a5bc00b7f3b14aa114d2f292b894d4c5a73ebc1cb8b71e04220625fe1c437f5a99f668c696e5c79c1a073840826955b3d804303e998eac796009b4041aaaa5ab5a237cc13102853534739d8b82584408ef821175b4a8395aa53df3d9666cf41c299c3b1fde9fa9623de589b4c14a1cbb540b65586c9586be036c8f44aa293ae78420bc3bdfd59d8706c57d8fc767513f24173eb6e9a67436e2620999e15198efa905fad42eb3cb20273e363b27b6755d81c37444815a8b52d7d735ceaa8a5f51f7dfcf72d72b93e9bf004c45209484d2910253483b91876de11cb897c16cfa899e4f1105fbb73e5036afa96c1a9c1b795681f76493736e9bbb990ea8ab87e2ee07e6f80d085a16759c78ec514a3f9a4c9a63fade09adff01dbfcd69a0e70bfdf67341b8e0a8ff7af474886ab6e3833099dc3f1152e32f2ec1893bff512993beb4baf8bf71f96c304053fe77521264142c5edf9d7b7528845e2240e2f8b8b00a1d4eb90d69c3f2f6b104e3e2a430775006986896ece5450e720315948bac08f3bbd59c0de7b6d15e289fc468cc26f6e62f92041eff0025122da6a04f39336889f1366d86a2907f20999f230a9cd2fffd2712551a9ab914a79a68ff3aba271e12a30e7986409fc936cd05d22e1c656bc246555786ce8ea29d17b0a3ca4d36ebc83c4fcb3853917a7dd338b86afa1fbe86c1dfec28af81a26da8ba1983dc6d13bf9db5e30064e80296c7968d28acbecb1fab58a89b53391d2f22071f146750fd8b65b0bcea4a9f5fc833520977676dfcdfd284d00e3990a2ebe96f3fce57f390445c73a6b8c69ba1c60187bad0e732cbf301cb77bf92885c0d8c07e98d4e39fb6e6fed6a5ed88f1f39d28d4b6c6b45040a7d090f8499daa335171464c5a7dc2621ef6c25d204495f07afe6871dbb20074573ffd885a6d17e675ec3e006127680ab89675e182f27537859667e5875bd73f781124ec8d025252a7378ddb9706c13c296eac3520494503785f2034b4f5bf3d3535a630050980baa6d96f91cd1af13e30552181584286712096f89a041c249dd09af3b39d2bbd4e8a4f4d1577f13adb917208c2e14eb33a4e18b1dcbfe44c3ecdcd5f92c150d9d2f133af377d151b4eb9ca750d60e0d78b82026cc721daf9d279c8be53fa462163edaffdc858d371595c4c49530caad76a556e305007718ab26ad7beaeff0fd845c7f927145886561ac71704c484533f0b6d41bccfd3048dec515ae9a4bf9b7803cf99ff7eb537742fa7dbec1ef2d985498aaa07f1ba92a0cbffd2f7e78b534772090eae6d9474edebb006bbe497f1201bebb5d3b3218778aad0a6804d98e57abb29a9a49771025c791453a20b78cc31bd62e565b81eae7bc1a5bff81b03849a2c33a9b878ef7574eaea9ef684bb722f7334932fec643c79543760a701715a93a94b8a9bec2d3aa4b3b137735ddc952db6e87c7fe6e297f11d4cb6d3b27e82893ce0de0c6d7f31d5766fa565b3acbdf446b35e5690fdd3c14fa40f42e1f64b0aa9069c3f119a90978d97667c339d01ee0e9779269d6a44cbdd774b0ed45b26d1a1f5f7067e26e8bd849db917b4ed7f2934bf30cba1d0354840c05190c9f82626312bef42f344d2dd44376d199e4ea5880b48f03165f585056157f4ecdfb80cf843e07e96ed60f3a6f6932a3e8441357fa79a84bbacd0b1341e087772b50d2dc208ec5a4ea8a6c14e6f99a74c7dd69ae917d3fe606b4bc142f459a55bfb9922ff933eb931b035d1008ac8780d286f9975151aac2b942afff9dc1ad81750e1c358955f72938113cc4721eaad423a03f692294fb3702347f47a1cd4d62400602ee7c4ee665816edb3d41a7bf8fc03fbb396018c0112c1633e6f1aac15e57acd3d789b2012f023abff0201a4d5809b347cbc3b3fff26432dbf2e68289b2a196f4a50784dd48e9e9ea5105d5f801df0130e612fbab7d3b66263177b51ed5bd915c7522a686e7838b6eb83f20b456ef1bacfa1b83388a664de3eb5570ce5c103d4700975ab36c88a4966ee51ada147e98a8f775db220deae6efba601ce41c92d84197b4790b199043326dbfb351d3c07084c393f5a991a11b", 0x1000}, {&(0x7f0000001a80)="fba835c0c094e9eb8b1c37d15a2cff0eac035c44ec52e7c8a3d36aaec52d6ad005dc05f888ba71b8e23c919b01908ebb9d2d6ccbf5211ef345b3325c5188c6717d87afaeb1f8ea1bbd2e44ae125946d8e7086d1accca1ec5aba542e66c5598589da7403ff8895efc9bb4479f246e81959a9a29a90ececa0bd2e400f5450154349724bd701e5d81607c5dbeb538dc272dfaf9bf8f6ae9d0138f4cdcb71268fb26d0423428c72ac4b41fdc71552f837d98720b7a108970a1e0588beff761c883b37f14e37554cc578b85472aa30f575cc5ccd89295e15c28ea0eed1d422df054455acbc7593005c316d54b89ef5871c8043cad606b6acbd5e3a886c5369498b77ac5cd5e7342d3e7d551e9d9c5ee48a68e50cc4119aa19159d7a8e339629ab82148efad157c5bbd626cf8d4140bdff9dd303a9c44a0cdfb4ea602df65fa714d26f421558bc9ed141adb9e99dbcc8656fc00cf24e8c175f89685ba335f96a27898b733cc726adfcc351b03ec145447d5e44df1d79c63990dbb0a75e6d894f230b43431c0f37c644582002fc1d12310a7473de6c485daf887f165bb35ff3347f7df47b5d3ac69159651efaf4ce4a9250a9a3e6600373e4018bdd743008888916752859d16326e360f953e2878e29b652e99d00d81d97bc208f0b8b77ac5c7f023dde4e7e79298a8663acc857d6062d7ef5293e5caac88a1718bfc15387ef1689e97d23126bf1c8dfed7b69900a51a54cd7d72e1bbd79203dee6b0edc5027a9da9e175dacdd7f61abb06f51e616d72c98909deea27969ffbc30b248dd772730785fbab81f3c9d8ba4942ef57abd3a9214d486c016d5c941616436574b8bb98e13406a6842b20f21014b1485927490266936368fcf81b47895c466241bed8673af4d6421e5160181aa49bded38f96f1adddfa971afe80559e5389dd334586f9af87cf1fb8e1af9559aa33c44a062724c7b5865fce8770690af1e11c43ddb3aa02aa8464b279ffbfd43fd2691bcd02df70aac10c2827b72f4ae6ccc37e27cd32a0b8680c2be493cf43e800b684a2ce438a63038d80e0de4125a9af2f9a40ee96e28a5c66c728472f34ecb379b33a8b67394215b899d22f46169bf450758876b1a280057ec1290114677c973b33880607e069f6aefef42bfdb8995be5c6e2943c780deeb68b6fcaa6fc2d206fdd2ccd099f87c9c68188ba66861873db4bbb051d2498e99531e8a189c2837b62031117a0135a29037a95c5d28369ec5a3b8289e3ba97ec4316127466f4fbb94f4655caa851182510de52f22e13694a9eae397a184ed4c21bec96c87d69a92f18771f121d509b888e4491a3259df03fee07a9acc99d607cba1c40f24035300cf50858220b8fe6f8864c4eed88cd8f4a584ff461f50024eef2dd2ba41b64cce6ec855f4aedd9f7e65ec0a1cf8c47454dcbfc73d6163b69aac9512d49e3d787994e7c7efa13918cb8b266fe669737e2c3f68a4bc32cde9bd7b2cecc406545abca2cd95823dbd03c500300aa94d31d58254eb5f95ff63bce4eee86919cc453f365e15337456c2bdaa1c47137f87c18781945984c2e35a82759faed309538556dcf1cebf0d569daa21bdb51098aa568a9445927058bb549f4cff3d1528bd08d8a6f0acb98f5537cc466d66aacb2602a00103716b8d8c23e5cb3b704982bbc676658a24a71e29b558730d389493ade93bd1e93c122a7f34157421ca96593c33a4f48890540bc136cf0c979a227887b9c7ba24ea3d0cf6cf0563906d7bc66f83d596e1dd7e6e61fd2fabbf9e16d81326eeeaa2a320c48fa6599179f30703729367b1997d213a8adcbb1b97940c19644e5c893dd2c20190cce25f16b3c66be4ad71a5bdfc39d1b33c79f97ffea75fb9b5c126f4844969ac48438388be79469d8bb2e1eb9f1844cda593f4bdfdf54e2b27e0322f02241ce37f6884178ecc8572d68dbf1dc8023b35777cdeff3dd1c76abc459ce44a552a277e9d020dd04522de221ffe487e12d1d7c1f40a3cef80d404479e97025ed6fd57d515b7af2363553ae9d5a7fed63e3c2684a0813353fcf0eb1c4eb41a46d4f9f07344f2c72cc2ac2fd620f2f11a4d8c2cb5d7a5accb27f48272d26a9741b9f3466ab5933df8c168e8d7745cae8a46e89107525670769d9da8a6187f80c5751ff24e4a516a890b9daeaeb8df7113944299995fe275c30e395d519666911318eed361e487bd5ca3311cb84f2bd9c354e3ba8e3c6ac3dba19ff8bca11629bd425922b58a692652b8e91506832fee4979f8474cc7a97092db720b12e08fa0b3dc7aa88440408acfd1948ca3a07519f6f2c656fb4af4ab877535f9f102cd27c28434081f34f70bec02d81cc579e7697acc93e72a449e3218799354b4a574eaa713123494a5e2f2a6084c1a437dfcad36d32dbf158032fec2a3ea17c26b6a0083982196a9fa4030065c4f7541f93f82d9532a979b9402a8d8c46d03ba6b6684627309e1cc01d6e3c1f4e4fc5a18c21750d10e2a12b123fae8c3e86b89d878cd1a18d20b77d38dc7baf959641f0ba3a328e39fd54bc25789fe1cb886ea7fa21c843e1476ae0e80ad0c1d4a6d01451ff7e61ed925a26d7b21dfd52bebe472741516d04bb2bff2ccd73fa21022cd5283f4a82ba35652614a073d2acc1003f026d30f0e099ea1dd419c77964d0673c37a0cc2ed675764a0d8d497e936e2e82dde47dcf88293385b61a771f259e26b96c0c9609337718218b4f5b34bbc8dddeb6d6cb2e379dc2baecc5dac5e171f0796901303ebe1b8c88963e0e7f43473fa76adffd252b6ac289998c1ca4815c1a481893202bece991287f97d02cec60cbbdddd89d8037ba9359da2d2edfba38f23b9b3e497334bcad5d63ec66395f82c9bf21b21ed4e29e440c960475e3efed24130d74f0c563e57abf906e0c4aae476b2d325e97821d4131a3e8a834cab4b8fa7dc71bc6a116bc94e54ba4cd4009fbc406bdd61b0d96544da36ab73e348bd02604020fe5cff61530416634375dc4ab63b4dd3486ac81ef2a0a3cbd313dad97bc9e3623a6751a7a3fe845204aab1f39e9dd9548d25b0c0c83beb5d3478c805ee321306a29cbfb211cfa21f3d4811eb158482bf7d0bb9b5edfbeb3f07ae9c60c2110ddab7e6aa2ac5a4d41f5e381e6929ff963643f07d9365f9081333b17c80d814708fa4f299a8b2f71c441f36004206c371a94bb636c7edce0993e680daea8c85a24657566beba6edd3cfba4b8050573497a35af7aa67df70b8c8e4ceb0b03ca998a051f41b0e3e6472c723ea4955c03eab305be72dede852eb290d3d1420266ff255fe3ca3b96fa71ce66248b9ae06fa0d61d32f73f237cb24377b40b9fdfad502832e33be0478f5fe309437ccb347dbd80d3b172f0ad82692de1e3cce406ac2def1fc2c0a9d6ab4f82dc9efcb61c4fa6b00e6787cc856b17f315f22f51ef5e4bdd03aacfed56336b60d3c0aa4b3e960a6291d72e77272039c7a5edf5934b868077768a9af10084e46f37c327bad64b337e0eac5ef49cca2e57196f48525ddec79a3f93058d4f806d2ddaa1ce85f6905f3b76c9d742ce10e59c3b6128fe3ad9c843a0adfeda74a0682ff46313c68c777f30ef93bcf481754ba307b19639f57edc5aba746d9622f69d398b0d90323aab2579872a4abc736d8fc33926c000afa42c8dd331ab5c7ff6f4c692cdb0420db034d7b2e02b84cee0c4aeed45eeb48d1bfadf1f9067b3dc80e09eb9b1138e599ecf024707c5ca3444155458ed3359ff477b32719925686b6d12c72a3c82144f33de7c76a1e001db7a93f7c79753b5b09a16b276af7e44516aa6bcb065fc1b15e61c11e81131242b099e22af085c7a7132a81a5861cd43a768966e0ef3a2a106f063c50e130c8a1b1ab1a1906570cf676471672483b6d934850f5ea1c47e824c2b64007c8a9f12110e36307567322d6917d0c95532c5085fc832d960cc8fda567305c0146c494daa336468aaee392ff79d452aaf5a46695ecec7418699a838d9fed24099c25da3e5c377d064a2c59db381a42fb8a0c4d5ebf521d1c6992af06ce6cec13936ae2a395090232ea07c690a67e4aa5d29aed5e3ac1dc043a55ae437d696308e9a36d5bae81d6eeb94bc1758f318d42198b8a9a08b609792fd728f6dda0a80e0f477f3ed8a1fb3aafb7e947b4e593e6040dd76fc5d490a1c43223425516023e57deea1b113be2e70bc05dbb8761e4ef5140188a38aeca7661bd380e83ec38bcbcb527ad600968841cbe7b94d24df7397ceccd3256a9d9e409d2b9d0f1e148fdeac404c444c782540c1165dd087f877bb4c77f5457c6f0a011fa260b3737a62a073b9ec38899fd8b7665fcb60e6fa7c4aaf6d59d29e929c3bc2990f6b3b1b53c70e4ee3238d25e0a0deebf607919901e39f4f9d2452e152822328bc2e02bd2ae98fe392e6c1815d32ef9755ca352a7f7f281122ca917094963276f8e07998d44e1a2e205b3f4f2571e9df5053142140a4fc2069dc4811a87c7bc6f6c27e6c9ffe7c453c07204ea9be62fe22339a67ddb28c40e7fae250b2816b4d8c54a0261c1e8bc5ac57c0fc264ffb07bf5010308fb45d31cb3291a267ef844a5f6a77885546cade35ccc8ef35949975c2d863614524e123cdd7f8d7b0b4d3d036fd2ba1562577d0985db95255259452dc2715d09b2f5cf0a1a6fb09389b4cdc3c43eca9d088fc60a30ee3af0e125d8a23a36b8dd2c47dc76154def79edc6a0766cbc4bbf89f5739786484303301ac920063ec923fd78de7736832ebc7a52f5128116ba2059c82b1509b6a8356b9b44081c40edc026dbe98335b199af219c2b9edd8c0053edbb875cb662f0a2b72cf626e9635a4482e84737cff1270d5bf2a12b94f3564bb02f2a0162d4418764b32098a78769e2540c342212129021542e9536b08f26b911460a68a389b157f52fdc447e4395a7335bd61a94875814fdbaaef3f85e650bf29fb22eca340009e0c9b9b9352834ba9ee0f648eb13d5072331728e3ace2e442399ce51147f7ac82bc23784b75466a0196f2eecce596b37ea857c8782d9749c6191dfea1c5652979f4912884a2522baef49a75142deb8b0529e5ee725266e7599e26e89d71eb57495ab423548bab4843c75c3a5ee3022280d03d49911e886c60ec27ca2bcfe0683c98cb7d31b019e35d420477f6dd0a6494666c2504054e617c8627aac0cceaf25258799e1ac4c34c5fee3912486a08cb35fe1bcedda9b1896b466d67a70a14f311a4ab201a4ad847485a529fd4691e969aa973fe378d259187a5245638f2b28644f4da3f1da02361dac93583712bb92fabb1c9f6a4c18d0d988d53edbcd897ab0329bafb3253b726f5bb5a650f24b4e87d09d3825e11bf234a26334b7bbf0fd71ed521396c7e04b0a6de8a84dff3a8aa3dedf9bfccfb9b52888d6c9f469de1cd0379a00718985e170e134ad9314377dd090e3ef0930c3ab77279d2d031dd0d212fae9fa8c6d5c3bc0c3ac1e4b08659ac1c1d3aeb10803cf16dbb97e4881845674815230960b6ff139bbddcd97116c918f38974f7c11e69fa7c59b2a776ea7c1876f1f08fc86f831135ea4d88ff9fc489debc5fd059df70cbdba717b176dcaa3bdce2801c32ba4be160e93de0dfe9e5eca83105d34185fcedd3cb0bb33b3efc65505eea05b24659380f464d67a1429da4a007aeb817eda5624d834ef0e9a025d4a27b14389cda65d52c1d00d0dcdf596d6a2d3c644a67b87239f85b6092434d3b33bf135e0ad4bfd4641d68647ca4b1152a08289c425ed9a5d5078504cd6b0917fd3ba", 0x1000}, {&(0x7f00000001c0)="6461e9845ef15e7cc1f2198ae58ef8d0ee91d40f946277c714405d994a9c2431657d49581de51817f3d7f5446d77355a9ca15e5a92fd33cb832dc684f95866", 0x3f}, {&(0x7f0000000300)="e9860aa64da2edbb40f9fedab36f800b52ca9bc8e9ed630430d94a209aa134a18ef06cec6c5627581325cd062e23f46dcbf6cc2db0aeaf70de482efb46bf527b49327d176a488ff2b0c0a2c213abb26bcdd98b359b0b042128563be37835b695a3fd8430280459380dbbc73fe0b00a7d5be26e10e349c44effd1995b98cdb39f55086a5976ae26b5bd2ce49e1d24e63d12b9984b7daf1c26b12055d46af22af00cc8c9", 0xa3}, {&(0x7f00000005c0)="0e9e7d4a7ad5aeb30663789986391572f3af609f447463c75c0a46f0a8af620769ab4c9b72257032103deabfc23abfe8f67124b53a99b333425eec89b6e455c3169c10fbd2707d3f239a20ac8cd5a1091565c54857033f15a6a60e4702dffd6d55260ca61ff52820bb962cc050ff0f2bbfbef3dbf970633951f0ec87772edc206b349514c853515d4cacc82b1d700a3c293953fd205a748a5eb5", 0x9a}, {&(0x7f0000000240)="183515487032b1f7df03498f695703b0c699ee9f", 0x14}], 0x7, 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a40)={r5, r6, r4}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r4, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$inet6(r1, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) write(r7, &(0x7f0000002b80)="423bd4fb055c9603887f917e2ecd", 0x78) 01:06:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) 01:06:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0xe6f) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 01:06:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x40) setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000280)) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') chdir(&(0x7f0000000340)='./file0/file0\x00') r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) 01:06:23 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x80000001, 0x4, 0x2, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xd85}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x122}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffff81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4b64}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1719}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000600)={{}, 0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]}) r3 = accept$inet6(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) fchdir(r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x4854, 0x0) r5 = shmget(0x0, 0x2000, 0x18, &(0x7f0000ffb000/0x2000)=nil) shmat(r5, &(0x7f0000ffb000/0x2000)=nil, 0x1000) link(&(0x7f0000000700)='./file/../file0\x00', &(0x7f0000000740)='./file\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000800)={0xa, &(0x7f0000000780)=[{0x8001, 0x7, 0xffffffffffffffe1, 0x1}, {0x8, 0x9, 0x4, 0x8}, {0x0, 0x0, 0x7, 0x4}, {0x3ff, 0x9, 0x48b12c36, 0x2}, {0x3, 0x9, 0x20f, 0x8}, {0x5, 0x9, 0xb3, 0xc00}, {0x0, 0x0, 0x7, 0x6}, {0x1, 0x2, 0x4, 0xeb7}, {0x2, 0x200, 0xfff, 0x1}, {0x5, 0x5, 0x1000, 0x4}]}) r6 = dup(r4) stat(&(0x7f0000000840)='./file\x00', &(0x7f0000000880)) r7 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000900)='./file/../file0\x00', 0x0, 0x1060, r7) getgid() r8 = socket$unix(0x1, 0x2, 0x0) bind$unix(r8, &(0x7f0000000940)=@file={0x0, './file/../file0\x00'}, 0x12) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f00000009c0)={0x71880549, [{0x3, 0x1}, {0x1, 0x3}, {0x2, 0x4ee}, {0x3, 0x3}, {0x1, 0x8}, {0x1, 0x1}, {0x1, 0x5}, {0x1, 0x2}, {0x1, 0x2}, {0x3, 0x1ff}, {0xa5bbc9e00a533780, 0x4}, {0x0, 0x76a5}, {0x2, 0x1000}, {0x2, 0xe79}, {0x2}, {0x6, 0x54af}, {0x0, 0x5}, {0x1, 0x6}, {0x1}, {0x2, 0x8}, {0x3, 0x58}, {0x1, 0x9}, {0x2, 0x2}, {0x1, 0x5}, {0x2, 0xffffffff}, {0x1, 0x2000000000000000}, {0x1, 0x8}, {0x3, 0x3be}, {0x2, 0x1}, {0x0, 0xfffffffffffffff7}, {0x3, 0x9}, {0x2, 0x3}]}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000b40)=0x8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/bpf\x00', 0xf4501d1491bb06fa, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000bc0)=0x6) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/bpf\x00', 0x8400, 0x0) preadv(r11, &(0x7f0000000d40)=[{&(0x7f0000000c40)=""/177, 0xb1}, {&(0x7f0000000d00)=""/34, 0x22}], 0x2, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000dc0)=0x8) 01:06:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6, 0x0, 0xc500000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='\b\x00\x00\x00\x00\x00\x10\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="71ddcfdba0d4730d75ce0f0bd53c2e804ad4b67f9059befe12d36924ca72254bc9f85775ee7025756bc649e1335abe2a4debba0195cbc156eb799db8f343a63e67f24021dede6ec57292db1bd3d65140040eedc63613ceb0d4b77b8e50446f1f6beac3814351d1e767b815708718b9906cc1a6e36a5c35ae1e62a3c89423e1f38229a5c913d40aaa812a0ba0243869913efe999937702b8a84e8b27109ff6faa1e0c29f9193d889383ddd30c52cc30fabddc6b4a6c435a481cdaef34597f662a7cebbe1168331fe4ff8b37274c623a9ccca57a411aa27ff715d2055c8da7dc449d8bf0ab07f352f52ec58d", 0xeb}, {&(0x7f0000000380)="5854a3d138fa46bf2e8e50b65b0b18c97d5ec30cbb0496a47a091ae0aa4fd767081248a70ae65770ff8ea13e7ceb1c3f738d13844898dde7183a9403711c7eabebc56c13ddc2b785d1e91cb4fce42797d12b14060249b9c3d024f69b2fe530cb2c519392dcf6aa0a297c4b3780ff32ae0a5fa194803ec1a8a703cbece90a9f7aad37f04a3cfe7365af3180e6b68d139fd51215b38a6d81829c4938f155776acddc810a1a4283152008871aca1d27d348ebb6862dd7fa3d52c0bc9a01730d1c7501da645c0245befc3c1c", 0xca}, {&(0x7f0000000080)="10a2cb2c9552e832fc757c709f16ec21008a69575611fbb8a8800841826b5e416f8f67d420d791623ae413d8a100"/62, 0x3e}, {&(0x7f0000000480)="3071dbeb7e7454d6290f50cc1f02bb3cb6058bcd3bf90bcaf2ff477e56b7787ace741c58186104fcc31a11f6ed94ee5c64548da1546901746f2e8549ee0b93efdead0061ed1a9c1037a8bc7023690a1e8f2e3bcc9d75f2ebf9ee2ed0ef1bb69e2e636e7dca1d179f4a5a43563c602f5534571410987fa6bad63511b47cc5c6773048", 0x82}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) 01:06:23 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x7812, r1, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x7a, 0x8, 0xc}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 01:06:23 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x1, 0x3e, 0x400, {[0x2, 0x8001, 0x3, 0x401, 0xc77ba90, 0x1, 0xffff, 0x7, 0x0, 0xe4e, 0x10000, 0x1ff, 0x7, 0xffffffffffffff80, 0x289, 0x3f, 0x0, 0x6], [0x4, 0xc5, 0x8, 0x7, 0x40, 0xffffffffffffff01, 0x1, 0x4, 0x9, 0x7], [0xfff, 0x40, 0x2, 0x40, 0x8000, 0x0, 0x3ff], [0x61, 0x1, 0x0, 0xe59, 0x1, 0x23b], [{0x9, 0x8, 0x3, 0x19a7}, {0x7fff, 0x8000, 0x7, 0x3}, {0x7fffffff, 0x2, 0x8, 0x80000001}, {0x401, 0x9, 0x61, 0x2b7}, {0x6, 0x6, 0x3ff, 0x3a9}, {0x1, 0x4, 0x800, 0x4}, {0x7fff, 0x8, 0x4, 0x7}, {0x8, 0x5, 0x401, 0xff}], {0x0, 0x0, 0x4c, 0x5}, {0x7a0, 0x6, 0xc6ee, 0x3}}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) 01:06:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/169, 0xa9}, {&(0x7f0000000540)=""/190, 0xbe}, {&(0x7f0000000340)=""/225, 0xe1}, {&(0x7f0000000200)=""/47, 0x2f}], 0x4) dup2(r0, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 01:06:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socketpair(0x2, 0x4009, 0x4, &(0x7f0000000000)) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0x0) 01:06:23 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000740)=[{&(0x7f0000000300)="9f8c314a803221cfdf5e7b6db7671a3b05fdea05b446d0667b7630edaf74f430ace756f8f5a058ae7b8481ae2b7b82b3a3559867c3e0a5a2b4d97ee22278e56046ac0ccba02b4f0dc9b1fc8eac4b0bd043b8fc52cf279334e1dbea2194fab9625cee1d7e699191c44fabeacce2035f7aa4a0a877443bd35a7fb67cc02e21fd36390db287379de49710dcba4c723f72e37dbec7924cb019372201efe2cd402a049b74fca4c2d0bd4331cd0b5f7bc7315518b88846fee2e0d96328847e3227b6ef958f10eee382457cde4c6895750d086788b51cc8b07c7dbab25d3f7ac74566046156e47e4ddabfe83f5ca6", 0xeb}, {&(0x7f0000000180)="1065e3ca677763af151be2abbf12b826b6ecb37f610d4472298757b6ded5ae7d57ea63563e7dc298ebe996d5f5254e5739b4741f2891f75aed50987ac70960b37f71e24197daec16bc2d94162a5d9b1ce38f554b599af14ed943ce454b", 0x5d}, {&(0x7f0000000200)="05b2cf4864ec5ce0d115c6f42613b4481ded419eb4b93b967792b397ab47de823b4887f7888038fd44b285d1ea48534eb82ec3", 0x33}, {&(0x7f0000000540)="2ea43fce1d35cba21c2b4de4b2186752d7e7f8f4a359350efcb8eb510f83d39da10d19dd840d6b75a7eb9ff0867f66e317a4a006204a544a6eae4c6ee8fe740ff9d18e501006e2ccc0c5683e549112069905e7a21782d9136d73375be334dfb24fbee3da112429b94472786c530f9534ffc38f4978248a7c44bcb9230113b4785f514fafece7b30802a1bbe0993de49b13c047263d8bc290e52c178f44907f00544091ac0a334a334b849bc329e2aed29c64e59e5c895e7dbd0758c55c7678e4a6b3205f765428f9", 0xc8}, {&(0x7f0000000480)="b57c63a70b33491a7632832c7f64211fa43f0193e51e7db0b1744161de7acf8423eb2ca369000bfcf209e3845bbbd3b3e82fddf07e2191abc036078016c3d5025b835bf124a8d347f4a89c17ed1a028b94", 0x51}], 0x5, 0x0, 0x0) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) pipe2(&(0x7f0000000000), 0x18000) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 01:06:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f0000000180), 0x1d0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r3, 0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r6, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r6, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r6, 0x84d1) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r10, 0x1) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r6, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r6, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r6, 0x4}, {r6, 0x65}, {r6, 0x106}, {r6, 0x109}, {r6, 0xff}, {r6}, {r6, 0x80}, {r6, 0x8}, {r6, 0x1}, {r6}], 0xa, 0xac) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a40)={r8, r9, r7}, 0xc) fchown(r5, r9, r4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', 0xffffffffffffff9c}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 01:06:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4442, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1e}, {0x6, 0x0, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x2, 0x0, 0x800}, {0x1, 0x5}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x9]) pipe(&(0x7f00000000c0)) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 01:06:23 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r2 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r6 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r3, r4, r5}, 0x6, 0x2, r6, 0x0, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r9 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getpgrp() r16 = fcntl$getown(r8, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r19 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r24 = getpgrp() r25 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r11, 0x100, 0x7fff}, 0x6, 0x7796, r15, r16, 0x7f, 0x100000001, 0xb1f5}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r28 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r33 = getpgrp() r34 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r35, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r36 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r40 = socket(0x40000000011, 0x3, 0x0) connect$unix(r40, &(0x7f00000000c0)=@abs, 0x8) r41 = kqueue() kevent(r41, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r41, &(0x7f0000000000)=[{{r40}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x5ee21a89) r43 = getpgrp() r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r45 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, r38, r39, r42, 0x5, 0x7fff}, 0x6, 0x2, r43, r45, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, r14, 0xffffffffffffffff, 0xffffffffffffffff, r32, r38]) chown(&(0x7f0000000000)='./file0\x00', r5, r46) 01:06:23 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="4e8ef5db88d2134552be8ec2a4709c484872564c510de9e55a8584d5cbc173033b66260c64fd4f2e0dbf3c7dd60008730ef8ac5f75c83b181d1301b5c77406bed3a3b14b0b61726b42992df030524fe8831ed46f253d23c7c2a9f0c2d9954b63492c6faf671fb4d40a5676807644e16d3f5c5322423330", 0x292) execve(0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) close(r0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x9, 0x0, 0x0, 0x0, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x4ac) 01:06:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000440)="f87e00feffffffffffffff242c6369f505db0006f6fa6e7714e050b35804bd06c116828406447511d2dc8959b25a3f2bb2d87066e62fb990502faa2cc71e593c2673a521389ded93a04461592f7cd1fb440500000078b188fd1a0d60fbac5b4d25fa03f102dace6d3b90c4eedc94bbcf020a3667e0780534dd70eb7d5cd0712c1159dbfdbb0b838f3c09c4a85b4516866a67af35b384f84313bd50c991b80589a6c6c9e462ce555713868d2921bcc9fa61e3ec676ebcfa3b6bf66208668756f5f745eafef4b7aa4e2e06439b48a2", 0x9c}, {&(0x7f0000000100)="5b956cd0ede50f3b449529c6b8dc94ddbf40d660651b32a76558a7ddf5e2738217153af3b44d2120b55bddf5aa40e84e3bbbb5cbb39c2b77f5cacdbec611393cc7f59264b60e82aba9d5f3672437cdb95aefc19c536a8605fbec796f58a45d8a9b4943d32ee33c3ba2aebab358ef329d724051b4e0cb033d326638ee4969397d477a134675aee2995ffd944733cafda5c4270c6bcef2b490e3fad151995384e9903bb9bb3c26ab98f8e5e282b1c6cd05fb54a84cb88fabd44977d52413a9ee5fac0c683303f285f11edb0cb04160bf3ca5c549858036be94f26e4e443c4d2de46bbbeabe3e6982da391243187984", 0xee}, {&(0x7f0000000200)="0dfdefa13e07154b4f147a7ed3960fb5727bd19db233d177addaf1e65afea98cb81ecb4eaaec6701a10ca1ab5e8fb43d3695fe5907a7845ce2bb4ee8292b8df84a996773186e40c4f45d70dbc9be99ffb0fd17a92d6baf9be0f67028c61c362ed1d817bf72e13593d9b3e3e545c8797990f642b2173f88617f476a930178a57f43e55b", 0x54}, {&(0x7f0000000540)="c8d0336d9fbad615275e18e139973ad38c6c3c720f910d9e7b7800ea4246e50f30953ea19217a8736695763223a31bc0dd80f28a4709e420b0f798c77fcc2ae4a83a44ecfacc56446afd7a2678980a70028a63229c507712e365880c6f2afe61fc06ff2bc008461dc5fdbb49ce8bc4acd067cff8a8f6978d5896432b50a46d23132ba8bd6fe097dde8ecf6b31f273f2c9bb690b16daafaa59153c0bc29e41664bccf91bb3bed93b54cce86bb10cd28785aa29166fa7d401a5fb7476cfcdf79601f8991c02c3a6686fbff255bf34270d47ac3c072dcc659d226e0861a64c7dfe1f0a7def3b4", 0xe5}], 0x4) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 01:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x20000000000074}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x11) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x1, 0x3, 0x8, 0x39be}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 01:06:24 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 01:06:24 executing program 0: select(0xffffffffffffff89, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 01:06:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x30}, {0x6}]}) syz_emit_ethernet(0xed, &(0x7f0000000180)="0a2717c0405590ca392091fc7a801d944ffe687750051bf90d2b6f35ae9cd93c95426cafd31475128bb4c517985a519ebcf4c01c69088297db41fd9caccf5a11180b3b468bbd6bc8f1d5a247ab24851aa106aa6662549932ccaa39b0e62c0909fc14fd3249861fcad83af1af5c6888985c58b816fab1589d82d0d90e09954030e966ef70e936afc7d75e4cca502e60bd4f4f4b6305681b879c57456678947dda5420aab217222e8f811e04e19e3c2402e02b8dc241714ea84daa22ff3d0078364922241331fe2592b96d8c0c915edc5f4c99c59dcdb2833c1165f5e4650cedffe0962c3f47d136bac494b21b00") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0xd99ae5dc7408f302, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x800, 0x10001, './bus/file0\x00', 0x6, 0x5, 0x400, 0x3ff}) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) 01:06:25 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="b005341c93bc0f22999b466907d11321a092177d24"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="ad1400ff0f00"/20, 0x2cf701d4) write(r0, 0x0, 0x0) 01:06:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0x929}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 01:06:25 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000280)=[{r0}], 0x1, 0xcf8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) munlock(&(0x7f0000717000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 01:06:25 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xd80e, 0x0, "41d4e4a307be83771e75d4fd49d0dd50435d33a4"}) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/235) 01:06:25 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000001580)='./file0/file0/file0/file0\x00', 0x88, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/73, 0x49}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/76, 0x4c}, {&(0x7f00000011c0)=""/193, 0xc1}, {&(0x7f00000012c0)=""/34, 0x22}, {&(0x7f0000001300)=""/172, 0xac}, {&(0x7f00000013c0)=""/137, 0x89}], 0x7, &(0x7f0000001500)}, 0x62) 01:06:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x40, 0x0) read(r1, &(0x7f0000000180)=""/51, 0x33) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pipe(&(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETA(r2, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 01:06:25 executing program 0: socket(0x6, 0x4000, 0x23) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 01:06:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x80) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000001c0)={0x40}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) 01:06:25 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, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xfa92e06fae5c99ad) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) 01:06:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)=""/134, 0x86) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x100, './file1\x00'}) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) 01:06:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x9, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r2, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r2, 0x84d1) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r2, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r2, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r2, 0x4}, {r2, 0x65}, {r2, 0x106}, {r2, 0x109}, {r2, 0xff}, {r2}, {r2, 0x80}, {r2, 0x8}, {r2, 0x1}, {r2}], 0xa, 0xac) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a40)={r4, r5, r3}, 0xc) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r6, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r7) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r4, r7, r8}, 0xc) 01:06:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x2, 0xfffffffffffefffd) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 01:06:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x4}) 01:06:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) clock_settime(0x2, &(0x7f0000000080)={0x6, 0xfa32}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000100)="9879416431ba2eeb127dbca5db2706a5ae5c0ee00104b69b116bcfa97b43e244af21c94c158269c58bb2d57acc3fe6fd2d015c83fea5c05bbc79e9568fdf67a2f7f69c2667c12173a81c6319bf014977308b679ce3c34aacd8", 0x59}, {&(0x7f0000000180)="a6c82c08b749b545990f25d7e04c6c5611951adcbae497b5937163c6bdb1497adf6709ba5235d575f95d633316c9cc59d2b80d2182143e10f62f028b161e2f304a4b5bef35f224565677cd4ef4ea720650c7e0cad0bf53ca14545dcb0cc004e587b020ced0a9e31d8b3c2156adedf4e3d045894e0017a7ce54a8c26aa7d25012a9cc260d03f2aae846d1a90467be01f5681489e420d2d2fbd237c30c0268c3936c63ebd66ecbf3887fa3787eb32e063dd16ca72d4a2ea134fe2bf871037a85bb5d60ff2b199d507d9ade28f8900831575ae70ec496280d975e388914a73e1113c133f0a3ca7fd484620099df31aae67ebbb5fce559553cf8cce4a3f2d413b5dc6fc7ebf2d9707ba58d0e2075c22f324ddbe57982c95aa5013d345bfa93d66d129f39e8d706b846b26c0b01b2c549d964768cce936f87fef0a170833e255a5268aa62f6ba16f4f0623f5902612ed947d5f60fcac45acb40feb56ceb4110e1bc8200b5cc0354fc315b3270c3e22378990a4f72c0008091f26f7bfceb3f990bd9513bff798ddf969e13ceae364cc62bd4a5bd1b05f20841e9d5ffcc0929a1d51e5ea4e1386645b579e3a66e2398f16a87a755b4f1ca4e7ecca8d0b1bd6a38c2c718d5ac3affe53a64ac110ab19ea3c378753e1909db05e1c39603bbcd2ceaab44d43f3385ae9954cdcc7c22266e049754b43fb35488b6d0ac5911b857e21e597a7d6d920f945e9aba6db2fbd0b57090b89003756d9a4ee7517caa44aa32e192d9ad91be2a28a493a7bb83a7fae6ac68503951863616d9633b44572d66bd2bafa06944dd2ec68a0cae65b2c2e32b5b89741169f3d926457d91d3258906db7448b3ee9e2217820e0f10d90dda44cb8e7c37ce181a9286e7ecb2c5cc953781936df27871582c12355506ecccde3001096565ab094921fba11da79542d13a4c6af65b1ff1190b3ae52d973f4ccd1afd1414dc6e2585ac0926997f8d3703393058f6500f577683c174329b58e4f1076a572da5975e5ffb3b168c09b854d4745971f3d5224264270dceafc90967acbf35ebeca0ade8c817a5806c50a0033f2f28d7c82bc0182a89c354a9592bfd8a360a1125964cea15bf59c200cfb899aa6cd430f64c16f003a087379f65ec5bd23c3b3a12e93394a083c050b12b05f30dbba125be7c116d42290096ade89e45f10c9768122e5b1e40c3871bc6047a4a55b4b83f1066e3d955e5b397c0231fe246ffc80ba7968fd417a5e1dcb3114e0e68d5d7a2fc8ed70701f2993f2d9e1fd0ce48fcca6dd1690440ec9c993346a75c4f1d565c5bcd0f0e000337ef927fe6ee45336826b2cb522fbbdd6506252b4dac370f2adfd096dc24f188000657f4b2fefae55da9f2019f811876045367a11755d031a176307ee097d7ecdad1b49fd7678b213b844599933d4757304eb785c9d571d6610b094a458e212e5d5afa4ff60e27d821935e6f817509f5d841205229ddbbf46fccd83d6cf82514a49427ace1c24b490f97a96b8a2ffadfa668fb3569a729ff26e67ee62866194f1d151e7ea7281a7cbf397972bbc5c2cbe0d14207f9569cd32bf0e28f9cee2dd52122d634b7751a0b2549f8a0695947ef339be83dce638c78e05ae454284dfe404974836f94f5084f8240f235e05e3d17cbfd7b72f64c378c73ac6bd71546330676a84799f86a407b78e0d06d3702e82749b58165a570f420a8b1d9a06974473deb7516ff3928f0039ea7179eaff7b77870ecb81cc148357c79cb9b6a72f8ae2aab595a536ef585d23a06dbdc8729b8d28ef87949e2a9a1d78b31e0658aad49823c5de6f7d197ef6eea75e7786fca3a2a54f6d98886fa48583117e36dc7f7f9cb6a0bdd78371be5254c9c71709ccbf3602b319edf01b637a4ba036dcbadef5707ad5632049d16675eeb12862ccef07dbecf8965be82e757435388643a8ae64f851f8a2a6d04848da7e450872e7ab2ae879821f28ece61e1ef3b1b950e916dface27d300d498a0a0c7b3f34418e9c8d1bf90fb9f8962a2b0aa7440bc04a322873dad79e519b7e859cef486dbc7f6560abb223dadc1e34e1ef8bb8946b4468ce89bbe0ad9a047ec6fbd2c4f486874811a28199f86640da1fec8a59a35eea5b0e951b79e8bd8ed8f903247e79c056fb3e54ac3dfa002b0be13dc2e96d4eaea872df0c220785f3828dd0afd3dfc3294468baf88618834a309a61a4eba0cc49d61533b31abeb8c8681e0a501231983efdf6dfd1ed1adf4cd074c869c7c1a520773b7ce32dfd175468cd77228009d0109f546875565dbfcd90eecc86af45dccbbf01fdb19cad85cccaabf79d6b2f7e5b094dc27c73fdc544bbf79fc73bd8ef3279fc7531cbfced35119abf187e4871f3e8c4da0372208697cc1a0c6ad31da6d7e0217eed4ae7a47b17d1e70e3eeb278c965ed680eef81df6f54bb84bfd61677b5232c2bddf9726437fe5a4441b32ab00d8d7c1c36a747a704d365501711a470b673c1649d9d0e1b5916f0800998d0164de3c7b54e32108225241b04dfb2beb24ca2ba5bf30b78996cf0398bbdfe030bedd3af77a644851ed02c4985bbd7de66a6db8377259f60c15c940d44c16559bbbb54d9c328e9c8acd4bcfd59719d8e8b7c9d09195679241bea53d9878c7759a27cc04645c6ab29b31fe76463a3086627af527882e43c5cac93c97dd73d516dcd96f61a74d1f3525e561502f191ba20bfdda95f4633a4b8136f30e5c598e52d2abe1afff284ba9fd08988be65f5f5af340e9593faf66926a67fe3208bd9345ea95efcc1e7773a6dfc2e09c071f848283d5f19eb0df2395d8563fcfba0d54605902964abc54dd08741c518ed955fd7c2bb1e075ba4ef377ce048a49b18435c298d398732525f3d2671bd0ac165c1c69c7339d520752f344bc86a7ef3108aba79b409565ddd99a0cd5be78be9f51403b24998d56f6d817fe4cd0a40ea75d5043f52e8c1049d17ab036e635b5db2dff754ff6ba5a69161b4c2b53c64ef44400ea2fd3f61e8cdf9f67bd4dafd30071d6062442aaab109663f0b61dcfcf262a1a03afa6d3a0201e46d7000b639e3cb9249160a2ee9314b20bd7fd9e037bb0315aa3e0f9e4ba67e17e098861bbcb68142b338359d75e932d25530e65c60fbe76692f6b82a551de95fd16600b46cab8a80370019997dd8dab24f963aa6ed829724f02ed8d13c40b24dce8da845dcf96f5e63392c2ff0b7c8851ca3d95b7009747ae6f600476ba793c6f8a1f8a2e86b494a1ec9a89051750701d984d7efdb7aa453743f66d9273d2f65b013bb1c2603b3e6a0312fd836823bd60c04045941cf2ba83eb3bfd714f1a514c927e8a1709101867974f5c6a925a13a25c75d8454dc664baf0da1e2335bf5c47236e7d95768cef7ffc0eea0f9bddbd97190e8c51389ed06206c4f17d921574deb5ddb8e2582ad397f07e1d6f1b227a0452fcd95c37ea430eb05d15e08ad5a35e8695395dd902ca0a336baada865fcf73cfc83d9f54343f99b55b5f6e3bbb0ddfb0950cec1c49ef0ccbaa50ba2d70225bc7ef9c93143e9dced049710b3f1a9cd04aeed4fa8df135245af0b813182745705e2fdd82aa191548b8df8472fe33c8325ec2d6119d6ff6a291b0596db659efced9e21dbc274447da8c727a55239ec426ed6b2e0af4d73ec7cb29e7fc4342f68c23677b817c7d8f9ec315b9484fccf0c5d4eca1d47d72f026afad1c733b8e1dd91aa6f8d3c88d55eb006ae7cf9fb84de6197846845b99d2ce822477603a98b290f3aa166cd67f38871b3ca44fed6567ba7cd7873ae089df1b86a04258646a3d732b9671c789b57b279d2efa3da8fc9d3a4b39328f2755d9b84eb717705990f0ef79ea6b78422d13a42a1751b95765ef37211d6800afc61a45be07f5fa7ed21efe95de64cc023653f2ac727e00da3bc7095bc3433adfdd633f2f7328141ff11674ddd8e250aacf4bd90544d5727af9a54f08bfdb98face4458dc12b6d3061b592b30b498e5c003d9160e2465ab3c4c56f62ee538d874df47b7ec260a47d2ceb3cd9a87da0624772631a5483dac07781fdf66b7b53b186253b3318614b4c4c81ecaf36a93b26bc5115f86b423c6fc67fda7e894c58f885d2f3275896fff201fd5e63388660e3ea0d126b4ffc6eb3320e3c3ccb57c769804e94baa18b00c73aad6380ab27ba43d9b1dca4784119172c5b6dfe1b5ad7ad7a21d0276f9898c87ccaee9a0238e70459c10ca926cda5d2fa5d8145df78fe205319d0fb31416fd8704fcf835ad6ea09f7038110aaf75881ff3a0d4dc4eb0bcf6e5de4460c9d19923544019f6251f7b1512dc138c4563a2e9c35fad1a0726cb5374c97f34a02f6bc24a6d7507365f2fdd2a57f9a42b80f29e13fb09c04d90a52fbf0094b06eee932b6e981ee5cb884d1702ae28016d2149627faefeac7f8267f7699b71226d6b55d35ce87e0f344a6f543dbb1c92b60902e88cfa6d8dd98c21126267b31fe021ea20dc36c789f650fcc3d037bba4efee838de436b35151936ad56d789c40acfc0a3e29bd172b3836e8e427a3bc515350ffc96460ab14ac86e9172db1cd7764074d2f809ec176da8966082d8d2d6d5ec92944d5b2b861e6a7ea1a285a92ff09cd04e5d236dbce645456614dc8b84c5763f462fecf79cfbce84f3a7e8bbeb15d07e9f25d76cc6b5e163a62620d7b635af78a85b08e8b4328a446d0fedb2aca93b5bd43daa2d987758f78f87728e386966976c1a1819e827f36fef5e76005f19a260fc4bd0280d8251992eb73a1bd073e7fc8cee267f3d228f6581a7a31cd9b2971413a88e47cc79ec03d27333290c607efe64f789bf13ddacd352d9886872f49991f2e41b83b2226cf5c34fb7875d7759b6e2677d265bcb2dec5cc1b9823e1af37b15231a1d14b3b67b7d1fbaf2de48e5903825e0913dee0734f4b37ead532661815c7e82f6415b85ef2ae287d4881ab3af3a51d2887663c6a01c3375ff2a6dd4de9392acbe630d7e4d68afb4f1f82b5f50035c99603913aeafc5b5a8962c0fc63d79f3936ca2c3b6115ea4848d342d2ee7abfb92d587208d8eddc8f747464fcd78f5724aa2eaed1a8f9d2e1c96d87a4f0e5532bff00c1075794aa9586dc07ad83e08bcea9c74be11fd67f2df87ab5772245f36581eedf98e20088c9c80286e8d7a31d1f0c6e28f1941b6af69dce130edc5b148a25fe83fe5a23a1f0b27740e563a230bceda3278d0a9a6f85922ab2b03c3723194b7888c2dbef1b458038e4c608b6ccce86b821350fe5d86a33998112e8aa2101305e40cd935f116d7cc18b5fd42c507acc0848194fd78d06547d9b4b7900a2c255bd3da1e9715515eb9d38a3855bcfdbe4b27db7292dd1faf2f4e28560dbdd6fde1d47c432ca4403878fcc7ec02329e2e0c14bc823df13ff06dac621fc3d3c0fe44b66b32478339c15b0474a100e0b5e7a9432fb7ed11b59ace1c33e162c5519ed1c0546bbc3123d74c86754b9d6b79a07cd65255db8d2634dc3336b91e6ef4b38798434304a450aecb9c7bd6124936a21fd3ce5c3447286453b6d8e735d539b9a5f96cd38750a46216851c8bc2035b763bd640377429acad4490daa6c3553c25b70126e8c0081cf8b93c4e8bff0e435aa23ad9265b762bd029767548ed7a934c268d1178d2a601a37deb2f2642323158e07ed010aca92540e32d97b3623a4ec6c09e3155e7d70039d73b7345a97425b0d87d3fcfe1e6cdd8bc302c411bbd3a23191755c8cf5497a2ed4a41a46c31d7f312948bf8c14c5e3217c0e157242713306bfa1bf177f16fed43930ee37b", 0x1000}, {&(0x7f0000001180)="3f9f3c5b5d2a0b0e4976b723db52b33d5d0c09d0d32186b5c53cf11174f4711001de3fa2d46be514d078e5c54ffa05d9d99085011b9035bd60ecf97333110160564b4e54a1a928dee2f8cb63810ddb0c2a3f605d39fd3e6faaa28450dda820dba39213fc70b56d3a3b91d52ae1f4c34c824b4cb9811d821a6ebe6818ae7f3fd89a75122350b3e8a4a411af73ea356761479bc8f92ee812acf99803ef79be6a592eb6a7532f8210dd84add9f4d78bd590401f64724bcb", 0xb6}, {&(0x7f0000001240)="f284d1d76e0929f9396fdbfbdf3023e5023f36b8db09dd3864aafec0963fd0660891b8ade8a6a5a62c68542655f8d03aff78cc477c44ddd81f6ec0ead8232a4bccbe231c2bd4d4b4ed8f19694756b6c7f84a9eeda867b28a1abdd470ae88c4e1d4ae0de0d910ff65397f9caef3d0b603ee92ffce4bf253e47e226c4614a35e109764e8f8ee2812ed9512c2f25b80a269c20cbd47f3104617c17d95d8db6a84e2579acc4436f484505af74d6eef980d8cdd84e616", 0xb4}, {&(0x7f0000001300)="9cf8fdd02d938db9c1b0dc72965a944023d5a12747a8525f4da4788786a233c771ddb917c8a161b34020e7c1bc21d8863415f8fd40564c6562d18039c5b3780f529b8a2ea4d3e42663a0399bf8330110678156d99cf879f9dc8e9847271393c02a1f2130e318d8ea60338e3e45fb35ac17118a0674ec666946db507e334034cd33b7a43afa27f876bc6925bafe78d4245ba82f1a6a0f180758e280205d6bf29473e64276f06a802ef23b3df41313584030c9e99fbb3e8744f50e15caca1afd2a16ba024ef14595be004592fe30a63f05e86f77e3b8a446ba1ff1ef890f0b1e940c09878ab46149c43677a688ff9eaa4fe6", 0xf1}, {&(0x7f00000014c0)="c0e4eab4fa9a7b761ef87352915a2aca6ef4a55d497eeff9db873e48d0dc9bd23b13a85d31a7752b6c9c346ed0a8d6bcb87c65b34c4617ac9988038912bf325ac0f08044ac0c8468ce982e03c6957332fa7fc6f708e6225de2e58f1ca26697fae4110e1fb738cb1b8fbb7f845bb33bd8f71e12e7b745a747c766ec2d363d4372e3cbbc7dfb10a67874ac5d7c47df0ab8ef87995f014acbca3d9d9a6283db0bd3bd0a057d23955efc46d3081544bf1b7ae51f5ccdf9dcb3578f6694ebcde3c13e56218e65303171f6cf1cf090a4dbc8aa35fa0eed4d86c7c3b271c0", 0xdb}, {&(0x7f00000015c0)="0e28a4e916cfbd7911d97a75831724563061bcdccf9187dd150bb5e4e0d3829c22f1d10a1810bd8116943067503469a3288d8948a9cc88a9a85c4f2ff7d88c11f7d9bd3faba94cdb7dbe44cedb23c7f248e1e6df71b9f496906d1a95ae2204e36bc918391fce7658045ea0a9ce1b4b90550b362a74639b46d8c89ec31d7f5d", 0x7f}], 0x7, 0x0, 0x0, 0x1}, 0x808) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 01:06:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80000, 0x9, 0x86, 0x408, "2a1604fa9a66f51d0cc98af280e46508f19c5f0a", 0x0, 0x3}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7, 0x8, 0x401, 0x1, 0xdf80, 0x80, 0x2, 0x2, 0x3, 0x0, 0x6}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 01:06:26 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0c00000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) socket$inet(0x2, 0x1, 0x8) 01:06:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x4, 0x0, 0x6, 0x2}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 01:06:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) sendto$inet(r3, &(0x7f0000000000)="b1fbb0342347924ee672348e7665ebc389e8cc47bc4456192287c5111f811111fff85e2b16ec7657c46e5bb23161ee93a05dacd7d826ff7773cffcf456eb6440ea0991b3213784a0b2b0a8851962f1474e3af0a547f9d3ab6632e29b7fcdb2d1c34f991399eb5eb2a00c56192308ccb7e30747c7926e4d955326c862f61c4dfc599773b740fa5aef6a62ea1d74008c735ab679d12415ca28474d50354042584fc641ff28a7c6f9a52ed5d94c840c1f42266000a96770dad1c04253a91fcea505acaf3297892a9e331912a5f18beb8c00fa7f3422e76b1596f68a19a00583853d6121c2790c0f197bed452a50207853", 0xef, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = accept$unix(r1, 0x0, &(0x7f0000000140)) shutdown(r4, 0x899f0b2c23339ed0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 01:06:27 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) 01:06:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x8ea6) poll(&(0x7f0000000040)=[{r2, 0x100}], 0x1, 0x1ff) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r3}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 01:06:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x903a, 0x7, 0x80000001, 0x400}, {0x8001, 0x4, 0xfffffffffffffffd, 0x1}, {0xffffffff, 0xb894, 0x100, 0x4}, {0xffffffffffff0001, 0x10000, 0x4, 0x3}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd97, 0x0, 0xfffffffffffffffe) 01:06:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x4}, {0x54, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 01:06:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000500)="b61ce003fc4af9b46f686b15ef20de6ffd17bcf7c01216afd9888851d6c7f0d6d1c485a8c0c971a808af7271d837cefc7745c017fdaa93cc4a2fb994fee5fccaa6a2dc66b6ed84401c3d4a14fc94882c09214ba0fcc951f9270572d7cbd533f5e253df65760dd14f529508eec0b50100000000000000cb4023d2067c108509d0d07248803f7000000000000000d9eb4157505dfc4e61f66f13ac07ff4038e5634f8110e7ace6d1c430fc669f956842989e49c2ce66cf7714551a836898df7ae45a65de9fdccf56bbcda2dd03285f8dd90b9345367a036a33eab7693dbdf0454597184b5bc6fe79dedafeda25a16126e436f0b08da1b703d23523ba2400b95523e89cdd55be216dc0efd684590cac574e7c3e294371bbc75cb1116b4d7e635898f6f55e99ed6718a6730c26b8eba2c0d062469081703db14f82ca779bec399b5191585049f0c39307b3daadacb70a") 01:06:27 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) select(0x40, &(0x7f0000000280)={0x8, 0x0, 0x7, 0x80, 0x3, 0x100000000, 0x7fff, 0x3f}, &(0x7f0000000300)={0x80000000, 0x400, 0x6, 0x865, 0x2, 0x1, 0x1, 0x80000000}, &(0x7f0000000340)={0x4, 0x2, 0x940, 0x1, 0x40, 0x1273, 0xf96c, 0x81}, &(0x7f0000000380)={0x100000001, 0x7fff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/132, 0x84) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) syz_open_pts() mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 01:06:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x80000000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0xbe) 01:06:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0xffffffffffffffff) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="99dad0c993e5f13985dac35ce38c1fdb16effee24c83fb5d707ed3e2f22926cbd12bb0f06aeda60a38d0c9e895e731e93069f9a42688b7e32507dc5aa3f864bfd049f3005fbde494ac277b835386599c67ffa17f60aa19719b232cec2fe980756a01e342db1fc43b03c9c2eb564f99c1d9108c65659d2e72be83c90c93343389ba6db987c610b771909b4f6b11e4db50d0c194824842a59bb7e0b5b96de5037ae64b8e58b665998390cab88f2e6144316b2765fd42bd95938c1b2043789cb75b96f2428d4b8e9642cb98f3a4bc4b54ba6ae8d258e20e801a268de3103bb87bc02e75ac035a8ba11b4bb7f703794b695d4b09a78b0bd717fb55a0f718b3580718a38a433e6be0253b9273eaa96d7930922fe3b0dfbceb88d7fca505a2906ac4f71258691f6318494289e3dc80f4bc19a40f3dc6e81fefab39c9449cd555cb5d07250867d32dbcb477d774f7d798bf0c492170cc26e41de49722a56716132f896571dd9a54f2e3a004525b65ecc92942174d8a8628d6f299699796d1f2d7daaaa3f10bfbd12cc82d2cfa5e4a7faedec18d3700476e545330f94906a7349b7405537399b7df5a0f128fd297420380d4648b732fdacfdee2387868aae81e692a5af25bada09053d0e5fa51f4f852835853e2f6a76c49fbe62faa9efb35facd0c18b5587549fba8c749084beffe2055002fbaca023e0173709b97c684964b6e10d5e5176929cd6ffdf5e714d6394da63fd99325258d752601956b1c76592673b30f9968b2d490f533d6392c995200064bfc12d0e6ce1566d29bf1af0b76050c5de930b4939a99cf18d36124791383d046a1a6c292cefb47034952a5aef2e1400d44a623f23a5f0cd5566971e6024ba2320b9f5470bfe6d8ee411082263e5716f0f51343fd7bf0157cfcd239617f67da09c3da0debaf215ae4ab5233d7b8ee77139d91d62a00a62c38e7dc20c489fbbaf4116c53151818897380aeb2ff8372ed004acf8c5671b6eea21d3c412a963f6d02ec3403e813052d8243a37e1a008c86b7e10e50b02f335ab257bf46ee6647dfa85de876ecf8913d4d6300e900a86c06587b1506595af4660df42b627e13c5acb341400d7c666c8a04908203351ab1ea5d9a708668b3d804bc4460030f1a1671c86d79823a0ab69e754efdc60faa8eb8820c2b877de928a108ede7a8a60eef5176ba343a5c1ea670e61329021c91c7dcd85f443105d03adc6c3fdcc690575f5a709f7489d4d1f74b94ac530f778892b567291df8be8f22ff2130caf35fa632142f9404500ae69be0c1b6c616d537d4333810e9e274beddde0e5b82c72baf51ad845cbf02a251e4c310d00a8288da9d2a435a8249ed690afb2978d20a17ec4d9b2f189859127f48a8870bb5d2131d6e1917a5de3ffeba3fcd5aae3e01c99aaf6a4844190f971e83868aaca0c5ed2202bce4fcd0822ecc52a050dd36982c0429406be3ef45e02839d79f865cd64a9c7df007a69deeae0dba3c6fffe276fb879e0a3e409117f3b2aebe3367e25c3909e823897dc6eecb35b27ee77e99ecc530ff8fe73cd62dc57e5d993ca0b46b3ff17cff275cd29d63298da366ce28ff3b6a3706b66b856abe7bf63b71d85b521fb6cb136a0907265d64c62b22cdd9ed62778fdeb279fa03c7d3f6f59a12e0d56a65b28ffd604897eba3b6b3b422da3f2a59081bd4ded37bb17005e128610131ba0cef5ff22a80b13d025dba197a41f085d37dcf35e3aff209d441f93c3afbf8486f023d90435b96d50395c5a55a4517527af777dcf2b3c9ef20142479ade215bab712c208da1a440f3d4abb6e67cc644fe9dcf7cd5050e69a4655c621fe8f351b9ef1298b3a7046b69616dcf5dbc8876c8a0a7fdc3ba98601b33a3d80137dfd77880d55eb4d904147260c6116f2add0c280e9918072f4b2e75d7300e1e8679a953136580afd433088bae56b8d6802327f049e3041676a4f04cfb39234e8d15d1aed5595a126f2ed1e977fb37fd2dc6a6c36279381e48c423114033c791f94e997f02f11ebdd0177edef75ffe382bb86e45ab7284a319aa5b692149cc7dd25f6d1f135e07b1910d94ceb4c722004279189196760fe66b45582344ef1666d8ab9791789e4f953dc6d822cd46329072e5a9f7b8431d19594657c70e4567b6b701b4e27ae2f88c5d52887cdff2380fc750dc50c65961ec7dcbd95f4005b8b78ea543fec132052509a3e50a5427f3ef409a721683a2042239483c5ff3f9ee8aaaedba4dba32225bb7ba840418195ecbe15479726f25699055c285fcaad970db7b89bf3c53ccd8d51f4227e39fec3dd1780949ebe72a13cf9422358c19184f1ea3e4dcffcf4a5d6df56185cbf0c2392165fcde5b8f793d5323ee5a0cc56b21b622e15745459b11047d35778e493eaba120b5a199680174ec20ac7f54b89b19f97eefa78615ade851dcffece44357a6bf0dd616109f8eb4c0183cf544327bd4a7b574748542dd16a068d12b9495f70bf405aec3008f63b5ef357a34179216f750add98c0510b81911a2d7f093224997955ab9a745743820e5c4186988dae2885812e2f19b56b57c19e7819c0f2ae1ad5cd686f28bcbc49040143a413919e7fb939ed511624a6cb639db969875ac4e4f82dc201569c537f14d9856bc95566fb43ced4cffea9e8fa30b4496c65aa861bffda1c0884d0bc0a1ede378e68d4001fc16d4d9c328fe8fddcac40f9ba6f9d8660b972abd7d97cd1e17f6558cb97fc8d361013d655f20de3e16574850cac2e6da5c833f0965de5da2304fabab4ebe574d322aca08c50ef8b1491f29382dbb61719a2ca6dff16919c46ef6cd4ce82d66a633c4df74fb69e99123fefa166d3f7a68f27e6c37e6fe7aeb6f649bf27bd85d88f5429f1dd6019e119606a4493b67805f13090c2f3777a56b32bbfe3111dcfeb779e4c7d8caa38be9b1e358e72e5ffcf2dad13b749811569bd76f3fb4e0ee415885f86e187b1a1b59de06fc5d0e7f4c886e8948ccd9b557761f70336da6cb040506848102804ccdb45e9010d38c879e6f8b8db99dc634006c20c71de6166051293ea2f5bf498f00e5ab81c8734aa533e13ca156f056db02a21703005f9fa0d85310f9517867afba28d5c28a6994d2de84b4c57abfc4749a6e83d8ed450b9443c245d6426b6d32b732b172779f3b2aec38c53b64a5efef22b8557b54b54135fa80258ef996af4bc677b9c07c893dba66880c20a32af464a73cc50248f6ebd851209bd3c5b18d821f8f5894dc1a3baa740eb9bae43885d7767a3242760901c68179cdf2b09234d560073832a8e2747983adb54ffad86849685bf1fed89d199a24a4b84f45c0c76537f704b88ad44ae7fa355e24bb7e97eecffa8f483b13ef2566ad2648154ded91ce6928e770c69fe052996fc03bd676b87db378770999ae7f1fe6826e8f54e47bb01a53b2631d01081dadffb595718b1e2f4109e5d2f19d2290d78001c2b93ab3913c8dbdab860bddf06b3f310ebb3d9fa0f7b12c7f1fc004970b61f1c5555e542795b31aaf37ed6d443164165e8f672dd495163a68f4df4d27031daefe9da47fcced8c5516fbaf29ac0617404c672e7c69de7e1f5d3608f68dd7994995f25bd2a2bd940d6303c9d2b2adb3caed3b9feb244fdef4302ac892f7a63983b3a9377e88cf896b7aa3b463482b9664c2b20b4e99defdf57f810feb1fb77294c4e64241ea8c4afc1545cc8403271324773cbf4250976b90ab06aca860ef87fd429170260055f13391767b7f7479b632674cc582fd0125272892a38ea7cc8e3799067a02923f96d15e27e9ab71eab7cde317664b1797899367540b425093a66dce108b9667fd580642d160e9bb0f50c8ceac6e8239a0bcb12b52410fe2f6efc0438f080b540f97c2000ba75e6412992b9f8b995ec0486cc100b5a84e8672d459c5a81e78138026eeada3aa133e53b4649f5578a711e3f08ca4a6ac877cccff78b8b416e8954fa0f878f208d78b329d04095a66e641369671526e980d950883f6365a6e471de5b246837b55b4cbcce1ae29a3986a26de4ade10bbe9bee36dba900b720dc1c6539f6a8ead3b66732be815cfc95ae98ebf9e83e2f12e1db49f0ae8d604becec1a92c37bae6a120b72a9a7c25c868f6904298773c934d0ce9426c76c4ac12358a3533ce199d0c273c6d1c8900015fe25e942e7f6e77b21e402a2a0d8eaa7cae421c400477a23bf587bec851ec55ff5b80f745831a3206d786e1477616ac3e3cfb62983d87bb32a3a942c72b96ca3775bedc76916bbe8ab734f681187083f7497913facfee01bdb5fc862879cb40b64dc92d75f9d04ad64afabe55872dda0909e3af91ac02a0849ce2bc0dfe33f653c7e0567c200848f6afe2ed34525957ae9e8bf45135b94fcbec4ef91ee285ad8842dc34101b4b62b87cc7e96be03bde136547a33351d9cfd595b50abdf70739ee67a03462fc9087a3b93e0c757e082bac0d9722ccf197bcd3d0cb6859f81465efd31ea0ad6c628379a8d6e0ae5e256d46f1c629ae031af10685288fb73f28cffabc04883ab35f19882beeaf01e17f52534a6e999043c52afbb545534ea13a4deccd35adbceb0b245aace51fac0af36c8bffb1822ad6f995a18b413d13beb2ec3f3b4e2089b0c02b39ea70377a602210ccd9b555add4b94559fc91fcb4643fe6cf0ed0f2b76223e9541e5992f3f68a56d72e3b1123b8db4124814a5b8724239c6c32aaa050ccfe53b06793d27c518d3c01a7d778187c2baf975ab27c08d3ddf2b67ee6e8c551fb618e525f2352e48a94159bd2f322cdbef575e6c07c4e0b35b4753549483fd7f876475252b48376ab2e1283b7412cebeea96f2efbcb008ed87f11ed343d941f503fba68e94f5e904282bd0db8c0e730d7b8384565c88ec801bdc76dd00107becef4afe9f2e31fb2b13691b10fa3e2c9508a8ffb57d6c4c1bada3bd1f9fd2d7344e348a044503c24a5e91cae7661d567d1bc4501c78f8bd1c35c532c3259f9676a46929acdbda3d85ad511c97081fe935ddc5276579cb08a6181f31b7de3c51c4c6b639a16bbfa430ebc95012b21072f145feeebdd11f4d05c79a2681580943dead218bb6291c1add061c9679542dde87820f769ba5afe131bc4b1b0845e09742aa656dc5133948957d53c3f82e1b8a363b9278ad8879d1e2540e1dec948fcf308953060a525f36bd54ebe58d4eae442888d132a0e60a2b77cfee5f2da23613524d549421c202d69d6871d9de185635d5f1c1c0951f821d43dcad59941d8ec32938024f02ec1a8caa615130f110352d17ea48a64f4a0da16ecafae41f5629083410443cdf7dd44dced56d7c2f4b6eeb53018c41408ae48508a95cc2b5f23ce47fb5b552bf265dda13f1a5e1945d06d146860cbcb1a84fcdca855812641ab354dbcd6083125597e3fdcb4cc61b50e278a474820b8fd656d3480eb89daaed81c12536efcc3fb891ce83cd87963fa30579dc38c5d69e87650748a1fad17882ef3ae03b21b779124bb2033e8ae67063222b2c984a2f8c90597c47026d41d324a43dc9cb7c7712ddc8e27750c6f2cffecf1c8443d168abc2c5a26f84171690935a7d29648f4a6fc8ab23ff37ea6cd6af29f9ce4cc300bbe25040b5c9cf5f476a6e76ebeed6e6b2ca4dcbc784366b89c6496ab281976f57c7cdcee7f1b5a6c5750eb5b57c5f6ed19782785350f235583225e7f3cb0233f99085c2d4c0f341bf098d63ee4fa71ad53674e9ad3479384fc3654a5f02390cae4813ddf6ef6782e1a4d9f2c19185abeae3a47ae034a0680ca346485d", 0x1000}, {&(0x7f0000000000)="007ea1b290a0896b65ed2816c7d8ff86509398a132", 0x15}, {&(0x7f0000001300)="03c844feddea870b443775ae0449004abbdf3a7b1e466172b179c5ebb49abd91d9986c2417a5628630451bf2ca237041c4adb4e7f2e3d1ec9b4c358a68105280f3e3979582c7ba3949312acdaa1277474ad942aec9a6ce8892c8dca2a98c1a916abd71e10039da2aef1fa9dddf4a52f2b1b7476ca434b98813f52ae5bd098cc88d62f4a4b17d67846f2c9c301fd5a223ff18957af30588a1c1b7fd8a22d3d7", 0x9f}, {&(0x7f0000000100)="b9363d86ae0054dcc2f94742af20d78f457735485f23f6fb67222b4599d159163f6355af0f3d3a5853b7c65b8d0d55dd878f8362523cf8c9d5bd3f4820599217d2f1dd0a37d5f6f8851344da18c0bf35ac7b59a2c0ad92d5cb7088fd1db9b7d4d87b18541940113518a14a8e9c8e9140adc3b3", 0x73}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:27 executing program 1: r0 = syz_open_pts() flock(r0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 01:06:28 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x100000000000801, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="2d1a06473b1debfaa5e1014f2f23696c653000ac22ac8ced48f2782974dbc72819be17e98b92a726585b74ee61c2f11f7d9820adfd6d7406bccc7294f9f2da00ae9b31a8b6eb4f521fe68f7c6d10f7cf2543a35e93145af7521d21f0543d3bd1ac1b6931c355d4e27304ee6345196d7272e72a4b5fed31a0be702ef57961370f1481e5c77122cf341abdc56d346486596d0e3ae967d5"], 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x9, 0x0, 0x4, 0x2}], 0xbd56, 0x0, 0xa, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r5, &(0x7f00000001c0)="7836734bc56dadb4a1baf7e289d97c237804e98e4394f1b33955f697eefadf214342bee42435fa53ad21c33447aa5c963d1c02bdb5629a36ff0959a83ca78b3cce748f0a82c3e500a8fd28b6445c5c92f6f7717bb0040cf10061cd000e2cd90c0ad95fdc3a99e9b40e0ef5ab96c3b0771f59723fd13cbb2b476047c00ed0caad6582d57baf8e139e8c8a66474291bb1863f71c4e63aee6a570e42eb5345f274dc90ff8d20e85d3f2b9b581e471edbf9961da148a5683fe", 0xb7, 0x0, 0x0) 01:06:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r2) r3 = getgid() chown(&(0x7f00000000c0)='./bus\x00', r2, r3) 01:06:28 executing program 1: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNXCL(r7, 0x2000740e) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r8, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) 01:06:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) 01:06:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ftruncate(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) 01:06:28 executing program 0: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) r1 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/61) 01:06:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/105) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x8001, 0x3, 0x0, 0x8, 0x0, 0x80]) 01:06:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r2) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) setgid(r4) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r6, r6]) setgid(r6) getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, r4, 0x0, r6]) lchown(&(0x7f0000000140)='./bus\x00', r2, r7) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000040)={0x7, 0x7}) shutdown(0xffffffffffffffff, 0x1) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xf485510f4abf915a, 0x0) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x7, 0x4, 0x0, 0xfffffffffffffe00, 0x923, 0x5, 0x1, 0x0, 0x4, 0x8}) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="1000000000000000ffff00000100000046086c0cabc168e9b52add896fb99fc65237a644736029bece91b5b6c58b3fb4f86b946e099131fece495590d1fabb42650e49bc8a9907415ee64094d40cb4af4d006bc9cae8e8aefbc6f0569fbdedadf49102fd8ef1eec63d2ed30bb98d91c30563a5396fec1b15d06fc25dca52bb4395eb"], 0x10}, 0x408) 01:06:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x1000, r0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) 01:06:28 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f0000000100)=[0x200, 0x0, 0x5fa2, 0x80000001, 0x800, 0x0, 0x6, 0x1, 0x7, 0x2]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x9) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) 01:06:28 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x8000, 0x3) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0x14f, 0x8, 0x0, 0x0) 01:06:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/8, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 01:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x84}, {0x2d}, {0xa, 0x0, 0x0, 0x800}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r1, 0x1) fcntl$setstatus(r0, 0x4, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r2, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x4010, r2, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000140)={0xe5f7, 0x9, 0x8}) r4 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fsync(r3) pwrite(r0, &(0x7f0000000180)="fb3a115800000000000000330000", 0xe, 0x0, 0x40004) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000000)) 01:06:28 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r2, &(0x7f00000006c0)=""/138, 0x8a) close(r2) execve(0x0, 0x0, 0x0) 01:06:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x100) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x7fff, 0x100000001}, {0x4, 0x101}}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0xffffffffffffff7b) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000280), &(0x7f0000000300)=0xc) socket(0x6, 0x5, 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(r2, &(0x7f0000000180)="7e58c346e08028fd1174d14c8653fc59b89ad998a9d1c3431a99d8c0aea2de201e003448cbbb5d3e7d2464a5bbb4813178b42cf0aa4b96ca4f1353c7c779b8346044979003abf2269b94c5d85e74de99730eadc5dfe2d9a1ea49c7423ba37a0bde41d580965636361aed77241d4053e047397acaace2d0a8d943c8c043eae70efad1b7c85725d03405866f135b2ab1ed9d60", 0x92, 0x8, &(0x7f0000000240)=@in6={0x18, 0x3, 0x4, 0x3ff}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 01:06:28 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() kqueue() kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x45}], 0x66, 0x0, 0xc6, 0x0) 01:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d|tW\x90pf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x6, 0x4, 0x7, 0x4}, {0x5, 0x2a, 0x3f, 0x9}, {0x1, 0x2, 0xfffffffffffffffb, 0x6}, {0x7, 0xfffffffffffffff9, 0x7, 0x8}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r4) r5 = socket(0x18, 0x1, 0x0) r6 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r5, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r5, 0x84d1) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r5, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0xc, 0x0, 0x0) setsockopt(r5, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r9, 0xa, r10) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r12 = accept(r11, &(0x7f0000000300)=@in, &(0x7f0000000380)=0xc) accept(r12, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0x4) poll(&(0x7f00000007c0)=[{r5, 0x4}, {r5, 0x65}, {r5, 0x106}, {r5, 0x109}, {r5, 0xff}, {r5}, {r5, 0x80}, {r5, 0x8}, {r5, 0x1}, {r5}], 0xa, 0xac) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a40)={r7, r8, r6}, 0xc) fchown(r1, r4, r6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x111, 0x0) getegid() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:28 executing program 1: link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4fdcf8bb6331a385, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x91, 0x0, &(0x7f0000000080)=""/145}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:06:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x1000, r2) socketpair(0x10, 0x1, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x400, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x810, r2) 01:06:28 executing program 1: setuid(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0), 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000000c0)="510fc3a07ace78ab1a3a223144ba33dc1f572b1b725e7464180822d6", 0x12a) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYRES64=0x0, @ANYBLOB="f8c7a0c9e1efd0d4c0f08e0a2b5a6af9b3f7d15a537ae554d074818b2d347dd09119a1f444c363ad1baff68df9fd9d2bd578fa96008000006f9675d38df6612b41b4f6b6e7f43866ecb2553b9b4fa1cf84339ae13ff640c913b68550a5bfda0432964dd0fe94af5f921b1b355011c1c999aa7725bf56b6130ea4fd45c07cd1bf3d9f5cddd2bca9cb75a10ad1f616d882bbee26098e8f2bc64ca751a11ea4d7ed4db4f317253680b37659c58e1b1130b09b98f8900000000000000000269a11db86d7847100ada3cc4f856ea07ce42aae9c497e9e03b851e5d363bc4dc97644867cf1dfe5b6ffdca17e313eaeaa", @ANYBLOB="eb0d862e36cdceb6726ac229f998cac49382bb0356dc5c97cc1bbdbc2bd6ffa999d9c19a2ab110158a98fddbca9ab90012dc5a641a6b773d7cdd51010000004edc3ecbd7e13dc2c6a42ab6a7236e5119555e1b13c24877863d0338b8a61e3ddb0933c82bbac7929528bfac294ce656"], 0x3) mprotect(&(0x7f0000193000/0x1000)=nil, 0x1000, 0x7) r8 = socket(0x2, 0x4, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x1, './bus\x00'}) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 01:06:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x20000000}, 0x0, 0x0, &(0x7f0000000200)) 01:06:28 executing program 1: r0 = socket(0x10, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffe44) shutdown(r0, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = dup(r4) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="006c653000c60d9cb38c950d795e3243a1228bc470bf153927e7cba9089394eb372d898e52968237706b9df16f649f22aa11f21d65657ac13848c39acbb2ec51cf772064acb41027540ff4b496e26380b808c481205f846941013c14cebd28c9082235de74f24cd0b39ec520766757ccd557c633bb133a4b2eed1c6d1d8684c38faad9e32c55"], 0xa) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) 01:06:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x12) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r4, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0xfffffffffffffffd, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 01:06:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f00000000c0), 0x2b07723350160af8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fchdir(r0) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2125008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 01:06:29 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) 01:06:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x4d}, {0xe}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") dup2(0xffffffffffffff9c, r0) 01:06:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2125008e12efffb27858f55702000000000800000400000000000000"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 01:06:29 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:06:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 01:06:29 executing program 0: unlink(0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) open(0x0, 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) sync() getrusage(0x1, 0x0) 01:06:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x62) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x80, 0x4}, {0x3ff, 0x2}}, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x6412, 0xffffffffffffffff, 0x0, 0x34) syz_emit_ethernet(0x24, &(0x7f0000000080)="b6d93b837b018b33d3de57f0215cf8c9e55cd55cf6544cf9f71318de49f4959816b56042") socket(0x6, 0x1, 0x5) 01:06:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="04", 0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) getuid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x2a9) r5 = semget$private(0x0, 0xd, 0x80) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0xe9, 0x2, 0x9, 0x1, 0x1, 0x6, 0xff]) msgget(0x0, 0x8) msgget(0x2, 0x11) chflags(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) close(r4) 01:06:29 executing program 0: mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') utimes(&(0x7f0000000080)='./control\x00', 0x0) 01:06:29 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0x0) 01:06:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r2, r2]) setgid(r2) getgroups(0x1, &(0x7f0000000000)=[r2]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() setgroups(0x3, &(0x7f0000000080)=[r3, r4, r5]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0xffffff11}], 0x1, 0x0, 0xffffffffffffffff) 01:06:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f00000001c0)="881b82aad04e55d739ddfbbdce5ff0e9b710e98271a03966791f81", 0x1b}, {&(0x7f0000000200)="aea811ededad6a94d2088fbe8fee8df952173c3a", 0x14}, {&(0x7f0000000280)="ce64b93ca80e9463b2160a7976d31291d490d34f57e4b0221acad86ba1cf5ab62f3d89a1dfe2c29e015809507ff10f2386e5ba4e347fae71445d16159024928d1acca5ff5608e1eb535e9de180773651a9929133667d9b1afed1587d4b1a6c", 0x5f}, {&(0x7f0000000380)="402b69cd7690a24669402a4f3d29f524eef1ac09233d729ffeaad3874de03da725c80885fce63261f039c565b21fd7ed7e610e32c8f84159bd940a00ef2bea43edaddf89506ad35a46df831ba87b1b5c2ed0b37ecbcd404ed87ba299e408d69d4ddc0e2aabad995e47f5b2075ad66e08b758a313df9215ad3ad8a42052bb60dfe110a894c535e04c690a79527ca6cd2777eedd31b019e4f32fcfb32b613eac300b98befef3b6a076ba62f40584a82d82ead7a6f822cf29bc", 0xb8}, {&(0x7f0000000440)="07c9857ad8994bce", 0x8}], 0x5, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) 01:06:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./bus\x00', 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 01:06:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xcb, &(0x7f0000000180)="61cb3d4581b38c7d5081853e9ac62b70bad554b63d8df9f7b3f05aea0614daadcbfc3f2b08a88da3c9efb666bc62023bb2c722f0739950b79fdec7c2ad065971f153d238b215edd1c8b99e7b556d67a5fb8d676b91896ec5a64677cb4a7f1f7524db777fb29e63f5b64433c1d8800ff6ad8a65f7b3fbc0dfeeda67c37c0975ea25b5098744f0f7ae44f305b45cf8644fac38f815004767e681027398fc47afcccd8e281bdb62d38e1cab8ee03ab140285c1a450dc510e67d8584f8341eb1fc23e26663b324ac6dd272ef07") 01:06:30 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x40000800) r0 = msgget(0x0, 0x4f5f81e8354622aa) msgsnd(r0, &(0x7f0000000180)={0x1, "c579309a4f8c36f0e708b531319ae358c07dddecb0319f3f2db4e75e9b27bd5bfe408f43e476d1a39ccc6045fd01890bf49fa3e467f68305238197a1fa409ed13fb8b1e61c84824e88fd1c1a7c821057f14f49ca89f1a40b25e436470929cfb38423db39d876f29ed644e09f9af1095c03ac63973eee71748549c3c5bb93b4dc4ff11c3d947d288f1ceeed75a2ac2bb48cbe16bfa9bd5669435d5223e9f373ca9092e5eba2fcbd123c0bce0f01e081b36343347a2f01f8c81dd037002f570666d4b07dd62d1d51a5ef519d96511ef12aaad74f742a03e76ab91ad4afa812f645df41f3c9a94db665a20719aa5dcda29aa232b5892112e758e5bc3fb281"}, 0x105, 0x800) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) msgget(0x1, 0x4) dup2(r2, r1) open(&(0x7f00000000c0)='./file1\x00', 0x20, 0x80) syz_open_pts() 01:06:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) 01:06:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1e0) ftruncate(r1, 0x0, 0x80000001) 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) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x0) write(r3, 0x0, 0x0) 01:06:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x2339b97ba5bf690, 0x0) 01:06:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) msgsnd(0x0, &(0x7f00000000c0)={0x0, "be2c72f3776e247dcfaafa5648177eb2b3626e9b62c6bafd3aca954cfacba0e4e0aa935e3a5257532087118ea627d4d124685ed165b92814beccd495b4c0adba8b662819a60db7d9ab6cbc9bd2a04f7c21934d7d15f6e1d502d3e8fb49d0d10a7fc6aa90405224fb4e44911dff6a9f8bc9afd694f93889db1d4a3349982f697d1ef5"}, 0x8a, 0x0) 01:06:30 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x208e2, 0x62) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x7ea, 0x3, 0xc0, 0x0, 0x100000001, 0x9, 0xffffffffffffc4c2, 0x1, 0x1, 0x7, 0xffff}) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)="3d3694e9a0467adb09addf57b5be04b86c730795d72ed879a666fe23a6b676008ca82bb8f9a1443eeeca0d985d0d061060e3930c9fcaad5345d17366734422f8887c5befed2c64aef0ba44", 0x4b}], 0x1}, 0x4) 01:06:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000012, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) socket(0x0, 0x4000, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x9894, 0x1, 0x8}) syz_emit_ethernet(0xfffffffffffffe54, &(0x7f0000000300)="9a776e4a6709040063ba6a85d57fc045bab5806164c5d34abe931588bff510d14d8a441ee98ad1ed0482bfd84074c60295820de7dd3cff1c0a98e27f425bb60b8abc794e68c8fbf1010afe6c1010b2c6bf615630e631ae424ffed813149a87b58195c7dad5b791f0379ac36fc62fe02de7a1746ee81adc9cc6c6466a8f7867dc0783715d9f51f452fc723a21f37d1d52190b2a73b0ff627e865df7d9695bd69565e77d1687dfe2d25dc8732ecb898ea697335bf95ae22a9e0d578cb095c267843479b949209d5167c10d98ae64267239f4b9bc844c4014fc2aec5985d0fe8566c986e128f4c5360eff2a8abebf") r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x6, 0x0, 0x8000, 0x20}, {0x80000000, 0xffff, 0xb13}, {0x1, 0x753, 0x3f, 0x651e47da}, {0x6, 0x8, 0x3, 0x4}, {0x3, 0x1, 0x6, 0x1}, {0x4, 0x7599, 0x4, 0x9}, {0x6, 0x81, 0x2, 0x31f}, {0x100, 0x1, 0x40, 0x8}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) 01:06:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000240)=[{0x40000000000, 0x7f, 0x0, 0xfffffffffffffffa}, {0x1c, 0x8, 0x4, 0x9}, {0x0, 0x7fff, 0x8, 0xffffffff}, {0x401, 0x3, 0xfffffffffffffff9, 0x5}, {0x1282, 0x1, 0x3, 0x4}, {0xb0, 0x80000000, 0x6, 0x1}, {0x80, 0x30, 0xfffffffffffffffc, 0x7}, {0x7fff, 0x100000000, 0x5, 0x3}, {0x2, 0xf0f, 0xe8d, 0x800}, {0x5, 0x8, 0x80000001, 0x8c3}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 01:06:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) close(r0) syz_open_pts() write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d27715", 0xe) 01:06:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000000)) 01:06:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x4}, {0x2006}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x3, 0xffffffff}, {0xa762, 0x634, 0x8, 0x1}, {0xb2a8, 0x80, 0x7, 0x8}]}) 01:06:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") 01:06:31 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x8000000000003}, {0x1, 0x9}, {0x40006, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000300)="eaff125c00000000fca39b7032aed43900514afc6e8ca9bc9bab51c494a51a7de098c128dbe946312c56f7314a591042437202ba00eb8035d657abcec0dfbf951bad427b57410f252966988ca0e41deb38af6c00c617f8edec24927260f02eb3c913d8c1e0c4dcecd3a2d86d629679ef5212723522353aab9d42ffaec5e042e48fe8f58d9a48ca81499ce1b52653f1b506cf5625f0827259215ce897f24219f8d34bf2dec9fa3a4e9077f0c10a7640ae10dcf4e17efd600e7817b1f4ae36fa5be1360dadc706762320ee9856be581b67eb4b622c5f0ed48a4fb28178889be7aa284747222eedf83c9400", 0x173) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000140)=0xffffffffffffff3b) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffeff, 0x3}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10, 0x0) getegid() r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r6, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000458af7f5ccaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003591a31719502c2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cac2cb1cbe88b5ae8adaa1215d2d7b0c447fa0fa7fcebfd57d88d03642b8598c900b236b846a9af2acc43666f041e5a682e871f865edc4bc687ed8d0f50f4fb2742a88b81544e077edff0cac40ee205e550ed6c42f4b0e6ddf06044bda3569839db8a5acb52b2a0b69348c1121d86b0c67110caa9b5988e17086d8dbbfe897e8651ee0ccd57a4a946873b695c4d1212830626491713e2f51187d49a"], &(0x7f00000000c0)=0x1002) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = fcntl$getown(r5, 0x5) getpgid(r7) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) socket(0x6, 0x8006, 0xc558) 01:06:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000140)={0xffffffff, './bus\x00', './bus\x00'}) write(r1, &(0x7f0000000040)="4e8e47f8039c6c49ca820f302aba6d", 0xfec9) write(r1, &(0x7f0000000100)="9cb2992007294c02192dfae06e2e2e", 0xf) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)) 01:06:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x2) dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x0, 0x6, 0x0, 0x1, 0x8000, 0xedb, 0x5, 0x3, 0x0, 0x0, 0x7fffffff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f0000000100)=0x10000) 01:06:31 executing program 0: r0 = 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', r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r0, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x9) 01:06:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 01:06:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x5, 0x1, "da388f77d3e2cb9cc6b3d8b2053f4f2ffae1cbef", 0x1, 0x7fff}) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x10000, 0x4, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 01:06:31 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x10000000000001f, "61aa0db10ce9bae3c6514e6ae9ff73b0a78b7ec0"}) write(r2, &(0x7f0000000080)='$', 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300"}) execve(0x0, 0x0, 0x0) 01:06:31 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair(0x12, 0x2eaefb65100fce2, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0xa) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) 01:06:31 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) 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) getpgrp() socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:06:31 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x400, 0xc47}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) 01:06:31 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) msgget(0x3, 0x408) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) dup2(r1, r0) 01:06:31 executing program 0: r0 = socket(0x20000000000001e, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f666901653000"], 0xa) r1 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff6000/0xa000)=nil, 0x3000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x8cbbaecde12bb1d2, &(0x7f00000000c0), 0x0) 01:06:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x81, 0xf0000001, 0xfffffffffffffffe}], 0x0, 0x0, 0x96, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffff48) setsockopt(r1, 0x1ff, 0x40, &(0x7f0000000040)="919e980229be6133c578c7b4e1c05b185b9f3681ce2f2e4c080e7d444ad1568f03d9faf12744513656fb53ff00fec08c9dafd14b1ae922e615e0a48d816a2579f7c2419c7e0ac08b053f84b0b22b6f", 0x4f) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:31 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) setuid(0xee01) stat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x7, 0xffffffffffffff81, 0xfffffffffffffffe, 0x8fc279110e293b7b, 0x101, 0x4, 0x8, 0x2, 0x0, 0x0, 0x5}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000040)) 01:06:31 executing program 0: r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 01:06:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) getgid() getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 01:06:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f00000002c0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000340)=0x2) r3 = socket$inet(0x2, 0x7, 0x7156) setsockopt(r3, 0x3, 0x1, &(0x7f0000000380)="4ce3", 0x2) socket$inet(0x2, 0x3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000400)="ba3aaf37832ac8992c2084abe0c9a5c640837fe239528e305a07cdb5e025fe5ba0efb00784c0896f4e48dda1362cea823d2291f554be131bcec31e73f1896e2e320d539a0187861ca13182ee0cf01ee9e84b83862e6a3c75174d3eb12c98115d8836be8381ea9a2ae733cf254ef202967cf15f7746887d796fd8d33b76140fcf953dd0db05f2c02542eac10fca1313e585a1cc7f320faea5599d363ce2", 0x9d) ioctl$KDGKBMODE(r1, 0x40044b06) write(r1, &(0x7f00000004c0)="b6b3af653b8005d3a72ed5f12b52a236adb51bdf51528a7589cf835ce0ec77b5bc03d340356e0f3d60657d09e97e05e93bacf42e10abe899081114a3e0b81f1deac1a39aeef605738b7c474a54daf1d8142c5f7cb3c6966ea7a58a0b2afcdc8f5b399130cafb036f96475a373f8db2c21e7588de", 0x74) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x2c2, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000580)) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x2) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000600)=0x1ff) flock(r6, 0xb) sendto$unix(r4, &(0x7f0000000640)="9276cc3f8e2b4d76f2c451fc809790d7219ef3379102be4d6814fa39ddc3561449dbce7a91d09ecd1cb6dce9359b7bfbb2f1be822aec06b5d879f914f53df30542bc74e63ebfa3ed9ff375dd5bd14e1bef05e3ccc79e9fdb8f1455068d9c67c2c290a1c1a588165cd9589b7ea5530589d8f29a7de9e87e29a2d4c756c5af3268b90d0bd0937babad937e7e4feb219755686c462441accdc735b823e6cec2c7ec817c73bc9ae5e891907e9c43483460ef1a104346bd9c392f92f14a99c935d1c5ea22df872d3913", 0xc7, 0x4, &(0x7f0000000740)=@file={0x0, '\x00'}, 0x3) setsockopt(r4, 0x4, 0xe1, &(0x7f0000000780)="db75cbf811b41c46c8813e6585c937cdf50a0290e16f2df9bc2a0035bf42bbe3ab73c0959b5623b115b4eed084800c8a0d93141bf3881a4650d1008a2c0446d485b52bbbcccf463232c419fd18fe080a92cd2a28e6c8130c0f79f541ae6df15002602de41a8be507d9", 0x69) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000800)={0xfff, 0x2}) pipe2(&(0x7f0000000840), 0x10000) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f00000008c0)) r9 = socket$inet(0x2, 0xc002, 0x7f) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000b40)="837fcabfc2b1e2cbd8454e0e99681a4832700ce44820ef2e56a44a4335d202b9e62093698410d68da0c48f0c58f9dc000b2d3cb9daec6e2c069049ad46688a4af104532741f98cbc3635a149a11b027ebb302aa424ae57b50bc8e1eb5849", 0x5e) r10 = openat(0xffffffffffffff9c, &(0x7f0000000bc0)='./file0\x00', 0x10000, 0x50) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000c00)={0x2, './file0\x00', './file0\x00'}) socket(0x3b, 0xc000, 0x5) 01:06:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x01\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86136) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x9, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="0cd90aac33a31e68193da1637777b1284c14d952c16a00184862305426690d1a7243053b50ba649e09031ac9975d7e6067aef920350cb2a11f1296daa439fbd01464fe217c707a7c1818618ce6126abc3bb98de8a64d219f0e607b991b35d4ace46351419b0fd780386a01d3864a99d5ec01320e83ca32a861184bf7fca322fbe35976e0e3b3b7a7ff51cc16b5f461e73d56fc1731e95e55ee0985f7ca9671604b3025da8ff5009a19b9afb31e1374fa7e54bf429ec740efbd1b64c9a222e5f96f4b086f0de3ad13a018a91ec328bc8d8705b9f354e72db08df611b5734822e33c6b121b6b5b61dc80256edb96b0e497ecd09c51c042a8d890774b624b6a36102efb25933154f324baf5c7a918c7dcd900bf3095c086f6d4d53f84cc5c05f7113da8cb4960e4164330b02310f1164178006e4206202eea345513096c0866a6232f47e101ba494bdc2e30366322a571df252d9c9263299576700e675af172386a807ec55ec43c21820310f621d1fbe5f3a2a6983118d1331c7008f7bd9cc2c57f6c35595b80ac2774da6308614ac4879c0f0b7a6fd24fcc5ff07c331954d7151425ce2049ecec4425b2c7fcb45a3248ea76c0841c14f75220c05faff9e17ca94bddd116ed35e653a07eabe63cf3555fdf2853d1521ed38c1a387dace0cd03d9e1439b0e6b7fb986ba9f0830652b1be9366064636a4b0b1b46c4ddd09564c5a66320e7b7c4c400ef85770244508bae83ec56f2236f63c04f6ae9eb756a6ed00ed27096bd9f75a81275d3a06aa5f124159d92262869df9e95ffccabd5028ccb599ab1f532efa8a8f3c0f0b6b2166e7ed23628f2f7390c158120f70ad0568128837db82fd9d0368292afb31272ded1a29a857f59d087c9c5546ae434641c8bdf165837a8e2e8eb7d703c208ad28e1a1a222c2d65568e68334e4787703dac9b45949c010e2cf6df4ccce47752081a2bbe9450cdb3b6c7960d8b52862e6117e92fdf2d4dc7021f2ceb778a8ac13336447b52964d0fe099b8688fb4b9c9a3e2df155142389f33b505d57b8c6c049361d52eea16383fb23f54dd0e74c32500fbfc9d7c3567863ef2604ba534ff7390eea8d8c025b7df29568b05f0aca0dccce77371a7f3375f61305310d3f083920a38922b5e96d8298a1287a358a06be555deed13085109a44293c5407a15243a876bb37163466a4e46f331518084373b18fd80a58f01314e85288eff393c15bfb3e91e5d01843ce9c59a562c5667ef38decee3c8b4d82d4ba3316ce008851a08445633cc5717c679ae0317d6b1c55029f6daf4c13e52730f6710d8b30f7d77bed35f520c24b9c99da0901f75c23cf3deacf98c642914ce93127b03b7908f637c4f3213cf2281d4e6f91af15f08e893817ecff809fabecca66b6146e0dd6a17c12beda767b2604db20e0504d1346b09a01de839ea4210e559889f2c9903c13cbfda5a2e4487f2f6eca253eab26b6694ae6d726b52239df6cdcd5f3ddea66e588618bf3cd250d04708b18004df2b0c6e2f73d73c6b0da131e69509cb0d5df8a99c4b80fad74a68b66c0f8d9ee1873ef3f5cfeb3159d4842d22120bf421d6f7867c8ba4ac0491e5f354bee8e8de6a23288b2921ba2c30721bfa893b4269a129075addd0f3f96646ff55b482cf01dfd530f00bd1228d67090cf96857ab0b96a17b02406559c7f767446b4973255ad3078748145487d68adde8a36dd612b225764e65bd7d9c27e9a96e9f1bdb41572175c3c899da112a285929b6cee597629c2972651099ea1b3628242235d394952764da556ec6323b04b36f7aa9ee52d0b6acbe11bb49a7cd3b10c39c201eadb8eb8aef9dd7c48a0d72d5baf80ccf3f623df627c7e4b2edbde971add76685c8cc935f38fb69f8d58d15896f7bbdb6557f6b971001914906278245e1e426e9e7da82201ea998471e760cb2eef45e6fd9441686b283e378c3f17e8b6456789e10e4ce76d35364ff1554f8c845558411f9bcceedb533c4bb4d18c3089ca50c10de9b0a0d0e5d38cbe4fb4b6feb41e97ac34a170410b75bbe4286d3d25753ed9aa82b8fcedd9400c10ae8c828b5ca94d7735f96e9c63b3132b2895ac7c7ae3dc403691914af2d34a045500017f411d087bb4adc3c7e081ecca76941efd3d7b9e6bb4927ed52693f055b286da9378b330d87a4129e23aeb5c0d357f4cd510f0bc963150da98a6a0b47add0e20aa4d61723d63d474f063fcfea94ad8f46bbb313fe2f484ad077a697ddbbe87bb5171838ac65a636aa2164e8105f88ee623c7e81c2878aeb74382eeaca344837679f69835383eb9cbee0f804c68ca568029e9148492144aaaa3420f64fcae78f755931b6b57db75326fdec12a0d166253fd1f6d588f124c83c1d290b00275ab9f4ef31afd81e3b94b4a95add32a22f6401dbfacf885b4a890af9e0a38d17170a00f46a5ee1bc7f23164b6938adc59ccebc7d74b37db6de82bf75ef5ceb5fe3fb75c151e9802ea593216e8cfe2899ab97ff6ca894a0899a1f0d2c89d9405a0e724ee83c2f64f152eba3f093ce98cc528fb21580ff59685bac9ae637023c965e35dd71bee61d7b898b5c0f48e8a86f967950aabfb1587bf8b30b17a019e114bc06b8fc8a98aa60cc71bd35874081f8f110a0d84cebcd418d0b11ff902a1b4c643c5ddde56dd3933d36a986f37791976f58fb04bf88300b6e758b5cb7bc8ed4fe7a22fbaa6187ab5f3ad27219d2e30cb4583c4cc0b77e8210178c2267e4e82de6ef94ba8fac2b085dbbd93eae721127a99f9bd8161b97b2a05cb25d41a1fca9afe153f63a6aa8cd71d13c8edd58667f96a36f576c086fc58af6f769af684e02be6413120186ac3984cc38f239abaa0422ec981bce62c71b39b3a27ea758e224e41b8241562358eaa09f2fc588471cc62ee0caa1d5d7d7908120c937f154d981957b457ca95873b8fe4572d5186ab5c6f125fc8bae83ea86949d3a8a44e82df96fad6e627a476ca258343114356dc14a56abda90b67053f487bac427748d9baa659b482c0b5a7272542b2ebfb450fe7341318d6de8aed1e8a0e7c113923b2562797afdd11be35f6e53bd7ccb2ca2503b634436d50ea990d0f62fb27909f68ecc88696f54856c1d24b9ba39f00b7844701b492b133b5134b5f3d1f4082878a6595f113f055c699e824e5f3daa62082da111b280e53e838ced771c055c842c234e0e0bfca10e21862718b1f3e37c4f39b427fd3609e88a77d002c1e961fd3ad204be17dbc9cba68003afed5cfc5cd9fa1189e6f67d11de7ea273ab991068165f33d02ed53400b79356b4986c32709e1a754f52f8ba2f270e513bbeba623204ca98c266e74d752eb19019b50bc7886d82d9906e1a16f61ad007c26661bbed75c7d0bda49416c01a61a5e02baa57f60d59ed3918b1c92c65c2ce1eef1265c2f1e75ca81fa34c5406295a73fdf709fb3aaabcdcca24bc82745f57225fd51ce50db70d421c41c06eb9095d41b4643ab98bef7fdd2942bc4053aeaa2fcabac91b27c4a8ac792711800ee572eb9c58e77fba1015b25a15fe8d8d740df8dabbf467f0dc2c1c34ad2a46c62feb284a8e1f2e6839d7a64b58bc588da4963ea4d35bc8657d20a4bbb8c6b61392d48cdc0097d30f627ba459eff1e462592160614a9e9d5882aaf2dcdc30e8b9abf074af397669cf95f5d74086413d707c1e4cab021b9abea0d8da6364fa40db61931d74b0f30ddc08ed845a82b5af3c4aea43bb34b21f6b9167f413b071394e0571a7f22be9030a3bf5b087466aee97abe3c6a9629babcf8eef697f945b219f1ec11391c42bd077b8d882a5ab52cf3e8dbef7ae873cf129331a6a4a2c9f03ef17b78c54730a8aa6580db91dadf730c1ad911705dbd9c75435551b25554d16b3c503d65e896f1a199a06da3ae610c051f78559acafea23a51c8a90af2c31e2edfcc8cb74a6e797b82c40705209bbd4d796251adbc39816bd34c141169fdd2976b15d517795ded30dd69969d0cff418eac986a680e428107968c18de35e4c5a83e5a8809d0cada7cbfa945c72c11ab374a7230c790cbea38d1da401d4e19563c39795cf408f7e6bd473c7d6116d4d85b7ac635407d5ae2edfe0c6045f234d5b3040f9d7a0b7908c1a7c1b4deb91c14fb8f1791d400294ff633e0c2485bc472181ee5f7b32dcd33ac645de416239c4822ff1597fcdf4f62f9a0f7a3f69f2208080cea774027610a97403c489846123bad4f7d91ded0f607f527616b24e336d1292678ebcc15dd1e721426f6dcdee81b3d881e4f2e9c34c61017642257d863a16eaab6b8351b5ab25cd61f954b46caea541451e27a0918bf54ec66f5cb2137874dd34d7da7f167c24053d11ea83d2df30d821e1270c40b00598b5831391e15003fd5cb422ff6864e3208f1b1ca2e2ecd9cf90dd833c92749e83f716c80a9d07e0e360cf6e9b993b26dc65c4ef59903a22075ad53aa39b58e4e9f517838ed72461188c3840559fa9bd905b8420f45108afb451a05b223e55e80fc46ff7291b797bfba8652856b66c649558154cabc7fab89ea03b0b7d4e7791db9e1f42a65d799fe3c20fce2fc101d3388894d5c21ea25dcb6b1262a8b5957b3bdcf8d739f59b72bf459ecb49d7136bbb48279df8b82104bd752e381f5d09a17610abee01280f21d19a9476b61594c31adaf8e7d0cf5579a3a9a3190a8da7d459e7cb4381546f9ebcf9d1729aaa1b314d5b7f8c09aa443a226e4bddb659ded15a5a583740d1e893f6dbf83fb17c5ac9a09e90bdf9a1a2a1fa83b661d2e98c09ffab20cb48d3c4d9d5975c512923292ccac36869d2c571de77097bab3133aff85a9ea6db8f37bab0d465ab4dcf816f65bb835fe85382ef0e2a9e32b9247eaf232652e8687e40ac8c945dd13d67cfe620e2a321e2b944cfed221eb4df35145af982395ae92e402bbe4f336f7c9afcba4b05a37430aff3e2314c471716a3deefe1b3ff8cf4f90f7ad29dc543b21a3841b0f75629e368fb4553643862deceded776a9c86cad5a40daa3f31df06014f298cfe654520e27c5aa3f122b19616aad442fd3951a61daf050d6484a1da68f1b361cd81d7150a5a50e43959516bf82fb2a6da8630dcdc076bcd6a1b02b0d3a8741ff13c9c72525c184c114dbcee203fddd5c40e2c30e4334b78c4d650607177d0f596af900d537f779061ef4befce3b41877f23a201a7c4a3a4f134fe3fac1ae58b4356c892aae6e6792d2b58cb78d8087071b3e96f0caa385ec6bdfc131218861d0b3416f8a4a6a1a7b1d72e00dcfdc6d6917f96b2b80c125b24df28d5078703b375e4728b37a68623219256e1217f3e0a3401d270308d354fbbd84876cb64d9b803c381f814502bf2f233d2066f170215075674d53ffe27640fcca61b9953a426dcfbe14187455f879432f286daf8b84746d0696f86ba1658d0221f949236b817db7676adc807d4d1c425aadc65b259671f8d0f5aa454018cd89336160979566e5b5d0010686e27b7a4cd0e94a6b4329b710bfb8c84d35e2565ba85185f798c1f83638ca94de99ae5b35f07e1194bf526841363d8229a79535fff06658a7ffe666d372c629c4c0845dbe5e2c99549f7fb20e8ea3c9fb97015e6ecbf53e33e84a27a6abfb90916c457f6f2240931bad92617bd30db85e0f44f01279c40931f908382d7f633df1f2a09cbbc89dbe84286896d50422b8ea35193697c4723e9487589b27a0057a85f7e27f99ef3eabea6570c1d324a19dc1f28e548cf57b8836d79003f496490798cecf995fb1a996ceef33c4a729a84359a0", 0x1000}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x7) 01:06:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000340)="3f9d58e3cdefa5684dd8b48968ad35a465e10cc8fcd118d167f9e9012a0c7513d0dcb85b9907cde5d2dd6798aee4509617579ae08bbaccdb9c49817dc96bb7f3d65f88012c96a8eb8e935bd799c297397e90a638abfaf9b41354c176b119ae8ab4c1e7455a9f401f96592ff966a2fab711dc529df59d821d3c13410f3a650dd187d73d07caac5cdeced7495fe18ab555057c036657cac0b71e78307905ad4c405e37b5845ad516aee13738928c2ba6bf26f451587faf98874c7b210af5cf256e31448b76c0b76da3ecd2fa81680216d5ee02bfa2cbc1aec6e1078cb7f98f970eb171f42c5b6fdfa5a61b9ca285e06a4a947cf3152a550c53a48774189a0c18e987c3673ce27f76c297c10b19b73d6efde327063fb8fdcc8d749de9948010066a154591efc36010c174f4ff704ca26138e2c83ebefdd9468c3727f1ecd0fd761647b7efc18c50010e36fdcdd8e8aaa0d699807895707a53f1ea0d5a66ae4642dd59881c3dea9749d35487a966c8ea6706993e69cc44f200d6c995585d14606fc0b9e20988ea067b08edd711d581df2ed3f16ebca13fa857a718b642b552d0c410293a6e174078749068bf9da9640155b52ec79049973db295f06c70d5fcf98f3ba9399ffdd549c46ad0cff950e2250d5c90358f7ca374e21f3ef4ff796ddc1c398fb10aa57df41f8aaba92656a9f08784633bf94622006e73d8b8de85ee97802250184d24ed98b1c20d76a6f570c2aedd7be285113cb5e55ba4b27f2bd8c8726c678d39970c5641b686fae33c22e5abafa3e75225ec4aaa57454fe74bad9e472215140d515be77daf0a249da215acdea4904f9750869f911ef7a7a1de540eb2e074f264458415e3a0c99e97c214e3eba8bf6551190f0369b1cc3e88d4723efe37e2529a03d311d8d3b3302e074165f7871753c39543b7e117516e55db4038d20433796fe838e894e63b748edc78e90a43a0cf721911392d87e52a364fc2128c0a77150deae9d75d49ef1f66d677f7b0a118fbd7949b5766007e11de33b6eff79533cd3d5a29ff52b1f78754e103223121b59318616f3dac3e02dc222c04f630e6bb19c0541b39ae50aa114a6bb19557a616a171cdd48620fe3d2e819bc59531df21065845c8a959d12e9e34e72def9e606e26300459bb1c22be13b1dccbbaf35c219814ae94ccef5172e1f26c2b18e9db9f082a38a7673a21377f3c37ae2d966668f88b7ad0fd6128df02c0581cc30c96077a321d4251a3583eb33217d31a4e00ed5055157a1fc5dda5ccaed576d477e000201097dd1a9d0ffaa51dff05b87b3f3e07154fe645c518141f473e86e10f6c85ab0fe0638bd97ef395da3c23bac763cbbd0d5db15b0d810f8e90fe392a182549e1e151dce9ad26df487c7a37e7b769842284c29b166054d890e75f12e4c3e903f06f7c0381a76b683a3ca6b1c8335b5c24aa58dae4ce14fda086862d5aab5fad4c635792cecf9ebc1be6476441d000e0b69f461799f0f0cd377f64c1d2f1c115b183fcb9abc997c62d18a2c44a292d1278ccadf97945c8cbe46a5acd533f57981ade36ae033fc8095167e104ac3a39f4ed2d17d158294898dd75adfa5c0a1148ed09c82fb55905da5e2d99218f2f732340123e738408295221f055fd7ecaf2e84075425f25770a2d8d185c74bef68cf50d726b7e5ac9a834974732ace45c0c8ed5579bef7763bdbfb6fd9c4d38c1835ee9f194f5462ca31d8b57ee200e6387c91dd61d601a0cdabf9863023c3862fa78e3e5b563b5bd61570d4fbee02e6ecebd47b7c8797d2eb2c32d6b2798e4e9f66273d8a8649767e3e0f616b590bc0bd32bcf3ebc92076bb33e33ef4899b9642374bb364c2fef17bebe22f25e3e15e3e9fcb74b3b9e7d996f02ac6a3654b867258f520badfb0c5cc01e1a0e1bc5f66bdfc02ad93ceba5b748a5ee106e50fe39fb71586efa705c53ead954bc18765b5251db66ba029df15667771a783a432b3c2b18a132d272888787a40e465b88bfef9e9a53456cfa90a6c73d03febb0ff0dbeb8afcef0a0e4e76e9eb20fa43745e9a96951f4619d3b97c002871cff660424ac4041a50289850a042bf800e1a6059cec8fe900634e6999f6a574fa32b096f0f51d71e32513c25f8b2a66e6ddad6b319621b897ac2cf00c4b707750d55765c6dadd5d3979d0d3f9543d10a6bf108a7506ea272533c343e155b78bb33396f5820d790392cef179f897b42ce322973b2dead04550c1336dd16f7063b9d2945f57e670b807ae751fed271ffe90b7d1a17a16a16fecf0e2ea378c4fa5bc1c0e3f851c8036b83b420b9b9b5e92b753ec8fc5de647d4b000c93ffb0f05bf9b215a475c32077aadd19b8ee2249ef67e390c35ec52dd9b9dec7d3b1f4db5bdb00aa5b2ec021666013ee5405872aca75ecb0e4e47730669339d0d4e16803b5202fff0af978f83c2361871fc0114dd9d1ec9526a5493b10de37fddf1567ba1ed1a2fa990ccf20810cf7ab8eec3f18c47a5a0a9d462f8924d609276b32f2640becbe298cd400e6f8df4f91d98a9f94f4ea7b93ad368fc832d6f861570fd54f9cfa7b92ac92baf589306498260e232e6d0aa5348d3dfe9f467568c0a237a4913a5d06f61d5ad5791ea0b6fc8f33f6e0556fa7d57b4c33caec348f36480b1959f6b11a462040e04deeea734a5958658ba1111517defcb7c97412716bb8c6df8e9d8730ef72c1fd1a27e21e0f0e1fdba32f71dd9363d3158ea53b54b4f34fde5d0092cd2f2745b7ba4e84999f9dafc3e67c4d875001191ad2df0a2ece39d89fd60bd16afc9484ab8cc7463a4fa6139f0d4f86b785b420072f53ec4d409c864782e56d761f48f966c34e4df55086479fb89e848a3ef992e66454d7cca0a5eb600f58a03b49085c0ecf581586fe0ed9d1a463a023f403264d52db6a7c8b29999d16a1e4507fc84976c17d35507d7b5b3bcd508e90812f99229405ec7ece222cb398289fbb3c35824b70827b992b203d620b7807fa7237a37c8e00bacda708dab46e312ac70dac461990f45615633f9c382a00b5d1a4bb372b076312adb72baf0ff13ed4b81aa9dc65cb5c4303eb64507afc61b02e7c1d6da2427ae9157bd07d804f5cf2163ceb5a43dd9643a074a21a6fdcfdc8647ea94df717a74f6773c719ef79a2885bc6d52d99418b1a4c3a69d527228d5fbdeac272f918d7c752de3f6713eaf6f1ac5c0b77508eda20f6062ecec036fad90e496e1e17308d2d15d9027b12fb83af2ee55dc9b45cc478c620a63d062a853561203d8f8c655281e65bdf76ed96d493af2eed8c1e79863ce18c5b4ae776f88e898725017497afa5233f92e3054aaef389298deeb9a390fd97fdba51358812729a5882550b70469b92f46e12916de826317746388a756d505ca731a86fa958acce64342c1e5c67ecb76c6304dbd5147c488e47662ca447d7bad3c54edd7cfbd4193548987bbc40b513b62308e1a54978a63bc6e2d6b0e321e5a4bfc75dd5bef4d781792f2520022589e87fbb64569e080e94bf899bd5f21a89c0cc3c95908ab7a02ab39cf71d540c7605013963b4b9ce4f20bccf8d10fae5c660ee1b0a336cd495002f1105f5ba2ee5f9560d2bc0c9c808258f15d865c516bca378d6619f391b0f3ffe689c8356f3470ff9461311fbe03205a4d91c43bb9cd19c7f6e842d1d8c29535ef4bb6265d38d8e0292ddccd46eadd2709bc4c2d594f5b977329ba3cf292272bc74431e8b6d9e4de91a608e284dcba2a491245385cd89a1de4fc7051e1c2a449d839b55dfd9db8630decf019da92c86adbafd8b81c86a32b7aed23c53b4fd681769fa2290b695dcf088e6f60cb7105eb79408fe37d9e033e3850469bd33faddef3370d77bb0d8fe7f64258ef0760273d792b029861788c984b7e5651c6facb9cbea910ef8afd1b56fdc2dd47532c24a072968436067e7da557c35d574d83a5c8e6f12080a1061a6de6e6a57258311806a72eeac396a938813b5ea19893e36a163863d8fa52c8a83bd6840141794e1e45d97aa279da33da0d51078a061b9db04789df1e41b1e6b00f383598b2eb9d824caaf7385935bd9bc5cd2d9c8a5d2b81be097cc41ffeb6e08249a2e2f52fe0e803c60c11787518e448aef34e5c3896e0932210686e56c296928bbd69b98bd4b17c0ac0d1192c16626c11845b7901720418822429d20b4f80d15ccf9812fecde8b46c10d9b2038b4403e3600f978a70fa2b3b3045f99cade5e4674f2fc9ffebb311679b8de27c8581a96ef1d8e3bbeda36afe5ef28164d83fbce608d09e154ede42ff89ed8d6a38397044d4919a89e781ae272d5a908741e1ae337217f4e1b14013f652ff529efb5116e2c34195bfd048aaf9fa2f0c1c3531343781c782187c2f63b0f5c2faa3efd56c04308cadbc7cf958144b50e2413b83eea48d5327ea0da97c3f5aefcd9d18f492bfdb6c65fb3ca0745d0a53da479552fb978a39380ae083731b8fd8158bc8ed6de9629674a523e0ce8d8f4181ace51779a9e0130d5f59f02e24e74c223b70898d7ace8f427b2009a1c7c1e62e5205f78c9aee51a263df990ed5cf52832266e6f4fb160c8ba525f8aff99ef9908ce769d5a9eb429373459a433d8068a2d237cbc9e1d8a0118ba3348c4b1cf98b8034e98e955f0ab27584587f1ad6160e080704b9aa09ce0bedecd055e2a2b2f9f6c80841feb4355c0c8fd2faefb710d82f8a8019ff790eeb348f8f334a03c9bb602de348593bb349f5e70dc1d6fb929185a8cd7cb28ed28e7ce418ee0dc0e44df7be46d22ee177e0dae01d6cee99815761bfe0dbb101e4a0ab8fd68f6d60da90d4b785db78654ec496134347a247cee9847f168d593822cd1c75f6bbd6f38a2bde3304c4f2eba410c2c469b94930091cb487f3698034e62eaa10a07a0d4328fd08eb7fc2c312807be0fe6db398ff1a1cecedcac4b93679afcde59da38a9aee513a03e93097dd0c3b6c8d29bfbb0b176ea8712f18c9f8477b2a54d8bd53a6eebf6568ca56874a922ce53d203f4d1c3625a1e2a1fb12f0d80c247a9ddba343a9225d88d86089421cccd8d6a03d65bb54b5853bcbeba10e4bc0cd06ba0e2b34b0ad85146fe8692e420dd6e7a1f7cfd8e64641e1d75139311e6f3699510b20c97cf669c565b385822de8dd5b261777fb4d4f86302e8aa7c07c01c75b8e4599492a0899426d144ec9f6c652eba3cce26db2798b25ce689fbafb0d95dfbe3c41d254ea1fb6b44e0f21ba3b494cd9a6b199ed2d1bb3a008f47f98608cbc1c7e059a134a57387697f7d35bd13c538ce0d5fc11c616fd7e3f9d30787cb88072cbbeebda61b13ee9614ef36f838f5158b93263af791a2770d3932e52b15f4c5cb74ffd8cc453c0ead9f8dd05a7d41b82fda59fc82a2feff64424168d0e4deedee700334b882a986e3bea64923cebbe8872abf6c7cb88447dd37795cdc1f2d1859adb5f4be19dee1175d6e4a2bf056849f88e93d782e550de50c00a40ceb10a74ec13c863667b2a6f6cb044e493f48f196be237d884fe6e7f0fbd538d1bd4adb009b929f544178e712d3edc1d88919a567efcaa215a93195c6c8e5cb42a56e21fedd0ab2913a76f6e28a35303f1f5a2a19538d463d992ed3366dde1af3720623ae66796e6e5ec6185ceea6b5f7341aa280b1786f1740a38142898dc74076012e3fa40b08de57e9bd9f6a5ecf50f90fcc815128cd55ee1c7cc439a71c08cf9860d2eadbc8f8ead1eeb63be383e1476c806a5e85819414b472a6a0edf0cb0b775959041ce9dd015afb1ba57a5926d0cbba277e71b50") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x8d\xaa\xb6', 0x0}) syz_emit_ethernet(0x7a021a5801a90ba5, &(0x7f0000000280)="bee1341fa6aa180d6e4ebc49ff7ec60ad7ad80461f0a8c97b2eb4fdaa07455a451388aa8e5fe9861959bffff2d1bfacdc502d02d364d11dd86cf9bfe9372a4c8c61fe4e46437deaa4a3ae76b6cf3ef3a5bd335f213d921aacfb0a02478eafba869ed68599512dd7e428a399c696d6495ea7f60ac7dc914d248827d2ed7303d3621044bf12cb32a0800082c7eec731923b9c307e6da285ddbe5c81ec9f1f6f8ed558a8851000000") 01:06:32 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="aa88eb3ef6540e6164c639d6bc17817337d06bc370979e297bf10b66e9e491cb7c89d80ce895d5cb199979035fee1b10cbd22bb331b660d88fdc15d340a6f2a44987e80772285fb26a7d68a3d8a15f5e2df506aecef76c7b0aaefeb5fc71bf06f2c1cb92f96a895e0640cd2690c966d5d0290e4c1ba1f16091d3c5d53af73c71a009d7532d18203d0c91a94c3050e565b39498b6853b47a90654e59254037f51e8422237611d282236cf21542d2335a183d1b47b6b8d243d96ce4b17467b302f925cda57b3b09a12f7fdc26b1e4291a7fc0d7d43e1ecf3b854f3293a7025fe0228aef17b49042eea94c9f3492a924731323a6783", 0xf4, 0x4, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000600)) 01:06:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendsyslog(&(0x7f00000000c0)="3151ad819f36093b904d4340a77b7c9ff7d094e486c5fec32689ac6fa118a093750fc8d62c056f4ebb1f88dc5e2fb39a9a7cee72121f5b3dbb5bcba5c33123df18550a8d77f1b69d1c003608aa8767b1264bc8", 0x53, 0x9) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 01:06:32 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000000)=0xe45) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 01:06:33 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x20) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 01:06:33 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xffffffffffff8001, 0x10001, &(0x7f00000000c0)="dcc297d11b482155db9d2b702536607b43540c152d76924c9d316f591ca82e4ac1aebde6a54b9e73bde9745205c170f4d287c0347b3ec4ce540e316e13287a6aaa22900fa14e5538d54281449f40915f7733119032055745a0a51104c6b1a6a620b0c5e521a2c162f7f90d0da6a37ed11a760d0e0cb16013dad468a91d5fc9e14592e17dcf2eedeaa94ba15b14fdad7ad1f30f2e4b957b92e63eece8ac5f949411c5f8b010f87697ea315af5ddb2f3b261e4dc369a6a138fdace8d0b8b583766bb084db1fa92708fd0", 0xc9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getflags(r2, 0x3) 01:06:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) fchmod(r1, 0x8) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0x0) 01:06:33 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) r1 = kqueue() ftruncate(r1, 0x0, 0xfa) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000001) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x200f, &(0x7f0000000040), &(0x7f0000000080)=0x10) 01:06:33 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x752, 0x0) r1 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0xc19d3ee7c7461c87, 0xffffffdfffffffff, 0x0, 0x2f}], 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 01:06:33 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x29, 0x6e, &(0x7f0000000080)="9036ec573c491de8fce5af5d46d0d8bc809afd81e5063f9deafd5b9f086b3bf5c92af2cacc2a6e84fae3b9e358d647ad713614e9f21383ee994778a71f429ef8915aa377f66d44e084610955699dcc91625fb99acb3f72e55a72f26b9f2688ef63c5bb23f2a0746c274d1075e35f14eccd2776306b9dbf293b34aa08e019c0fdf51295c6b49552e5643be0b49e7562b1d48b370ddb6e061339ef87098375d465f79f1845c2b9e216a960e68862", 0xad) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x8, 0x979, 0xf4a, 0x1}, {0x5, 0x5, 0x100000000, 0x1}, {0x5, 0x2fcd, 0x80, 0x9}, {0x800, 0x100000000, 0x100000001, 0x2}, {0xfffffffffffffffd, 0x645, 0x5, 0x5}, {0x7f, 0x4, 0x3, 0x7}, {0x2, 0x2, 0x6, 0x1}]}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xd76c}, 0xc) syz_open_pts() ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000240)=0x4) 01:06:33 executing program 1: r0 = msgget(0x2, 0x20) msgrcv(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="0000000040000000000000f0fffffeffffffdfffffff01000000000000000000000000000000000000007100000000020000000000000080000000000000000300002300f0ffffffb5f508c400000024eac19c5774965e000000000000002000000000000000000000192990f85e10284500000000000000000000000000000000000000000000000000f706f5f4106af05c5fd44219bcef7294c66a5ffd7785959e0ba8f3550748ff66a8094adb8028c1e5a8aa8f85c64b370dadafd54d4c96d7a9e73a8200100000a6db3a910d6428c9c082500b6a7107563366fb573c9c6578a126da078a6169f32272f6eb69ba4d4cd39e6622c7f42de55ccf4725ba26f4cd11cec0612aa15c0ae333f6f9459625b354bcdeb06f4218659be4280b59120d1136b7315fcc23278539e995881109dfa1a85ba0f1654603c002dddd3a834103d07e7103964f5c4b9c32c3d78c6582a5c03068d83019b980fc38510eef7d5aff075ea8e91ddfc24e455514fb5b25f40273c863fe0070315e13cf2bcdadae9fec25699b3ba8135be2f9ff53fed5777bbf15a10181b09f057c6bdd44d4a33aaa2bc32e862b9842f19fe8b1b99c622339fdfea6af1592dae4e3bcf02319c05f16f94285912b5391022ee67e33b4f41da2df"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r4 = open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) msgget$private(0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r4, 0x42) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r6, &(0x7f0000000480)="bd", 0x1) close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x100) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r8 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r8, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r9, &(0x7f0000000480)="bd", 0x1) close(r9) msgrcv(r8, &(0x7f00000018c0)=ANY=[@ANYBLOB="4d379c10f2d7f6454240f4dae70000c8682d22c42d50349b7fb49947cec48c643304d700"/61], 0x1, 0x0, 0x1400) msgrcv(r5, &(0x7f0000000840), 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r5, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fb04532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0a71461584b0577d2138cc76577919c1b86e7f263cbbfdfed3500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d4480b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbeb4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304ea55b4520f3ce3f50000000000000000000000000000766eb9c5006450cbd30289f07b767ad7bd81a370396e3b646db4675aa290294873983fcbc23f94f7969690e6f52427327912ac835d167ddcfa680c3cdc1546dbabe6b57d5583c88b1e8fb3b0dd9229237582a91af8ba28a91d5153b035106ae7f360b4bff3a44971e604221cf08493162d99e936655590697ad68540d5c5f4a1d5f9babb96e11d953c861b4516f497dc6c8e881a69cfd72be92312aa74acaac8df34f0caf2f896d5333d1062fd165f857c3a7095ebdddc3346af50454e632d78ab32f124a524f80e3f525b6d8a1112f02176a35349b284bd52746418ed73d1a9aff9bce003b72080b36c1f5450825a2ed3247f1ceb1f32368b5e00c330df10fb06574c576d7eea8e681ec0acb39916029b2000d61710e5f4be4cafe6c0ef30495e963694c55ddf5d552afc558a2f693455cb6fde6f09de421534bf5d22a5ef305f41c952b1053cbdaa6c7550ce4fa8b8"], 0x13a, 0x804) 01:06:33 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffe) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x807d) socketpair(0x18, 0x1, 0x562, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x2e2cfd3881bc1d7f) accept$inet6(r1, 0x0, 0x0) 01:06:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x160, 0x2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0xffffffff) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x7) 01:06:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x200}], 0x7fc, 0x0, 0x0, 0x0) dup2(r1, r4) 01:06:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) utimensat(r1, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)={{0x0, 0x7ff}, {0xfffffffffffffffa, 0xcb}}, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)={0x2, 0x82}) 01:06:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0x0) syz_open_pts() 01:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x40000002c}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 01:06:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='o\x81\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0xf52) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000300)={0x0, ""/36}, 0x2c, 0x0, 0x688507c430f3f312) 01:06:34 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x3, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x70, 0x0, 0xff, 0x401}], 0x59ae, &(0x7f00000001c0)=[{{r6}, 0x0, 0x583463bd9aa6b061, 0x2, 0x2, 0x5}, {{}, 0xb, 0x2e6948609fce5a20, 0x4, 0x80000000, 0x200}], 0xd00c, &(0x7f0000000200)={0x5, 0x400}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x9, 0x6}, {0x18, 0x2, 0x80000001, 0x3}, 0x200, [0x401, 0xd47, 0x7, 0x0, 0x2, 0x100000000, 0x8, 0x4]}, 0x3c) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x42, 0x2, 0x2}, {{r4}, 0x3, 0xd2, 0x20000000, 0x6, 0x6}, {{r7}, 0xfffffffffffffffa, 0x0, 0x104, 0x800, 0x3}], 0x4, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) getdents(r3, &(0x7f0000000140)=""/52, 0x34) kqueue() openat(r4, &(0x7f0000000280)='./bus\x00', 0x10, 0xc8) 01:06:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 01:06:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x000\xa0\x00', 0x400, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x800, 0x2}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000380)={0x9, 0xd609, 0xfffffffffffff067, 0x3, 0xe155, 0xa828, 0xffffffffffffdd31, 0x10, [{0x9a, 0xfffffffffffffffd, 0x5, 0x100000000}, {0x7f, 0x5, 0x5, 0x7fff}, {0x400, 0x5, 0x1ff, 0x9}, {0x7f, 0x1cda0, 0x20, 0x401}, {0x0, 0x5, 0x10001, 0x9}, {0x6, 0x6, 0x1f, 0x74ec4214}, {0x6, 0x3, 0x7cd, 0x3ff}, {0x5, 0xc22, 0x4, 0x1}, {0x800, 0x7fffffff, 0x3, 0x20000000000000}, {0x10000, 0x101, 0xffffffffc9a986f6, 0x3}, {0x9, 0x600000000, 0x3, 0x5}, {0xe2af, 0x9, 0x3ff, 0x2}, {0xd855, 0x8, 0xe82, 0x78165e6e}, {0x0, 0x3, 0x1000, 0x4}, {0x0, 0x1, 0x7, 0x1}, {0x1, 0x101, 0xffffffffffffff7f, 0xcf}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}], 0x2}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r6, &(0x7f00000001c0)="4df10b8a9d07dc326f4ce58df9645607d6ee4e9d2fcbd433468dd6fcc3284af562a4f39cd8b168b2aeb8e2ed3d0765126f226e7e05739f2ecce0ef2691529fea54955fb565495b8f64d7f5f2d9a4188df9d5ed5e75ab6f40d236cca791ede6f6e66b526f5b4bb7f5aa0840e22c4edfe3170e2869181dfa060cc31ceac320f87d0b3b49b6b823890eef3515fbdc0552bec7a61b262679b2a240b868560c5edb6c926f3799c9be07327b6395bbd80e4f7314da55f09d8fd205bdb3ee729fa0c0c6537c914f26f0ab9d4679f1c8e1cee87256a30728a7c1b789a42629db07ebe9ea58434ec6", 0xe4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000300)={0x3800000000000, 0x6, './file0\x00', 0x100, 0x7f, 0x8, 0x1000}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000140)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r7, 0x5) 01:06:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080), 0x5ea279c4fe91722, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 01:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt(0xffffffffffffffff, 0x0, 0x800, &(0x7f0000000080)=""/44, &(0x7f00000000c0)=0x2c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xb17, 0xa3a, 0xffffffff7fffffff, 0x8}, {0x3, 0x4, 0x1, 0x1}, {0x4, 0x100, 0x6, 0x9}, {0x0, 0x4, 0x155, 0x80000001}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x20}, {0x714c488e}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x88c98e77a961955e, 0x17) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f00000001c0)=[{0x10000, 0x0, 0x4, 0x1}, {0xe49, 0x7ff, 0x401, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f0000000240)="233f5bb2bbe800c6871852c7cf102a58d299c49070b43c566bfd7e8f0db2fc181ff3e43105162aeb1118a6ff3753218c3390ba1b753055ffb20c7b546dbc71cf2e88e94110f39eeab56b7c419af8682a9aabb8ae838191b624015bb11315b9d074a1327a1e8226620414f8179deafc5b117fd1a273e341aa32418044941b558307bb793aeb033e0ea144fe9c89d804f00ae641f1e1ed64ab771475de00b577cb405dd4134303a402824fec6adec67c9277783f39260d2f043a8562bcf3", 0xbd) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x355f0424f11144e1, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0xe0abb080e6e1eb9c, 0x0, 0x2}, 0xfffffffffffffde5) pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r3) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 01:06:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r8, r8]) setgid(r8) r9 = socket(0x18, 0x1, 0x0) r10 = getgid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r9, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r9, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r9, 0x84d1) setsockopt(r9, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r9, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r9, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r9, 0x4}, {r9, 0x65}, {r9, 0x106}, {r9, 0x109}, {r9, 0xff}, {r9}, {r9, 0x80}, {r9, 0x8}, {r9, 0x1}, {r9}], 0xa, 0xac) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a40)={r11, r12, r10}, 0xc) r13 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r14, r14]) setgid(r14) r15 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r16, r16]) setgid(r16) r17 = socket(0x18, 0x1, 0x0) r18 = getgid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r17, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r17, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r17, 0x84d1) setsockopt(r17, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r17, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r17, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r17, 0x4}, {r17, 0x65}, {r17, 0x106}, {r17, 0x109}, {r17, 0xff}, {r17}, {r17, 0x80}, {r17, 0x8}, {r17, 0x1}, {r17}], 0xa, 0xac) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000a40)={r19, r20, r18}, 0xc) r21 = socket(0x18, 0x1, 0x0) r22 = getgid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r21, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r21, &(0x7f00000006c0)=""/19, 0x1, 0x800, &(0x7f0000000780)={0x18, 0x0, 0x445a5f2, 0x2000000001}, 0xfffffee0) listen(r21, 0x84d1) setsockopt(r21, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r21, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r21, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r21, 0x4}, {r21, 0x65}, {r21, 0x106}, {r21, 0x109}, {r21, 0xff}, {r21}, {r21, 0x80}, {r21, 0x8}, {r21, 0x1}, {r21}], 0xa, 0xac) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a40)={r23, r24, r22}, 0xc) setgroups(0x9, &(0x7f0000000200)=[r8, r10, r14, r16, r18, r22, r2, r2, r6]) setuid(r5) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setuid(0xee01) dup2(r0, r1) r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r26 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r26, 0xc058574e, &(0x7f0000000300)) 01:06:35 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) acct(&(0x7f0000000040)='./file0\x00') kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 01:06:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x0, "e83b80885a570aa711fe32df4f689e6cdf333363", 0x1}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x7) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000240)="ae54ff95eb770baca7f48b9492ad623b581d6267fc462acf29607a814d7836cd643364a8bfd04e1137217d7c236094d6ed794c436f5c34fd7d63fb0fa1f3408a12ec53ff6883edd3ffb15d7c9cd07a431be41f580ffe59f698729e31fd28f03ddd6deb4a0fd0032d9e1c03e482d1a47e1d4c574cc1e44f63b48361504aadc386ca100cc5e78faba56c87096fbf780a5fb74e8b012cc7e0b47799ecd639b292", 0x9f}, {&(0x7f0000000300)="063eb7580c845279dbdbba3ef79dfddd9e0f5c9daaec510aaf4a84a8ef3e04816491c65fd3eefa7305650cc0cf92451c8b3321913f3dfc443d389ecf6dba37ef0dd892f8a24b360863f92ee5e92b3cabe584eb2e5476dab526a3112058ba60c1c184656a4e75795cdb732fe8d2c335b9f804dd7ef8919c37041d94ebbe19c73d3aa3a61d4b5be380546940aa77dde7f8143317356126af482a41520bb73891da9f4360dfd684078c12486dd372c4215dc271883ee21f7402cb1d1075ac2e5b9a006e80b6d9cd7722f5f1469032cc8b78216dc5294a833da6e2c6c31b4f77cda5d1b798e0cc387be54bf4f5ba60", 0xed}, {&(0x7f0000000400)="4c58f73a63c3c7c251f081f21f55cecda6c78107b90326e8dc957a2c2726954103b2eca47ea1c4db56f4a7bb945eb607dd08440c7a8f123ac7b0da70d2373ec18b67d2513977df6f3d9532ce2f5a12c741551a2e9c3c2f023222b1f955e4d6db0b00ba1d35fc60f4ee38c798cf1537c0393261955e53a2d1f87c7ccf1b18a7ab3f64cf156e8bdb0f3e", 0x89}, {&(0x7f00000004c0)="d4a7d52fcbe091a14ccc869708f6dde65dc1fd34a1d17c79071646e024258a3970810b1b02f3de7512c96ab2ba24f8453db1bed9cff6b1b090c64ef2c9e3d99d72201921f3ade894eb8a1400965dca73b0054bbd01fcb5aa85032ef2a443697c5e9600ef21e13d133b82a5bb22062657f13cf119e84113cddd499b76f5ede73544733e5588b5dce40d6374243feec0fb353a3aee26b5c6dafe5175c519dabd6a690493808b1383efd21cbec8c0d8c64b39b2ab0d539eec936f2f13748b125d9ef79c484b8773f67df7a5ffe8dffc0e3c2ee7a89ec96e1dfbe213d61cd96cd44493bf", 0xe2}, {&(0x7f00000008c0)="c358c7a287763cd0a977be35cdf2d6d095d00c81af5d521c7c256b0e209a0b3d06c3a20469fee0744a76ad7419c46163ed71d1de4811c3cfa6c54aa195b10a0c34c91fc43e1fa9d9530b7464ac2df0a0ed2232ebec7f9155cb4450ff9d73805d3461002609232965f8ccac61a8da1125d02ce02687c2181d2b49898c78428660a81901066984825be5ede05a458e142339169f3aeacacffc7511de908317915d4821e951e5d5aebe62c05af966d100c711f3bf0482653f4250636d2a90d53b5ca66ba0a875746bb65f6aef37f57db4ee503ccd7310c3a18e83f415c306577cc5eb7fb8ccea155e6980ccbeeff92695a37ead5a41be6851d861ee2d91fdb54e654a75d7fe09fbb2b15398fc6a2900d68e0668d6696763cc3177640c1decd4d0de15a14a9b94ea2502f7ecf8a34ce225720f57fc1ae3d93b76a719a50787e106b67e1b0e0e0e4b43e681a01b2f7770bc0ac752ff1b24320de2a0ebda899c6d6623018280858ebe770ed19b6069a648b2e42c4ad08c011962df43dba05437d8a6f1b77278adac1eca0efa12a64a89ade457dd2121174c49a8a7e61e5d626561900701ae2968a49d85f3f4ba4e8f4e5de6880ef9b2b0a0d89f929800337b1387c4aeb0a6de4a1982fc9d0cc31472764ed7381151f1a3d66819ae20dcc88637e49f962b64774f18cbe6a7b5dae551b5203fbed8b85c0267600b4b51b611312e4faf4a7f63bbbdb5e3a73f995d2368ccebdb042b25732973ce158c6ebe0200fda98be911f53af3272f23a5f7c29ebec8f9276fcaa9117aaf0976376095e394eb986999698d4ea21accb93784e3478db025aa74d479fe22e42a25afbbc533da01548a80638ef586926103b75a5f21a87c723dfcf30e0430e3e0daf4343ca98003b286b8a7cf4f398ae28eac56f14fb919983b93638851c1be70ee71d445b33bfc94b91821fce55f37f622fcb35b820a9055017e2a349a15e836f2513745baeb02cfba1be90f20bbd4c93d985e4562db5524ad95da91cc660c31a028e795508db4fcae7f5212575a2758c3fe9c01360e144b07d8accb9e621ae8c75bb9946a6969467d88dfc20a42d8151f6e0cabaf77022e16c03d3f683d22f525f7a30787b43d0747826fcbcde99ddf8574f75ef5f77eb297dc25df694bb7c8bea7990c86a51545be13ee8375fb8f0d72f6041e85dcbb803be846c3ce0d0a6ba51a26b2754442fe8bf4eaab78081e96db7848b82f5cdad7e390e839f85ce95e927a1c667d0d7c4c50539e3ea9991b09e2d1e02cdff66329249510a4ea3312c65936c5fcf9d69a1f4fbaaf7296600d02576f11ef742aacb99e816b21180a9245d8c3e88de51e78f6790300abb928d45f44c3ec98af6034b5b4e766b99b21d536a98173fe9a99b4fb166407533e7884d6409a3a8de0da3a99548ca1732aa4a3d000aa1cf9649b6fa5530986d53343ff9fdbbc150724b9c64fcf8c819173aa1a77a7b76e4026c2ffc7ddc6661c8981c01f9331bbb779fd02143f59d3616fa351b68da650bfe42cdb1d48c3409d2e82169d7074827f5e3bc5550397cb4b86dc5c9b59c3ac154fb32c6acbbb4b018084f0b1ab3f77491a412f1d03b6195ed4ecd733234a374ab82c0665c1f586232d1f8c0d03893dba244507a4bb1bfcafb859a291404267c4c1cb8eccc28e235e4604ffcbfedd190d89a9fb45942334ae947a8a32b1133545ca767e3739011060a7aa6c95fc32230a366191b6f36c1104db9d08ae5378009619b212ba6e5bb7b5f3250464e3ff73c3b8b331ef8f7aec5915fce9724715e0eec9dc6ef4b1768887d3619ac6cdb3059f04f4f171237d3d20eb1c7af1f11302d0f32789816bb89ba24d4874571005fdd01c7ce7ac5cb857338395b260477ac70c452efab094916c2bbb97fc15b529a886cef977e3f5f48edfff486adef92909ede8c78242dde35ad68d5ef27b09666f5c8d52e2422a08fab43fa37915a94e46fefd584877a07282e64872cb5da81aa92c4137de9e41e7d4ef6ee4e84bb49d96c35f3a8bc6b7aa9f71ab486715884460eca17c4ccab40951f16b506fa5e624908f51cba887397fcfacb6b31066abfacb64a1a44e62c8213b08bd9109fe101898a018b2aee10991aabb9df7a6eb8034a5e08d7cdc37507e00a1e806ec5d9aa8fb6c9953d380aa3eec82b922fe41e25905551875950d751d97a09265a7738ab641eabe7ceb6a742428f749bf7bbfb5ddabb13028dd3d69d17236c3237e1ed98404976ad078fd10640b95ab076cf3fb8108a7e77fc74e3d350597d05f67fcbfd1230c223d9fcaed7ccac223fee8459a0f312ea6ae1751ce5f75cd81a7d6993378a6961f8c19bf0991258335ffc20c476506bffcff6c88d173d3f28a9a295903f9da8d581d54266282840272848259c0361cf5fe248f8e5e83f5254d07e3c0d8345ab09fcde61786000ad2755c021ae45d6eaad081e9ab3d53dda4988de634b1e2448491a80a0f574e4469284a9e0d884dd2bde620566afd054163144088e72de7f966ac1c499ec673dd46a6e7d2ea3bb3b68516959867a4dfec81fd4455b054179ecfcb97acce0e867d3e4bfefba3a6adc0774b4f32dfd685280495516ecf38b674c56343e24c992086665cc887611e4c47bc4a9bc00778fcbd2092957ab408db6fd183557479c5c5bdd8f96b2635b0c471270113aec3482b9db6de9df0d9599cdf25563030830a6a01c216f6ffe69f3149c2130738757760c4a819e85f0a870e724beef7b001193e9f8f8986afde82ab80a887d0014a1bf162834bdc627b83ca2305bd81676d72b85982834083ed264891e702810f112081b54a76ef71ac692a5c6b0219f9891ec039251664ea8f4e5a0f86bb70464cf62b3eb24d109553aa1f1032f771e60e149c77ecab7b55102c8ed39ae2f8e6fea818644997158db80ecb430750be1cd1e6748ba3340eab01aa1f7c407419f974f04a8e3bd054fc0bbc3f4ed92afa313b708141c6fb3c3cef04dd960141407b32ca99c26e6c4825210a19b9e00f1d1c6a46647f774391d65d0d0d3088461863ea965c664f3ea0deb0ebf2af2fa4ed7d23e77022e6765a5ca5b7054d104d336d99547da0c5e59414d86aa3c8b3938b0548da83f670b085db5a8b8fb559cbb546ed371ed56feff1836fb0a6b8a2e6269aeec7e6b485823321fd8ab4f8cab4d5d236cde786db2959d9b766cddeb1731b4118a24605ea4939fcb9126fea586b6fa1cbfdf2b2c4bf40bdee8829e867a41097a8cf7b2db037d06a5689c7140f578700459109c2c4f48f3c2e45863e7367c8106dfeb3eadaa5993071157c761389396a5a25c41824301b425ce4efa30de87e2950c334b3b6856f6285588efc34f981642e41b1e5550683236ad6fd43421d8ade41a5a8e069563e3261d5c09ecf76a885c14933e67cbb99422a75acdcfc20f3e77270139bb24d3943855dab69fa7ed6cc54a91074b738e42a945b2bcab1532f7f07badbe3fc8d6df63225b260134f53937d4598a489062b39e436fb6139af3f2e0bb3f4f6cedb1526343321cdbab594eae319649d9223720d7b9969d94efae458dda0cfaa9cd1284079e8af90f2b8ab91b87967ef1ed2a84383c784bad84f1c71ba099c823c4b6f1e3f9908d16f38a55ab39a31fe798c9a4bed20adccd290bff572fdeb8c4605787d6376d76e40f477d930eeb3fd61c91746999c71e8782c82c3881b5eea2f881bab91b6f3755e7e2fcb1f7c02e701c71bc20da469c1f4a5e08f78cbb89e91d15c9450f8aa97253b048886590af2777fe3f6412c18c8ef8e927a6c35d5d71b8b669aed4af1ec51151a68d7bcfe4e6b074a44ffc4ab8493f5af123cd6ead76ff474d32f71f22d0cf1cf624aa17d494f45b38f014cde926f316cbedae2c50fe81adc8947f16784a852122ac5671a43346ebac51126e35171a733b7d1533c4b13ed7f18c480e7792682687dac5a41949031e601ab1db163237dbdf46c3c70d89fa3ae03cf137cdd858e960aa8d9de0c712dcfdecfe652abb796d294229a4eb780adae97d6a1187780a763f5c25a84c6b59fde30e3305588e15c35907c76f39e469ac5d0580986ca54e8ce4ec07bcd23a96f450933ba9e5b1a6e15d89a9aa9b31fd131714cd4b879187ca62520828d7d93200d8ad9d7371dffee4b71873944e59711af550bbea22c5229f8ec9f304efa0837cdc27fdcedffd5d03e6a2c0c6fb5d4da69cf9d8ec0e07e1559de53eebb3fddf317dfaa2db5354b97d01008f381e6a08d781465c2ebae0918b62e070ec942ca815d07fef3ce63a49b39849ad802cc916eb13f23bd90ddd048738760e2c8f483f8181473f04a99cd56017037883d3d22fd2818265d7dc4b276113b3a04e0f9decbdd9239ca75b68dc5bda1be9cd0ace886530312f1b30c604c80b5ae8737e0daf3ba2931407b677265ff409691042197dee0581892c148418deeee0ae3651171efde4997ddc35f1a705988575dfd0a6e198e85a33c8c0e93bfc9c872cc992340b91c1e92f9a18a0ad77118230b0ed3820b9e7101b145771176c77c5f3b37a6aeaf5849f17da61b59d5ec8107fe1a7d8223e25e7972524b7d049b5ee62ef3707cef9d7673074fb5865ea4d2a90c8d4c113a8768d754c4da705020576a12e5f8658484b9417e8bda3c9b922364dde5e4cd301c4a51f0e01f78be04114199276dd3dcb3b103cf4123d2805ab05d4bb938e8f8cc4885661e578b9cb84c11b4d28d83d58d296505f0edf51f34ec1dff13c814bb542484a14f1d089fef8208d8e0051aa24c6429f54225b394045209ebd24bce5a0b7faa18b9a1e9dae2ac9bd72694527ddf8c75caf5e4c5ff815a2a7abc05b51ff2ad5d14bb49eeb07b0262356a6e373df75d6bf6e743a46654eb63c0831ad0ee50f3c0ab7022316dcd3473a7d2c473613b81a1573926d4470744f353d97d41747fb1527747fb032723adfcd521c4ecc82d161918ce6cba93dd36f990e11341ae61e94b2c8068312c84c454378a206d1ec4613f0e72c4c9bcc1a791aff77d0a14d98f77e3aadd0434883154b2d7ed1c9bf39b273fefb5efb729301db04efc483cab503fc4afc0382c5eae9e198b972b00d777753b9b69ee5cadc03f929b721afbeaf2ec50b3f905ac4d3cfae641dd4a72c353185304f3b941248a5b0ba47273cce17021b9d3136e261b6534d1df5644e76e7f6ff4b287f7eb4b1a34d91548927a9606eaf38fa85bd73abb5e0b749ad192b22c78d2ca480fab51399e32e152f58a410a4f1f024890251c02729ba15e0d8a1882333b12e38731ae63c577c869a354b95414639f7bb4c336112758644a6c1fbe178e16d7616c5daf7a0afadf90dd7b4ed053a526612c835c4f0293b321cc5ecdf3e2ecb78a40a345a7d0630a0c2b0b8fc6128486843b903821e3c855a62c625eca0c1eff03b2f0b6902f6e2f5a10fef96c0e798a6dba8b16105e1121cbebe6b31f578f7a351fddfe08bb2c659cd1b368afcc3a160cb90eb318d3248b00f69eb42b70772bef9597d0b11adfcb0f0e66bc1443f8737db2bd5265238379774e267de53f63dda693c9d679b0ed09c84f112ff4e58e4b3d24b0375ccf0666981e1fa4fb0bdae184c890c358bb72d4895626b737cdc7efd2e7ff2e5a127f37fcf442ef6bff9245b6dc947725ed44e670b81909c29bedddfcbe6add4a3aeb0c1be783e02f1e0a47657a351d618be35e1a6a5fcc1b2c4960c511e75f12af756917cdd5d9bac63ae9cbc7806fbf0f86ad84101d518e9f530ee8f80dd7b84fa2287e6e678d311d4cab5bcb42d52b74bd46", 0x1000}, {&(0x7f00000005c0)="13b042541a032ad59db36650331c233e151384dce6450197c10fa1402463794dcffe4bd7f8ac61a3a2533f454cd3bb9614a8be3efedfc97bb645c8cba19515cf2e2c0f1b552f241ec82464f2cce7aa0202e35333ae6334dced7016717fc1b4fa77bda9ee2416d2f27875923b8435c82788a42f81f73a99d27076ee6a7980930812914cbed4e63116cdbd3ffd4f1efb1979d08ad2bba9140b898965b6f2aac9d6b21125d2a5b3ddf8f9acf7cd", 0xac}, {&(0x7f0000000180)="269879b74d74d5e7098412234f349f967e89ca23adb3a33cb5f17c6c007e2fac1c8b45eef6916f706321fe4491c75ea20fdf28d9c9837af0e483e15ab1e4bb0e289f85cab236961aa6709d30180cccd228bba195bcc85f", 0x57}], 0x7) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r3) setuid(r3) chroot(&(0x7f0000000040)='./bus\x00') 01:06:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40080, 0x0) fchmodat(r1, &(0x7f00000001c0)='./bus\x00', 0xfa678fbd8d500bc, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) socket(0x20, 0x4006, 0xd0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x20, 0xcec00000000) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000180), 0xfffffffffffffe65}], 0x1, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 01:06:35 executing program 0: r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x3, 0x4, 0x2, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x53e}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xeb}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1467dbbb}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x101}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 01:06:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r2, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r2, 0x84d1) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000180)) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r2, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r2, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r2, 0x4}, {r2, 0x65}, {r2, 0x106}, {r2, 0x109}, {r2, 0xff}, {r2}, {r2, 0x80}, {r2, 0x8}, {r2, 0x1}, {r2}], 0xa, 0xac) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a40)={r4, r5, r3}, 0xc) ktrace(&(0x7f0000000080)='./bus\x00', 0x7, 0x40001200, r4) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x46, 0x1}], 0x1}) connect$unix(r7, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r10, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r11) r12 = getegid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={r6, r11, r12}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 01:06:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x5}], 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88a, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x40, 0x6}, {0x84, 0x2}, {0x43, 0x9}], 0x3}) 01:06:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) syz_open_pts() munlockall() 01:06:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() open(0x0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) flock(r5, 0x8) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 01:06:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0x0, 0x6, './file0\x00', 0x0, 0xb620, 0x80, 0xff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='P') 01:06:36 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) openat(r1, &(0x7f0000000200)='./bus\x00', 0x80, 0x80) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="000000120000a3ed43", 0x9}], 0x1, 0x0, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs={0x3, 0x0, 0x2}, 0x8) pread(r1, &(0x7f00000000c0)="68fe487627a1f2c2c6713d9c056c36dc48f0897207824266b186996acfc9878417790c99aeeb582ed3f648314aa4433d7a5ed645b826b7447c52c00823cc2efdb938e5aecdc37f8edecfe61da43c0ec166f4f050e332ccee53e283a18b56c856842794bceeacf1f239988d91fbe8295a9a5404232ae6b2b8289d42658daf2d1fed9157d848a318faf3dec4b1f67e27b9f96734177b11bd8d7420b78ba82bccb86d4720f2f7194515928424a006c70d56a78d575a0d23972ef17bb96135031984869324930e70647c13167529169c49d815f196e9c644d47f08b56cb65c8e876e6b87", 0xe2, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 01:06:36 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r1, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x821, 0x80) 01:06:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0xffffffffffffffff}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x0, 0x8, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x3, 0x7}, 0x10) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) unlink(&(0x7f00000001c0)='./file0\x00') r3 = msgget$private(0x0, 0x0) shmat(r3, &(0x7f0000000000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x400, 0xda8}, {0x18, 0x0, 0x1616, 0xddb}, 0x7, [0x91, 0x0, 0x8, 0x5, 0x3, 0x8, 0x5, 0x2]}, 0x3c) 01:06:36 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f00000000c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) 01:06:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20600, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x1, 0x0, 0x3}], 0x0, 0x0, 0x9, 0x0) r1 = kqueue() r2 = accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x7, 0x8001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x1, 0xffffffff, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x8, 0x7}], 0x63, 0x0, 0x0, 0x0) 01:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 01:06:36 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/123, 0x7b) ftruncate(r1, 0x0, 0x3fffd) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = getpgrp() ktrace(&(0x7f0000000400)='./file0\x00', 0x4, 0x826, r5) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xe4a5ee5a0d1a8506, 0x68, 0x4, 0x1, 0x5}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x8fc4, 0x40}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x1, 0x140000004, 0xfffffffffffffffa, 0x7}, {{r3}, 0xfffffffffffffffb, 0x40, 0x4, 0x9, 0x5}, {{}, 0xffffffffffffffff, 0x1, 0x20, 0x6, 0x400}], 0x0, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffb, 0x40, 0x2, 0x3ff, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x0, 0x3, 0x7}, {{r1}, 0x0, 0x9, 0xfffff, 0x1, 0x7}], 0xffffffff, &(0x7f00000003c0)={0x72a6, 0x4000000000}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 01:06:36 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:36 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) r3 = kqueue() r4 = open(&(0x7f0000000340)='./file0\x00', 0x100, 0x23) fchdir(r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0xaf6b90bbc5000a4d) faccessat(r6, &(0x7f00000001c0)='./file0\x00', 0x100, 0x3) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0x4) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000a0000000000000000000002000000000000000000000075df783cd087c587a59db3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff87831663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246dc34b8606adb4f54a7afcb55f783485f00131871b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669031c302a226a00f910801079bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebcabbe7e5d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581656e0b8e730f05295db314eb4ae7d34146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120c62bcb4193c6a4bf29d9502d176b6b4288f6a06fb9828f50673b776e242fc4f3d27f410000000000000000"]) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) write(r5, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r4, 0x0, 0x0, 0x0) r9 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) syz_open_pts() r10 = semget$private(0x0, 0x3, 0x6286) semop(r10, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) 01:06:36 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x100000001, 0x0, 0xe7, 0x7fffffff]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 01:06:36 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) 01:06:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x43c, 0x51, 0x3d21, 0x401}, {0x452c, 0x7fff, 0x0, 0xff}, {0x0, 0xfffffffffffffff9, 0x9, 0x4ad4333f}]}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 01:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\r') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)) dup2(r0, r1) 01:06:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x200, 0x5, 0xbc24, 0xd7e14f5558739489, 0x8, 0x7, 0x1000, 0x3, 0x0, 0x3, 0x4}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 01:06:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077fba9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040b675d0664130fc3ae80cec7a4cc2248aa8fae906570b1bec6583c214241ad78c6e67aee8"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 01:06:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10101, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x4006, 0x0, 0x0, 0x3}]}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x1}], 0x63bc, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r1 = socket$inet(0x2, 0x68a8efde667f7325, 0x5140000) getsockopt(r1, 0x3, 0xff, &(0x7f0000000380)=""/4096, &(0x7f0000000040)=0x1000) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:36 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x400, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xa4e2) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 01:06:36 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d008c3d11afe554ec0000b8110000002900000032000000030000003591af0dc1bb893f9549be2cb35e3bf8ceb3509fe75a066c8c690e7d8d717be5"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, 0x0, 0x0) r2 = socket(0x20, 0x4004, 0x0) recvfrom$inet(r2, &(0x7f00000001c0)=""/52, 0x34, 0x1, &(0x7f0000000200)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x16, 0x1, 0x9) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socket(0x6, 0x8000, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 01:06:36 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) socketpair(0x20, 0x2, 0x9, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x7, 0x5814, r3, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 01:06:36 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0x8}) r0 = syz_open_pts() pipe(&(0x7f0000000040)) socketpair(0x0, 0x4000, 0x800, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8) syz_open_pts() write(r0, 0x0, 0x26a) 01:06:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) writev(0xffffffffffffff9c, &(0x7f00000002c0), 0x0) 01:06:37 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000001c0)={0xc36, './file0\x00'}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff0000010000000801002696e54b50", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) r2 = semget$private(0x0, 0x1, 0x8d) r3 = socket(0x10, 0x4, 0xa2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r4, 0x2) shutdown(r3, 0x2) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000000c0)=""/234) socket(0x1, 0x4000, 0x7fffffff) dup2(r1, r0) 01:06:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) close(r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x9a, 0x3ff}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 01:06:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) 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) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000280)=""/120, 0x78}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:06:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000400)="a13e46618baf543778efd202baafc3592f9a1a24b10f37af1c99fbf5cccabb4ca89c798ac110dcd702eb59aeba0d5e35006c697d149667a9be9740e62d806ef0a474f681434c807d3cc369ec4847387baf42840451d2a5e8a8875bd58074ab9fb8dbe7521d3bc3f88da6323291407776538e740882a3b96cab9c74e4865676c497632bea78c5dbcafa43732071dbce1711a28b4598da82497081f5967fb7685581de15f4239c5d676e536fd5c5d514cbd21145d868ece026e9a63903ca63f5d8baaad234b7c7a05cdde5f726bd3fdfb6dfa13b23b89dc1be3a529540128476d5af8278370a2f08b0311712e1cab8af76d83a6450691ac3381c9439fbd67a35c34f26d72a0dfbfd8f02485ea25beed3dbfb2e78fbaf3d8f2763a544a32b25e6ae4899baa429a6c4a318423b411fe67d68a324322eda4f6dcb209d2d3de1d4ecc3b2651c7c3a044f2162a1e9989ced976a20923194b59fbedc9985d67521f4db1eb2ef004fae014e6eedbf64932a5516438bc54190d47d0873d30ee2196e1c526ac97b3293a3d7957918cd14d09e2806841bdfeccafa96c3c27a4001680ec103d2a1e0f04a9adba0821f7967e4148098b9a5b38911a37ec1d74b4f6e684bf12bb8a8d265913cc6dff7c98b495ef7b3e6c8eca9ff6ba5f466e75a93840005e9f55d146e4a29254daea506523ca395db91bce75e204564a427e8060607b2f6c3a110d9dba98e4471891d38c276862405c8026ff27605c172820649f1af58ec0fc3cd275bf69192c92ef578a780ecd410c4d68608b0be9487687d3009e25e1af39c36fa33b17e483f7e8afa32584dc46d201ecf646e093a05f324ffb51593196c2139a866f4bd4309d637cb6c879125e44e0ab9cc14b15fe6b16a08e8b4305ee5a2bee0044f02a1b1540a5e2dbd9c26cc5152d732f846290b81531159b441510c19aaf811612f167a130086e42c49b0473cb31525e4421c3fc349097a4fe759bf1f51958c05a74d66774e7e7e8200a9c3687e471cdbe835f6338b943e70cfb56d777e2b1893773181be612aceb3f5dbd3000700a0b3e203a7971f27fbe8bc5bfd30129bfd5343e1c20b963c76dbcc880b8e74211fb4127b249872c372c641ea1ade82ad42272ecd62cf5fec41176c98cbc5a26f637faf2f538868470de892714be67459ff40bbee9d389a9543eaad17c96a74715e831b990c779b1e332d2fc7fa306f45a68f7c053794f66d5e587181ec481d672162a4fad3313adc100fb3b60c9396a473713d582389caad4329d316db4e45e212332a520e7d75a78b6a9e71138f03b7f3af334b792de4f5faf2512fe976393d2aa516cfd456ad865d5a4d3e8b65efa3157593436baeb0086e0e793d6f02ab17d61dda2455d94a5d6097f11dfb2e31f979b07ec0ca6f4b59a80f0ef8bbf1925d17e38e0ef44339a12b36c2b7dea6a2e7f1ea4ebda429b7988fdffc3cf4b7d5c5250ff6c2a39957e6aade27beb3c3374687b0f1d95a1c61fe0cd1bdf4d0e2cb2cadadcd22334929f370411c568d29da11b98ca4fcdef98eba84b17d6d0208cdd37944a45f16863ea19cf6e170b8d944501aedc88c2229b05e94b9523590fca062bbab51ef873edee71cb6448145ba70795db3f46d28c9a9e25dfce4c47be2199e543206c4c1a1bad490a243c7b212497894907b69d19877a700d92f0b91315f6826fdea383e9e2c9a0b8e0bbe51221fa031e7e920a60b22190dee7f328c961ebcb7c7d479f5d6b698bd9e6c5fdf2ee2af67d9be8c795f38771afdbebd6e4d0564f2c0d98a421e80a50eea601b1266eaa3be47f90822f5ca1ece75e709f392bbc8cc33078d80ed3332e77739bc5c454c62cbcc5c5d3af217d569ab87eb27320a542170e5e70ce6b0a06fdc862b6b4f0de3bf25de4ee19573f7a7661cf05694297ac49b904b93fd2189a3400c7b9d14a4ca26bd26666badc2b57d697eedff2cfb63042d68ec2495ec2224d5a36c1313aae28ae978b3bee72a1fff894e1047e829d3f80de347f59010b7cbef6d2faaef3b19de1021a3fd5c36fdbf3db90d312783a8fcb02a87e16db7abd42fa1293c017705f8a20221cd350b8af37c10f8066f894102d5e2bd51e0e83228c1a58cc5223a922df41ff803c084fac291b548ad2511f5e3912ccd09ef07c4e2b86ed14d7204f914250b53b727137b975f1a4a914ba31549d516ce5fcf7b27781cb3736fe235d13d5f77733c30f6a14061b4a8bf075d237fa5f1b137844f776c5ac88319592c8404a031b057584059af7dd5411dfdac25c64d33d3921a369f2e691dfb97f87c1b65135934754b96b069a07c013273dac9d91d80caffc2946c94a42832b136728214f507c3098694f9f3e2ca744ede3f5790570cacfce8da9b601bdfdc3a21f9e3609d09c140834b9469485c6f3877c3b55e827037293cfdd3f3a0ae72e776779e95c43c4cb091cb4b6527643126dc6432b149918a60ac1d274138fe55b276e8e7f5f6430a86fbc2452f0d85206edfc18fc533b9e09abd94149c0659685af69ea6855efbfd658096079d11c40003acdb2bf6fe5e4af1e3c21e09a21d6c6cb1ecd5fc33f5bcda82e98916f84e3f098d9fed9812d96c4af3c9b440acc093d7a2b7c4fc3e316a116ffc69752a1837d01ebd1e44de2a73ced7fd4e441098e7a708a16b6dc05655c85c3804141673118d53c0484e6da0da22a87d7d27a25cd9467fd5a595357bbabc1698fd181c8f4f64bb8a94f3fadd13aaba2703d5790e35c35cc2ff7c6fa5ed4170e081027d0c", 0x7ac) 01:06:37 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f0000000040)="510fc3a0", 0xd6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x5, 0xe8}) pledge(&(0x7f0000000040)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) msgget$private(0x0, 0x600) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x6f68) 01:06:37 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x8a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 01:06:37 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 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", 0x23c) 01:06:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20000104, r2) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x43) 01:06:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1b1) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0xc4, 0x1, 0x7fff, 0xfff}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0xff, 0x1}], 0x1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x40, 0x2, 0x8001, 0x6}, {{}, 0xfffffffffffffffa, 0x81, 0x20000000, 0x400, 0x800}], 0xdb0, &(0x7f0000000100)={0xfffffffffffffffc, 0x1}) 01:06:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\x00', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) 01:06:37 executing program 0: syz_open_pts() r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000100)="2676e4a85a13a667b85201c42f68f7b5341d773438b1c3ffd79dfda3b157aa858bfc6591ba895dc97d9341065ebedf086d3fdb42032dda6713ce8eac510569083fe5c046ef8f7284e76704713884cc8078d846ebec91", 0x56) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f00000002c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r3, 0x0, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000000)=""/39, 0x27, 0x800, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 01:06:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000040)="510fc3a0", 0x4) r14 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r14, &(0x7f00000002c0), 0x0, 0x0, 0x0) bind(r1, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[], @ANYRESOCT=r5, @ANYPTR, @ANYRES64=r4, @ANYRES32=0x0, @ANYBLOB="dbbfc6f943d85e182bec8c8b439c7cd5671a78c39931d23f618b3a61a3410d086fc55dd75dc0f1b770a28edbb6ce47eb47e809bfc711b63e8e5dc9c92ca741a9c0807ce92bf451cd5a3958ff32ba1e0faaac2be086813b01d7341587f2c03931028c03732c7bb22dd6707dc7d5f6b6c907", @ANYRES32=r5], @ANYRES32=r6, @ANYRES32=r7, @ANYPTR=&(0x7f0000000800)=ANY=[], @ANYRESOCT=r11, @ANYBLOB="3d2a3f9e1c33f6361ac529f5f42c76353be72702930d67454e5b6e465fd54cb54f0298e3812097319a8679b016bc682e39d0e7ef742cbc529b8307d6d8f42a5c5a9f53bb5e90fa10afeab1a744c83abeaf626e5bc8ac4e1da1a06ca16542862dd32393431fbe756946a1d0eba74193bdc32fb92d401177b245a426a90a93d4a275e3de005ed36d280a42e8eea46672d0e59e86fdb8f4f61bd49bce419daede226e3093262450ed5a"], 0x6) r15 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r17, r16) connect$unix(r17, &(0x7f0000000080)=ANY=[@ANYBLOB="00012ecacc00a66530002008c77e4484c78cc3216177d1ce0bdaa0a7a0e7b842d1ab7ca1efc42e261b513949b3e86a63094fa7484dfc62aa0fae17314bf978463fac4c3e44bbfefd47310b8d69f28bb0eb25703ec74f73ba97f09e2d792b841f333a02713b49316df1259d391c2994000000000000000000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r19, r18) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r15, 0x0, 0x0) 01:06:37 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0x120) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r1) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r3) setreuid(0x0, r3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:06:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffff80000000, 0x5}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) 01:06:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x6, 0x0, 0x0, 0xfffffffffffffffe}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:37 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x672592ffe46a7575) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) ktrace(0x0, 0x1, 0x10430, r1) 01:06:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x100000000) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() getpgrp() r3 = getpgrp() fcntl$setown(r0, 0x6, r3) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x3ff, 0x4}, 0xf5d5, [0x9b, 0x3, 0x100000001, 0x2, 0x3, 0x4, 0x401, 0x1]}, 0x3c) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000340)=""/176, 0xb0}, 0x41) ftruncate(r0, 0x0, 0x8001) dup(r2) syz_open_pts() 01:06:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffd71) 01:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000280)) r2 = semget(0x3, 0xf, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000140)=""/162) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) open(&(0x7f0000000300)='./bus\x00', 0x40, 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x9, 0x100, 0x9, 0x3}, {0x1, 0x2, 0x100, 0x6}, {0x7, 0x7, 0xf12, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xa893a21300892ec0, 0x0) sendto(r0, &(0x7f00000000c0)="3d114ccd1255227f50b21a455b5db2f1711523a506733fa88277d07729352894a279cb746bbcf2c24547c6ed3943a61cd43d883ba2ef2c27b1063120da2ec10e1a09d7", 0xfffffda2, 0x408, &(0x7f0000000240)=ANY=[], 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000081", 0x2c}], 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000440)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x200, 0x0) socketpair(0x6, 0x6, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x17, 0x1, 0x1000, &(0x7f0000000180)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) 01:06:37 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x401}, {0x44}, {0x6}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x6f, 0x5, 0x80}, {0x5, 0x1, 0xa61e, 0x1}, {0x0, 0x9, 0x9, 0x81}, {0x1, 0x7, 0x6, 0x8b1}, {0x4b, 0x4, 0x5, 0x1}, {0xfffffffffffffffc, 0x7, 0x10001}, {0x1, 0x3f, 0x9, 0x2}]}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="437494c88ac4bd628dadcb516d541d58ad6472fa0fb48f262e55") 01:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000740)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(0xffffffffffffffff, 0x4, 0xb171a842205a7d1d) 01:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r1, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r1, 0x84d1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r1, 0x4}, {r1, 0x65}, {r1, 0x106}, {r1, 0x109}, {r1, 0xff}, {r1}, {r1, 0x80}, {r1, 0x8}, {r1, 0x1}, {r1}], 0xa, 0xac) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40)={r3, r4, r2}, 0xc) seteuid(r4) 01:06:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup2(r1, r0) recvfrom(r2, &(0x7f0000000080)=""/254, 0xfe, 0x823, &(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) 01:06:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="a236fae82878e233fba0a85e6513dd4daddf276ab6e07832557b9016948cb11d638f6b7a9d221271c5990ff198f6e21f3b7f13d812", 0x20, 0x5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x4b0e}, 0xc) 01:06:37 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="dd169b0a85d719a447", 0x9}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8000) socketpair(0x0, 0x1, 0x3, &(0x7f0000000040)) 01:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc}, {0x6, 0x0, 0xa81}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 01:06:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) setsockopt(r0, 0x7, 0xff, &(0x7f0000000000)="6e64285e92276254a2beac6184afe26df4", 0x11) ftruncate(0xffffffffffffff9c, 0x0, 0x5) 01:06:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea7709000000569f95a33dd5fb63659bf26976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe324f8bc29088c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c98658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408e598b6237c974d5d580205b5cf82881e398c632e0000000000000000", 0x185) execve(0x0, 0x0, 0x0) 01:06:38 executing program 0: socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000380)) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc079c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8a268ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dbe7d21fcce0ada6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4000000000000eaba000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000001340)="a6c8436f0d45a9f98d10303b5a0a7ed01c6bb901180d8fe77cc3a8dcab62069c8682f059bdd5856057790b66dcbc18658626e7cbc92d18071d1e50c45b7e67582f3def8e32307b839d62fc45e5b3088709c356684815bc114f565bbde2b3a0900c9dd723271c8a2712fea33397c441396cdb3ed83e1847ca7c8ca0fea4d2ce34fba76b49b06f2f9bcd62506dde9eea79c3c9062d2c86e89775419265a4ef44fd0d06244a5a05c6f9c84428566d1a438f3ca9f336fd69365945df6b6582c732a19ed20ad5bb50b8575193797f33bd9e4afc062155e459c8af709d85bcf6905aafc96e48ad313bf8fb35bc1ede2b18ca2811fd0186d681ef9200d382a328d8a02339794576d892b03695241c031c93815ae40373938180b8b28775de5c4462aed70c62cda9e12058c6d09436f656807c88ece98574981c0937ca51214e01ee31b1bb1e97755aecfa334810bbda8e4f8c4fc699a83368d626a13b8f7b5dbfc3a877d4db29b051f920423f50a9e3b2fc7a3b7e2a2c2da1dee657b8b1b15ec876edb9d5aa5b6a3e08f61fac1c02209b57351402e3ee0aa3a6bcc238f9291434fd6d56871f600230c169ea09f54222d32b6fd01026950cf52155d6f301b248e6ac16483134a04842c6e2dc0ce748171ff20208554d7a7204ca28d344b140e56e9fb965a17917f3fc087e764bb3ab7ccbc82b6214c58e46e161690363231407793156bfa8a388b164165db2a0ea9f26e74dcda6b26462914595f3d41dda056c84c67c42f6ceae16d25ed2eeef2ded9a9c5a218da0e5f30d21e27ac72f790b04c56eab8b9f9e33ce7b0408a1e8ce322d7fe276f864385971a2bcd5c7fccd0d1ab0b24132180908b67911d0b3b26bcbd5683e94c5e38ddd41bee0e09c05e82c5545b99800bd6e84ea03273e3dd1c4188d1ae0db74dfbd752597570f143dfce15d9f03af6451f171213b1e295925343f0fc73d857619de87a918edd3b94064b224d673bb7c6de74abd29804967d59635490d27e58324700cdf618a905e68ade5ece9ee27fdb0c1962ae13465f535951e1f8359197d2ea7a74479e49ff4b8de194f6b10c639693910e84ba85b32488b7a8222bdc193699cd9851b9b6fa2920c4f22ee19ef6b79bd3a1de1fded4568975a392a22117849182492709a0e438b75e9e42bf609ebfce99324491addb0834d57371c8f96bd88a02509506a9609746b725b052006af71aaae310452f26bec18d029ae310c25368b9d8a3632c3572990c810381615a027b037be6217a7b1303bde83d6c24185ea42e31c070c5e088ef312197b4c9296927732d011928a5825f8d76fac2c5276fdfa25d9f861bf65e9a092ffd270b55952428fd8a23930120aea48652050af39a69a15ec9b0fd7021986f5fdbffbe1bb2d80db4be757a93c7b6bcd81441e0329e19ecc39d19ef79eef5fa9531df0afa19c8faad706e3cea9e9fa00ed7adae1d65ffe46050aa17f4f34fad4602f3905f3c809e41c4cfd777b8ada236f15f02245b8f32f3ee80ad032f6a87cc8d9e488b2f2610b209bef115af636f1b5ac57591eb08a2f7586b31d41d49855d169734f3e6011528a1fad1d37f3149159a9d3c6b914d43bf4c7f8260f46f28555f02a7403f3e4a26fe90920b384172b646b59a4b6861bbe58a1dcded62a3b40a3f1814ee0241e115e200fad47d6c12192fbf145f6cfece9d58de659872533138722ee5f6a7f05b09eebc81471d1b576fa3d673598e730844db983d536fa373f8e1eb9506ca82a851813da4da9c6311310de9a70c178a3a572a2f76ce6395cc96c84f482551b53bf0858faf81cd22e6e7191a367c87f2339c3c5d99d0f0e9c1fd66036564ebea9bc7085540954e56944e28815bc2a64d5e845a6dc5ce02870c70c5d3ceed2064f1e11734e0005c715c80021f361b75999a585053ae3c9380f865cc57290c258c0737b1de1e566cc4e1a778e2a07b8da3a976d258f50af4443367f73983e40764ef21df1b53d8fa7a02cb07701a3be1b1876120af74cab286efb565b7444a19f193f07737f8c622382735c33873ed781492761c9b71922b2491d27b201a1b6a07d1eed287f5245a0f65dc1b92f1395f61d90e7d0af1f3e0199c6ae1153075d491eefe66561350572d9ba1650603f3baf8b468c2471e2db9dd94a8e5c70310338ab74b7042d5092de10cc7699d66a804f402db7691760e1bd652d41e146fcba0b0ffcdcfcf6eca7f957014026106ffce9d396577f5d5722dbdb6604dd6ad0eaaa3f20d09d5019d74cf6f10b2b6066d070d389efaf6aecef647068e6f1d095fd460371ac69d4e4cdc439fc0037a649efc19fc57d1c9d301a61a1af4ab0941ecfc1bf56e36b9d0adb8a67b24c7095ddf733a68cda27c1e834372369059400b4951f263811011b5142e21a23a7adb593f42cce8ec6ba91c060fb7954dcd082c59fe8d3d4470fe6ef0c3643a2c6fa79bab58bdc71e6e64f8f9838254b4eec2e320779998c79f0f062a4552cfe3107b6098e79077790c244376041b27dab979f416359c0e9679cd2b9b99dbe6b4680a26700ef2181019e5eb475c5f298ee64f841ea86ffde18807e89319733606ba817dfe4eb905cb65fd12ce6de39e520fa777c18276eeba931cc061d53eeeb449f4d2b498d50b2c3c70a36523315637500adb5812330dbe1eaa787bf1ed3e2fa895999142180c7368506e3f36ae30f5d378ef507997d0f4ad225f11683a583385f6cbe82a5a904fdbfc87e334b527410895f67e44652b7002927c7af4900238af9f5b70d2fc5ac3e4ce5e589526876e81a3d77ebb59f49aca8a0f78daf16f0e206d73aa0d97f41fad6609633506dc3155f38b931037df9639b24de363864d6c35090ed4d1ff0ab96703c9c8a1250825aa64c58a9a7b90fea0f4fa65be2b40fb032d676c2ad8122b21fb5f46b02bbe51d482259087e0d0fa981f0a4556c22b3521d778d380716e7afc79fbc8bcb5ee272beb0752903da76c21795d79ec0994f368039b32ba36dfb101b14a8a3f79d7d48b5d05064f50207b7f0179d1563ff8bfc4c6a2d05c150e844f94b8944244c14c3408613a5231e5cc32c71addd4a6c24366ea78adfda30d58ea72947ccf2eaaa61a32f5769c2c579a24dd99fcb293c5e9f71ef2fd8b7d041666a15172c20b2e7145b8ef3fe11a071151331b3a9c34f69ae8f632d398a7a1d6649d9ba582e5f60a07725a7fc5f3062ac98e13b219b03ba34ab3d2fedd8905821248358165aa16a6ac304260c745802adb2c27f7fa435f8300f39418477367fca7cd0afa1d43790df33f8765e9681c831990ec22bafa582e09702d7e4e4f0f3f6f81188dc7ab770a0804f7f07d1938fd7a02a4311b7ca8fea28c73eee317b6a39064ff518513d44e7d5c19c0dec8cd597e2d4cd456262e4feea1cd140867603a515a58d6307fceef0f48d54b304a06968c3827c207884b8bdda206aff3580d4bb9459588c162f8c1eadeabfb24ec6d9075bae479bbbde2e49afce79e4ba748841ac842cd3e08cb25e4c2670520892b12c0df1d436ff02ad706df5a3147ed8d6f61cf6241e8dd2ada03c856ac7b799c5f08b3bef3efeb297bf0d36a74ca6642e2274171487730f1343941221763f8f908149ec33a2177e2c63607b1255d220964f93974cd1e81b1e126d8724f624c1e3276a735d5eb7c51997b76e9950ddd87c9f913042129873bbe1185034db62dd548f1ad748c040507ac0306d9c9ef77d2a00133db556623a2435368171e6a740667a89adaad8cc60ee77bd4b84498e0e3ff44cd640d00147802c204424504d95208595b9faf985bb4e0b6882c65ccaec4f3108800e487e5bf6766e50496ed9ac43eb516bf8182566650c576116622049d6f41c03523e393827e41a00326ee6c12b79594a998fd36c88fec87a2b31a3f1d7ab779636f88314c6eef7819ac733db9b0368c9d46e8ab1081b48c76445f78d286d19d308e228a8143aef649f69121f067cfc14e23ec3d1ae8432c3ebd94681f6fb9660185355fe9287f1537923f54336a98047400f2152caae769ac1af7042282c0025cc8cbe186691bc5e6bf88140841480cd51dd1652a8661e483d0c6cbaff781273eda262abbb3ec5577a11f6fa2adcc292bc5a8b5a6b346e7706e81d260ae24b384f7f0f5d40226f34aa1acb5740d9030f01f0758327172ff7280841418c18961d9675b1f65bcf5be78997f05ac3ef5b4c92c5120e451f3eac3e7ae944e54a3a468449556a4d3bcef46e03eff5e0b9c8ea49b4a11d371100ec41b8e5ea67401ee6ada08cc15c7d8c1d2e30d10c599b2ef4b7af7c3bd2a10e6281cf480797305dc056ea9d17d0b6060779b20cd095831b606ec3c057f2c40968495ade9b61b30028e8c3ca752ffbaba216f36cf8ad03ed6b971856026f007c9468f8fccc3a52a0a565cee1cef30733e16278483632b368f064cb3f55d773c764ab115daf63f92c9454c4ec29953c7940bf7c9cfd3c4865451504208e0e1bb9d7ac4c318d49be740f64a475aa6dd8bb936d2aaa004e7556a897074429f4f790098487f348f6d20945219a633164406863d38ae695d0a6f0deded6c62bb78c3df78581151a5ad72c10a2f40037437ba0af93e5bb4fbf6ef7e51e50a944e10b86523efc112ee92c9009ba4afc22495756253c8e4e056ffcfa19e0335bdbcdc4ff5279f81c213d611b3c3c350a73b140f158d05a7c8bf3e89b55d87c50032328171d699afbe2c5b1866e9fa7fce73c0cc53cd7301b0914bafd99b8bb305374f875d7d4b9e543a3259a23631a2c1cf06682175b9bd398d0a21c7513f080eaea3bce9827590670a34b8770d28d735390c6d867cebd30632b5f0e0ed318969aaec800641905fd92f8d3a87d996b03b315ff6f33fba28f6837ca05b51e86f74058e4737c42de6dd22d4f9b2235551faabab156fb0105c8775d769f5a2337ed0c978389a5703f45e50ee219dd81408181697de3b7087c7b40f71d6ae86a2e4f6b6bb2f3a698b00cc5320aa747652daee966513f306d09545208ed3c92f930cd2439784f7e2e7ecfda1e061a908e9129b7aa28ab89ea6a53e01099adad024f444f92f0ed2fd2ba9e62d52e2e209e2ee69e3ef21c8520588fdc9c8e9bd02240c533f93cf806f5bc1b824a33a0aa39447d8cd10016a408a6c63eded21951d3e056febdffc903e7a3a36ac92d627360b10750a1f042484b332a9bf4bfacf63492e466179a2f22c1ac5992172b87f6d29e8ec695596a165885feab96e53e4095ef6d72b49294d82bf86ecabad86f6b830055ea478cc5d5f58a149f86953fffed74abf61e8115010d5eb42b71890bf41f1061824811c448220c3c812d73282fe2a2ce909d235490043a09c4fe6b2cce8de0d8bc44264560d143b05b3b88b33f4ea957a3e1f75ac3b860524a2411335d2c5d613265a1db22091513a0810ee4f86755bde144e720310aff84adb73caa50a1038687cb329f80158d0a5dd1cd134c704872c7a9c5445a82328779092c97561a1f620e8a4f62359444c28a7f454c81dd951f4a51d153909d25c703a0fa0e5687dd53083eae57995e632f965265823befb1b52b78b80eace24616ef4d7a2d4b9e307a2072ddd60753dcb66d4c15c540b102f102be0b313fd03dc9a2d03009a25bc10b5ed936a9ef73ff903f6cd74d825c03ea3f251525ec2ffbfbb7eb0e05128c61c83cbdf7e9e4bf3dc2e08b7f97de0cb5ab0f4a4875dd4e209e3555d6f0c19ae656e4900d564f3294a3408f04214b55842031a1b7a3873e3e15deaad6aae8956e54115437f35cc881", 0x1000}, {&(0x7f00000000c0)="c36c56951969f9b6ee474c624efa21839bec6639e9d6275f289f29ad863f7ccb2125147ef16ef239bed9373022533c687814787a1f32d919e8f6b264d784906645be9087e8439c86d9cd91b3641fe09099d6db12074dca73fd5a3dfaf005d79d4ea710a5cb2de5f82cde2a54fcc504c480852169d54ff31d943e2e057222b27de84b508c6364735d6be3cbc36e5f01a1edbffe842e8ec302d5af39e5967ca874ea82dc83b1c0c85ea23a91931769596cce4aad3463548b30675e70205996ef7797", 0xc1}, {&(0x7f00000001c0)="71c7e0d7ed1aaa9118cfda0c1375697c9a7b4169b55fce634dcb351a941786b007590a7724e58148a15e5d19fe70a44baa6e68be668d981253de9c73ead5985c416573936a3800bb7dad4938cdb78b67f79cb20a7a3769589fd02894abcacf090779744ab3b8a464b74b3ee8f8f0b3f557aeb3197e1fab7ae17e8ec51bb86322d2c213d073abae13b622a8a19aa2ebeee81aa83e62fcd7a6c604a0ef75923d30d0e991b293", 0xa5}, {&(0x7f0000000040)="7f9ebc14479e49132c53f91897acf4b75e5a96d2d8cdf66adc9df8b862efc1608deb2bde143f656fef71eec2c0a0771086f9df46ee6e9d94a479e09456", 0x3d}, {&(0x7f0000000280)="ac9a1ca283400abad6baff77b53c98f4c2adbcbeef0a395ee98ecd443e1441b63648e36aa4e3a36a1f913abdadf46d8747861cefd153276c6e9d3a4c9af42f0b2def9c6523367248bc66324121145981d8e0ca356680cca835e9947ee353", 0x5e}], 0x5) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x6e, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 01:06:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(r0, r0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)="562ec5ac24ba63b564a5b82930b7c212ec09de097bafb16aa6fb587a64cf765a5d089bf5af331f535f86358f802185be13e26ea4e527a5980a5614c6e1b37c8305", 0x41}, {&(0x7f0000000200)="c3b4503dc97c2aafa54043cbae127357c6462e3fce35606f82065ac31e671bb3397b2831b126379be6f32b0c6e64ecaa1bf2b03a95d587597d80d5307eaf88a879589c5d293d0ef5ea900cb018d7134bc391abafb6", 0x55}, {&(0x7f0000000300)="5d553aafe540c46a5d8b5ab78d5f9556c585aeb19fc06ac1c7d27e0f7629b450a43b33cc390c298ad51bae30fd74fe27ccce34c3f5c4adcacba9b2a77269da3cbda00756610a89bc8aa31ec06cf29444b1dae4e3e8dc46fb9d5bed38f768659e8213c5cf7ed3bbf7d10760bfb593c78a3d2e65acd256add66f75a93929645f5c22fcac943218cdac57ecd941261ea3b254c5fe67306743af69918397d16a2774a7ae8abfb596063ca5ee0f02692f26a9cedaead7ad329272810f02e9deccd1", 0xbf}, {&(0x7f0000000280)="9b98a97959f9504f", 0x8}, {&(0x7f00000003c0)="8f7bd211c7623190ac11da0ec5494259dc8936697f7450424eb3aca247e5d7c95dad302751c1c39642101861c98781a7bb0902ff75c6815955d9b96546ef8f4ab7776e84716af68d0578ef8775072db7730ee5c5289f92fe4a5d4aa8d32b7fa8361f39cea4b09c3e45b5f59f7e69d0e60a1fdca653fd5a639d58efda92af78cb5f4d133598b0330a093d3e868800b28f525239120228ccc36abce49925280f985cdd55b4f4d24933c5d1e2553260beee69a914d118081861c75d30b086f1ee2aa4fe6e007a5c52aec98d3d005f4a", 0xce}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="becb4d9a06a9d9a8f9e4e3384b1e9008343d1b410672dfb62de5c4678e96f50157b31b88a18882d5a902ba3bd02709dfa18822bf392ca1c00e2d19a8c88e6b0a57ee3d8733b1f398d447dff02ede248ee3a3d4c7d38897d4cdb10650fdd26aae4342417594ccac9fff9386bec4aa27fa74df35885ea9b8b16ab0a6b953ef0ff5d8f0340df6eaf5783d580ec054308f9cbaa4d42e4bc7ed2f4e3cdb920df4ff096db303163276e91c80864100"/181, 0xb5}], 0x7, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r3 = semget$private(0x0, 0x3, 0x80) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x4, 0x2, 0xff0, 0x7ff, "b5f50683d9177b45f07a9a0fa3575fa61a967470", 0x80, 0xffffffffffffffff}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:06:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0xc, 0x17ecc775, 0x800000000000}, {0x6, 0x0, 0x1, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xfffffffffffffe0c, &(0x7f0000000040)="e3174bc3d0742f6689791dc981a5e16eecddee93eb65e36c0df0380457e2d09786ae5e25a1e88707f748b952bddceb7cfb69de395c1d3a671e8cb7fdcfca160b9bc20fe650482000000000") writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="53731529fd8261afb3a2d3c105540f8527e0100d576a4b3e3a295fbd53709d5a4ebbd3552cefb9170b1e6c0e69632e68224b8b976511d8b2ae8fefa77e48b5f85418b1c82d33133b08608f37eb778284c38bf2dd359db12499572fa10aec4bceef07fef6ca7d3306aae5d3a17b41fc72f6219336bae362cfed5174e836370bd69d4abf949a60ddc84a731ad8b0852a8c5d2709ba8dbeec138893af695cca5ac567f71be1cf55ff0c5afa518f7321800c53d0dedb20987e0993a71129e1d54ad74997efef5099490b3a7b50ada5950e5145cda69e05c8da0b1b645e78", 0xdc}, {&(0x7f0000000380)="4618893ed4c69015784d647ccfdbc5f6744932865fa479e6c7f1ba90de08fc7a1113a66a1ea7f13da4b9719ebeca06580f1d0aa95e0d682744521dc165fbc20204f2ae28962a473b9e65a697fcf79f0b928a5ae9c2f29212f08a53dad341aa8542c1a3246c629a77587e57c4d93bfc2b09b5e826bc91d7ac109d02850c5956f4d17c01085015fe6d5de8db6a3689056da25479fed21cc902a06a6044c0abfee1005c2f288b10fdeda6152567fe37a1", 0xaf}], 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) 01:06:38 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000c6a000/0x1000)=nil, 0x2000) 01:06:38 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="084a1007e12198c980ef1b2a09f9c8fec3a13b2f241d826ea13c7c6e38a21ce918528614857744c59788c8f548fc7c0252fb01f41ae2f25bf6cd5b9036868222b0c4a4861d246e15e198e6c550b16a260178c5fa6c87660ee6c1fabddabb72fb03dc45d6a616fcceafef0c86240cd90168e2a60d402c5c49f85306838d188d9be3f54f087e782868726f84ca10a8b15c273bd3fd123f477bf8a908c9f14b000577b2d7e27eb31b2e6c94eaee98b3494e2cd71eeecbeef318fef965fa19e3d09ae51ccf715b03474ea06f34dac18343e05974d95ea59ff052277cdc0b5291c4ea13f00312b8", 0xfffffffffffffe9a}], 0x45, 0x0}, 0x404) 01:06:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8002) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x0, 0x200}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r0, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) sendto(0xffffffffffffffff, &(0x7f0000001800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3abbb7b389cb9d4c5d509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9473b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467d088ffdcc06f4b824f4a6c5af094fc70caf23b8ec22e5538d770c64b28c8ec4775a94b", 0x1023, 0x408, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") lseek(r2, 0x0, 0x2f, 0x1) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x0, 0xba54000000000000, 0x90d2, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) semget$private(0x0, 0x7, 0x40) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/105) semop(r6, &(0x7f0000000000), 0x0) 01:06:38 executing program 0: clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x4, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x100000001, 0x2, 0x4ecaacc1, 0x9e2, 0x8001}, 0xc) r4 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0x9, 0xc0d5, r4}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3ff, 0x0, 0x3, 0x2f21, 0x7fffffff}, 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20, 0x0) bind$unix(r6, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r7 = socket(0x2, 0x1, 0xce) sendto(r7, &(0x7f0000000300)="ef17cc8a2add30a2a1e0d2ec4a2e1af894c623ea47758ff1a37dfa87544063de2a767ff1c2515cd5f069ec4b79dea529aef8d6fd14d10a06e0247f127765749c82c07320cc44b406760600d3e6d2a78eecdb8e644196e1aa5d75bc70254986b1ca22deae5f86be17c0db92bd5f108c98c42e64401b", 0x75, 0x403, &(0x7f0000000380)=@un=@file={0x3, './file0\x00'}, 0xa) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) r13 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r18 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r20 = getppid() r21 = getuid() getgroups(0x7, &(0x7f00000008c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r23 = getppid() r24 = getegid() r25 = fcntl$dupfd(r3, 0x5, 0xffffffffffffff9c) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000a00)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000480)="2c37a8712678916044ac04d6d842b8361c4bc54e4af66c625c57a0a0cc93a1b647901de7d701ea86eb9c6f5f9ad41351227bfa91640798f4f5733e24ef6a10c0ac207179d753ac8c009e658944820b5f0a8d971d2726ed5ed47ea25621ac33d8066fe8782846330de14c502cae76cb6caa40d0d1add1514202053636364997c45809a93f872c7f27b34322bb7a4e3d3875caad5dc9944c63686a196482ab40de859728c956677f9ba82e96acd1ac00a4f1c2980f09df9a92cf1493270e7a94272dede0", 0xc3}], 0x1, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r16, r17}, @cred={0x20, 0xffff, 0x0, r4, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, 0x0, r24}, @rights={0x18, 0xffff, 0x1, [r25]}], 0xf0, 0x2}, 0x4) 01:06:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x10000002c, &(0x7f0000000340)="b6") 01:06:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00']) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x46) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r1, &(0x7f0000000240)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./bus/../file0\x00', 0x8) 01:06:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) shutdown(r1, 0x4) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 01:06:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r1, 0x48}, {r2, 0x2}, {r3, 0x4}, {r4, 0x10}], 0x5, 0x700) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x84}, {0x6}]}) r7 = semget$private(0x0, 0x7, 0x80) semop(r7, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) fcntl$getown(r6, 0x5) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000002c0)=""/250) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x4c, 0x0, 0x0, 0x6}, {0x30, 0x0, 0x0, 0x1}, {0x50fb, 0x0, 0x6, 0xfffc}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:06:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1ec, &(0x7f0000000380)="202ccecd105a5d4e482911575578ce9d26c92cf30feee94aae8858b3cb73b786250b3c95544b3e7d3305006c8442ff16ed2dbff7660b623e0d4a68e73df5a146f0d12955cfb7db382d27d149d4274d645dd0e96903da1aec1bf980ca3931ae030c1b898c6cdde6ec3e0dfb2a5cff838cf14f9cdcee30430b52c2b9a85a997056a939d497413a4fb6f9a0fb5484dfb41337fadde1c4795120ca2a89b13e74e183ddecdba84b6c158bc4e3a714c60a69ec9c12b81f3e7b1187870ef81031f0d7e1522e7fc32c8f46545a75dd69b4b7863e181b2c6d93c7ecd4fba353a93ed0a56f0835bcc84432ef489fd02c0b7cfa4becdf9216f6388811c13cc3cc0e8ca5d11b50389f1c566301dc799121d98272a70a6d3cb0c555e0511fe4a22ce64f06f05df428") 01:06:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x1, 0x4b84f215, 0x83e}, {0x101, 0x4bbe, 0x100006, 0x8}, {0x2, 0x1, 0x7ff, 0x7}, {0x4, 0x29a1afb8, 0xffffffffffff7fff, 0x7}, {0x2, 0x5, 0x9, 0x8b}, {0x8000, 0x4, 0x1, 0x2}, {0x2, 0x0, 0xa, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 01:06:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x6}, {0x18, 0x0, 0x0, 0x7ff}, 0x3f6, [0xfffffffffffffff9, 0x0, 0x7, 0x8, 0xffffffffffffffef, 0xffffffffffffffff, 0x8, 0x8]}, 0x3c) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = getuid() r4 = socket(0x18, 0x1, 0x0) r5 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000240)=""/19, 0xfffffffffffffe89, 0x4, &(0x7f00000001c0)={0x18, 0x0, 0x4, 0x2}, 0xc) listen(r4, 0x84d1) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03009f62", 0xfe55) sendto(r4, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r4, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r4, 0x4}, {r4, 0x65}, {r4, 0x106}, {r4, 0x109}, {r4, 0xff}, {r4}, {r4, 0x80}, {r4, 0x8}, {r4, 0x1}, {r4}], 0xa, 0xac) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a40)={r6, r7, r5}, 0xc) fchown(r2, r3, r5) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r12, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) wait4(r13, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) fcntl$setown(r11, 0x6, r13) 01:06:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x400, 0x0) r1 = syz_open_pts() preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000500)=""/125, 0x7d}, {&(0x7f0000000580)=""/114, 0x72}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/148, 0x94}], 0x4, 0x0, 0x3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000400)="510fc3a04c2aca2eb3bc0bd2d7897520f1e173b9de7db6a8b8812cc43c3f59aa7d6bbc7bcd44fdd78b9f0ff5ab8c0c31ecd496d10887988d71f2e4795a27928a4fe20d97d812f77f4b32a1518f754c71fdc5a1319e5dde9f109ba8e60216bd3ca522fb1d4d0fb9982c4cc5de9cdb5c19ef1037c490ea181e8c9237815942faf974587163061d5f67558e6af40a94", 0x8e) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f00000001c0)=""/218, 0xda, 0x1800, &(0x7f0000000140)={0x18, 0x1, 0x4, 0x6}, 0xc) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x1, 0xfffffffffffffff7, 0x8001}, {0x18, 0x2, 0x100000000}, 0x9, [0x80000001, 0x6f64, 0x736c, 0x0, 0x3, 0x7f, 0x3, 0x3]}, 0x3c) r5 = dup2(0xffffffffffffffff, r2) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000300)) 01:06:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) kqueue() r3 = getpid() r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) write(r0, &(0x7f0000000040)='!', 0x1) 01:06:38 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x800, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x20, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x800, 0x0) r1 = dup(r0) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = openat(r1, &(0x7f0000000540)='./file0\x00', 0x40, 0x90) r3 = fcntl$dupfd(0xffffffffffffffff, 0x14, r2) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x0, &(0x7f00000017c0)={{0x5, 0x9ea0}, {0x6, 0x3}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0xffffffffffffff00) pipe(&(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r5, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000001000)=ANY=[@ANYBLOB="2d012e2f66699831f0e967972b5a346e13ef15e561c5511043ae6d7966377bdae89d80d5f75d4ce76b551ce8b7b9c4fa2c534005480cfdac04fa976bc9d0abeacd5049fe15e72a1f567885a96b1e93bbe8cf12b1d27dea719d8ca61b1c32528c6624f761dfe3d577d4f067fc2bb0a526c86e89070000000000000001dc7cb4b018d793116a64242de91ca8c1bcea5ea30f866710c23e772903796dd4cff3c1fddf9983449e1f173863bec43f4a089ac3af026c0979607eac4e95eef4c1e68e7d77792aba1d8443354978b747b9374c2f7a2090c1b628dc99d939c73169121f39b88d1791be511849ecca74fd286a7243ab4fafb2f664ae7d35cc54c8ba0c9fc89576d3a4"], 0xa) preadv(r6, &(0x7f0000001400), 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r7, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000840)={0x0, 0xfffffffffffffffd, {0xff, 0x400}}) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = socket$unix(0x1, 0x0, 0x0) pwritev(r11, &(0x7f0000000880)=[{&(0x7f0000000a00)="f713e7b511498ace2d20dd0300000000000000008b522c28fb465d858bb8a7daf7c4f4a0aa36ed713e69b8a563108d7bcbaba9", 0xffffffffffffff6e}, {&(0x7f0000000f00)="cb8b20cf306ab5f3f2cdbe894a615acb1a70ec1e8437ccb42a94d27cb4f84b86dff4a009c9208487981a5c59d424166cff534a52f7f21ec8e6b407cb879bbb03e4ee5a4ecd7a6d974316ec10e05f4ec651b713142ca8b36ed597a35edc1309a5f769c3a5874bbdb04867d4f7972fd29e595550eff936d147975e2b9c4fa713ac4604fbc29347429f502a39a6baf3d58c4463a7c63c83b195bf9c05697f8a498c0ad76efbfee7fe94fa5e74f6012bd5449e4a8e82c6970e0331ab7a407b8d8e19c7fdd05c22ecb2c3badf72156346564c9d708da6afdd8f9e6fd836e666c767d6", 0x2e5}, {&(0x7f0000000e00)="51ab2d174becf617a431f81e278a04e70580267c4c9efd2c901214967748939ba87ef180351bbf6d0d5193f2263e773bb02e5e25e2edf0b305eb271836dca0c6c62a4ee2a9654567db54e9f3ce8d23eb27ad3566ebede08cc8c004da10e78d37f6842c7bee1b12fd8e4a5a81fb5e2a202cd4c584106f0d16ab0e2e0769bc408eadc2d8d1f4635d6ba180dd54f5d380714a292b921579ca0f2b393eeb530b852bbbc143fb54fbf75982a35e787f4d91a9faee0a25dac4afeada8d53641d2464bccafbe815ed71241125dbcc", 0xcb}], 0x541, 0x0, 0x3) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000900)={{0x5}, {0x7, 0x2}}) socket(0x10, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xfb4) r12 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r12, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x6, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000100000104) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000700)) r13 = socket$unix(0x1, 0x5, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setuid(0xee01) fcntl$dupfd(r13, 0x0, r13) r14 = msgget$private(0x0, 0x104) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) 01:06:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000040), 0x21a) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x102, 0x0) 01:06:38 executing program 1: r0 = syz_open_pts() getegid() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x5) close(r0) 01:06:38 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) dup2(r0, r1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="b096c456cd10680704d0b19ab5e4051e1c7ce01bbdbad15371a816fa425478d1b6ceb3c0425a30a5bf20c0aeea4264baec91a868f2b93da6c41fdbb4fd6a60c9194115857432fd4bec408b5e312b7ca6a7e5659bb718c6b8669e2c3827d118f31882a2c55fa830a1af664d75668f6ccad2cfaeda76530701fd717d895061f22d0ede34feaefc7a2d6e3e7a00509f0d95741b0aa08cd0ed81fc", 0x99}, {&(0x7f0000000180)="45a8c934c0ab07bf68ec8327dd3ecbbe617fda58b9078b75eb12db38422450db935084648f38973dfc0133379ee775106729cf7068f0a65f58cc46c68510987ba3e24380b9aef048274b90bd2aae04b63f28f0de7b1b5c4f52c0d553d88acfa85bf75ee58da96748871c2a002b5c8873ca850591267956c831def7f63ffa55dd15a4ff171baac73b9cb819fb739e7ddb7f52c486e862dce1c7ab1770336de2987fdfa6c1268d1285bde88dbd180f48074713e32ad9447a5371c83e8276a701cf598526740029", 0xc6}, {&(0x7f0000001280)="36655862618d365d0195c8def20ff52a7ccc945e7962358a540090dbf8aa7b073cb8d71760b7d3d5edd180d3bebbc49d1dd4b113d406e2d770fb344ac66b4e6fad07b90fda6e50f03f89798feeac8452baf4d6c80ba05f68980a66684252a5d6331b78298712090784dcb103cf4a8e4faae428269361a622feb6ede60d1e0255d79e0e52ac0ab1c2100be084476a628cd39b3f6f2112b23375f545a73627fc18e737a8f78606d53fc96ff14bd38841f2bad30cf5154765a43ec16526713aabc663c85f0fc91d0205d6ef9fb6d1e0ec8ce2a716d1cbb8c3de6d1ad9f70f9c66da7abdda158de530901f0574d4862260219a28c2985573e31ff8ad94c09d9b4863dacf43532841b7b45ea443f0e144457ee489d700785bcf8bd6d24c9791b352505a218cb41e274c77ee0fec2184619d3545e37df7f215b53e36b7eac1e94430f69a68c1f19f33370d5317a21ab061226635666e583b1396210933a2fc32b40b2c835ca33d168006eed463dd35161dc9f9dd3518eaa610626af9b2ea8f37cef88acad85366a193b1452f942a08f1adaad243599aab21734f598b44cb8c8c06d34f0ffb787d3bdf73310dcdae4c33ac130ef31f79cd47629a26c42dff2ae211854226f271f46a26ae8f74ae2955cdd092780d2a4d70a844c1e54957a84da61908371da0d2c4d581f8ecce4c96f5545fee26afcd9664e5364128ee05921e3ccfaa7d4b9b531e21c93e68248ad30d1765cc265bd00e3ea806575bb376bfedb71ce1fe97e0fd757e53db21505cbaaf73727afe67ca55f997b6a62c1eb0367a330a1e85c203fb8d40fa5cc82160902e3c3cb6f8351ddf68f36f8dbd34c817cca2747558cb8ec8cfe5727197b6d111950b27de87f917ba1d9f4c0b5bef643ed5e0922506b2b44c79a27ae5503b7a85a94bfb6b165f7ceb276c836a214164dff1733f1d58d9fd68751a72638fe305d4b93810588d44e6c4831e9b470c3c7335f19fd882462a6c4900df516a1f027531ce74706030274e1905551048ad4561953774cf266a161b7cfa7a5906d1f029dbefb809a5dcd35d10f3d788b46de113f3cd1c5077d55e58c51d6bbb760b97e05165a77dc1655158916966876d7c298ab04448c32c30eebbe0d75bab0c2d4b522c90cea4a9c4a6aeb1c82e4131483c2a54ca4bda4cf4bc42e0e3dfc847c6319285bc9d942cb9ae849c510023195576b6212dc984a090c8787008a9ab23ec6177b9f810e8f259e1a28f402bb4fd476a0269a2485e7839a986ccd944ebc4fa6adc85c3367dc76ae930ac3e8e57b81b08263b6fed7cf2067e206d8a5ba391be39e47e8f5396a552be4755a388b0936cc28601066e433ddbe9e823da0424891c6f19a94c0e69d25f7c4356f01042bc64d1ed05689c6dfb2a087ab4ba9806567841706a86e51fa16ac3b1c79e6dcab39216bcb667f68b59b5d74bdb4cd34ab9c13b90602679305e6bf5d7250d8006e13a39970b34762cbfe757c24cfb8f1517e22b53e07d14db3b395a3c2b881c1c905585f4a0d3aad6dcc76478728749262d0095d31fa9293a01fcc252a7c61921f036ccc4b1c18b4711785501a3bd1a3e8c3edf49c4399396abfb61d7b6190e0106d66220657015f1e6893adf180d9306d64ea424b1dd15c35cdf03ff80648feb18e2aaa057b9cd5503896de5bdec38eb20da7c985478aba47527235e8961f9e860c58650b02003c8ee71e187173a15fa484a3ed41b0d2e4ccb37f3a405c2270f807980aeee89de346f8514c8bcf86af693f8de5796516408835ba6f3a2203d032898dc2061dec502777b672c27e110d05a9798eb76ee784e199d9c9bcef9e71b57f6357182fffffb7789d73fd7055fea25e3b06a657fa5d75ce63571c8a20cd7c25d44c08b544c3b455155d736a6e222ee817f61e459dc50b2af24756b490ffe930f1488a13cf9a00f5f5488701381902c88171d2a583e4cac62d0e66a094588bbb6c8908d0cfcbfc69ab741af12c41b2f52298fb13315beb58c38eca7464ec54f1378f8effdb762b81822e4e25f2cd7b24975305cf44dfa0eb10d0937be10524096919dc61efd4c343e9f9466330c1cd4c23d3f49c009f622d01470c742ef1341b24da777646ca68575bdc07d4aaeeb09ea5506712507a59e59b5c0074b5023119b1e1ac684cd570f027c147dfdc4cec2617c5bb0b5746b5536c3bccfb092a43c1d1d9af1e432b62a0385bf76d31e7137c70fdebd9168d25af3cc2d2fe8471b4ef6d0b6d302eda1016460ea2b60a9635003cdae477073eea509031d75a37096b5053e35c8dae5350589fa00c13f94c9bfcea074af1b6c580b05367a96f01963ca651f2252a085fd3404251de1f91e5c6be609a90ea2e737f921d6e2cacc2f5571b446c9625b0af1851a05aa73f16d7cc5e4e797a11837b85e7b6bc9abfc811c0e7e0e26f1e83c5f7263b3b0c752fd9c9120e055d65ab4a848951556ad753413f337e3a3b05eb2ef805caf2c7d5b48c662e5d7ff848c27c88689743e250d36c6cdb48bacbf3f7a0b2e0c3e73ad403670fe8e3473927228437f3260067677e5259448b22c7cb47d62dc36bddaf7e5aadaee7bf139a82031feed1ea78b829de39eeab775fd689cc5d8576fbc882699deda142c4e6707380b71fda857020b6864d1fb2d242f8d0d73eb690c362aff8674cb2d4df0b4244128fed3a225c9f9a85aecbff5402274ae17e4e1e3440e80f5db3e467acf85a2f778e1e46a75edbfeed1e0b9afa794fd5add2d894ff80c88adee1dd7f1152a223facbca0aa8f70f482ef008bd96c89d39bb94717b303dcdd2c8cada4259c387f3034e9c242491db90cdbb85259b06d61d21a7b42ffd7c568729163651cc694d6c51d687cb8485673cc2097d9dadec6fc3beee0e1a96e579d51e4e81043e5e8a10d3988bd3c157631bd9277078f2cfb9290be5d811ec7c7398294bae7d288fbed85aa9f32f1a6851ce6f9eb8d3c22689e14c6b773abdf24d63188ed8940bee722704163310c2fc3d376bdf076324614ecd58f1a7379bdd500cf3726337788d4e40179c8222cc805da912ab0e84be7e29856f7530159619b9c181991b3ced4fdb4dd8072d7ad1073f6c81129351731a3888f987a464454a14e685121e4865eef05714982378c6c6db0f943a4231527de040775b2469baa51b0894baecf2c4d1ba440f4c54d4e2e99cdf68f5713c347eed9042e69eee8602b17d868469f5b03bf10480a149c19e1a19197c80217abe529f0e1b7a3838163bb48e048e57bc17180df34f44c5b4d7319541e6df2671e69d7d0de6dacec70ecddc92e592398e7e40255463806f29775753c6d9687f1ca75395a9f752afbe21e24e065ac5bd1643ba7f4c6dd4d40e8e904320cf856a114ed7e279d7c706f707fdc030ae7bb7eaaa5d98615180e4dd480334de5f4cc6fe6a30588626456ffdf07bfeb856c192cda858f02ca55e572a9e4e43880b6044929cc3c9a79b5d7e19436370dd5a32555837f38db930195239e475f09b33a4c4f09b6ebfd785db28f6db76cf424c471f114ca4b1f2d0648546b64a4f90a750ba40f4ec2cabb24d5a8915cae8fa834d6d2e349eae651e612d364d61f19e9b821f646f0001aee76936395266a4e80b5a0f42cd608689c9d584d13f2573e37e1d4bfe84a451c987b0c005e2a5046e1cc12180357e90705c730ee368ea6e9a4e7ab7d495546d570c27b05c95cdde8ced1fca3b75f4cff7708f1e2443991f000fd8636b02b38e3e3a6bff6af40875516f5089987fc8f8b612639ac85e6b19a9682ef4baaa537694572992d159bb9b6e19fdc9ef7e2908a33029747a66424a6e571fa554e4223a4c981c99051cdbb15c16d3f440710efaddbdde6e410570aadcbc619579c976c0d6aae740fe074472e41d96ec4d7dd9bed76417fdf577392fd1ed5adbcd9f662a2178007a2b60701bc139c28d9780d029f4a2dfc83b9055377a0d16aee0386d1797ecb2c57280525876b0a9da85536f5726370ad20d002d6639124d8b61b0bda10de4fe4f3f864a2e18ae6b1000d04ef86105dc85a2ef8f746d639dfd660f230ed356eb5184e61a57e51eb86078108658fe0845f95e76bee74b0d0e8a888e14f2db61a8b724500817239e67848a8310a6cd730010c69c894a5c3095c27035ecd6df90d12aa9963afe0f3ba1ad630adfb7ea24b6530a28ad8264d6891a613303c30005dfe7965ca45895341425f91f637e98116c1b17955ffc70d170f543186388c2a4c4d5764ed5b14948745c3fd751e812679fc488f14c12d230d485467dd66fd51cc405fe6175e176a3801874169f92cf8fcf3b0879a3f827317e651a5b5a77c55220e90b9f013291ac627ed6e3c61657b14eeca9e870ed8c2b75aa65e40336ecf15001ad83cf6fa280316ec80672a071627a350589c5dac56958ac14fcfceaaabe5055ab7dd889f7bad0bc21f4ad882d4484219ef6e7b8e3773e1cdf88122540574e8f4bb51ba6f2a51c4157e914aeccb0e689e649d3eb8540ea56192ed4da2e7e3306036b90e7672d622607fed65d23429fc48383f4c54c89f38632c76836b411e512e8d8072a6f8490b49065f2fb439f14042b2f7bb4586d977f38ac9d91a8f400d71f200ab16bd16b19651c01199b263f9d33e1587f29783d2f06935df64f3c0a611e449caa2cdffab4036f86899ffe814e6c30bbe4488648e50ca640ec2adc18c447e42b000efb35cee62946283593b061fe8c39edeef331ec385da4acc14ef24cf3ee6b650b2307c3184f92ea9af4ef5578d6a3a15cfd5bff0e3e20a42881ec959575a5971497f6f02cf526e19d8a769bf600b542971e59b0f49f1c4574d009f6a1e14f6e699d41b3604eef385c4b294b8f691b54c930207e02058a1283baf026003077ec99e050fb26581745d00b03e5f592effe5af52ac8252afda9b40ea424baadebe9e3f4fa7b96b920563efa0b3399a7bf52377e0f1942a558ce6cec4648542336af52cff221f249535b04a914d763987a66e20193eb5f41e2e0ba6c40e9236eef67bacb15a039e65b481b058f0499bbd70170a5ea6be71732968f7fd6279b109941185cbc31f46014d8fd96f7306997e0abd18fe078e749a218cd0a6936b0d43d8326634f71c39a45b70461138b4e30014da5dfb85e40febf77f76efaddc6fec82a44dd15d015adc0f023e7bcf50f497dccc882fd014b776cfc33be73822b074346fef98d2094bab573f6c3ccb3ef12decb89ef37b7a77375cc39bc5cc6df5ed8cdd4faaef87474b60b850dfff5bfc60b3d55e28c75e82332c1f43060bf53de1cd7a92bb14cccc2b31afe3830431b9256df611211ca03b8de60ad7d7946e8a54eb1f743cf66f25754258f53763c92381ecbe04d260b40d72371d947bf1842f48fd1844427abda25af06334a20d46d28242be1be514867a21d0f5a001877ec90e64686115a8ac1ea0276259374015716d4e1beafdbe4ee91f1cddcfe6e065064495c7d4c994584f8634d3f0c97ad18095366fb63925605119084f30ec221dfeaea2e1d9093bbbdc7784f6688ad671e72d300a09db212766689ebdc3cac04e93a497cb7fe51e33a91afa28ff420721e64e5324a20d5c58e495776b2e910b0a25a87e9ee81a25ff73a5e00c11901c5ad72f035cb30f9bd26a528de9d7193957b555d2fd54cd2b96b1f04c04c6acc56b01920a3f602eca5ebe90837faf83ed2345af0c07cb2d57218e2f13abbd6c908b003fa07e227b1d16c8c79d7e07f79766d0a14a8ac41384c63681cf38ced2da4ab22f2dac6bf1c5cd6d7df5314e77edb725", 0x1000}], 0x3, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 01:06:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getdents(r2, &(0x7f0000000180), 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x6, 0x5, 0x3, 0x5bb9a1ae}, {0x39, 0x7fffffff, 0x100}, {0x7, 0x400000000000003, 0x3, 0x10000000400}, {0x4, 0x7fffffff, 0xe9, 0x55e}, {0x1, 0x1000, 0x7, 0x7}, {0x90, 0x1ff, 0x0, 0x2}]}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0x1e, 0x3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r4) 01:06:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 01:06:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 01:06:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) read(r0, &(0x7f0000001140)=""/182, 0xb6) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r2, 0x0, 0x0) read(r2, &(0x7f0000000140)=""/4096, 0x1000) close(r1) 01:06:38 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="43a1acc72c06e2397800"], 0xfffffffffffffe19) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 01:06:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000ba}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000), 0x2) 01:06:38 executing program 1: setreuid(0x0, 0xee00) socket(0x800000018, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) 01:06:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200002d}, {0x28}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x3b, &(0x7f0000000140)="be3b9102a9ebb94f91c4f3bca26a0067ad3fe1ab8389827c6edd1349f65d5438560ba32964d4c614d5f233a204d1744b5ecf8f398c956fb384029ed0844a651b83ddcd1c597bacd8d68a5d673d9d68649bd03b7a523a639a0fa89d586eda31fc4836e5f23b5c7b6cd01948c340395f31") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0xffffffffffffffb0, 0x4, 0x81, 0x6, 0xc6d, 0xc0]}) 01:06:39 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8002, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) renameat(r2, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 01:06:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r2, r2]) setgid(r2) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) setgid(r4) r5 = socket(0x18, 0x1, 0x0) r6 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvfrom$inet6(r5, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) listen(r5, 0x84d1) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r5, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r5, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = dup2(r9, r10) poll(&(0x7f00000007c0)=[{r11, 0x90}, {r5, 0x6d}, {r5, 0x106}, {r5, 0x109}, {r5, 0x100}, {r5}, {r5, 0x40}, {r5, 0x8}, {r5, 0x1}, {r5}], 0xa, 0xac) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a40)={r7, r8, r6}, 0xc) getgroups(0x4, &(0x7f0000000000)=[r2, r4, r6, 0x0]) setgid(r12) r13 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x3, 0x8, 0x0, "000000000000000100002000", 0x0, 0x7fff}) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 01:06:39 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x2012, r1, 0x0, 0x0) 01:06:39 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) 01:06:39 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0xc7, 0xf, 0x20}, 0x5, 0x1, 0x1000}) 01:06:39 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x280, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x9}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) r5 = socket$inet6(0x18, 0x3, 0x2) writev(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f9816270c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29fac53d423cfee5962aa85afa94146e11892839118a2f9902787955538739452f188d1035587631fdb288da77536a04fbc7cc9db32ea419f6bb8393a84dfb5d34d370868a74b8becd9e1f8dd9fd4f83cf3106b752c84a63656e9da2c89fae39c0cd8f619704c280fca7527d4cd9bc3600"/205, 0xcd}], 0x1) 01:06:39 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x4, 0x1ff, 0x3, 0xffffffffffff7e90}, {0x6, 0x8001, 0x1, 0x481b}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 01:06:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x6, 0x5, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 01:06:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x81, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000100)=[{0x2, 0x800, 0x8, 0x4}, {0x3, 0x401, 0x9, 0x7}, {0x1ff, 0xfffffffffffffff8, 0x9, 0x6}, {0x1, 0x1000, 0x650, 0x800}, {0x101, 0x7, 0x9, 0x3}, {0x3, 0x8, 0x7ff, 0xd72}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(r2, 0x0, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') 01:06:39 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0xfffffffffffff000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r2 = syz_open_pts() flock(r0, 0x4) fsync(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000480)=""/248) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x8, 0x7}, {0x80, 0x100000000}}) getrusage(0x1, &(0x7f00000003c0)) open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x40) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x5c50) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000a00)=@file={0x0, ""/4096}, &(0x7f0000000380)=0x1002) r4 = dup2(r0, r2) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000100)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r4, &(0x7f00000005c0)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d20381fbeddb3026fe6578f800"/79, 0x4f) close(r0) connect$unix(r4, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) readv(r0, &(0x7f00000009c0)=[{&(0x7f0000000680)=""/138, 0x8a}, {&(0x7f0000000740)=""/145, 0x91}, {&(0x7f0000000800)=""/216, 0xd8}, {&(0x7f0000000900)=""/146, 0x92}], 0x4) dup(r2) syz_open_pts() 01:06:39 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r0, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/153, 0x99) readlink(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)=""/210, 0xd2) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='c\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='c\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='$@\'[\x00', &(0x7f00000002c0)='c\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='{@\x00', &(0x7f0000000380)='}\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='c\x00']) 01:06:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x80}, {0x7, 0x2, 0x1}, {0x200000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/138, 0x8a) syz_emit_ethernet(0x4, &(0x7f0000000040)="8c58c699") 01:06:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='\x01\x04\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, "d730c15b00f4fffff4490ccbdc5ade00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = msgget$private(0x0, 0x10602) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0100000000000000decd71d82ba01a3d4b7f0a8fd9f193fb41a1d7be5f3bbc5e50f5ed72d11ca0c7ee86cb8ca2a15169d2d4ef41eac513188ed6786d49b4683a5bf3bac7397640000000000000000021023176ecb8260122e1a9ee69675d4b0cda6bf49172b17fd7202b975bf6c792190b95c45c50acdb05f9ff12756878d9335c16035e83a8968ec5583873d0d5e6aa13e668136800"/164], 0xa7, 0xc00) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000001c0)={0x4eb78ec449146be0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:06:40 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) mknodat(r0, &(0x7f0000000000)='\x00', 0x0, 0xac1a) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 01:06:40 executing program 1: r0 = msgget(0x2, 0x10) msgrcv(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000042a8da487ea3000000000000000000000000000000cdb857c6796a1ea6d292dd14c954000000000000000000000000000000000000000000000000000000000000000000005a68ef58414ae26fa1e2791939ba78f1e4a4d0fa616f5e49c2c96161607534341fc6de4e5c0984c0b73ec36129442044550db3b2bba63b89467f60ca89d6240f7a3be9a4cf391f99bebc68ac3c938229f73e5df785085637ded37f45ce7c590100fa7f00000000ab654eef16b2faec589d4da54f909eef0a6361bbb8b233fc334d2fb492c024fe67bb706c168e561ba5cee344772378f5"], 0x60, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0x120) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x1ff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000940)=0xc) r5 = dup(r4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r7, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = dup(r6) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000000780)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000180)="a9387a34949b5678836ad041c70d5ced1d79c4a46c41d86ad8ef95625ecb1c773ace8b99f6727e1e5080a0263befc16c7ed420c4b64a5d49bfde17c929031874128950eb8f069ae61417c2113e45a518be4f2eb1975235a4b60298d69f465cf80b42fa0929048bbf582af687606d2f3e0ff32a3f4e48a78ead82d4cefd58a3121d37642e38e6ed27d161af1a3ae62ec00c51f978a47f87498e9105e8c9fb4c2b3a6a1967fd0552d858", 0xa9}, {&(0x7f0000000240)="188dfb6b27a785877850f8bda91856b63fe5f119c7301ca747db0a415d18cf7933", 0x21}, {&(0x7f0000000280)="bb3dfad4fad0a4b11b265c1bf288726b80d0ed4342529fee6625e9587ed0099d799ea10da7d75984d022c4eb66a174da76437001681894", 0x37}, {&(0x7f0000000300)="4cf0fd7b60929987822627d73bc19672", 0x10}, {&(0x7f0000000340)="6425a54e253d29a083ff8eac8c6a44da8f896e6476a7dd0a30b8d67fec2eea4bf61face5a0cac18e1530aef9f68d82be3ce867326fd2f11cc6d3bda1fa6a704c53298a79c6adbff8d45deff76e4542a172b60c75f341593704d962200a27fc56f5a8d7e160f3517bd8125cf06d1c8caf3637ebe364f7601d8151f518820c5abf9396072525b8d0f17da12632cd367821157b95a52205ded1e0c4ba848986561120bf1bd3632364dc227f3da734bf2117a86927e33a25b4fbe1ee07a31549a33c1c8d9aae2be32091f97341f72a4c888ce395bdec", 0xd4}, {&(0x7f0000000440)="b1029b552e5ca8b2d8f0c71cea8f42e3f0bd47aa420dbce85f909381c37ec05cb732ff135161a187564be2ba09de1854e5133fb9e588c0fb066e5ece4873513e5e563c59b3ec8d30658f9ee983d4a1b6f8e2bf0ad9b27d228389bd0db1552d7121b44256085fae8f17a7e692a0aca3668d723f5627723b317ea94046033d6b1a00d03f36df8dd0a40ebee9f1db008c38ccb6222ae3c03063ec186226ab0125aa9bd821d13b08364590c8aa4a74334f8766b767660dda934b9f64ac545653d6502227225828caa4d6bf7d0d86d79f2b2ee35d9f1ce57b11e7c3415fcf0ffea371ad84b12dbf7c03bd79bbba865f48", 0xffffffed}, {&(0x7f0000000540)="e909c069533083896bdd9aeca7a488a0194301d2fd121584d80fcf27060b11f303dbf46a9c7ec03fd35beec37017ba33e97bf1c298c4fccd50aa5bb2df250738c1745c2c21dbd40b60829df804b3132489c55adf41a4b28378dadf9e36b79490fe44a27f9d450b006e2d188825e2488e52668f2c9d9de3c3f76433512156968ab568ca66554fab0b77397f1922d3cb3dc934d5c98bd01095a34e", 0x9a}, {&(0x7f0000000600)="670b9e005fecc349d1ab33972d4e6783de9768848ca21611ab7c5a0bc447c776c2b4bfcc871ac8c98af5827930dcb947256c4d3a750960774bdf9ec8ef251b0312", 0x41}], 0x8, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r9, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r10, r11, r1, r1]}], 0x58, 0x8}, 0x4) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) 01:06:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x0, 0x5, 0x7d8f, 0x5}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080), 0xe6094e96f52a3b3f}, 0x0) 01:06:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x80) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000001240)="c7d004fd3c0a38450e2305dda9340e9943589047e427d4c328082e8d4414475e91e63ec64a1027e3497d3eacb7f1637f9d62498ac0eeb07daec74dccdf8820d3226fafbfccbdf8e28bd412b27340cb990a379999da991de8e8e22107c1ee383b73e4bfee7f074f2d34b3a56e6660aa018da59c88c526e857aaf4ca11853379b045b76458542767cfcd87de2101664eb5208d4e43397d250cf956b2a1975b22738aed3a03999fa7d93ace24dd70784c5170a12064a412cbcdef858986fde7f0494ead95e36318c0d602"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x6, 0x40000}, {0x6c}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000240)="f98209809985e1b564cf1c9515377c9030fed337637847bc1dbd8d50904ec82a6f6f4772b2f0b1c9efa72fa23ed92f6861c1c8f9d72d67a9f746df590ef0c8117d8ea311ff1ec676b71eb18fca8f5f94e88f34df1d636c2ec1f0fa86881b982e95cc85708833cc56b101abb9a570e5aee628a5d07f095610984f08049e8cc7419277b8fcd7c7d7bd1f397a3565338ded6414aa387b0e31b0a46f435dad057364c0fb80f1c15fb8b61658bc46ed1f125b9a636666025c10991ccbdad710b546d332209cb910679f7209638c1532e6f5db2a7218bec7afdf8fb29f5e93188748a72837f541d509e1d9b24c3af3c9785ebb703f332c4e7200c29b303451ed00445eb9de0a0e188bc3d1f9bbb917f5b2e397d77f854197cc7fcc2540d532e3b557050b594bcc8eb0715698a0f9f80f9c194f254da7ea04f125b9dd76ad671d24db3e63d1da6afab7c1c8918067244f7273513c54319b32adb513fbea6c2170b3fc2f919676ca7ff24b40a66e47d4d5b85c9154eb958358ab4ee236796815e7bf30ef54a407f7ccedba0136c102cc6f1fea2c9c09d3f07ed6e3ef0e6a182f329d06766198028aa4f09b6b3b669fb6724095bf238c1b8595905965a5de2e8c1f580ebdc6e9019921f66caf5df76606daee095a588b7e3e7cac147e46412cfaf5282950f75ce021c5f93d06d51c2f760e14681650954197f9d44c07e63f4c51b2a8fd2b23d1035abefdc5eaa3b0a52159a66906dbe7fa8238ee4fa29773b4a01a807d450ed951cff6903b3e2c60fd3382d9a2c9316f3af86baa3e550eb762edde989f1c4f370fcafaf9cc4598ace79c963c0342c481810eb04cfe8cb0c2d5a85f19e06dd346d4ca2114631ae217808159ed432d2d65cdd943c6ae68fd33bfd7229de2cb019c5d487409743d8a661ca6ee172792b01c9ede253497b248161b11bc373067bb3f1bd20e454c9a0dbffae2bf9232ef06967720ed111e5c5c36ec28d20b6e2b8ba8fca3b861e60a675197d3fc0507f4e56cba80a2780704ff66fc0592a2309bd211875505546a34b8c176912d83158e65a1955c2ff7aae276187adc7b81782912d08703f7b18a625fa3853970c403978f893706b6cf97e1b57e88b6d69f799c2778a00aead76058052389e7860f5ba8b72797187ed51fedde8af315baca81ca0026b010014c84f1a248ab2c663c540f5b82645d3dfbbb6775cdfed49cda9abd21ce8f999a741df74869d9cb5b42b0b8ec59886c97a1e1885ab7496336b0f24f8679315c89b41d4709f72bce743ced0718a88662399ac352b437cd39cac9568b638b869896e6fd2932b03a6a8430896dbbecda4d80c458478579e16b96bcc1c3857c61f7133851c5cba30ac1e02e9dc316212c554f06441d84cf667f922df45c99ec64866e5c793dc602326b247dcecda5a501062ce843789ed0f0a92f33f97726682b3a4ccb63e64816cfec1d11419bb52e551c93511730418e2fa5927f81ca81902359fc227ef5d91c8462a5e0f9d227a6b61cb6ff56a799311d7f10b060530498485d12bcdcf50a0d00022a23e1d16042beaae44d536b30ee9a5dd5636877e15fdc225b02e55f181bee577a06e176a41b50c787e916b46bfd0af34bd988be913d287efcd2df0de858ebcb3cd97923bfc1719c07c80a2cff6be4096714583c3e2773815b06df5bfe9bd46476ce0c1a0ce49937e49572adeb07599984649d5cb490b7fc61e3de3b5f05fb3a59dae9ef285356a4bec2a14ef88a7b2c5fc2fa9e5f7469a05fc444ce83a1765497babfa57837cb89ba050ec253e113efa355e48a0cc077104c7883513898b3b03b6122000d9e89194b6a28bf1c353ea1f88c3ccc44b2d10e7e7a5c7e81d9612baa9a7467373b11c5d104277d5bd5211704d57bcbe3affbbb7120330e6810c34a02253ec6f49af47854bd9e520e84ea7b84a24df4a1e746b65c6eb0b30eb6280a22d9faf701186593f1f2e49adda0d1c5f6f4a309ee44253a9fe8411cd8f5e49102a6813fe62956a7541bc0bd97dc6ea696bea37a4a70d172e98cb9ac75aa974b46bb23b4bea285b17c176e5529fc70713f108b2de89b7d33ab018cbb17c4d2b4dc341c89b63cfc4f9d426c39f3a96832ea4b2970685ab0e058db09aa452458ef694cc91347e6d7a33b2216f80651db401eed452230ffd0626fb82e41728d4b971f2cc3a077e70ef7d4a5c008cb1904496cfd25a87c6e959c529c2ff36326f71ed0954f53ee70072115c397e14ee759f4589ef60d549bc17f224b41ed7f8d414694d3a22071e5b628a4b499d1df59baf37efb9d642e20d44044b8a3e768dd71088cc53e0322f704d907739ef2423d5bbb8aa4a37c88247262b570e8beb6620377a5f0c7cbafa460db39f590db4ef574f44163fa86d82e8669633010cacb97df98ca788f04bd091ab5c03df7ea9b0f086daeaf3305149bc5e1b4617786711753eb78208730483962051cc1b6f8b821b71e8e64f3adc7debbf8227c4f5591de74a50b646fe832d9f7b8a8630709162a2ec003c189083aba6733a91a7e1594dab5510f2b085107c936b4f7e2651949cb27cffbbd8878302ee370dbb3e0200dc6535d2456ec4dfcd313535ef3eb287dde5356e0ca34afc8571166e659911b82c43cf0af17446f4520247c85310d95cf937de49c785eafe1e8f502a12706d26a930af554a1fcaa03b8391fab6c77bf1da67f6994c99183b5f405835363f220cba3690555fe0cdab799ea4366dded4394d879084c21bcaa7aab60d1fc6d04f9ec1240761a8029ee20cca7db2602821f4fb613633b176c30eb03bf762471f105a0c31a2b46a9a6351d792eb6d499fb542743dd4ae01b2a76746d7302ee5ede8eed9cb3bac50fa4d9d61d860f13e23ae732ff850b63aedfba59034ce144620f7cb4ae76747c277648abc06ce34b1770a711054cf4629b58f0ec85fde2b6849d7dde1b80040418473fb52d7e80b348ecd3c976f83ea94dc755a8acb36c2f689e314dd6cdbca3aadd7b959ffb4d89fc52976d5d055bdef43a746f15829334b37280221b2a9d105f19d597f0e0caa76230d1eb6edd76f27949781999548cbcdb5fdbe514c54fffe41c80f3bd151a46eb4441072498c2a44c0b607579190d8ea8cb6dd1d51e0ddcef422d9030d30486963ee353a605be72b7e5570ff50deb93c9eaebfcc1be9f28791a8e27f0ddc7eac3633343fb7ea4cfe9252f598fdce426bc57b2b62aba823aa7e7d91ad549adf77e392c846191f41dbf967d085d86ea4024ad067e11985083f3b29cc373b90c1f3c4dab8bbd1b2423af2c8ae370a22044c29ee1bf65f0c415e9cba02a4f8b1aa46c7c559e953a0f69f8c60e1e7025a0fd039d7eb23e1c03a21936f92ea0655ccf3671b45c7b96d17e2db31836fcd2a5670712e77222ae1486e646423ea6ca7a769acdbb4c4aeb265a99d84a047a60bc7d87823d983fcb01cddfc7454c2cecb27fa704ddb9386ba61a3393e4d80524fb73d706c705441547dae8bc51809af69e3e9c3d9a004ebaba863a9e23168633742c8c68a9765d9b5a5f6e62e8104815b9580b8807927c2a5369bafcd0822d73312adde32ed7ac00d4a2dbc4dcc844d343c11400ec8a303306a4f75162847ba7461afb78253ec4d8ac7447adb74ab039adedc244fdbc9175d367f0249ea083eade7d1042ed6ea5e861cdcae54a03122676b94017c5249cb0d0e0405f3f0e9d51797882fb6af25150ff1e0ed29c2ca480398337ead07d374a80b282d390fc7a81aabfdfb32562d2f013f8f4755ed9a2df1dbdd8ae24ecbf1710afded733c83b8881fe1317abd7cd4eef3ea1d98d7782fb14046a5b4cb4907e754e943470f2ff981b1b1ed851b487f50f50f8af2984d352adf8c66f73240a9ff33c155c2b67032d2b51b11c60b52aeccb1aa00f3514f650dad65c5e541853d48ed4a9e77c8164d5d195b8e66e1c57cb2a38853bf08d9747ba1c6f1eeb536f6fa521ae3b3a56e15161eb8d81d1c2a93d0ff6e624e29258802ddc59dfcbcc43834b64599fbcac579ccd76d7ae40be7b319e4d827e4b8e7d4ad4a1e04385e8ed49b74bf3f93edae0f64d3311f2cef0df1fea77c7197a14584b49f8b2ae7fcc84466ebeb58bdafab38ec05e313e69e21587ce73651f9703b687a1e70c8a3fe37df614c2247e58ce7bc324e05bb96e89dc832dfa7a7f018253562dee7b69b64112dcb8e704b0f7fe9d23f817a2e80d8bd094218e858e6210585c68528cd235cc4b58733c0410e5255778bab40aade296d31e25da82579bd2327da3c51f6d69aaa1504665f2ea14b074b3ce62599af694e454a16d9bef33a96e1754799995a0a787fde65ecc6a13f6b293bb912336232f69b7498ddd00bcd44c8090fd282782207c63c349940a3a68c6cdacba45035528679de3b9c742af05c211f4d8fedf40bce9cf9a594a53007902af74b2850f1b32e9c2ec920fcfc283ad23b86233fd7dfe24e5c3e1c9299ef5bb9e664570d8ec44a530bbb56c6cd58b33607c83a22efbfa57e9efbe9703bf1aee9404b129f9f9e5cbdfc4dea76f826bf5f27d65f721de0a39ac646d5aba8e9fd4cdcfafe9e65b089111fbc6baa1dc9c7ed6a63002736645d55046a362158add92021b4706b23507bc5e5167b262ea8705753592632e99a1aee4ce04b2b51fd75bb37bb7ddca4536f9908fe83e806297ac89b839bda54e871259a336a10ce233428a327352ea49279c974ede0df5eee7495f8c8101965b2dcf5cf35eea0967bf0277d2421a89ddad0c487e6359ca1e31b9a0a40919991ba9fdf6718da143c413da94a6acbf6dfb9888130720943be198c0bccbe4d071638aa28fe39ace4926a4d40f0e45e405bf263b33dca906abbcf776e97bc0243ca430c8f094155529192d2800d65332e3ec762cf536723ce3923d64c235e5f5afe2e62f822ab7d8e649626143268e58c512bd2924242b87d4cee6eb1ec5815e69b2df4f00cfb051949b8f2a3f34d76f6b557ccda3c3acc2f919416533e928d14595b3fed02176e60b30654b2a55914cd1b87625dbde4884b338732d88a1f720940b5712b1789398367effbaa5a05b21ca301f1b33e729c4041d3a90aadcbf4587b7958010d352eef31a45600414962fe42d2e4cf53775b685db993da53cf1b083347ffe53ae714e6e7b93e58703fda30f2dfffe9e640d7cd5ed322b2f0d4042601483966e72d48ba731932c7c4eef1bf4a1cc41ec1cc09b8b1d7224650c376d66253c8afe7d70b3411482c422a4c0c37a650cceaba95c58042edb3e1cd9d53373a0d546c74e80c53d5c94ecd975bbf510e2cca91b1539879b6af7851aa5598cd5c336a3ec06ed5526ca8a845263365a4aae57100ab63b1d2620cff0a7c3d7056a66ac66bd615baf811407d56ae51321ca2a6192c2afc8e568762658c88f4cb22bdcf2228949380313530c40fc388bdd7c9c9d690d77323475d2fdd561d6a3ce8810067062d6493e4fe2b03dacf1e3727b8f74f3d17786b5d87a20bb969778c5c886db121afae92ad65d374db95d1abbf5b92d0f8d3becf1b005271c9dc0c0a3f2974058a1d5051a5f0930bc5da2602a8c87b01ae54c80c9798e7bf2b8fd508676227029354a07c9024b1fe9f6a727c04b1332850862d73bd173cd23692bbd5ade23620240384b9f1c18096fe4c999422e0b28e94ee8e3bba6d61d50b8be452c589b845b8cb6e483ad3f3e06935f895f4cfcfe6a7f960c99121e4074ff128872ff7b7648a5200b64365348cfc6fbf5baf2e192a29c2f9e3e41bf78ca0b4fdac204b159e4bd7a88af2fca") 01:06:40 executing program 1: setitimer(0xfffffffffffffffe, &(0x7f0000000100), 0x0) setitimer(0x2, &(0x7f0000000040)={{0x4, 0x6}, {0x3, 0x4}}, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x1}) setitimer(0x2, 0x0, &(0x7f0000000200)) 01:06:40 executing program 0: mkdir(&(0x7f0000000040)='./bus\x00', 0x100) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xb5) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x3, 0x90000000000000, './bus\x00', 0x6, 0x7, 0x4, 0x8000007fe}) 01:06:40 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{0x0, 0x0, 0x0, 0x8001}], {0x0, 0x0, 0x1}}}) 01:06:40 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) login: QàQàQàQàQàQàvm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff82516880, 0xffff800000bf0000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82516880, 0xffff800000bf0000, 0, 1) -> e uvm_unmap_remove(ffff800000beff00,0,80000000,ffff8000159442e8,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800015944320, count: 0 ddb> trace uvm_unmap_remove(ffff800000beff00,0,80000000,ffff8000159442e8,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000beff00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff800015929c98,ffff8000ffff3160) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000ad6000,ffff8000ffff3160) at vm_create+0x182 VOP_IOCTL(fffffd8036153750,c5005601,ffff800000ad6000,1,fffffd803f7c6a20,ffff8000ffff3160) at VOP_IOCTL+0x88 vn_ioctl(fffffd8036226a58,c5005601,ffff800000ad6000,ffff8000ffff3160) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff3160,ffff8000159446c8,ffff800015944710) at sys_ioctl+0x5b9 syscall(ffff800015944790) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,6d82058010) at Xsyscall+0x128 end of kernel end trace frame: 0x70391c6af0, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff8000159442d0 rbx 0 rdx 0x1943 __ALIGN_SIZE+0x943 rcx 0xffff80001490f000 rax 0xffff800000beff00 r8 0x1 r9 0 r10 0xfc5aaa084e5710a7 r11 0xb471be35521bb34b r12 0 r13 0xfffffd802f0bb750 r14 0 r15 0xffff800000beff00 rip 0xffffffff81dfd0bb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015944220 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=231108 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff38c8,0xffffffff82555660 process=0xffff8000ffff6370 user=0xffff80001593f000, vmspace=0xfffffd803f013550 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 91312 38339 12825 0 2 0 syz-executor.1 *91312 231108 12825 0 7 0x4000000 syz-executor.1 12825 174613 89127 0 2 0x482 syz-executor.1 44630 318887 1 0 3 0x100083 ttyin getty 41204 314759 89127 0 2 0x2 syz-executor.0 97640 95548 0 0 3 0x14200 acct acct 20189 221365 0 0 3 0x14200 bored sosplice 89127 358106 9903 0 3 0x82 thrsleep syz-fuzzer 89127 251563 9903 0 3 0x4000082 nanosleep syz-fuzzer 89127 261630 9903 0 3 0x4000082 thrsleep syz-fuzzer 89127 207280 9903 0 3 0x4000082 thrsleep syz-fuzzer 89127 76091 9903 0 3 0x4000082 thrsleep syz-fuzzer 89127 259355 9903 0 3 0x4000082 kqread syz-fuzzer 89127 21297 9903 0 3 0x4000082 thrsleep syz-fuzzer 9903 406844 33742 0 3 0x10008a pause ksh 33742 459682 49372 0 3 0x92 select sshd 49372 66047 1 0 3 0x80 select sshd 49663 31948 18217 73 2 0x100090 syslogd 18217 420790 1 0 3 0x100082 netio syslogd 41269 280341 1 77 3 0x100090 poll dhclient 95901 466435 1 0 3 0x80 poll dhclient 98571 41973 0 0 2 0x14200 zerothread 85354 513115 0 0 3 0x14200 aiodoned aiodoned 6117 179408 0 0 3 0x14200 syncer update 10400 401016 0 0 3 0x14200 cleaner cleaner 56831 48453 0 0 3 0x14200 reaper reaper 12475 12327 0 0 3 0x14200 pgdaemon pagedaemon 41155 236126 0 0 3 0x14200 bored crynlk 10584 283388 0 0 3 0x14200 bored crypto 63261 67684 0 0 3 0x40014200 acpi0 acpi0 80366 305606 0 0 3 0x14200 bored softnet 57596 119167 0 0 3 0x14200 bored systqmp 76220 324452 0 0 3 0x14200 bored systq 38246 319914 0 0 3 0x40014200 bored softclock 32394 434922 0 0 3 0x40014200 idle0 96933 154955 0 0 3 0x14200 bored smr 1 492498 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9566 6509K 7517K 78643K 24169 0 0 pcb 13 8K 8K 78643K 672 0 0 rtable 114 4K 4K 78643K 2038 0 0 ifaddr 74 18K 20K 78643K 667 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 177 0 0 iov 0 0K 32K 78643K 9200 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 78K 78643K 6458 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 92 0 0 VM map 3 0K 0K 78643K 17 0 0 sem 12 0K 1K 78643K 1387 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 6289 0 0 sigio 0 0K 0K 78643K 69 0 0 proc 50 38K 63K 78643K 1731 0 0 subproc 32 2K 2K 78643K 424 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 1215 0 0 in_multi 33 2K 2K 78643K 436 0 0 ether_multi 1 0K 0K 78643K 28 0 0 mrt 1 0K 0K 78643K 24 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 969 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 104 21K 31K 78643K 15828 0 0 UVM aobj 130 8K 8K 78643K 164 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 692 0 0 NDP 17 0K 0K 78643K 214 0 0 temp 206 3536K 4171K 78643K 126042 0 0 kqueue 0 0K 0K 78643K 46 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 50 0 44 1 0 1 1 0 8 0 rtpcb 80 330 0 328 1 0 1 1 0 8 0 rtentry 112 278 0 233 2 0 2 2 0 8 0 unpcb 120 2313 0 2296 2 1 1 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4854 0 4854 1 1 0 1 0 8 0 tcpcb 544 2604 0 2600 18 16 2 3 0 8 1 inpcb 280 4894 0 4885 17 15 2 3 0 8 1 rttmr 72 5 0 5 4 4 0 1 0 8 0 nd6 48 48 0 44 1 0 1 1 0 8 0 pkpcb 40 36 0 36 12 11 1 1 0 8 1 ppxss 1128 94 0 94 17 16 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1304 0 1086 17 3 14 15 0 8 0 art_table 32 1305 0 1086 2 0 2 2 0 8 0 art_node 16 270 0 230 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 1 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1379 0 1369 1 0 1 1 0 8 0 shmpl 112 162 0 34 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10615 0 9210 46 0 46 46 0 8 0 ffsino 240 10615 0 9210 83 0 83 83 0 8 0 nchpl 144 23977 0 22355 61 0 61 61 0 8 0 uvmvnodes 72 6819 0 0 124 0 124 124 0 8 0 vnodes 208 6819 0 0 359 0 359 359 0 8 0 namei 1024 75101 0 75101 4 3 1 1 0 8 1 vmpool 520 15 0 14 6 5 1 1 0 8 0 scsiplug 64 7 0 7 7 7 0 1 0 8 0 scxspl 192 58975 0 58975 26 24 2 7 0 8 2 plimitpl 152 457 0 450 1 0 1 1 0 8 0 sigapl 432 6400 0 6387 2 0 2 2 0 8 0 futexpl 56 148994 0 148994 2 1 1 1 0 8 1 knotepl 112 1502 0 1483 3 2 1 2 0 8 0 kqueuepl 104 1469 0 1467 1 0 1 1 0 8 0 pipepl 112 4538 0 4519 12 10 2 2 0 8 0 fdescpl 424 6401 0 6387 2 0 2 2 0 8 0 filepl 120 51610 0 51513 12 7 5 5 0 8 2 lockfpl 104 1701 0 1700 1 0 1 1 0 8 0 lockfspl 48 549 0 548 1 0 1 1 0 8 0 sessionpl 112 45 0 35 1 0 1 1 0 8 0 pgrppl 48 76 0 66 1 0 1 1 0 8 0 ucredpl 96 9215 0 9208 1 0 1 1 0 8 0 zombiepl 144 6389 0 6389 3 2 1 1 0 8 1 processpl 864 6419 0 6389 4 0 4 4 0 8 0 procpl 632 14033 0 13996 4 0 4 4 0 8 0 sosppl 128 68 0 68 22 21 1 1 0 8 1 sockpl 384 7639 0 7613 27 22 5 6 0 8 1 mcl64k 65536 204 0 204 20 19 1 1 0 8 1 mcl16k 16384 37 0 37 18 17 1 1 0 8 1 mcl12k 12288 108 0 108 21 20 1 1 0 8 1 mcl9k 9216 59 0 59 21 20 1 1 0 8 1 mcl8k 8192 184 0 184 14 13 1 1 0 8 1 mcl4k 4096 467 0 467 3 2 1 1 0 8 1 mcl2k2 2112 62 0 62 23 22 1 1 0 8 1 mcl2k 2048 63034 0 62989 22 15 7 17 0 8 0 mtagpl 80 162 0 152 4 3 1 1 0 8 0 mbufpl 256 140678 0 140562 26 17 9 12 0 8 0 bufpl 256 22522 0 15341 450 0 450 450 0 8 0 anonpl 16 540841 0 527467 174 113 61 73 0 62 0 amapchunkpl 152 28566 0 28460 92 86 6 29 0 158 1 amappl16 192 29627 0 28828 142 101 41 53 0 8 0 amappl15 184 1077 0 1076 5 4 1 1 0 8 0 amappl14 176 693 0 690 2 1 1 1 0 8 0 amappl13 168 1251 0 1251 2 2 0 1 0 8 0 amappl12 160 512 0 508 1 0 1 1 0 8 0 amappl11 152 1108 0 1096 1 0 1 1 0 8 0 amappl10 144 1079 0 1077 1 0 1 1 0 8 0 amappl9 136 1535 0 1527 1 0 1 1 0 8 0 amappl8 128 1077 0 1043 2 0 2 2 0 8 0 amappl7 120 1213 0 1207 1 0 1 1 0 8 0 amappl6 112 1059 0 1047 1 0 1 1 0 8 0 amappl5 104 828 0 818 1 0 1 1 0 8 0 amappl4 96 6684 0 6655 1 0 1 1 0 8 0 amappl3 88 1088 0 1083 1 0 1 1 0 8 0 amappl2 80 50542 0 50475 4 2 2 3 0 8 0 amappl1 72 123971 0 123568 28 19 9 20 0 8 0 amappl 80 14608 0 14572 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 163 0 34 3 0 3 3 0 8 0 uaddrrnd 24 6416 0 6387 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6416 0 6387 1 0 1 1 0 8 0 vmmpekpl 168 43707 0 43679 2 0 2 2 0 8 0 vmmpepl 168 754236 0 752387 381 269 112 116 0 357 24 vmsppl 272 6400 0 6387 3 2 1 2 0 8 0 pdppl 4096 12838 0 12802 6 1 5 6 0 8 0 pvpl 32 1649973 0 1633488 490 345 145 259 0 265 4 pmappl 200 6415 0 6401 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 690 0 110 17 0 17 17 0 8 0