0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ff00"/4098], &(0x7f00000000c0)=0x1002) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x10061, 0x0, 0x8}, {0x1ff}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7ff, 0x7fffffff, &(0x7f0000000040)="cdefcbf6e9355ec150df7fc8fa7c0855ed260554b32cffa0aa515bcfc5cd5a39351dd0a8d9f67ee493ea568603f455e503", 0x31) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) recvfrom(r0, &(0x7f0000000180)=""/201, 0xc9, 0x800, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:00:24 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) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x9e70ad59a4965586, 0x4011, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) dup2(r0, r0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0xfffffffffffffffc, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) socket(0x20, 0x8000, 0x80000001) setsockopt(r0, 0x4a85, 0x9, &(0x7f0000000000)="892753ce09c4e9f4ee0a63ecb78fb55989f61064b0afafe7dd667f50cc5c71c40386eb404e0ee8dcf967f55cdf5b7fa7df328de201ffbc3c69f0139686417b1cbef498ed767c481c11ff0419eacd9d365e536f907787c20b8dae7cd57423fdb0f91282e22529c49722baa5e1fbca8458ec7a8ed2dc57521f5eb4ac1aadb31e276ac9e3275ccec0d2165f796d8e3264bb75a26fa079ae3bec79388feeb3905b797e0319a07c980bbc9601e9cc158116d1acc49301ba70b2510ab3e643283e7af67225f8d2a5f28ebf20d6d169d02cb632f4d1150d6cabc365f5e39f80978626e7c560afe3ed3810e7f3036e33d3a8c03f1abc21ca3eb4c4e6fd4b67d1", 0xfc) 16:00:24 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3e8d8243653e52b6f60025cec00"/110], &(0x7f0000000040)=0x6e) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x80) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b5c21000000000800000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x0, 0x4, 0x7fff, 0xdb7f32ce9ae7aff7, 0x7f, 0x6, 0x3a88, 0x0, 0x0, 0x6692adf5, 0x7ff}) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r0, &(0x7f0000000000), 0x2d3) 16:00:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) semget$private(0x0, 0x0, 0x240) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = semget$private(0x0, 0x1, 0x600) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x4, 0x8}, {0x18, 0x2, 0xcd}, 0x7, [0x2, 0x1000, 0x7fffffff, 0x6, 0x8, 0x2, 0x0, 0x3]}, 0x3c) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) syz_open_pts() setrlimit(0x6, &(0x7f0000000140)={0x1, 0x8}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) rmdir(&(0x7f0000000200)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000180), 0x10001, 0x100000000) syz_extract_tcp_res(&(0x7f00000000c0), 0x3ff, 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:24 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') accept(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt(r1, 0x9, 0x0, &(0x7f0000000380)=""/182, &(0x7f00000002c0)=0xb6) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) getpeername(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) bind(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="003a0d79b526847863726ff806002966696c653000e6f7ec757dbfccf1453f4f10ab8858bf37d08c123da7caba0956fa739c0000000000000022bec5458e8299c20b8b3381000000000000002dfb6d7fc634d3623444d60f65e8faf5df46791137210b43c47be8c2d0d5d03ebfec2957728465c5896700"/136], 0xa) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/95, 0x5f}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000000180)=""/89, 0x59}, {&(0x7f0000000200)}], 0x4) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x252383682ed5e129) readv(r2, &(0x7f0000000080), 0x0) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000280)='./bus/file0\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r2) bind$unix(r1, &(0x7f00000001c0)=@file={0x3c9ed3ac12b2153c, './bus\x00'}, 0x426df9e05f32a42c) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x2, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) getuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) geteuid() socket$inet(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10010, 0x0) setsockopt(r3, 0x0, 0x8000000000009, &(0x7f0000000040), 0x0) r5 = semget$private(0x0, 0x100000004, 0x0) fcntl$getflags(r4, 0x1) semctl$GETVAL(r5, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflags(&(0x7f0000000040)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000180)="2feaf0106769c35da98a50a5b79065255626aeece745233f5bca495165df7aa60116a321400c35b22c0cc92341d73df858fa000c6c8ff914e3e2effa04fa25702be8abc0badba5ab8260d6b934bd40465f5c715ea7e6cdb89b05dd9560d6209887adb6d4f16765a30cf0e7503b762cc338cd2ccaf6daba9e9c164e8a47add466b1a774eafd76c77d0b854de0d756142a9c805b246f7c98a250f147d1aae71b7c71e274faab2ee2d652c2ab5e1fb961c9aac930de355955c3a3c37b829d14b79782c79541b2221bed4ad88a4578deef9c4a3ae7b265265d66ae4be0ff6c5e3499eaf37d160a25a8b5fcc3030a02eac69fe06f4d6e94050e4ac59559773ac1a2115ca23ce2e9229a98db0fb974f2324eec5e2276024e0f347e67ff84c3410e71c26079e3d5b8a50b69ce10c84a2bd0f15eb483af6a2ccc3ff48cdeb10f0861706af3c57ac6403ff22dd9baf154e3feef04b6a4fae261c61f69266a22a78e05fcff3289b4e4e20cac571f154098427dc9aba932360f94293764ec9eab922d03ae95c8c656eca76f9693fadeae544d56079f052a59f59aa3abef21463fc4b058f2868d41fcdc0f7f540dd1302f94163013bac3af5f8b635e30fe15605971b74646303e452eadb9a4f702d62ce72150560f066c0d2b494af5cee53311f08d3414c678db8ac5f65526c2ce6f662583fbb193bfa08921b3d41c615bb573fae7499d0cd69f83ba8752ec7c5c179e954270ace36943bec2c803c96a4561930d9ed874a3a28d606cffe65c4671e6b1465f7f7785f547652dad5184e3790bede6b6f6d816e4c42a2b3ffbb6c5e3f7c4cac2fafaa099fb087b313b7fecfbbe5da18c55991d1fefa6b5614c2524c9f37710d937f42a5225e0769b2a054c08216967a577bc23cac14d54761bc9dc6470b6c2ec6a6afc0690c8d3c27ba1847975e9d9b24f72c73287b0ea14d13f4f2d4ff7ff7482f09e52e3ffa0a3c3dd37f012afc6906a37c89a687a8451f3c9013ceffdb195e8e30a7efd6a0f25877442941924b72ece24bdc1aee0f729c01273d96b80f2c7e3493f62f836ae3473edc812bfb737d06a162e04a21484cde2b7f3b41d61d119a1aa66b7a0cf61f0e0a7b0201f9220335628436631d8ff75ea1eb7b41eecd8857cc710eddc7512d12643c3f4bcc6b0b2bdb31170e9c57c38d2fa39e03c0ef8e8a1bd77f7531298c0450a008b78513b04849c0cfc3c38eb6553d617c70a78d193bfa3857b4166a9037080a48bc9783b52e8a9b68bcc09b62e41356e1b18e9b39276691ad74e70b880425bbd684221c6ca4edad4f0cc0a8f13026dcf5d33673ebcb03f777dd782934cdbf0a97597729f8e7a7eefd1db97e382b0703457055347090e33e272cd9e89187a2a2deedb9a8fde999679d3455456b7941d083c72c7790485d5c4c2eb07d592cd6b019420ab45a220d6cfcda4f413bdb3c7fa9a43ef4b4e007ed0f2b401a0e82b13b6081477d28960e7daa4fcce7c1b94d8aa864c06b47089662faf735d21496ab803eac60e790d9a4340ec78a16b67f8e812325be24aac645172b2fa0a7951543455ef5337f64185ae94167a0e99ebadc26617290d94acb167064fbafe00ee2ebe1b795b1716aa07634613dbae658f5fb7f18a3c0fd7baca6d9ffdf0f9b707b224ae7a08fea0aa6a8d4ddf027ab0b437083eb52d0ce4c0c5ee74cff8473bca93ee698dbbd5f39456ce5e67248ce3df7100ba9deda84cd782a4d115b251330d88fc7855c16cf8bec532fea3c02114a5e2568e9da59e87f948959c0a9c1817d25819977d264b7ac8774c084b73d51ca7d11c98518c1f1fc793bf28b3cc4498d79bebb70d490a80b685c919386d385293b12d50a506c60cbb6c6b65d80f0cf30390d66cc3ab043582954727dd8f6a86e15bde926f6bb8d65d56daa5392226d5de54c1fbd1ea93b2b4c2935515c67ed75b0947e87350245197eceb6534e6dcfe7a925de286aa4940ead4f5cd3728b973eb0ce6723a65349d927218512288ed808cd323abae51edc1956ddbde88c26d318a01ec04eb8800e74167e284a0f19b3bf5be3893b6076811685dd1eab008e3ad8fa0aab673058c69b338db49a0cdcd8f545f158c831628fa3481382f9d1f68807443f718903f75ff6f27e0094d1478a15700a0bfd1bf6b69d5d41c8568142b2c193f2776cbe465082b07efc9e0ce0621f7987b9230c32cae99468390044bb0c74847d043bd6091138ee9683ce6d6f751cdbedf1c2c4096a4a651e63fab2c66c388219813de8b2409ba58590a13e565fc534d5d73b21ab05bf73426a74a2e36e489a64f5c3ec136e2b333938509166766036fbf50fdeb23adb27ec790620262f792523ce42f8d5ebaca5103a541944903dea410d03949df4138d5b204c9c4f4547974e55606919b9926e6e08dd8933bbe86be57db57237e426df0fbf9feaf8b86e8b82550bcc49b15c3d06421a4af08d1db4dbc24128b1b3770167eee254e335def0b519fc892ede2c4a220362097d6703298f271208fdf1f69fc75bf0cc7c52cd95f3e56eddea32b2ec349ec7eb050f6bf08a9b531a0d8f95ef96656ed6cb1e593f752187fd80f03313e179942557fbe5045bf260429594fd9c0e80cfc07eb9c33244d7dc1cac790ec3beef0dbc444381ba1b8153a2a05ed800760a57de8010dce70e5ae00d23978efb65cda748fc60d80745e5ca64941ec677c4cccf34269fa1831bf6556c3f8de1a1de49f9f6ef6658869be008f33c2e14f1278e135ab1b2b5fbd367f3cf2203c97127bec27ef9ad2a93a70b7409943505cb93cf554566b97c8cda6cb2c7c74162e59562fdfdbad0519469babfa060486e9b89e9c495e23f4dec2c0f68a4629aea98967a07712cfbf3013b700f1b653834fa080a9f88dc960721f9dddfa217620864c8016b1a702bbeb11f2f55d56f00b8900adf9f4615de0966abf1cbbbe098b323a430723bbfc0645a883d52ea7d24484696eb5b8abd5f301485d4f657928c977b9ca352074a9429cd3e41f3c2c339c6508c1570507f05d78431883fa9f3331f570d14173840af9a5490216722c80d3bf7246612524560f5450b71bbd375cd0d6d0b832a3ea9336b9f74deba5ec679e2f015d90cc06327e86207d9d8bb43c7d39a81c8bc69aa86f78bc30e899ec4e1770bebac51a5dd42379f896ae79777bf683ef3f460cbcbd6f06871ea4b74f2a2695f5e9b83241d34058562aca3859c0cfd7ed5ddf3093620198ef92fa40698761835c8d30656b6748341669bd918c50796a302e583d344c4f1ec9faf4017964e31182457fc53c2eeb731061afb9f96bb3dbed2252a9fc33392e538ed1a8d7f67aa2b02968565618ec1296484c671c8997e6a59f8e4c8f1b088cf3b97ede449892c5ed79d6fde5a182a1da29d1fddf586260aef43f0856fdaf6621f84a23d399912a5cc6bfae256a9df0f76281ee822fb112d60c89b6a4e2a7551376bb4517863591bfdcb43a8e86c75b06740eb66d7c54d91ef13854103e4d203f36b7c891a2bd849a4d9a74c8a776df5e6a30bad3653dcdcd982e54e16a5498d7553cf8ba63e373d0bc328875b7d5a0c6ed7467af2d45447995892728a75ba91656b9fefb3b0fe150ce928b4cbfc1bfce6ecfec60a61f74ff49b520ff3e1082a4cea957d4dcac33a62583aea8cb141dc5952671768f933c67b1245b724247310ebb5cb6bd7f546b79896bb1ccf012fcef4a1817d1859f030951a07b251649ffc9963903bba0d937674e981c15f08d2829d1b4a054651fdf45032a7e00a08d9494d08727edeae1630ea8e8a166369419253eb4092d5fcbcc6d63ea7aaa2baf4674cc9128c1c6b41b808bc4348c98e4efb362db356ee0feef5bf4fc29e4d0229a3f25b03ae909e15d9b75f73f446eb79139c23056fbc2982d56dbc01e7fc14dc0e174dd5d3ba724b0142ebe53abf1bea44ff21373548b3ab42c035f1c1cac70cdedb29261cf4d5d46a10a628f5aa72e7c26b4e26e3a7874b7fddc952d33bc377eefb608bb3b7717de2fc56312f422b70919534721d3cb609c72ed323f6c18d29c3b6a4c769b9c24882620e3662eb39a9d5bd9f4b5768d5742c958bafe13ce89018fe98a829f3309fc9139b60be26d4a60688727c653340b0a65bf8ccc69650e57231ed22d043876a124c5c867aceb149df544898092a1c5ce856151e5d59f65e8a8f7e68bffa7017cf5d6b94192973d468fc133adb259ad59bb0ed854509525d8a831411fcd00a5eb6832f2e2cb6772fdc4112390924c6a9051db7d4d3df4d5d98a83e604f08dedf4f41589e5891cb2442363635f8decb9fbbd9de563365246d11a0b372afa8a1cf990e03deda2e3077642fb68ffde24277c38da5e72cea8c76db2dd7d7310f8fd0f0598515dd5aa9b96e92071dc217945e4765e1a457c48bb8e5f564b0185b73f3058a475a7f641b8998ab0d2fba4e1e19e1eaf470b0e895cb0f315d7eff0856ea7115ce307bdd58d57705ed6ea28bfa809454659b649f3f0ef2e12defca2ff68b22fe86e34987e83d4ec498f48bd9775dd5349203ba9f31d225951fa4700e70d3f58f0121dd6e89b5432c10fb8119fab0acd9651de57dc9706ddc9c4ef4e8c9014a8532bee44ddbd4fa95cd29684ede0ebef92b0f28358fb06cd4c39117a73af79383a7de383d10efb173e8d1463bb5a5b57df8f341138632611b48b25254108398781d272fb1a41f934f640a50bf97977ee8d0a22bec57e479cf3365209c081c2f12f1aa3e185390030e3347835a82653ebc5b6d01f226a7d0bc67eac834629591334b1c5363bec0a8172c9a08dbf6b6b33b7c09253660ea64b1c12a149022883a9803ea1b33c058365d5841267653d6c84a68a17c3f5537d0e791a12623f9dd7cea9594dd901fd09427534b2c8029cda9f6227da4d6b1bbe3e39c02be5e2209bfd36b04eef439079fb4d0770d4572ad79812ef26eb5fe92a3ebd43aeec1a9b3c4484a2344ca23c008d048f17245996f5d4342094535335e06d7c8ad6cefb8e04b1b8f95cde97f6f04a57ccccb2404235da89205283e9b9b6f2fec98dbb65374f31112022cc4f7ff3e845623e7ed39bc3485fd6230821f2ea2b75160ea6b1e5e1aae06fd68930c24358bf83c89f7450d39e6f7d5797b75ec38417e72406239d1a6874ab3fedd1678ee06e250b993c41e6f7f997e8187d0d0716b99cc42aa9b9fc4c71a563755bdd51a2b41cf0c6707e605d07f30d4a7aaab861e249950a65744204d50460c15f8c3d9d7f553b8ba7241336e8eed695948f5c5f8d77b96a0733f47e15091e1c0504a56f1035640cc7813f4a4542bed84bf4848fd33cf7f642ff3b337c19adfc78b75a8815a86b6e9423e1839e3aeb273c916a136c0132178c0bc6de4269b913d628222afdc5476e43d9e14ed2f4a250fcb94f42449eccb4c0809a26eda7f73b1f3dec7701b7da2c667005e682f078ff64555cbcac34b0ca0ee74417744d1a01c5709c47fd0b9bfb869dd4745ad3f22f8436908f92d1fd3c4eed880e1b520128a5b27601122b4be0607ef5f9f8a9bd7850f878426c944b4da176c868ca6b93035a7741fd575fa8bea321a78957936328f4a27a44d80626b04733709078aad592837bdb9b965b7e3e30b86008baa624832cdc97031c2cd881b5003848e7ae2511829f11ce292d0478d67266ac3fa75d852bab50c281b27e67344a2abf89e7f5fbdecf595913e5a45d34ae83e2be93dda350f5c5d3a3270aab0b6cf28addec14ed2545d3e0471fca35b466aa28061db6242e95665beb29ab298fdfd618ff20e3", 0x1000, 0x8, &(0x7f0000001180)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4000, 0x7) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) 16:00:24 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) dup(0xffffffffffffff9c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() chroot(&(0x7f00000000c0)='./file0/file1\x00') setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000000)='./file0/file1\x00', 0x0, 0x2) fchdir(r0) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x100) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x180e0, 0x100) sync() openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0xa815b37345aabf7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937fae08544a69e5dc5dc90beab05fc4cf1b568d230e34e10e64eba0b6c26952893d46b09249875881a6ba7a7ac4aab89071eb209a5be24deef99c84fa811126ac085c03cc2d07d4cb045c5f023bcad13f347a8f4d2a5fc6ef3affcc7785801bd04de207caeea75e40e8b2b8f163e5603d8d33256d122a0e85131d469fc962ee1b9072743cef1844a064235f02732bcb2b22667604a3fcd9ca0119a6b70d2b5f1859c7e026584592469c00c5f60119b6bb1f11fae2e130cfd39167c69afd770db80b0dceb4bf2aa2a17c497aa7a59a96f14f95ff0029e9e2103a4d723b53c028a692a0acfb7d81a24a26f1e0a8b070f32059694f5de2d99da1aa2b40f3f54220ed44cba102744ccc341aa400ad7464820cf8e7e046bcaea96947111a605e3c23f90e13ba391b139fdbebddafb1e897bcf7eaab0d136d87692976f9dbaca035808686b8e4", 0x1f1}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 16:00:24 executing program 0: r0 = syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000040)=""/219, 0xdb}, {&(0x7f0000000180)=""/213, 0xd5}, {&(0x7f0000001880)=""/4096, 0x1000}], 0x4, 0x0, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x10001) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) 16:00:24 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0x24, &(0x7f0000000040)='\x00\x00\x00\x00', 0xffffffffffffff25) geteuid() 16:00:25 executing program 0: setuid(0xee01) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) r1 = socket(0x11, 0x3, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) msgget(0x1, 0x400) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) XEqwsmuxpoll: not open wsmuxpoll: not open 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x2, 0x102) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/133) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x0, &(0x7f0000000180)="b6fee3f11c779658d1dcde19431e6f6cda20811107ae4375b7c685291244be19aab5b926a9f528ced4a72ba5cb4e211e9632f69319da6253008df2557621062d7c33755aee3926928ca0c3af628cf678fa265beb5ca1ca7bc78d0bc5dcf4888a28ed310ff8e73f6748121ece9bc320d0451a7e7173e4ee63fd2a9a7475688c8b04c29c73d3211a61880d2913acfccfd95c166ab5ca115cdcc0260b0622c022552620dc8829b5ec8032c79721e620c232806dff0ba18119c791b072016068b208688a889ec50447") 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x8, 0x8, 0x7f, 0x0, 0xb45, 0x1776, 0x163c, 0x3, 0x0, 0x7, 0x5}) dup2(r2, r1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0xa43, 0x9, 0xffff}, {0x1ff, 0x40, 0x7, 0x2000000000000000}, {0x4, 0xffffffffffff8a7d, 0x8001}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200c8, 0x0) sendto$inet6(r1, &(0x7f0000000240)="daf43434f01e151afcec73b581fac4c16ce407346892018c3cd6cdbad738172204ab3948", 0x24, 0x3, &(0x7f0000000280)={0x18, 0x3, 0x0, 0x6}, 0xc) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x1de) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/111}, 0x77, 0x2, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000140)='./file0\x00', 0x20000, 0x30) r1 = msgget(0x3, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x800) setitimer(0x1, &(0x7f0000000080)={{0x4, 0xd9}, {0x1, 0x7}}, &(0x7f00000000c0)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget(0x3, 0x3, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x6, r2, r3, r4, r5, 0x8, 0xfffffffffffffff9}, 0x8, 0x1, 0x1ff}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) 16:00:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 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) socket(0x20, 0x0, 0x6) 16:00:26 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "46219f0d91ff0fb5a42d30000800008060ce77e995c40848d591a44b0ac37e0e3f3630370d639b7f26461f740100d91635ad9a1dc3386d6890f0ba80c146d09ff1856b14a0767417f4ba026ab2710f62dd0acf4083da68816a2cdf00495e49a1b7c97d5c713d318644e3242ef779fef3286620fcc4bde7aab4d07241e3f867d15b5efbd980ea44634532c0"}, 0x0, 0x800) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) fcntl$setflags(r1, 0x2, 0x1) 16:00:26 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgroups(0x3b0536eae8667dad, &(0x7f0000000080)=[r0, r0, r0, r0, r0]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2b, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r1, 0x5) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b206c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) chroot(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000300)='ol', 0x2) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000080)={0x0, ""/139}, 0x93, 0x1, 0x2d62b20ac3fad2ce) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet6(r1, &(0x7f0000000340)={0x18, 0x3, 0xb07a, 0x20}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xf7) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x200) r4 = syz_open_pts() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x9, &(0x7f0000000380)=[{0x3f, 0x4, 0x81, 0x5}, {0x9, 0x1ff, 0x4a1, 0x8}, {0x1, 0x2, 0xfffffffffffffffa}, {0x200, 0x2, 0xcd, 0xfffffffffffffff7}, {0x1, 0x101, 0x101, 0x1ff}, {0x9, 0x7, 0x9, 0x6}, {0x5, 0x4, 0x7f, 0xdd5}, {0x0, 0xc1, 0x4, 0xd5f9}, {0x0, 0x12, 0x2995, 0xfffffffffffffffa}]}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000004c0)={0x2, 0x97, {0x2, 0x6}}) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r6, r4) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") sendto$inet6(r2, &(0x7f00000001c0)="aa5e3bdc6151936ea23db4d27b0429a7bdb72f1c00d0fa027ac3176f9427ee2a253e497d25ff54cd834613c6df9aa07688154110d16896c3dca7a64be1fc45b02cafa0d042ca71e3556f742cf0122d05b71d3b865f4c77f8a4af6cf2223f63ca56122c4a687951cc99881f3857cb76c4a7819680e28d7f58a5d3ec3fe121310bc1955d65a301f79d523ed818bacd3230026a92520be1bce3821da8ab8cbebf7cd8dfac5b6826eea96ef5af24e98b83cbd6dd66031fbebb2f7c018f3bd7ebec955d8f1319d9cdd68459f4e6da66b3e048239b2116185123cf174656fb9e6b4fcdbb17a6edcce400be81c5d2cb7963408504946a62ba", 0xf5, 0x1, &(0x7f00000002c0)={0x18, 0x3, 0x200, 0x1}, 0xc) fchmod(r5, 0xe54417de54caae1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x1, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000000)="22557e621b759906491f52236b22", 0xe}, {&(0x7f0000000040)="5fa73cf9878923cf8c6131aa0ba9cc2b102dd3c22292118d45775f6464cd2bc24a51a36efcc2a6f131bc2314962e5b60bdc070a1061e90f401caeae09cf77cc93aa3faab86c586b6d0cb44b9be2afd34d48f5469e6daba50eb9e1ed4e710770c38c38a0fc22f6f75c89bf93bee65d7a32d51918dcf70", 0x76}, {&(0x7f0000000200)="e927b538074f5e5211957273aa41d16f51c0140d15ca05fb55e837a15208f5f57a65254b724fe669b5cea38ecac9c12295294cd75e1238c0e2d2bdc443d6e84313341086659446fe657b0a81c6c5d126c44a0532177d1a58497f5ec83d4d8dce65519d9f9836b37dc789fbd0c770b0428b9f4d3aa5b33063335e408ce616e49d687e05f07f88f802c52bf82477e23cd173ff82d46dae89789a6f76863f64476d", 0xa0}, {&(0x7f00000002c0)="11c90ee45db86bb4c33ff0b30330085ba5c8daea164a0c19e580ab24653c5495b1d42f6a4eac45f77a4985c5dce68d621e1ab2749a4007446a8bfbd5bb306d74331da0a2e85d5a1b04af78b01acf205e8051b5f5c366de2b84a89e963b778d279fb1d05a3bb69ce2eb936f15e32e7a3d751fbfd5b0510c9b39ada12c6acda7c423987b63aa3f52376d2768c9adc642b8e2282e11e03d9f11276e34d5a844aac24df6326ee3734b8f9207c124efe234ea3b16a06085763ab9fd867a00ec4e067bce79910d30c5716f26392e348892", 0xce}, {&(0x7f00000003c0)="9ad7fa863941059e9f02441a649e439eb25b270916cbe551fa26646c419731489892771f960754935622e82a89e3acb237b912219145cbd7022264a954f7fd6bcc55f643a326873064d2d86aba2c6bbf7defc3511097a88ba1b4c15079172ed1c0f685e9b0c8ba918192a5180051b026d391121b", 0x74}, {&(0x7f0000000440)="cd8e5b8836edda781d0048b0d0bc1f7cae163cbe277a33852cab13ff4667d5dbee2b9ad0525e8c2356fa128e1aab57a2007c8770dfcd0e1735f1e9f978aafc9361c06371f8ae8665ee21cd4ff3fea8381227785467cb9a29c85a3467d56b4c614197e4fd70a2809927259a5fbf75011aff4693620d16976df28b75f2721ae9ae633e57ea52ad631391997e8c6319", 0x8e}, {&(0x7f0000000500)="2f2e24afedb842f4c38040af54dcd0d0686124d944b075a1b0eb1b09dcd4902927e36977a0521e97dddf90dd9aa1891b592849ad758e15c43052125ca1f00e092590f1c9faf19695a17fd3bdcd9ef64ea01515630a08671073ad53f6af50248fa186512ace7f07ad5ab8f94a14a8ec3273be64181783251dd45d0aac8b4dc0cd32d5c88c53bcec412be5a5683b70e3bc9fc940ef30d5d94d069629495280ba5c994fff0ca7f33ef88665613a5fa3d2ec864264566d2f2c31e866843a80ef671e5d961fa16523ba828ec4b6ad4d1aade78bd7922388291b7a7d4ff8ceb496d10adf2e1f74feca1f4bf87fd6165c57edad6f5c779088540d8cb16125447eb6225c056bc2b7f97187ac0cfd29ccb550693b2af8dceaf1a59a6a23d5617e4f66043f053d0a698406fe6cd41fcf8f556b6698ea4bd34bac8b8e34373e640717549e0f96591498b3f15d8f553e83d7cd101647385a1883c07c66316c9c060cffd23c9651e43079024da61a6b9bb769c295a11eb505f293c1ffc89f40d2d89052693c42545ce8edfbc3355dd6e67e9bf25625c3f0967e1d835127b8972228498fc3a1478e7733fb1b9b95563dc9e739e1fb0b5c105b9f7924d5c5feef0b4e11031935547f2b5a64a71d56ffc3fa825b740ebdf57ae5cc0d7cde40bacb3f9472cdcac9c32449ff0d570d55c78d7d965fa39084fda4b0817d0122201a5e8699826eff586a35df3b459f9f8afe76abd9d0411117e3c07663713e5e60a87a5cf02875ed6390b37e5fa7851b6ef59f8aabcccab0a79c2302aeacea1d2e230734df4491706bad2c4c59eae3197d19a92ab07ef0c6b8dd6780acc1fbc782f60ee2a19cd3e1d145765c09053b027129b1ad4b5be9cfa3a4f776be742a78ef570587a4933d53bec9021f7d93e5df97a67fd1af7331db84966a9e095d7b118766b0e9431f8b00604b53e160780f19e6c9386bdff6e78612415da3db3e0382ac090490c0978a058aade261856ef82b8320b7e85663baef4ba913e34471e7cd3b2a5dcda70da934dcefcb437220c968206c9f71a8d0e3b086688d65382fe2315b5c5db6c7e9e05eec1e4ca3bd28713f1aa680bfc1f92641ebdeac9935a975cbd07265fae559bfa8307479df17c994f8e1ee6c30093e4222d5ee6846a2e8d1a095ec4497595f639cbb87ca4277ad760a6827a3dd4b3c9c7e1eda09a3dde13ef0a62f7acf6f2f341322bd482938a53382748ef337ae57ed3c1cfb3e5246fbabd66c94ff132b9ac1ee0fa8e201e0427a28e4c376d416faffa3eca815d56b291e7313cfe4e3d8c7c8d0ea1af07f36bc4ed8a1dda433c0102fa24798a56c6520f5754a53653e77dec9231c63268d1ddd8baa9c17a4bcfa832c2c2340b3d5f4476ec1cbc4f39078a9ccf732a005fbd03f351d2b1111db689964cef8cc854961f571f120b78ec8ba379384f815e0c16054ca7887992544f0a8e4ecbafc7aec1de1fe363e09b2cfd0c5135b966a0a06feddc6cbcb946ce75659687c9eab5a46ed94a7d5b2ac2e01a3d6080ce5f9376753faf526672369dbf7fcf0e7995f374bc078cf9724c6ad3d60b93bf5e853b945e87c80c8ef1cda549fb0404cf6e234ac9a7604932beeeae35f234550cdd07a9ef9cb1619cb0b1faadff64b698a33aa91aeca60a94cecf85519a76a6b5118f56ebf4e439c8cbdf99462c88d80ae519b9c413183d1ceafbf46d094f201e8bdf5af72a122669ffc00b19961ae6cc814d9e50247557a01a29f495038d7ebf5265f3068da2605674a95a203aa85518d9d3e0e594b51bc83dbfb54fbf49ac41a4baee5c2700f58ba58226ebea1bda5c655b9bbff64d676818c2ae6dc7bad6e999c5e005a150c8257f6f209328bb55f04a94e4e78e6ab01f6286114f4ff8d446c6aeecc66b7fcc741521dd6d186868e75725f7096362b5183c5da30c4d75add06e603f47332b8e93ea5866f3686fa27d394edefee5e48513b5417bfae5f5971c070c24b762e6ee582981ef421a2451a3e36171c86ca6cac0610a3780a439306f05476223e25d4c9d0efca4391b52688455abcd350fe3ee9cb078c69c497dbb03ef77bd34174b4f75fc2e66e9dbdd10ffd26103baa1d778ffb9e0f2c4c5a4fbe14ab16b9277d6f3a3e7776b5434fdcc3940bfbca5a874d3ad44b2e6e6acb7b706c7d1c75cba824f29a270fbb652b96e25dbfb81406b7e559ab20979a4d87c5da09ede3d6998b0e738e2548246908a7d1ae4c715347c8d6d8464a866bb3ff82e7ff09a51e8ead03d6130704caad59ce8611f2b350c1d8a81d7fd01ad70d650b7ea45534bfc460afb3eba90acbd8a8c314d981d220d67168f7f3f17456344ae19192de9bebccb42913e5a83b6d1816dcf81c1bb6afe01d032191b099c2ca2aae2b14769d6a167cf1d4cf6feb9a75fa2a2c66289f369b0dbcf9907e2c2afdcdaa0edcff9fa550d1c62e06a55c2c1a05e3d29372a3154a4508dfe64aa64692e20e9fdf77c40a07c037439a1a49ef2298c4d9f1bf3cc4838826bc2637cd905dadba2ddc897aba199e24daf8cee09037f84c29c2071a5da64e79f3a25a6edf50572d7fa0526f2ab5281e8556abd130fbfcf38eeee2d2e51dee0510152d6e985c40f49df70e7dda2d6ece3e23dced8a1538500f843e18ff6ae06a87b20e5c00be481ee8d2c0d776c0d0306376a13fd979cb0bd2d45d1133239bd6303f158fe64686175db138812d36e3f3c0ede5fba7e2e9a9e63ae02d13d177b61f3c47bc306da65b48620be81d67dce44573af866b4850b9249e73e733a142cd7599aaa0b071cfd73112691d126853f7fa9e16ed63b0f8f47ea3c9ef8d03982302821e640a8b7376a44255be1943b92b8b77053ec8e8d8fd4cd5f6944bd5746d3d533d935332b69eb42d67e17ae95851f7abf07b5f4583360087995dcab85887efe28437a42713a98a203ddb5bd25b46d9b588c80b9c21672aa5b08e19482db7192366d81e8b4bba0839049cfa628d2944878ce2b2e7380488a9f2d9d8627aa9a389514a575691a9bc8da1b3e3a78ed204afc1cac22b552a7ba88ad4dd2ea62adc830d3c8c603ea615bfb733abbe320f6556873af9efee57c6a9238bc9f60dbb3a0a7451aea664d1a9efdfffbcc1d54eca2741116a893b2c6d3a165baaf60ffa63168e8694d054cf5d79d233ac9450f5b91ea475785835e4b1b2e58af384d14beaec136d22ad9289875d3eb5bb422dac08aabe8b7d20686c93c0f8059e3747dbbc3c11c709f2970412c37261aac7c6483cad3ed8084e5de205ddcd9e7c87a651e275d81a782cf0921200263fad9c7f868e943eb051a90be53cfcc45225a1db3b2d245ccf5beeaac046a26aba96da7f7052336d55fbb64f24abc875c9208288494f7c551d3f5fa266e01123adf2768654a1716ae18150a3ba6bc4a7ff5a322182745f1da01b1958d5cace17b48a064c2b8088553e388954cc94f7929c509ac4422592c51f973ae38c4ed427feb837c44bde16f7ff67e7f77456e707de699c2b5c00d98341d0b2a724fe2d128c1c7b267370055567ff60dc26a3ba8b0657486b8134cead8abbff709296e93312c0d6789139d0e7ba4f0b5678c3688a528633f84ce85066eff8237cb1cf9fa8166c7b1c8c4f6bc37c0f5aacbba285aba603ec953be2e64dee49d8268ff56efbe006d07ea1f0f8623bcb70216f35dbefb44245bf8209acf9483cc520af2891bbdd95dfcc66b3326324b733ebf7953d36b58f0a47bdc390c6c088b155045213aaefb378d47ff440f7b463c396a3ed7a6fed664afe763625a90e0994f92ddaa89f03d1b679fb38fd28283c3c80837a7b5c31fdb8be654fe66073ca83435d0599948cfedec309cab2757707d03e6b3541ad006132e067d530604f55f890b401f79beb86f86f300bc1a3456d26dc23cc8902f0bbc3a502f67e41e2c83e06f1e65aed36c48957d0d7bc08a77aaa56363cb974fd08ce92b29cad219661b3dc0067a36747135b81c2732a62d0793450e9ebe5fb520c7c757fa3ddf2574d6429093575b8573a54e24e5a865bc6477fbdd742daf9ef64d81b698d046585e95df9a9cc7491abf670f1c82cc8387669a532b36f21975915ddba89a2c4f96c174f38febb089fe17c5653836a0268cf0fe6935ae21fb1267759cab6f5cd5b6fe15355a8a414b91c8ae6d08d0b75d6fbb8147a352a9efac5a5acf1a61f94cc8317e7fdc725e535f20b7c281099bd3c5b2919a7ef257b63b40f8727128520cfb5d6aa361f7d58ee9f77e78781d93f11e29ff9b2fb78a9f6f61da77ae38f2861bf5fc5fba7f1e43e8df707ef268a4cbc796c1d0b9be978f73ed089cc7d629cdca0e15d36a40a64b82d34cc1971c893ad887d582832e86f82d1e33fb8819cf76b328321584f17fe7217cd33efe685f845f2b82a8acdc3c07b109fa5d5161c081117c5b71153c176ecbac5dc6a553974beb59040d6bd1157c717deefbcda1893b7319ae5560153183703d5316a09f5654109c7c30ada8366aea3ce1292366ab7f1b2a7357689c9ddffb8f7f6fbbbae580926e003c38a8493c8fc624968da3904bd13c1d9c4a2c7e67c90a57113a5d882b984b703df92055b9bc5fd5239eca1607dc50c7e1efa02cf6a162de3071c527cd432786d4e2399ec4655e9755ebea7824e1a7798278da318acc8ac96a2b3e1b8519efbe04876224e153b45b56c3f0debbf86fdaf7a10347e04f61c9392972fd713e47020c96be6b864195f1534eea129e202800e0c292a835b08c95270c3433f3cd8595f4425d819ef2dda7336e564c7db0d31be1b7128b1f74099f775add325af8bc11bee4e0d3673f588588e06025b0a20686d403e60789fdb7360b230047a643065ebcf42e74e6a437f4ab10de7e7bd8f6df0cd3f503cbde8f7b060ecbcc67d3931640db863c2cc6491135f88bf14ddf284d9ac90ff153fbe6c541294a2727b27b8f38d34c35e3f916d5ffbb56ad1efd0d4ef019a9aa43c171b51d6a3ef092f8daca0d8011ab4f6e170f89afce9adebb686cd15f2385209d03bba0269337e7d072ff2cd512b9edd51759e3cc247ae3b6886f8a86e5c574120b76ec605fc4a46e9a0a59fa08b9832147e43a617b7ff8cea8fa63f47c4d458db01e7960d2eb20b81fc330984d3217a78b0443600eba4ff9c9e5506360916a6e635ca99c0322141472a3c5905e91ff0c8c96674d74aafc591e9f7c0f8b2c563a7c1a1c9569aafe4887890a028aee34a821a2ce14e2770ade752be3ae6405a6537776e3136062cda75b9f8bd9100cb4c5d8dccc77df5cede43f142b7ce2e507c9240fb6899fd7ec96d335a97bde7c62d1dae282f2b2859a3160d0ef5e04cfb6114c3d769f01babdab694deca850149480a2aae87415be0bbd6c2222aa2de196ceed86bb44854f2d4cbb949589a86004e6c1aa3943c6ef1913ee0f3949438a82e83c3894314450033f36b658badc9f71d3e72f15a67667a0f5367bf9fa270f6ae60f78660f9938c320457ddcad8340a2a41515fa53e8f7ccd831a23c0ad9d7fea260f53f718b83d43fa7ce7cc29841e51ec9ba109a7acf1a83ef7a54d8e83ee160c5c5bfda4af5d9336b1b263a6b116dec2bcf6906a7f7cb2659685bacbac09eb13d58bef248e6449074796e313ff2f8840abad5496fee1390b33d569e642f80be654037a9aa3a4599f5edf90c404a14504ebcf026bf4089e32db7399f83686a1a17d605934a68c8a0902dc51dc2eb63fe15f74e450d8d83a48a7611e1ac1bf313fbb8a9b4407d819ec3ad0da8d64ab7efd0137f3745d32e559a565da57b0c5bf", 0x1000}], 0x7) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000080), 0xffffffffffffff01, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff13) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:27 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/118, 0x76}, {&(0x7f0000000380)=""/16, 0x10}, {&(0x7f00000003c0)=""/224, 0xe0}], 0x3) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r2 = dup(r1) getsockname$inet6(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x3ff, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x100, 0x7}, {{r1}, 0xfffffffffffffff9, 0x80, 0x0, 0x2, 0xb3db}, {{r2}, 0xfffffffffffffffb, 0x81, 0x1, 0x100000001, 0x2}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x80000001, 0x5}, {{r2}, 0xfffffffffffffffc, 0x48, 0x40000000, 0x71e1, 0x30b}, {{r1}, 0xfffffffffffffffc, 0x41, 0xc0000002, 0xa3e, 0x8}, {{r1}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x0, 0xffff}, {{r2}, 0xffffffffffffffff, 0x20, 0x20, 0x200, 0x5}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x1ff, 0x1f}], 0xdd63, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x9}, {{r2}, 0xfffffffffffffffd, 0xc4cb09a96310a204, 0x1, 0x10001, 0x8000}, {{r2}, 0xfffffffffffffffe, 0x41, 0x80, 0x8, 0x3}, {{r2}, 0xfffffffffffffff8, 0x1, 0x4, 0xec34d6c}], 0x101, &(0x7f0000000240)={0x40000000800000, 0x80000001}) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x80000000) r3 = dup(r1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000001640)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x7f, 0x0, {[0x6, 0xfff, 0xffffffffffff0000, 0x3, 0x1, 0xfffffffffffffffb, 0x0, 0x7, 0x2dc, 0xffffffff, 0x1, 0xa56e, 0xdd, 0xfff, 0x5b7, 0x5, 0x401, 0x2], [0x0, 0x1, 0x9, 0x2, 0x8, 0xe9, 0xff, 0x40, 0x0, 0x7ff], [0x4, 0x4, 0xffffffffc3c7c600, 0x1000, 0xfff, 0x100, 0x7f], [0x533, 0x2, 0x1a, 0x4, 0xfffffffffffffffe, 0xfff], [{0x9, 0x0, 0xffffffff, 0xc}, {0x1ff, 0x2, 0xfffffffffffffff8, 0x7fffffff}, {0x1, 0xffffffffffffff55, 0x5, 0xa145}, {0x5, 0x1f, 0x401, 0x3}, {0x0, 0x4, 0x3, 0x6}, {0x3, 0xfffffffffffffffb, 0x1, 0xb8f}, {0x80000000, 0x6, 0x0, 0x7702}, {0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffff8}], {0x618d1df1, 0x3, 0x20080000000, 0x8001}, {0x99, 0x400, 0x7ff, 0x8}}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x34}], 0x1) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x6, 0x7}, {0x18, 0x2, 0xa4, 0x4}, 0x9, [0xfffffffffffeffff, 0xfffffffffffff050, 0x1, 0x1000, 0x8, 0x1, 0xfff, 0x1]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0x4020426b, &(0x7f00000000c0)={0x0, 0x0}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2f2, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='-\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) flock(r1, 0x2) close(r0) flock(r0, 0x8) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 16:00:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0xfffffffffffffffc) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:27 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0x1b1a, 0x8001, 0xfff}, {0x3ff, 0x5, 0x55, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{}, {0x884d}, {0x5, 0x80000001, 0x101, 0x6}, {}]}) getgid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) 16:00:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x1, 0x1ff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = getpgid(0x0) fcntl$lock(r1, 0x6ff7e5e8b4513a19, &(0x7f0000000040)={0x2, 0x1, 0x1000, 0xfff, r2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = semget(0x2, 0x0, 0x208) semop(r0, &(0x7f0000000040)=[{0x3, 0xbd8, 0x1000}], 0x1) open(0x0, 0x0, 0x57d5f98c81f7a468) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) socketpair(0x10, 0x2, 0x4, &(0x7f0000000080)) 16:00:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x63) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000001680)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) sync() lstat(&(0x7f00000002c0)='./file0\x00', 0x0) pipe(&(0x7f0000001740)) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x200, 0x85) bind$inet6(r2, &(0x7f0000000280)={0x18, 0x3, 0x8ad, 0x9}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) 16:00:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xd5cd43e717d71a53) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0x282d}, {0x18, 0x3, 0x5c13, 0x7f}, 0x7fffffff, [0xfffffffffffffffc, 0x12000, 0x6, 0x7, 0x8, 0x22f6, 0x2, 0x10001]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0x200000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x8, 0x7, 0xe14e, 0x6}, {0x16d540000, 0x3f, 0x2, 0x81}, {0x0, 0x9, 0x4b5e, 0x8}, {0x6, 0xeb, 0x9e, 0x6}, {0x8, 0x101, 0x1000, 0x1}, {0xffffffffffff0000, 0x0, 0x7, 0x6f}, {0x3ff, 0x0, 0x1042, 0x1}, {0x400, 0x491d, 0x1, 0x1000}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x3, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/24) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c, 0xbbab}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = socket$inet6(0x18, 0x8000, 0x8) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getsockopt(r1, 0x967, 0xffffffff, &(0x7f0000000100)=""/89, &(0x7f0000000180)=0x59) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x3, 0x5db, 0x80, 0x66}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x1cc) recvfrom$inet6(r0, &(0x7f0000000280)=""/171, 0xab, 0x842, &(0x7f0000000340)={0x18, 0x1, 0x9, 0xffffffffffff04ed}, 0xc) ioctl$KDGKBMODE(r1, 0x40044b06) recvfrom$inet6(r0, &(0x7f0000000380)=""/4096, 0x1000, 0x2, 0x0, 0x0) pipe(&(0x7f0000001380)={0xffffffffffffffff}) fcntl$getflags(r4, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000013c0)={0x2, 0x8001}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001400)) r5 = open(&(0x7f0000001440)='./file0\x00', 0x8000, 0xf5614b7c954f950) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001480)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001500)={0x4f4ef10187eaa479, 0x5}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) bind(r5, &(0x7f0000001540)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r6 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) recvfrom$inet(r5, &(0x7f0000001580)=""/71, 0x47, 0x1, 0x0, 0x0) getsockopt(r3, 0x6, 0x1, &(0x7f0000001600)=""/133, &(0x7f00000016c0)=0x85) ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() open$dir(&(0x7f0000001700)='./file0\x00', 0x10, 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) wait4(r2, 0x0, 0x2, &(0x7f0000001740)) 16:00:27 executing program 0: kqueue() kqueue() getrusage(0xffffffffffffffff, &(0x7f0000000380)) 16:00:27 executing program 1: 16:00:27 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d", 0x50, 0x0, 0x0, 0x10) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [0x0, 0x0, 0x80000000], [], [], {}, {0x0, 0x5}}}) 16:00:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) recvfrom$inet6(r0, &(0x7f0000000040)=""/222, 0xde, 0x842, &(0x7f0000000140)={0x18, 0x2, 0x1, 0xfffffffffffffffc}, 0xc) writev(r1, &(0x7f0000000000), 0x1f0) 16:00:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xd2fafca661b17fe8, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x20, 0x4, 0xfff, "0f519b596569115472587e7e6676381fd17e923d", 0x37b3, 0x9}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10014, r2) open(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x8) 16:00:27 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:27 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x3, 0x5, 0x1, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x5b, 0x7, 0x8000, 0xb006}, {0x40000000, 0x0, 0x3f}, {0x81, 0x81, 0x7, 0x2}, {0xffff, 0x642c, 0x100000001, 0x20}, {0x80000000, 0x6, 0x1ff}, {0x6, 0x81, 0x5e6740b9}, {0x7, 0xfffffffffffffe00, 0x3, 0x5}, {0x2cb, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x100000000000007, &(0x7f0000000100)={0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) poll(&(0x7f0000000080)=[{r0}, {0xffffffffffffffff, 0x20}], 0x2, 0x8) 16:00:27 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x80, 0x0) close(r0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x400000000000006c, 0x0, 0x3}, {0x4000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(r1, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0xfffffd6a}], 0x248) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0xe5c) open(&(0x7f0000000000)='./bus\x00', 0x89, 0x100) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) setsockopt(r0, 0x2, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup2(r1, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:28 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10001, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x200000, 0x801ff, 0x0, "b800080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:00:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x6bfb223830a535e, 0x10) 16:00:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000080)="a7", 0x1) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:29 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x4000, 0x0) setsockopt(r2, 0x25, 0x9, &(0x7f0000000080)="0300000016821e8cb8f0d746312b933b9fdea9f40c5229bc3b8cca3bb37aeca671e0b7395b1c99a19381878c6526ad640cf0d578c5907e5782ae06ee0014f6f194571668fa89c1b7d38cb2871af9fb0d91e861d99b91534f881df3b1d51cef6a73b83add60207b1145cdf16d0f69cdd8e6aad092811b5a24e6c938305b05f710eee6d2168153f853749130bdca4e241691d53e74d0", 0x95) setsockopt(r3, 0x6, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:29 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x20) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x3, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x4, 0xfffffffffffffff9}, {{r0}, 0x7d73837c8d94a0af, 0x0, 0x1, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x8, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x81, 0x1, 0x800, 0x200}], 0x49, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x100, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8c, 0x1, 0x1c0000, 0x5}], 0x0, &(0x7f0000000200)={0x9, 0x7fffffff}) poll(&(0x7f00000017c0)=[{r0, 0x40}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) 16:00:29 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0xa0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x800000000004515) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpgid(0x0) fcntl$setown(r3, 0x6, r2) linkat(r3, &(0x7f0000000080)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00', 0x4) setpgid(0x0, r2) 16:00:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0x14f, 0xfffffffffffffffe, 0x0, 0x0) 16:00:29 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9, 0x101, 0x3, 0x8d}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000014, 0x0, 0x0, 0x200000000}, {0x1c}, {0x6}]}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:29 executing program 1: mknod(&(0x7f0000000480)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="fc7a0fdadcfa54d6e190833eadbf1f34b9c33c824f48e64d8f9e213aeec06f9b4d8f90f6d59e00833fe3f113862378d67eb64f5c545441f6c077a1a210571f886fe6b0e5c1bdae37f1ad69b293fb5c818c9d7796baa0e25e6bf6a6366d6194df3aff7d5b8aee2b9997ef5c7f871cce60cfd6c4207817fc3defaa1e925ba0b8381609900dde489ea4f4ec9236abbf02a37fc65b8d6f671778457c73db0f318fb2c420dba717d2489a2d91de8a53b7f9748e1713fc", 0xb4, 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="07002e2f66696c6530ff7f00d70cc0e879f492cb8a6454b58487765f7f9265f837539ab1c1f2ba342bda75cf206b2b15a16cd75f7ce0b1e5804a19fb63e9deaaa2033b232057"], 0xa) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000240)) lstat(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="2604c2209ff1fb7920e7f07ed8fa39c60263f4abdfef88a4ae0eb21f3827fb13eadcfc5e7130be6ef72415312bad2b1ccb3acc82ac20e416cc40078382883d0bf8b63b88e03687410644ab595514bd0542ce3aa7c4507941dd3d63f898abfca593fb4dd5aa8af1", 0x67, 0x6, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0xfffffffffffffffb) 16:00:29 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8, 0x9, 0x100000001, 0xffffffff}, {0x5, 0x0, 0x7, 0x6}, {0x6, 0x23, 0xfa6f, 0xff}, {0x5, 0x0, 0xffffffff, 0x401}, {0xa56, 0x200, 0x4b, 0x210}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) close(r0) socket(0x1, 0x4000, 0x8) syz_open_pts() r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0x7fffffff, 0x0, 0x1, "4e701487d210a6785b972f3decd68657fc046b63", 0x3, 0x3}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100"/52], 0x38}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x86ac8f8e0b41ed28, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000640)='./bus\x00', 0x10000, 0x40) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000680)="a3247e4e1f09112148bf3e141b4c1bde3fa07fe286fb2542ae48b989a2b27c1600fdb80b4d9aa9f7602be0829a6909d8624b861cb68694410d460d67d0c0aed4aee35497eb4355e68e8b8c8b04289d672e5f28e89f87b3ee2301fd1bebf8680ae0bbb3d705129331d8c40f8232526dabd1716598a7531f6005ee7520fa87d1237bee292a1a1cdfca834d2aa023cebf008d905f42", 0x94}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x8, 0x4, 0x43, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x32000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xfb}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)='l', 0x1}], 0x1, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x402, &(0x7f0000ffd000/0x3000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="ef34b1b38b283ea0e17a201c830c03c0f76a45662ccf7ec575b3bc92f68a31e0c87b69551813a2f84974", 0x2a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8385e2f2501432f0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xe7b6) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x7034) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000400), 0x100000000000018b) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x1f, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0xb6d, './file0\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x100) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xc3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:29 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x8a, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x1) mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r1 = semget$private(0x0, 0x7abbc0411a58591d, 0x4) semop(r1, &(0x7f0000000000)=[{0x2, 0x6, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0x9, 0x91f3e2a3bf64aa5a}, {0x2, 0x8, 0x1800}, {0x0, 0x1, 0x1000}, {0x2, 0x9, 0x1000}, {0x2, 0x6, 0x1000}, {0xf10b5149821792a8, 0xfffffffffffffffc, 0x1000}, {0x4, 0x6, 0x800}], 0x9) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x118, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 1: pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa6dca9bd58d93882) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x3}, {0x6, 0xffffffff}}) pipe2(&(0x7f0000000080), 0x0) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="32002e2f66486c653000421fdb79bf8f097bff71a5c6a355b5f7e00938fe9563914ee400f280817261e5d7414c0063106f3811f6b7f363adaf31f674e213b89442b463ce0cbb50910e9bb493ac882973238232db3ba4c6411317aa1e7e6586c354a0649c028480b889e77534a6a636393c3beb981d5194761ba0a68c76846e953e2ab07fa5f39ddc76bbe0176851c9a9ed2a50f97d1ff2e7f56925b02061b87f50c3ecdd20286000fac9f9b1c99981513533ddf7fae2402e15c7fd4d060cd6ad8928c45a0b43dc23d36dfdf845a7ee48eedcbacdc9ccd603437e3f18ea4322084601f71d056533f35fb301c3d51fe49444f1e951a47cd1b5fa42616471723ae9a43f83f01feeda22e61e70636a3673a10b680fc98ecb49ffded13066c9bea08c5fd6a515f3b01e15a98d1b254ef5278072bfb4d488490ea0aff9a18d647d6d5431f7eeb55797bca3c6b60de40ae1c37839853625fb250ab4111cca"], 0xa) chflags(&(0x7f0000000100)='./file0\x00', 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x1, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') socket$inet6(0x18, 0x5, 0x2) getsockopt(r1, 0x200000029, 0x8000000000003c, 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(r2, &(0x7f0000000340)='./file0\x00', r3, r4, 0x2) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10001, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x0, 0x8, 0x8, 0x3}, {0x8000, 0x0, 0x7, 0x400}, {0x8000000000000, 0x4, 0x7fff, 0x825}, {0xffffffffffff1744, 0x81, 0x100, 0x80000001}, {0x0, 0x7, 0x3de, 0x8}, {0xa8a7, 0x48d4, 0x1, 0x1}, {0x100, 0x5, 0x4, 0x34}, {0xfff, 0x7fffffff, 0x8, 0x3f}, {0x2ea, 0x7fffffff, 0x0, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x27f, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x6, 0x29d8aaa8}, {0x45}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10000, 0x8) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x18) chmod(&(0x7f0000000040)='./bus\x00', 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xd02) renameat(r0, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./bus\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x5, 0x10000, 0x2, 0x1, 0x101, 0x0, 0x0, 0x0, 0x1, 0x6, 0x394e0c2}) 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x4]}}) r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0x0, "0009f0ff0000000100000800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 16:00:30 executing program 0: nanosleep(&(0x7f0000000000)={0x4, 0x1f}, &(0x7f0000000040)) mkdir(&(0x7f0000000080)='./file0\x00', 0x104) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x119) r2 = dup(0xffffffffffffffff) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x7dca0bbb12e0b73c, 0x0) r4 = socket(0x21, 0x2, 0x200) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x0, 0x2}], 0x2b8, &(0x7f00000001c0)=[{{r3}, 0x0, 0x1, 0x80000000, 0x0, 0x9}, {{r4}, 0xfffffffffffffffc, 0x40, 0x8, 0x7, 0x7}], 0xfffffffeffffffff, &(0x7f0000000200)={0xfffffffffffffffe, 0x6}) r5 = socket(0x0, 0x1, 0x40000000000) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x4, 0x5, 0x20}, {{r1}, 0xffffffffffffffff, 0x30, 0x20, 0x40, 0x10001}, {{r4}, 0x0, 0x80, 0x4, 0x562eafcf, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff8, 0x22, 0x1, 0xd84a, 0xa3f}, {{r1}, 0xfffffffffffffff9, 0x12, 0x1, 0x1106, 0x401}, {{r3}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x7fff, 0x3f}], 0x2, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x1, 0x1, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0xd21, 0x7}, {{r3}, 0xfffffffffffffffc, 0x3, 0x4, 0x800000, 0x3}, {{r2}, 0xfffffffffffffffd, 0x0, 0x81, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x21, 0xc, 0x7, 0x81}, {{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x4087, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x7, 0x100000}, {{r0}, 0xfffffffffffffffb, 0x1, 0xc00fffff, 0x9, 0x2}], 0x1000, &(0x7f0000000400)={0x4, 0x6}) socketpair(0x7, 0x8000, 0x10001, &(0x7f0000000440)={0xffffffffffffffff}) pwrite(r4, &(0x7f0000000480)="c1ebc77c517c9648f2610d123258540821ba8f91d9c54190a0509c433939d582bf0320b6b49de2fe1962675efdf7528ecd061e4e5202a519c6a3e8571dc1399e5293ec5d4f12e1c0e74ef7360c336134eeb719e6e9b57550986ebf42dea56d89c0bd174d6c5d3484cad4c7a2916db4dc065710619cd2a2f9a774f478526b2f836e12fb98187167f73683e8c32ff3f531c15d66d09e45dd5eb104d591c1eb0c148bb1cf9cf6ea88771a033370d9ebed56bbc4f98d72c3c9f7095f13c2c80b3815ac47eabc956ea3c1", 0xc8, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000580)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000005c0)=0x9) pwritev(r4, &(0x7f00000008c0)=[{&(0x7f0000000600)="ac52b26c1a40523df794926ece3777348aec86dfb42a12322a734132fa548589fc8dfcc5b97e9a46e5774b5acc506d480826bfd8c1939cd7c07aa79492eff29984e6ec8cc3b538b0f50c939c9a8f48ab6e3ebbd9fd1acbb10f441c0198cb3e03f67d470634a78c24837c843f7e3baac3e4e2df2dc13c8847bd9a3beb731c97242de6635f394a70fd49a46049e2d14b348204928c18829ec99969a34d5f153112e0702d80a328db2cee267fb2796a92378a3900fc791dc7da8b0b0dfb0918820b5fa278d15660b2e64ee839de7540df62cd39b80498127e91a242fa7439b1722c5762df2039256270ba0b37657d9ab8d4abe1b2ba22", 0xf5}, {&(0x7f0000000700)="67514266d2b0810aa661454ea8a57cdf93631abe3cadc0966c9d02ce4da98e623f847da1643f9c6f0e914f7044a356f625ef54c8b0f3c5a51bea7127c50271a9269032d4b46e460cfa2ea6afe9104e73b38dcd554396622a3027e6edda70afb01c8de69e5ec56a7b6e3983fb649f2b877989e302eacbd59975f407e4f410704d0f4af9d5bc15849d24f2f412861544aa014d2b15b0b5ad3774c92a9c980ecc2f016a5b15e7c5d06496e9638f846a106ccfb7b7f54f052ef8b5c8c84b41ddc62dc0db84cec55b2b798682700d2fdb", 0xce}, {&(0x7f0000000800)="a4f2f6b07e691b791ee45776c3ea73a36536a53baac5aa3694db4a724dee85e9b3a39747dbaa1aa14cda318c69a8d083b5a450d7e592ee5894a5e1ae176e2d2bce21e1abaf0f330e7cf2073ab5ba089162ff10a8c424db9a9f0edbb93aff49273811ef652d37a5ce2253187b7cb8033e10abe93653b46f7d22a12f522c473d31ebf469139672f04039b2431fbe92261c78", 0x91}], 0x3, 0x0, 0x0) r7 = socket$inet(0x2, 0x8000, 0x9f) clock_getres(0x3, &(0x7f0000000900)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000940)) listen(r4, 0x6) clock_getres(0x7, &(0x7f0000000980)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000009c0)) semget$private(0x0, 0x4, 0xbdf28c4f2f8eeb8b) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a80)={0x2, &(0x7f0000000a40)=[{0x5, 0xffffffff, 0x7f, 0x4}, {0x3, 0x7, 0xffffffffffff0000, 0x9}]}) fchdir(r6) socket$inet(0x2, 0x3, 0x5) openat(r1, &(0x7f0000000ac0)='./file0\x00', 0x20000, 0x80) recvfrom$unix(r6, &(0x7f0000000b00)=""/89, 0x59, 0x42, &(0x7f0000000b80)=@file={0x1, '\x00'}, 0x3) socket(0x2, 0x2, 0x8) setsockopt(r7, 0x4, 0x43, &(0x7f0000000bc0)="a4a7ee38cca28b22ac4ba1d7598f08ae438d3ddded720e76762983ef27605130ddc36cbefbae8e7451c71995a1195186875ae99c9d25893737d395bd4bf9ac7fb1e1aabc90ec2cc25060f472450886b7645d", 0x52) 16:00:30 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8020, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup2(r0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) r2 = semget(0x3, 0x0, 0x1) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x67, 0xbd, {[0x3, 0x7fff800000000, 0x1, 0x8, 0x0, 0x9, 0x7f, 0x6, 0x6, 0x100000000, 0x3, 0x5, 0x100000001, 0xc33, 0x8fa, 0x65, 0x2, 0x6], [0x20, 0x6, 0x5, 0x0, 0xb3, 0x4, 0xfffffffffffffff9, 0x2, 0x8, 0x80000001], [0xfff, 0xfffffffffffffff9, 0x7, 0x2, 0x976b, 0x8, 0x6b8], [0x7, 0x6, 0x244, 0xfffffffffffffffa, 0x7ff], [{0x9, 0x2, 0x1, 0x3}, {0x7, 0x0, 0x77, 0xa3e9}, {0x2, 0x0, 0x80000000, 0x3186}, {0x9, 0x20, 0x40, 0x1ff}, {0xfffffffffffffffb, 0xa95e, 0x3, 0x3}, {0x40, 0x3, 0x95, 0xba}, {0x200, 0x8, 0x0, 0x30000000}, {0x2, 0x4, 0x4, 0xffffffffffff0001}], {0x1, 0x1, 0x8, 0x8001}, {0x0, 0x3f, 0x2, 0x4}}}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x77, 0x4, 0x7ff, 0x200000000000000, 0x7, 0x1c00000000, 0x6, 0x40, 0x7]) 16:00:31 executing program 1: r0 = socket(0x10, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x9}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 16:00:31 executing program 1: mkdir(&(0x7f00000000c0)='./control/file0\x00', 0x0) unveil(&(0x7f0000000580)='./control/file0\x00', &(0x7f0000000240)='c\x00') execve(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0xe000, 0x1ff) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, 0x0, 0x375b3a8aff4fe640) 16:00:31 executing program 1: setrlimit(0x5, &(0x7f00000000c0)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() dup2(r0, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x7, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9a0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) 16:00:31 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./file\x00', r1, r2, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') chdir(&(0x7f0000000000)='./file0\x00') semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) 16:00:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x50, 0x0) r1 = openat(r0, &(0x7f0000000280)='./bus\x00', 0x2, 0xb) linkat(r0, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000240)='./bus\x00', 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0xffffffffffffffb9) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(r1, r1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000040)='.\x00', 0x0, 0x1) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getdents(r8, &(0x7f0000000940)=""/76, 0x4c) r9 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r4) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000440)=""/61) fcntl$setflags(r3, 0x2, 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000240)='./file0\x00', r10, r6) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 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, 0x8003, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x1, 0x1ff}, {0x9, 0xfffffffffffffffb, 0x4, 0xfffffdfffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0xff}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)) 16:00:32 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) 16:00:32 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x20, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xc72febc87e814170, 0x0, 0x2, 0x7, 0xc174}], 0x2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x20, 0x7ff, 0x6e2b8d54}, {{r3}, 0xfffffffffffffffc, 0x2b, 0x200fffff, 0x1, 0xb6}, {{r4}, 0xfffffffffffffffe, 0xc, 0x1, 0x80, 0xe000000000000000}], 0x6, &(0x7f0000000240)={0x40, 0x6}) r5 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000300)={{}, 0x2, &(0x7f00000002c0)=[0x0, 0x0]}) r6 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) pwritev(r6, &(0x7f0000000440)=[{&(0x7f00000008c0)="25d53e503df6bdf728442c667be32582fefc23f9a97ab9aa5030af0fd7276d4b2509fec9989d4476d920f43273f088dc93685332e52b6c1684c7835de72b4a1de1774839e536e6fd53a5e8b501e8fb14756df12bdf4638c21953f174e31e7d6abdcd3489544c9ec736600ceba2b612973d4a3f05d742bab652d91f06d759b0a44bca88e29ca286760533f8bc27eddb05c66f06843d34399b3e6cc69e46f83559ab5a8f0eb67c39f6ba5f76ad28b07308be7cdc1dfd918250108aa11f332c9dfac3d8fbe6b5568f4c1e3b8e8b2c808339097f136a71a11068eeedda03b85218af2787f67c493fa908d9cd5aca6c43464c58a9fe1126357c724fa53413e0c4262058f978d3e6d6eae110c7af95679c85c196642910829dea9b69e5191a907886ce70aac46ce4e14688bbeb0f4da9b66eba5fcda2501607e7e18b87684c432fa4b462ae2d03d6b62d99ab2230bdedb27adc528d219418497385a159e1c8bdf710d4047790be2b228ba5f9de41f9168e5ca2ebc24077e60c0f33081ecd552c021178b406e39f6b554e24b53113c5558d81ebed7b9e4ef304909f7754cc1d5cb9b55821b2910cda434023118efc0ee82cf34346dadeed58f0b321f1740b15a4e52ac404347915e925ca3d0d10b0bfc4d2001520d0f0813488491ebe1422859f46d24c6603c92ca5ab2e7c69d66efde6e8aa08465b1b089fb13a19ba6f26bbc96b872bdbf665e38299ddfdf4aa9083e724b5903a6d9ed710f5fbd681237459792c44c6e25ad83e974ea39cd718aa8c8c78e89b22152316cb64ba3a9cc684904dd2af6e6b48624b4e1be93d196d16b66be768dcc5979e03e2073483ce0eef9762c45da0b191dd5e8ad6409bc9cdbf5cace37a0ed027703a38e5cddbd6a8ed192184da81ace98bd8142b82e954fc504046b4dea4e00839c8cbd86cd3ec398ffaf09faa636335b58485d901e3445f09ce0657cd2bc613dd705313055a760202e02d6597b0107b643239f6b8ea81fe60adccb67d670e433a5058a4dc1c162c17871974764ce0a9b38d24bafe4f51b6d14a727b4b98bb6d880661de466de83074b5f61b425663d56ad285d8a7f478311d4e6b3d7446a7b713627504eaee8896c9c4b0841f79693553532ea041191210aea0d9fc654d46f5c44adfa8b79289b21b62dfa527102219926d55756c9308f790f0d4941e07176a598981cb8e38e34d81f67a9207c0d53d6a85dacce8444b7ea35733e885f405dba260fc7471aa80e3e84fd533b2eab99593551b7f6e88c7e5f597cf903f394f4e3aa2e0fb0d0e71bd499370eb6841530e0b0f7ef87117f51cf67cad6b7bfdf184c9cecdf85fa23d2628c7c5162cd1a257d10993deb9fe38b7fc196e8908827351f24a3f492ac0084e548cafdd2f326df2e3a5a6a6c9924e2af16c159b5f63c87ef8a791b55a76a31ed42d0327d46d4a4d7a6249a10157fbe53e5ce1e95e893041c2c2c339f999698347c1339601787a20cdfd883f41f8fe38558d96b19a3f4959b787dc78be002e35954ee6ab48cc500f2269f50e242068f8b0024a89ad6e6b3e22311e908e27032eb35a5c5bbff9fe7c4edb225fc983e273d1681a3022422d73157b7ad5a36a67bfd71d8478af684fde1939afa01049c22a6f75c8bdced400dcac5fbad6b90b4f4b7642697effab82b19a88bec939267b8773b47ad8c72ed8f212ee17b37c3f26e5b459400b0b2d8ecee353a40e942970fc82d4ab4025fdf9139209ef61ba8fa626d11e9e480bb46cfe290776c2327fbd598f9a408e82103ba7baae7d1279b5cbdd25e20bbffec2997d037d8092999fd6adedda85d0529a8028bdcd764ffc785afdc66bc2799a6f059474fcb97b237a97c9301478b1fd10bcb47125a2655c582415c06f010dfd7be9fde6dc42dbc710b7ff7f07c932430439d81683483b7b0d50dcada61d8ddf1143d610a809c6850659207c1e98d1a167b112dfc3e00d4d5119ab3881ed39a98b7880c7441cbcefb67a155fb019e9c5f55d1328f9e166329afbde8d4f1aefcdf0ee924901d42669c202df3c4ad687861616dc3a1c544c011c74fd7dee4682999d6c4277ecbb00f8c7bdca3ce841c6001108312edfc816b8140c584c57075d2ade938d68ae895ee981759cbda1aedd825a02a6a1090383d0a33d06ec0085a9cfd51e47b739a7ee2a6fd2c159d24d87bdef47634bd075e035d6c5fe75b3f1b1a2f5f2513150ac2f4e3530571734f5cafb0dc1f8dfb445e43b2cc9eb55e0f1a7e36b029f5917cb6bf7ab821681d50a6070c5f9e1a477919c516b2f8c2c822f9da08e51b33b60254a9376f38f398f8f7c1610530699d3e1035fee8aa0e2b0b5994a1c887e0f670322054c896f38ce338879f3e52f07a4bddabc1deb1063465c62b616047f7d1d0806879a92abe0d7d8c75d392f11c36891624e6df0b53a98a69681849364b85d7b1dd0e4904566981e69c5c61082bef1c15f6b5f8695e7c160f02e4fef226add80d95f7b3f7cce1415d6322aba3fec2284436939cdebde2620ad89050b9d2f5fd33caa4c2bb0bb67d94cd7a7c83035cfec242e5055861a9ade58b44cbe2ab7f0df0909a5d247d320f316af9c08845b21b267bef55b0175b67d007e670ceaff55777763f9855986966f74b81e13bc4ed72a4520c288a7f88d9509230a43fc5e250a2a3b28181c66b253823821b60f81b2af21c2ee74b9fbfb082aec1ba4c702524f057ef7b7bbb45a61b3aa06d0f9a3b2cc5f7b2a624ade3adc300363f0cc0c4a7f85eb731d6a172d79a067efef1b03c6598314d7774051fd65b8d9a10f3fb9cd2e1769a78d6cd4d26a48fd33977228986ac96ee98fc9c754d2c8f53d47d8c6daadb115e675e64501aa26e68c62171c4c44b2735b59cdcbe804e2c721bd0440c049ed056c190936b5aea6c49fe145b983acd4591e4aa89f02ea72e943ea3f1cf0cfe4ebec1a926e5c61de69bd7ded0a7f07971e16fe1f9fdb7e1ef442297132e47f9be9349118a32394005a810eadf402d9471ba0ff71590b3f3e4ad766caf6f6c654b4f384e27a451452f96a6d8fcdd4053f0001268ed05863f6772b73e8602ee1fd56f2458ceef0c50437ad13847c48368b3147e30d9ca602451eaca62a116f1dc40afe41e31fe99b4cf6fd4494439de6d1f01bff49ed47cb192eb8a32b7b2810edfa0767b1cfe17a7bc82ca8a8139bd18e05f347701d8a6cb46485b1a7da2bbb7016f859c898fadc4cbbda6d4f7c84b56ace01f6d92ca264613cea0ce0352453cb4d06063aa5a4af621cf632816cd222975af52253a2dd4c302b570499a235a07cb9e963b041be6baf39fac6a831de4f3b4472810153ce4c902d58e0e8cb8a5967135e93cc33b4b1b049af811594b728e9d4b620703fc3d11d05661e3d0dc73f83944651bad9325817e512079b99e21af4a40a799f7d589ec99fb795247facdd0fe5d348faaec36f13927fafcf0a1295a0f2b2f4bb426bf1446b449813daf3bf9a84b6a069a30b1abb643169f5013bb43e8693a63971b4f3be5639faa3ba4dc822f9093866fc41c9043be5c724dd2a4ad3dc6fc163acd80b66976df4abfb63a04f85bdaefccb7e3d17ba357f5559a68a369b78423702742be0afaba67999fc09a1deeb6c0e07a542cb512c060fa68fa867a3c54658380a5c88042c36eb4f9ae98c3ee862f7260c264a63c3ca2c320dfe0e6648b22b04138660ec80d38c83df8f6521ba58c602fef5331c9070fc350f3dccc26d2b5fb5389778d106b3c2d6dda42d55edc05625ed6a95bde6abd7c0b99c98a1dfeff1bdc3a5425bd052248c69c705e0be9ce8fbde3708861ca59fa48744fc25e4f3e8d62de26455bbf1e2b489ad7fd483ca98dfd66b4cc57af28c16b33bdb3b8428fa75e3496592cafc5febc78f69310b75207f8607ec29c4c8c777bf8dc923209808bf6037412faece2753be28a0c622fbaf5472dc4314aaf170f332eed19768ca4aa2cec35cc4615f91c4766b9534dc5c61219dc021ddf440ea177fcdfabcde355955d3bf7084f4578137b77da36f0b761639b28524b5acd54a872028ef7f86597f8193c08bd0146aa457ed7e1407bf114a25e15f423b59cf501138495e6618948568675f311d2970a52188db8bd3c8a7d003659ab36f03881f94f975ff2377416234721d96edc1804e0c60355582058f30af2873de3d21798303dca40c7761c0efb7486e64606605702afdee575ab9b1269c87dd2b13d6d18599dc728236f5f3095bb0f371b2e3b7ff535537d0228c3f012dcdfa2f779a65954205bc3473ababf3791e4fa6a4bfe8487455cf729d6c1a46cc2e73cac1de7dd83ae95f1b53bbdd3d1b45b74887acbecb63b3cc728738d26d55bd89288e2d5661cc79b5f229da16cd16145c175ad797fa38e0a2c704f445329a1fd7fa564c1934ac818b5912306e23ee45191c91a957d0ad2770aeac2e8224febeaa7bc04f6ac34be224198d49f713bf50c10feee2d3684c1bd9284ad2269b2bab32b05e24381635caf07e501921dfda60ed9edfa5efd7ba7e85b4e8866f686e5bbc8159b7edb25c0b6f9b9e3530944436895f5f10aefc629342c5c6d028c3edac7b8bf4d1633a8067cab0c58618665f3400af32c698a7633e0ac870f64c19f7c646b0575ebb77b8f0edd9af117dfcc5d21056ffcabff2fe090b9cf20f93a6d1b126d6c2495f8ccfb851f4579054f074ae92c885b2c13162e868349f1d53bc1387917cc27a38d47f9f8e07f6b03247509f221bf28a8d41295ce2e7fd9efb96531d0086db239f0fbac6a9c5e79cfd0492d26006a924746cf3d422527c0ddfc296ca882dc782194b039bf80717767924f2c21b6fdc20e02e3ab67858f6e9ab18b17f729f032ecdeae81a169606802c7c6eea1bb6a4b5a570ceb26e5f89c7305b926084a24bb5ef76f7e36d043a4106f0fb2ee68c96c45b45a0da20765aaf805576a378c4b92e61bf35acf1a8de5a55912a4cde99b4657785c25bf39d796c571ccbf9e770b3bae62da0d83e2d40b258808c155d3472d8acc7d8ee456fde3f422d2438b14d77784dc2cfa21582feb3ff4bef4015873cc8b9898abe10acae08b7f17851daa69f57375a0ed56a9e299327af6d07f8446079798c29b76fb09435b160154bce9ab6581fcf46e5905692a89274b4a3c3a546c46b14648939473202e3ca33059c21e526fcae5553ef750d594bfb084d1310da864e7dfecf0d803fe9e4cfe27ceaa99c3281ada7f0a8a1330db6c12d0e97cd779a2906ca8ae11a8b4bb2c79c45e57103bde951f2590c808ff8ea1ea0ab7d164ca3869c9e68911933bc6604afa6a9a7dc0087a728c5f4adc051c33fa637b266a78c97addb0ed43b7b05f6803c5cfc3cbded7cac50b3da43b79a4c327cb998c715a291a1ac258c26b3af1ac6db4896b6eb608b08d34789e3a40ed48663ad98105e2675b0551168dc522676ecf76bcb0a58a00239f1546ed633c76e162579000c6d38fe9a99189ddb9475ad1f76b4b850a21bf1317d17901fc21231773226a2ce64754a1ed951828366264f6325da7986eea5513bcdb67e90d787f35779c6ce22d3a7585f96bd878f9361165f829acad58a135ace1c8dd704317231356e0498dc332974ab0a8ad7a6402ea30adf2e9573f016a9e4cc7450c9b788504499fc4c8e967729dd2615ab888e6fbb81e929d9459965ee8937976fa890ade159c6ca1585c7bd2ec25da01dea966b6a74be19d6b69574777fc8f1a5dbbca782646a5813a1f1635d4a5fbe12630be7f5df93015ce47c05198984192ac768ba9f16f5c2d52c7a47", 0x1000}, {&(0x7f0000000340)="f3bee49224644a2adc72513fbfe6aa5d47b94736a8b7a038d5057f6fcf26c595e4f1e8428ae33a100de9b3c654659e73d745dd8eedf63934d3e82a284fe3c91fc2876e5e054056afe4741947b23719c1efd4803665713fa33b61b64ea72edbfade622d988e796ca9536c6d790b016634015cb122bb1084667ade2a4f049f84858c3e6c39e2d247803d9f4e3453f9ba909ae0694ed2a358aea2d3db375c2b0e6e05bb82cc9a53834a351e32b593257f30168bb9e2da6ac3cefc3ab3cbe7e3ed584517af92747cc3d5b173b2b8496bd5b2064151f84d2d978356e64d50bf7b4209aa0c30", 0xe3}], 0x2, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x8000, 0x0) pckbd_enable: command error 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x2d}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="4f0f34b7") ioctl$BIOCFLUSH(r0, 0x20004268) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000200)) accept$inet6(r1, 0x0, &(0x7f0000000180)) pckbd_enable: command error 16:00:34 executing program 0: clock_settime(0x7, &(0x7f0000000040)={0x1f000000, 0xa}) r0 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="be4fbd9e69b22c02eecef1d7a17f3656630b81dd4319ded66dc1b93283354c2c28f4fd3512c36ceb7c76786f28a9828fbc5ff3a9d5ff5658f511c400fef98ca8b3d281ca8ad38ab458b711a9a62b7d328ca30448f4d240bc638d2a29cb27a6ac5169aa6f45ba5751e11f2f68b495f407a59ee5aa60d9a578a69a7ed2dcf127cfda87381fcb804540351c9c16ab007e6b5a056d220c04c37f72d30c121e46909e35c9322729c1808898f8c4ed96930abff2cc4a1858f2d90df2bb3db8a51f1af939ec5d98d2c5c626b6007a30494822", 0xcf}, {&(0x7f0000000200)="c86d8da7dc2cf4756089ac817f9c580cc518c9d764faa447b65a73c3b977b3081bf7de608e88b9da6550f4ce101777f0bf6455b00e768cd94e61bec30b65288519d324316f5ac54c6e0fc237eaa1cb22255893d88e565535b35e0d3fdcce91934c11d60326ca35db358ad23391786e4f604f8d510470e2792beec766b32cbfa89457f6051b30e03baad08e3950e27cb680769933922667c0d4e47002cf5e4d8a3fb0efb5897d1676042151f720d741b5accf5e272e0b161a72c4af6ade1d080f5a2049f4cf290a55df23850a05bfc10aeae13c53b6fb9933c2e19254ab02ddd90594dd7769ae6492d7261a", 0xeb}, {&(0x7f0000000300)="2b9b1fb685d1fddb7327bd9969c7da2b7da0673bc321c966ab3b8cb89c832bf50a2a2968bbc2fbd5e7850f40f3fa5323f406af99f301348f08124d72dc3f5e0cfbfd3d392a93f3b408e9f1f009d6a87bda46edf9182198f163e41f661150378829fd368d86dd7bda307752af60bb8518384e790ba5e49809985fdfbf8f34ae4bed3ce3", 0x83}, {&(0x7f0000000000)="dfda1ada47752c2f29970efa6078f81554a628d48e5e4d4b35727b7d47fe09230709fed1134c4fc58fb4eefe94c390780affe720f2", 0x35}, {&(0x7f00000003c0)="2ff7534bbf51735ba006f48fe52ccbd386dd37355f81cfb47f231ddb1a70bd3c1392ef8ad9e5f4d4a828e01bff854f023d9163c552dfb37d101a88c35d8e093901fc6b88484b4e34c94bce93fb8bbc0e36c721114580902a49a476f2f99a8b9196b5b2b5bf32bc0962ff83475238b91bee86fb784d366c7f416da8f4972d86839989ed262ed85a748acc88ccffe305e6ff51d84515962c03a1e67045a2960f24d0e16838dfbfbedf484ef1de1568af3414e173f26ac4346209704f9001", 0xbd}], 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000500)="bab2839b0a64f32730a02b3060aaaa2b27ccaf967d2ce51298bab2434866c4e3360b78dc83320c2ef754a2ec9a40255780fdf2348ce2f6b36721f1705d21d1fd8276c3abb0691d51432d8d62fbb2fd4d5a2f04", 0x53}], 0x1) 16:00:34 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x12, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000007}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) r0 = getuid() getgroups(0x9, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, r1, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r0, r2) 16:00:34 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) r1 = getuid() r2 = getgid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgrp() socketpair(0x6, 0xa90667eaf9b10067, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1, r1, r2, r3, r4, 0x24, 0x2a}, 0x8, 0x8, r5, r7, 0x80000000, 0xed, 0x6}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x8000030, 0x0, 0x0, 0xfb0}, {0x4000000006, 0x0, 0x6b, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getppid() socket(0x2, 0x0, 0xf725) write(r0, &(0x7f0000000280)="90d8984f86aa393700d8b2dfc1d3b54c82dce5787dcde0a3a7be3660bee8b6a9046aae9fc40dd608268c326c55636ad743bfdab090e5598a89237bdba06bd52a8232867763f2bb0c50c423ee5f5ff3191227692aedf8fb9a672ade150d2ddf0c5dea4f4d82cf73a2e18745f38a7e97b2ecdb291f0b9d5a26873038f0f55fd1f4f985044be4d3975b44179ae74e9ec29693e255a75e91425e566a6ac782a6713312ebb821e775c777d8c0f7efc59fde479d5ae0da5b2e22d749ab53ae44a81c419009529ea8501ffc0c352866bf15", 0xce) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) fcntl$setown(r0, 0x6, r1) getpgid(r1) r4 = dup2(r0, r0) ioctl$TIOCSBRK(r4, 0x2000747b) 11:46:07 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000280)="2d7ea2fb472918550ebc3eac395bb360988be41dc79a6b0142a2134b7f3270089c1b049695826e499113b64b2e9b0647b9fb952d9944c9043dc61da9ebc1df88a251e3a1f1b471fa1a0cbe37575b535fb03354e1bcac47b0ffc26ddeeece74bac8ecddf2b2bfdc9a5ff5bbb50ea55a7dc3ea524d1ce481e2db1cc6713e588fdaeee67a3bac0dbdf046eb564934b1463d9ea326428fdf7306432f9ba22b33044e7d26f142949da60a6bd5071a4cbd71994944d6592261ae2ff8c789e6e32ade5a47c7a36e428c6263f73f2b44491285be2200fa83bffbf8797fccee65a8cea2151cd5605e259e28e4bec1a6678236b0c920d8466d82c7f415cfacad227b7ad5d2efec83863df94e4fdad812da4031f600f5976c5f280bd0b8f6f190c17ce81f2e92c91e3786962098393df259678eafb4e31f5980f8218f4e40850be90ea496b4851ed70b1a095874c45030a000f1501fe68e36e06ad4709e774492a283939cca9b32b2e063a43380802c900532c3ccba6a085bffc45a905c8bfb84d8d8bf5bb3d591922adef2e05e335b34ffeaec260cc194c797de71d893f6649f0f5c3b6ceeb6a924e04a38b102448ef4180a731dcbae857d717711ea6036e6ec17e0e11bc1d3cc934d2032d96e65d83df2bc4895176185698533e75714dabf2dd0de276e3e786e67ad52d8f0d450e2895a6daa1121bf17e487d3de3db257933691531bede119bfb4a27c50b28898080a93ad56d5fcad246ce510c6b93e84bb129ee3fd8a5f5b9a1197f6958d6d8b06826785b1f25f35e5fe9f4c828a90222554728df72c20780de4dea14b53f0f2deb445fa8946624679410d4ceb678e6542ae03be28c87d9e89897e0a832a7f5bb5f0ccfd36f434557f4f7a7acfa5762294780f38a3cb69d56e9ff08133a3216f4146b273df0715ae6abe2c6fa8f71e25500520c1ca74c95ea436b94b4f6bf39fb49cf76baf9a1d210b8ae18c91e9b1c5b16de2e67f2de6b88b78303154ac4956f29bfbbd3b5fdeab261aaf31a214b48a2b4a7b4b4b2384fddbc01692f1d79d003008618124640de29eb1f78dc6df3404ec84b48d72f88f47b059782579e8a9875eae834ec4b53726f018d6032a80ab4f21efeebd8cb11cc45192af71732ab17eaf005cb168bbac60561dd092ef0e0d3a7a6c2b3528c70e349544243e75664852c98cd6a93dc14df8bf7a67a59561229da00130c0d05c364fc9007f069a3b4266771dee34b428be140be8b28ada3c2071eb766cb41d6486fe74b7d6109a67dfb315eddf9ee858af892fef98121181e3a77b2b55570a938c348576d935c71cbb6e56f1061211ea5b579484a18dbceee23732571f8a0779364fd4ebee85c01269de56b79fa5b33998ef138a3c8ac1b13744daca74bb19ee346f3d51f9a211014710bf2b34677158e418c5739f876b84ce02a040649cee131bb6077ffb2f3ec923c2f8058f27aa3ea614c521d1890fda1e8f74758e6569858804b93d3908dc99e5848c14ab3652a313a22dd6c696c9880470ab7fde8320a7341ac70470a883c35eefc4d4d9d547498625191d17027b27bddc885ae0f1961fda0cad62f7b8581dfa2ba734af8795cd095bbbae1046c0d9bffd781600ebbf14845826a2df471748c827f352fc1ea67c9a6cfc1304589a2b8a0507877bd7ca08d1bd6d0d90e3660274c25cc126de9e6cda067593c2c49c5581fd1d59af2eda8e88e4e1138e24b83c499827fe54567f3cceb59f4f66bd2b3734fe5666ef42711d0f078e030c702de221788b8d3e54c22e9c9f2e69c0a19930279815e0ecffdc3bb6884e7ebfeff25e24839e97ab13370b352641e80c8d18f08fd52fdaec0e5591f6328df55325365830102b6f33c9c44831af1f696edc1c912411ce075ff75ad7a0ee634469b76e678835790c0003e72d8ad3ccbe913788b7c74b7478614cced691367f924291ea24af1c8b0ba9a4a7ce45ca2483662238036d1c1a96f13b38b2915bed6a20847071586efed4c769a76b74db76f635cf56258343931e8824e5b5b130b0205179bfe37d5391de30b99818019037d5b32545889f15c38c81f63ad5bba306f4995d00dfbcf81a0c8e645798a393cd939d6961d8ad340f94b272bb053a426d765f00250aeb49eb3604d79a21a63ff626161df2118a9da3e0e549e84f622215079f88be549e7d891bf2fde937924b0def0c7cddd59556dabd22b38d6e5b09122f6ecd9f82cee58ccf809f48ee8009bdca7f14d66d9d0bdba02b4cb7f9b86e00180b80dd64a1e43d036fd04f3fef666203cbd43c3d692875dda9ee1602e39152c7eed000ab7ac05003a00c8a75eb5658501c516c09b323921970122a30d3ff075e8c43bb1e87f930c6cc44de4b55bf31b301ea0c75e104eddc58e710db863cdfe69fb893b51447176df4d06e6bdbca4dc823cda17dc005ae72d0c7d87224aef22f8d0b433fb34749721316c444307752173a5937bfdd340f1bf84d78dcf0ca36addab5b22affa0870cb358ee5571375671cffa2caf0ff2d1670dcfdf6bdf144c870a7c1f66d3e65ecabf83b5c256d8b5d8cb3bdd3f52bcd73849cc8c721c735e9c14c4b8276dbd542f13a1ef5b24fb5978ed9904d380254c7b11f2bd57f60f0dc93aadf7f8e528991af4ed7a5498e6d8c1b9a4b005fcb7c429024c0b05c83ee421f2be3261c007c021f1e1f94c2924795e5407c09080aa9b3c12f69d81a8784cab7652aa9d1adf93c5e2355b5bdff268763aa9d4e02f56018fbd271b7f3ab8039a6b705195aa5a11eedf3f159aaf52fb711d27705b0089bf79bac2a700a25a5d905a0df250994b11571777961e3c49325951c50fb05bcedd3aad4bc9559f1de2729cabcb902edb09d7849fb9edb766c06c7c31da356d93bf1031990ea0862258a8eb8edea903a1d10220a5e7e1fc17e9ffac4f05bf7c9672dfc0fa5871655dcd4e36cb1b9a386dc8659da0643006e907fc06769d655c7d5207a1cea62a9e9171b87912a4ef1d6c5b5053ac146496ec3624e72cbe819589097e63dd3ddd76aeed774977f94f8285d2b627ec839e51d62df19ed093c8b79ac5e2d57e4f55563b54e82bf4898f750c791bdb5ae41e8a6542ccbf4dbf47a8f57fbe129a2e13cae00a74f6180d76c46c5971600c670ae59dbbcf6fa7adbabd2038badcf642f82c011aea411ed3eb1b508c608544389256faab79e1c616a6742b64826a41a7691e43a7be9c0de397aa8b94aa7f8c971e15d1d1e35ca821ac941cb861bf947b3f2a974d60240fe6ef7c8501b3e09f05e96bd3ea7b758c0c9eafb213a1caf9170c90ef46760bf08fb906c50985f6843f89e8b77408a86e8bf8ce4788c0b2167c55fa3c96e2b1b8a19d06e389056090241861f40341b3a5c1b4e2efd368203317f378e37340a007939268f353c802199f93b52b87b8b327b74b0b59be1b82b35e9f12af7342b556f701860cc9d984c5da7350afb442822fc80ab4c1888b0e99b2da2d982f7d79b745a56f421074ac8ceec7f9a2a1c418a61d092d88965bbd6c123049c9bfae8da2086ec27e422a9cd6426c1da65f6ff101ae5495b68c9f5623c5e00ba3a621cb8c63318507f047b8c69c875c86bae26871ed13eeac1b51d29a0bd2d6196c3c54ad3dcc07a50a97a1d42f2a9226086b88956ae6783cfebb76879fa743c864458868dda5eac1092a1860175455c248973c1ba1ea87e300b6d1bfdadfa6ca2a10b373feb9d4d81f0c606b0334bbbba813138cee0f30c5f3ba9e6e30aa3ab99ceed0914ec555b3f1f40e0714130a61e32090a6c61029dad314c35b8a05f0837abd84cec1f0b8d4bf5cbce6e3648919ab79b853bc537ed8146ba82aef7805c2672d54261fe5770f12db3722fd49c763bc17aa3838da2f78c07451e96a6476e61aeb3b12f69f8f003ebd47410a630677bb5d7e206ac008876018a9eb2b98a8728e8b637b9124610fd268f93b4250464e6f666f8bd30c2604c603e1e6d9666766fbb0fa75e7b280471e7b5e39a5f06f92e9dbe40268fbec405fe68ee4cd5c2bad104a895b818636059c8400ae1af6a2ee41460b9f0e52d04e44746cc0ca3698fd81e4a41fb34c761c8e7f4369def0b078ae87b9d42092d68c3adea1dbab2ecc091bcd23f97b6a943279d45aa4579b7e2534127bdc2ffe776955bced2613a40351d8ef111f5fccd53260ca9903e473bd658b222c10c7903841957172393bdea120fb5d325af0c33708de74fbcc43516d08031ad316da01d54a78320e4f16762d3ba45d1e3ecba0ce8241c38ef17d208ffd9fcd12f35d02f94e1bc171a6e11c1379b971b47622f0cdd260e5dd835f7b475cb410bb2c8645e6e99ae101ac166fe875cbe91db430424e3779728fd0aed209092a1357177f153a16a3dce77069eeba2e41767ded702a7a2f6afcbdd150ea028b1c014b38b0163dc3a4f3a7c58e259a48100dd26fd09359c196fc3a094726bc52e0e9559232a1f9916d601a4e3bb50a1db50335f7a02837e024dcb2d1063e54d574a3638ee0f4a792edef5bfa4b9a64e26abd7a59811abf81946e1d057a69674be8140bb20ae7b0d6e9328a73e28b3ee8763e962aca9c69574df5dd756df7994a330ee9206921892ac27de22c777d0a09f6d3ac21dc30b5c63f873a226221d7105c3503e44ef47ba197051e18f66ea30abb249cd3e316d6b8aad8a8550b6a36bff272c470caa1c9e13d0810ccfc643daf8a0937da11fd55f9c5d204fff6ddd3a58c7622568f60bb0fabca5cfa3424b923f466254db70f1579d4eb1df2d46f65758bbf97e8ae79b1db4713e8e869f85d9016807ddd5c11260f2b9e2eea16d47409af7f98a57bf7981fc478e21470af8db802da5f3d44b3e9170ccc99c03faa47f3f899059df38d6897c7b2c07f2d31eb641ffeffe41417f94417ed9e76f0ed89a528755d88ab526903f6002ee73b1367e8308d33befe80033f562c9b68649303ed6f3013b7bda028a335eed089a33a00b4185608658bfd5302ff1c2139c8f6a23f1c72afdc20539a0a832dad4ec76672b0ff6d5463b12327dc6c3008028cb3d32e2ce73464631b576b2a1c11e333ad8b311c24ccb53301a9a75539d5531d696d41ca5d1f12dce748ce2cd4211a7523197803aab4eef75de3fdd239bbd91ac42159f106598350b15d313b4591ff0fe7e91fe63f36b9d97b4b12c024974764b15411a1d1ac032343fbc1f02d4a445afe4a3ff3cc33c9e8ca2f1192544891e779b8b8cb5af2de537fc98cf3f43d03aff9d88869768775c86dbdd294848410692fbd07666b36affb51da9d37bfb32c9b8a3699b2fae42e1c0413ffff3009760ef86547d2851f6660f711719f717bd61d6eb0b9f0a527b4dff5804d80e7bfd7c7f70f75587be5e959329041f25a166cd42cd80dfd97cb30f6dfd52e78a03228b72eb15bc40a205e4a62fa110ef6a4ea8dca9c4a6dc312fe00cc72a56008927fdbccf7bf40064535d6bd2c6c2538654dd128736414767ffb4291ae875566f6843c4d3475ad068f02e273ff7a03f152b247becedd7d8ed93d9926690809e39a9d6945a6dc91aab0005ba25d891bd0f193aca260df1bd8acbe00783cc093f42d41222da4d7b51623c329a4dadbdcee4f7cb5a09dac1ef1a8aaee69f99e7711e71173156f6448005e35ee7a4805e67c6ded09c7bfd488e34893c12261063c66a9c9010f94e5194ba06025b424d877e24479259cb0682132c3641a490f1e3d3931ba806561a852f5431b42488d47004066ec08b25c2f735760f9005276a72f90d0075a5ed101825a2077835fe3cb2fa7876e3b1f17", 0x1000}, {&(0x7f0000001280)="c91fde4da1503ea95e087e91b70b7a807bcf9f2970a893319135badc811016496bd0322abf2b8846722d43746790d6c4529f4fdc9c31b403b4beeaaefd33e3016941260a4f6bab0bf3df661becfbc4b2f23d58f19294241bc6cd4af577c3005e60e401044ab2c2f1230efc1ae32b3c3bea89a548476894b50fa2643ca5a78269041b200ca1ad1597c86941d7f98eb37875f85b4b9a34e30910f6f95c3455a47fba38b03a8c08297dc4d19e5ed960a634e76bd7bce3523487ab03c84c4f88b24d15882a55c6b62dc0732cf3dd547cc2141016e3e4d503137b3ce0b359eecb1fda6a0b89001a21cc8451d01cc6b9c29aaa075c4bdbf0ae66e3", 0xf8}, {&(0x7f0000000180)="91f884fc67883c7b975ee3fc391d9667a166e967085f2917f0bf40c1b97f7b772e4aa7b1a2355ac41f76f08f5308582dc951d98cfb32c402c36cb2869fb346591c816427a2f5487f240b15d1e72b6cec9c09c23e0460b4a3201c5d614ff681aa026559bfd7b1f30acb96f39cb79ba29a42b4b8c9469336a12e706feb273ef437707ef8a1bb372d1b53d09dcf8b394bf098b2", 0x92}, {&(0x7f0000001380)="6ce78e2087a49e67490f2810b4771d8cb5", 0x11}, {&(0x7f00000013c0)="54a4177ea77a3c9f38c600557f15da0dc3a8d91b117074ff3df43952f3e7e4137d774762c8cd316d23059ed6103e2c0530a2a57c3d29cc908a736e6bbeff80dc824d14fa8cb0f523bd36cc7e0f5986d105019d39715a97db9a42a6e33dc87eace22c140facbf7c277611d09cc8aef1a06fd6c541b242321709881c2b6c7972260efd79f37400e0d9d79d9df4bd78a251677731f640110a89f8c431ecf43317796a9b4257a70ea52b1d04bf471978a762f03abc5955678b047df2ba08233f0144705a07c058", 0xc5}, {&(0x7f00000014c0)="0ee0da3aa7501d7a732a252dec557e1b53ca013416c6616159f9b65d5581689e0055bcf45a8609b78584a0844a23faedcc9554185292f1dd8b32b09147af2b140b792a0fca0e01b15978c0de4cf16fb36239246039811a25c08599fc2a0d8a572a", 0x61}, {&(0x7f0000001540)="db99302c7c112c57052c09d615a66fa3f1304bceb2453a6de67e00c61f3dece4631a4a", 0x23}], 0x7, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x40, 0xceae0d0bedee0d66}, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3, 0x4}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x845f4c80d26ef92f, 0x0, 0x3}, 0x8) r5 = getppid() read(r0, &(0x7f0000000000)=""/8, 0x8) r6 = getpgid(0x0) fcntl$setown(r0, 0x6, r5) fcntl$setown(r0, 0x6, r6) 11:46:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x3, 0x7}, {0x1, 0x1}}, 0x0) 11:46:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rmdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:46:07 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe02}) setuid(0xee01) r0 = semget$private(0x0, 0x1, 0x100) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/18) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:46:07 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='r\b') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x10000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x800, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x800, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) r1 = open(&(0x7f0000000600)='./control\x00', 0x40, 0x100) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x80, 0x0) symlink(&(0x7f0000000080)='./control\x00', &(0x7f0000000180)='./control\x00') r2 = semget$private(0x0, 0x4, 0x420) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000940)=""/72) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse\x00', 0x85511eefa9d455f7, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x8000, 0x0) setrlimit(0x3, &(0x7f0000000a40)={0x20, 0x100000}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x80, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000900)={0x4, 0x80000000}, 0x10) connect(r0, &(0x7f0000000a00)=@in={0x2, 0x3}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x200, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000680)={0x9, 0x8, 0x93c, 0x4, "40340255f4d8aced5b66ec2784a4175bcc9e02ad", 0x4, 0x1}) openat$speaker(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/speaker\x00', 0x0, 0x0) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x50, 0x0, 0xffffffffac3837fc}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b3") 11:46:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000004c0)="6f4ca41dd7d5e91e039827e5d9af5a893dffba1dde07f113780c7861d2ecd3a8757e463704092a4522bb9d0d3d7cf2e73486c2011bd1563e3d2a0a258eb7e676bf94bf96243a7fcbc8bec5563a53daaf2c7091a35dc4621a5adae3b44f3b2523d033afa387ee99d373d1c5ab96aa1c66f6a0ab5a015f79ab8b439201cd289b3e46254ab7d0a7475ca2f9b5e6a2cb6268592383a23d48fcdbe495e2dc875661d4f8831e916782b65bc13a4fb07402ecf87883493fb4df8f97b15369b4cfdf7d479f6ba93ff8351988cd830c8ef06675a5970c861b00fe61692c9a6523aa9d564e5d74bd7f071c4df32511ccee3058b61938ac70bf93a36aacc8fc1ce2a14338c9a8cdf4bd297742bd1a706f20fa5163b8e7d4acf858301b16d5cd52a6101a2aa6846e3de608c67bd946260bf229c1345aff1c931e8c19c571c57d472b0e066a0a92dc49cb9ff8e447e4b5b24bdbf2f71f61b72f28f6c47083d61214c197915e573d27ce61b60c97278b021fe850f432afbab61306b7989b81b6785760fd7f4a6dfb8805000000000000000000000000c87d4c1fa3b0ec2abcc05e6c818afcbb98d956181bf19f4b4948e6f54a98a603d334cb82f764ff5087b201cf01ef05a6dbab1a26d701ea789c595598949cba586649762d6f7e", 0x1d5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pckbd_enable: command error 11:46:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0xd18c27a4053e67e0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x1ff}) 11:46:08 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf037d0cb117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4235d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) 11:46:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r1 = socket(0x18, 0x4000, 0x5) write(r0, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) 11:46:08 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000000100)='./file0/file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x881, 0x8) getdents(r0, &(0x7f0000000080)=""/114, 0x72) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 11:46:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) kevent(r1, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r1, 0x3}) kevent(r0, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) dup2(r3, r1) 11:46:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x8000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="e80000000000000000000000000000002bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448de04892c6f224ab09a531a63cd625db088e7bb23b54ccc699c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbcdc78589c600002eecf97946cb14975019b083ed322ea8de48a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e000000000000000"], 0xe8}, 0x0) 11:46:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) chdir(&(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x7ffffffffffffffd) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x5}, {0x28}, {0xfffffffffffffffc, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) r3 = semget(0x0, 0x3, 0x400) semctl$IPC_RMID(r3, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f666942addb1b6c651c00"], 0xa) pwrite(r0, &(0x7f0000000380)="fbf2755301000000000000000300ed630c8a73f3c37abcf72b46f599f3ac3d71797e95cf75b37d804292c5c18628ec27e8fcf4a08c0c123f0eb0e1eb4d717265459acc3ca968de173753b7f0ed8c1fbf1b1854f1aa025f15fa7519bac6e857fa7a17e78ad5590bf3a638eb8188c3629f7d3c6e2923f18445f82490bf557cc9e9abbe835c7ff3599a639cb4ba503ff8a937cfcef766b4a25aaf08c651e91db5acb1f64404a555bdfd6a98707ac8f036c01e49a1929deb34a9011f8a99ca87caf6e5e53991657e444f698b8cd9efa528f0b16a40736e5345bb2f47db861725334db4ffcd", 0xfffffffffffffe4c, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)) r4 = semget(0x0, 0x2, 0x8) semop(r4, &(0x7f0000000140)=[{0x1, 0x80000, 0x800}, {0x281be99d6f07f05f, 0xffffffff, 0x1000}], 0x2) 11:46:08 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r1, r2) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0x400, 0x8, 0x0, 0x4, 0x0, 0x5, 0x2, 0x1a3efdb8ef55c818, 0x8000000000000, 0x5}) execve(0x0, 0x0, 0x0) 11:46:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) socket(0x0, 0x3, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) 11:46:08 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/98, 0x62) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) clock_getres(0x3, &(0x7f0000000100)) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) close(r0) clock_getres(0x3, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x2, 0x4000000000, 0x69, 0x10000, "138057cebe76750ec03f0297fa1ac1bd3b8eb15a", 0x1, 0x7}) fchflags(r0, 0x1) getpgrp() geteuid() getgid() fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getegid() getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getegid() getppid() geteuid() 11:46:08 executing program 0: r0 = socket(0x19, 0x2, 0x100000001) bind(r0, &(0x7f0000000880)=@in={0x2, 0x2}, 0xc) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000008c0)=""/200, 0xc8}, {&(0x7f0000000180)=""/233, 0xe9}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000300)=""/51, 0x33}, {&(0x7f0000000340)=""/23, 0x17}, {&(0x7f0000000380)=""/99, 0x63}], 0x6, 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0x21f, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000480)=""/253, 0xfd}, {&(0x7f0000000580)=""/41, 0x29}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000640)=""/119, 0x77}, {&(0x7f00000006c0)=""/28, 0x1c}, {&(0x7f0000000700)=""/170, 0xaa}], 0x6) acct(&(0x7f0000000840)='./file0\x00') r2 = semget$private(0x0, 0x4, 0x14) fchmod(r0, 0x84) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/33) semop(r2, &(0x7f0000000080)=[{0x1, 0x12ef, 0x800}, {0x606922e6414182ac, 0x18e6}, {0x4, 0x400, 0x1000}, {0x3, 0x8586, 0x800}, {0x1, 0x401, 0x800}, {0x1, 0x86}, {0x2, 0xc3, 0x1000}, {0x0, 0x80000000, 0x1000}], 0x8) 11:46:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) fchdir(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f00000000c0)=0x6) 11:46:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0xb2fce97ac83aa627, 0x100) setuid(0xee01) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) 11:46:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000100)="304ff0cd69170e9c139a67658df469a5d146f127ed7a8772431003103a9fd42633cb4a356bd819a1d2c018780ffdc0ac880426c38f8797a65250") 11:46:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000400)={0x10, 0x1, 0x4, 0x3, [{&(0x7f00003c3000/0x3000)=nil, &(0x7f000015d000/0x3000)=nil, 0x74}, {&(0x7f0000757000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f000015e000/0x1000)=nil, &(0x7f00005fb000/0x1000)=nil, 0x20}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00005f2000/0x2000)=nil, 0x40}, {&(0x7f0000153000/0x3000)=nil, &(0x7f0000553000/0x1000)=nil, 0x4}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00004be000/0x3000)=nil, &(0x7f00001a8000/0x3000)=nil, 0x7}, {&(0x7f0000673000/0x2000)=nil, &(0x7f0000692000/0x4000)=nil, 0x18ecc508}, {&(0x7f00004e6000/0x2000)=nil, &(0x7f0000583000/0x2000)=nil, 0xffff}, {&(0x7f000026e000/0x1000)=nil, &(0x7f0000420000/0x4000)=nil, 0xffffffffffff7fff}, {&(0x7f0000662000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000feb000/0x12000)=nil, &(0x7f0000362000/0x4000)=nil, 0x1}, {&(0x7f000017a000/0x4000)=nil, &(0x7f0000262000/0x1000)=nil, 0x2}, {&(0x7f000072b000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000788000/0x3000)=nil, &(0x7f0000042000/0x2000)=nil, 0xfffffffffffffbff}, {&(0x7f00002bc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0xe2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60, 0x0, 0x3, 0x31f49c1a}, {0x8000030, 0x1f}, {0x4000000006, 0x0, 0x0, 0x100}]}) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000940)=0x20) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) chmod(&(0x7f0000000900)='./file0\x00', 0x8) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) pipe(&(0x7f0000000100)) setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0xfffff}) 11:46:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="3ad1a10e3cdec7ce36d9437c2414ef7f152dce3cf09088415d32c275489afca5a049ce5452283b21bff7ec821e22b484c058df5a700707ee9c7ed537df254fab23fa94d52a21f308837a25baa110264372cd9ef4d85ab13fbf9037b02ce261", 0x5f}, {&(0x7f0000000180)="225b627c94f93a73286cdbeab0b314dd2451e6d4f46a2c1756b5717420121ad473ead695b5726ce4da82f795b5dee198e1fbb157ba1474f86664de1d9958d217d8fc81e3cb748cd5377843b62e474568db87525f037b4179e6cb2b72a15581d8a845b47593a3cd34be11c418e6503921b9d6ec7645103266f139d7729d4d3b5da0699ea9cf11da84788caf682203cd13f0fa845256204059f61721cb2e9bd4abb7313c6a1340e866efc87d1a5dccf9c3cb70dc8494a6e8826774f96abdcfc650fc20ca1d", 0xc4}, {&(0x7f0000000280)="3a45ddae809412c84a9341f77bd1938d2b98bd4c19ec3a3aaaf337e90d0ed8ecaa9f29b1b144a3dc40f4e0a1d23ee63d1e86fa156f9c78f459a79116eecbdfc8841fed70a09017a229caf7ef8d6e48eb2d05163519c3149a85c42925540be806e0fa9ea3dd1a9079d0d00b55aad187c2229e463d25952066f1a0b8e174db2e89292b5707890d4c418dfaa04f01a9427ea526c645d51bab8fafe86084", 0x9c}], 0x3) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) write(r0, &(0x7f0000000340)="6d71f8f9bbfddc6a936ea16748da6fc2d185e6eb70410b91cefc10d153156ac4ddc9376c0e76e0cc9ec33f807312692055df35a30f7fd436f161e52061732b6ec16785ddc1a0a46fb11cab550d936c4fd97454157ce9b43037db2fa9ff7616574b8893a5e80f3c8b449db85c99b85d1f01d42ea68e", 0x75) 11:46:08 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) 11:46:08 executing program 1: r0 = syz_open_pts() kqueue() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 11:46:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140), 0x0) fcntl$getflags(r0, 0x3) dup(r0) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="39ea9e836d79e035302d42a866dc17dac3f3893d8b0ea5fb2c48b25502e7dc40566369", 0x23) r1 = fcntl$dupfd(r0, 0xa, r0) pwrite(r1, &(0x7f0000000880)="90dab92db2a80614f5f0802652dc4dc650eeeb46d729ffb5c0e78a3bddac0af5c986fff188b3a67c807264bd7e3886a7e30a2e3aaf33e81398d9aa08c0a7fa04eed4bbd63552061d0187d1492822aa6be68b49d8c1db76c09eae8fc8a00a698c72ab582d704576d42b19f92ee849767ddca0e3ad46a07917c7d813b449c5974d0a0d794d1cf6d5d130b3936a33a0bfef8d791bc9ae9d860ce3cdb1afaf6ee0ef720f34f1f79ea68221f72db99a970684071a4536b63ffbe02e9ef77a0499bb6bbec1def732baf7789d96830e5464e9c6649cee4e6596901e4c8e130a172b31ac8e64bc3220619c57b95a19f54a4a9078e3", 0xf1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x1, 0x4, 0x7, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7da}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc89}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80000000}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffe}) syz_emit_ethernet(0x4, &(0x7f0000000240)="4f0f34b7") r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x30, 0x0, &(0x7f0000000140)=""/48}) 11:46:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) dup2(r0, r0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:09 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000001440)=ANY=[], 0x0) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864f", 0x12) 11:46:09 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x20) 11:46:09 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r1, r2) 11:46:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x54992356fa3ed1d8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xfffffffffffff5ef) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000000000000000000000e5b4152286672691ed3315a8f1c41a93d5bbad15f836c3e43154dc409427c2b7a4b07a020c3869154e5c53b7f9c7ebeca7289cff73032d4a91e1a3fa9d69821b4da94233cd0185836f2c6c18cc8f616eb7"], 0x10}, 0x0) 11:46:09 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) getegid() unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() 11:46:09 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000080)="22ef5116356b8a1ae4224d709d5b19fa39bc94730b26ea55f9d70a19ba681688e60c61eefc562a3410262b1f233d04a9c7b2fe3c1b3faff101cfd3de718f9767a8f9c20ddd1f0a596c2346984aaaf48fe928", 0x52}, {&(0x7f0000000140)="f8c6e710e3c03b79517152712b3c0fd393b9ac03f2a297fcece9ea5e161ca6ff3c8bb9659b01b8b85f702d158a", 0x2d}, {&(0x7f0000002740)="19f9b6e1a3357f597d081b2875133391f21231c0afb299ca34246cd77fe53b2f9802b522b09d14889a21c104db445633d8e777b8389474bcd8c781f551f67d654f9310fa1993442d80b7a895d62531e7c8b128adbf68abdfaa3828ee740ec30f181b17196b3281f41bc82de287a9b127fd211e0b0e02347c1bcf9a49aca41664df35bff98d60616922290ed26c8bc846e1f4e21696bc0a61c9d80eef03452b3e07aab81b618d168dce4546bb19e69103b7eea8b453b5aab319b77685d09712a4073ee488f209155f72f682a6b1e5f9b5af62a6cc43a27927aa1278cd3896b3bd151b355b1b62f52e3be6c2bc98b67c672eb90d3668ce453fed477b72a28d88118f4d0db2b8afd1593b76ba974e9f26b3f9e25c34e17670bff1baa6a0e8fe9946f8cd488c95959ec52bbabfca4f0194883fec756cb516b0b4c29f877fe37e11b289adf8b8e0d3d69173a74000259b5c26933c7020744d9ad09483be8e49ec48b84fee4216e0d4109ca3c5cbfdaa2123bc45dc00486e4772151cde7fd29201abbe5f66376c6761b92d4407bb427248a489680c8051db305bffd2a4455c7baebf95476677514203d4d6f12a46c5bafc05206c81b7be8a1461e6e0f2ee7fdb9327d407f645cfb5449d4cf8ac6b00207b4d4872cd956d7240450d32c41872f7c81a6440c946c919b440d540a54b3562aba2d9a76a150d66341d5d45c4ccce1d86b3d39262ca336187f28244960e2e70dea8c7c1814edd85972160f0a21fb45a5b7d46be524e7f7a7ac01bb380a3cf5fd12c920cdfde2c4cd10eef367d2beb065fd52741ecef670e4d139c9dacfd9d9c8a7d4d3d421294ba988c3502a1bccaec5959751f491e1456f3a718d8b0ab34a17d7e3acb81aff1c87a9e44c0109c4be2e650bcbffbfeb0e582d00d36dde25b16e93583a5d61e7001db1d92f5c6fd0d38f0adf31c78069ae4205edcb67b3a1b81ad968746701336b9eee37f0e1919bad37e0c1e3b839a22f00b087caf0ed475288cbb24f6260254d1eac1b81b93f617a536e02c7e32c622cdd4aa6736409684fdbf0efc5922dfdd85241609ad4f954f7b8eeaa9846086769a7cc2eca38c7fe6b5af8a6ac23a171de90c3b0b39ba1cdfc58282af06a60a40e79bf693577348d19a53112ca8641f9222f4a16b2d2c4edb65138f41ad423bf98e42004ad5f939c4a283c703e14f235736538d00e4181ea02a249c0d9b4af4cb448bf2c7acbd390b6a130d53577c7dff8ac7b398d37f5193333ac37608130e4587663fcafe80dbec4c766e90a93467b4c7963692acbd5dc6d9289bbe319e8fff44d76d913936c623a8951640308d997be87ff0f35f75098408c966e5768986f40bc98a8744da17c4dcf73b51fa3ccc086a6321245b2ee06777d44b1b8b2d936ab58b1706c0d7d5695f4ac04839fe84a25329d37c0c7b9c1133bc545663d17422e15afb0734f3144f4b81ae572b3b1e108bfc63a2de910b5b7add8392610809cd62865833b8a5bb3c5a12cbf57d9b137c812ca929576fe64099b4b851f6ee2e394662c9e1107862b18708ed37acc350a12eaba0460ea2c8574b55565965ab8384df29d5d196f2468f7ed2ec5d8ee9287a6265ece369cb719366e859cba5a6fcf8794be26719764eb1655fcdd056e63f5b17965676472a6ce14b219eb07d989c7502da33d43faa5af9505776d80044334998d00c6f32f501b37c020b36894ea1f06f8f98c8a30aa9ab0186043167257b4f6eaa0e4b98e125f9aa2cb4fa4df9edb28b3a7057023d8af750ad58f0f2aa9e9546d31d0dccbde40e590c3eddc1409968c2b2058af846971ebfc9449bc777072d10c4da0a204eaee8ce579feadbc55d0f1c937812b1b20734e8350179b8635cdbb7233f73c6afbc61733b3f492843bee1512b94df69edf4e3ffa7b11174d6ccb35d5d6c7730a6c7dd3f72b171973239eb1ef09844d28e897d06d5bf18947dc96c901a340f8cb2d20c120182f204992a0f1659f84357b29c0be77815012fc5381eec1ab610936752b4c4f4a07a1291dfce9d17e12b6f80ee0f65122480ffa0efd3c88fda17ec5e4a851eec651123f50f77d58a97b92c6b006bc6895562b2074d2cb723286b48f59edce6c5fd0c45756b02b5ae740dcc73cd717019bd5d2eb4adb448c1cd1d155f036420ec6b898f81a9e26cb464564393e18da3704d6e6a5bbc81e8b2a564ff02ca9fe825afba244d6b13f79b4b1ee437128ae009a99a26a7cec7723db8d34192197f0833518da74bce1166cf29ff4b9c191cab34837948ace6110a25a8a05b06ff27a054fe14e2e8f8ad0e5864a16a45f6135eedcaddacb643c4e7819376d6dde9035a8a6721209d4a2bf2e94eedb447ef2d1eddf6ff8e1716ab3cbf824fb33df236c09fc90bf05dfe7f81b6fcc789f618dabcb12b4d3d62320e7a3e5df0ce37d83a64bb6c8a2c8225cefc9e60700a33edc9570a4af4fb4c6f72dcc16e01849eff67542054fb09afffc6779a8a41e296a6033cb39653f285d082990b24bb37395418930fc93af5cb29af8e7b960dc8705954bb96c56ccdc2cb41b27923974c44475d8faea6d6bc0c4b2c10817b496fa9adcc26ec5716e0a09cdabd05e6e3ff0931bdb79504f69314595902e395bb11cb896a2d6024433745e014e584dcf6bd2faa7228e91145b9e115a8c410afa1e6f224bef1e5efc58bea160972e86285ef192ec46bfed7a5a30ac55f585f934429de11d2395c0420847d79014e315d149d71a863685e271f434cf967d7d09eec3da821f1de72b13de2bd115cdced2d2c6d50d3574d6e23c27f774d50fe1282307e57b5df1024d40007f5efb6e831adec23dc3f00cadafc4e8d255c85ccd405c5b321aae6df692184c042cdebe12daa1ea9354a6bf7dc2ea8e5d2546e9a7a37943c2648ba2bb78fc9dae59ef23e6992836b13f5774021a8e961dd3aa0cc4a3250034db00ee7e41159dd0a38034f38edc33e0d86949223f99c8b4ba252883213b356cd7ba2d674f333aa41c8a21bd000aa1a142faa5798e9b3c5e1274dc94adb208a9ebc4ee276587ca17662fe5a6974afa3b1920ce3a0a01413f7fe0da5be0746bd02a30ece1598fe4d71d2379d1133d4d6435e19058aeaab6c538fe0d17831a8b1b68d5397ecd76fcb295e048c8071faf23cd0c245dc869426db6a20b4418e987264643245174bd079c33c35d29289580d685b10697845f59e5121e19f361e623413095eddc1da8a66a3d198444f24b902a5586b86a97511e2bfc14fa1def53314c10f071d232a6c0b17e0ceacf86a06cc1561ad759742bb4c00b39a909fda9db659dc4d818b15a335d05016623a4bb7ee02b5042e3cdf1a08ddd1af9eda7acf5ae511c2472876eb225cce3c5eadee4becabe60eb1a0afe9fed4f1571db1ddc91a7369eb411c04b7769023dac7ece12764d1fc4cfc894c1488eda2737fd6b2e358507db8f93ab680b4afd1bc138ca10750efbf5aa4d30b2c12a7cbd41a32cc459f60ae8b7a29cd21f04d687464ad6feed85b28b63da8319150e0d222143c2157ed16fbc1a735a2127f3ce4dd0917c67eb1a028cf301dbceeda3e23949465d6b2361f3a946d6d98ca7217537013fc4bbcd3dc7672bc04e01ed7600aa969e33b6161239736dd37e758cef41b9e3cce0a6384e8195c7540e6a9e35968dfe12e28e85e81f471d14a9749b03bb69bcb3e8cfd79f659a7287edaa2c991561deb6800ffd999e8956e4fc1a05cd6c9b2dd48f92304a450099f76d15bbe76ca68b696422a72346511c6406989ce9cc730c0b03449dc10ebaa0ce9056595b031f024fa3ce47515dfe4300ee32a1fc1f0f1ac6c99f1f1dfe40fdbf2d742cc57025aee273ff8d5cb9195cf9706b66ddb49e6a51bdde759cf0a052364dd9203189a31be3fcef98d94aa0b2c9625d307b3df2d8b89ebc4087f23df614749b5097d4a8a9b115d848054aff7e4c91c0a60ac75c0a6c83aadf694393f1e5719041d01f724e845a5fc7261300e5e9474ac4835659729dade2e9e32e5dd1364cc0d333915cfdfcb667dc7e81a5f74c0105f6c208e3a716a873551b9915ee9173f369bd21d55d2eaa1c01183543769020941469a2a9b6c0f2102a531046e3ee461a45f1e256a90d37c0ee514ac6e2cc9e2dc739f457760209c0e3fd3e2dba908fcb689813657cf9a4deba2b95d6c35218d3a36e6c7932b70b12be62a1a0e201029eb08f0718ecc263cf3d603a22c3752defa9e9a936107dc722ba4bbd943357e80048b5e32679882e4f85ac3ba4c22281b542327f2621d9f6733ca8ae0a69579abadc0a9275e033e6d441586381c1918c8fd65da395e163d18ae7340ae53caf0f52eb12b8190f3720dda0ea41fb369eb79095286765cd257347d589b176eb79025c48d1a5779d44a32cb4499f38d13b5764b4a18171ee6a64a181df0b84b7c31afeb9d8fb423a0481dbd558b4dfecc81e1b24dee4231521ea6759c87f5113c4921e0a25144937fa87183263c67e1a6253c30997abd62399b3601f6ff7121ae1273c636dc7e26a58809fa8f3444b3264152adf1401d02965b98c6e2fc6185eb10c456cc8d03b2fb2b6f8bc4cfbf885ee1b086c1d1a24fd7c54a4198270c41a208ae9d70690249f74907e4600acda0839f084fa1528ef317cdccc108456dc635278eb1045417175c5a84dc48aa6e11b578a4ca6fb19bd3cb9d305e24fa95130ef15a9454673427855535ee7905d57debd0a6630afb1226abd05967a919aa4317467e7c21ecb7349ca051c11203a64404dc632d786c47e303c00e3b4b687855d45c6a80c895a2b22f442bcb6ccde79c15993b0f9713505becdaf614528ecb6b56e586ffb445132b77f71b18d6cd9654a6b0f6691507e86d6e5dd60fb50c1a7a4572336f6aae499c2ea019fee9115ee5e2bf72e0e6c417f0902dbe5ab321922dca6677ed7f0f95f0ed371ba94a3633ca88f4520af1f62870c11d2d14bcc93dfe6dbf860fa4e73c332254d32f554595390b84e5223cb5e0636a945846b842e676a8805591d0d8aa5e8d64b96e7a65b2a2e8c262c498cbe842870e866b0762b98e21de63acbae03f68fa08910661c626cd66edebf92fe7c83c04f881daa953480bfb6cd532c13c62aba990c8b42a6365cc6c339aa2a4144fd5d404d31b4cf2aa3cbdaf8a23d79fcb4b22700424c18384926e9c5acf5b02f3b8ef48f39e0b1b20b18c0ac8ed3b18a344cdf9b504b872423557cfefd8852aa2e582ab7474b3ee3c4de4cc7583836d81bdb7a1291ba8a9992d2fbcbd7e8781cd304378b836eea15ddb1691ab0f709ae7b839aeea13e601205faeac18c4dcc141e80e93adb8313f486f14a9d4f45b3589a81933a0545124aae323a9f01f8a614975cf5955ca2ec766444c7f4a1bfebbdb86eb738ee77bfcf60cb8fb2d47d2eeda41b9262b9b6adceb9db3ad192e519c7ee46df69a4b3ac7eb1770d264257d5d2f172e44492a2e6e07c9d6148a5c623231c0860bdce2e477f4ccab04bb7684503079787551d1fa972a9af4fae59ff7bb2bab3059e11bc6ba045fb46179f9d5737397e852cf281e57979383c931af378f2a790d25376ca3e1990c82336dd2e84d3f4f1426615e1e63b6597bd54c11c53d5f3e86d36d86775a32402a48f9edf0cb51847dc6dc758320fe6e8a9a3c86132934fd756e442503d63e727452a14223c0f6d3932fc23da2b26c764435accd0aefecb8df29ac8386c793ee1f0a12eafc44a2f806f04256616b9ff05557195acdd4fe7716e8573edc8dac4804be5f31e016ab6cb3a9ce42090e29c1722fe8ac", 0x108e}, {&(0x7f00000006c0)="c879d5cf76d29da6739205b80a247a0d40029b0a561477c558d6f6e2090db990516b02749f6fc3a7134ebb37c61243959b54de529524caee9c4c00958c4f2faebdde32e3cc36ac3a125d56be7d6bdffeb2bab7c4e87e7f48263d180d34d915db6e9f795931ee4525fe806fc2609700cc2e718effe0c0eced957858662f0f4bf8e8e0dddb8cc1832f228d1678f0251412344359efb9792196eff0b46cd08dbc1673f582ea9ef808b36d0be569978807e12346680d4f402488cb7d3c3fdc5bc705c3cd48347bafe4e7c345340d31f8acd56f63549d6072c21578ba948e9658", 0xde}, {&(0x7f0000000280)="992f0cebfffa99cfac13d5a1dc9a0542f0cf1f46e03968c3daafcdd0ccc7cee51b9ebdb5432a6dd86e8af4c46d9850ed5c268e00b51a0dba1c66f9143fae222673a3f05b7bbf5be802c7166c6b572f60abc1cca266d508f39298", 0x5a}, {&(0x7f0000000300)="eec9810fe3c6cd911bd6a6977948687a297068e30acd4ea8214aedc076851019e9c46ba95402feb06996b9f8a23e8a91092c09b3e9a3879ff60efb130bcc2593c9c0523a4e70e457b4b8989933ceea7f3fc4715d32afd523eb1e231c72b66fab51c0428d2475b6737e804b516aae41430053ffc5c4ab09f6909b37363c95a027b3", 0x81}, {&(0x7f00000003c0)="7dd5b131d9300affeb0f282a9b161aea2fa652de663e63999245d36e57eb5b43d1da14bba40340c0b4827f62a9027f2175a48f0bfe692469e899e9cb10977ab034f4231c1facdd15", 0x48}, {&(0x7f0000003740)="91c29b6114dddb5f68b0a1b20e1a58ffb45a502f1608aa14c849092cc52f51f659e2a62817b5f951c71bafb0401b21e34169ce45490200a92f131e0cb1f1cab74c2d5a7c2bdd26cfdbbbdc48d680259fd059f2e93db3809fec4f95dcf37881a98b2629c607b4ab177675c16db0dbab4b44225b980b2789134a47095cb74ad2de68286415308ce395af455104992fbf1d1a2efda3a341fee5825efe7c7adbf0214fa9047bf9510df336bca4be635e9e88561f6ff3781ef59a4e1b8e1ca6f89d2ca0f3e1f27e485d969d1e6fa862651a1e732283f7f7c5bb68d60d88cb7a11826be8818b2eb5338a54355194f4f52c850f3b791cf7020c149d98bf6b7409d38022f0ac33dde3be843548a5ea291955584eb8968569a949598b444f74e7e61c4b50ab89c9b483b4691cd7dec1c4c153c6a9735b3c3f5823a0f94c61eb5bc416bdfd7e46acbf146849e0e298d6f9bb7fc1967f1b12761be8936afa49934bd3ca45933820464e0fccb436baf909b243ed8cc058ae4d9c69f71027d6d15dc334c64716a273820659d8caefe8523a9cf58f8054cc31a973f9f65a74b085ece97de1973a478a96e1ae7190a707cc4cbef2ffec090a1315adcffc4fbd5dcc759c61a1e93091832822dd1ca595905c17a127731d30f561461b40ee2cb54a55b708dc314f9a5e3894e129a69adf54f431a43e30802dbca8c318532ae9fed2b69de55ea36ec8108e78e2bbad150b2d33f6a2b19e74a7d5719c7c5ab96fb50e78b0e914297d82e9ceb06f98509c37f182b30d792befbaa797e40d855ec924c1db1f827843d3285376db5db5fdb3acf8b58555445dff880e15c15cf4098c66008e75eb74ad7052581b7c2754f748fb1a9bfba2652bcaf9ed88505d57b9e07d7fc326cfe195e3e5a3fed764516348d74385829edf56a9898071b9cc095981f902075fec8ebf47cd8127aed55120c636308dcec269a38167933a73d3942e107cf69da93f3774a9773034da1c627b13c6321e3a26780ced2d52ed1b334a662ff0dc9ab9cfecf95186595a7677a82484dbfb9c5a50379c4f69c85bdc3823278c1d3d5370ab7f2e51cfd7c023bd6a611e1fbb76750044fd2bc4e77f82f101b1476426bc509d9a4fcb149bb7631ac5b84f0cd47e21134f2f47f1a56dc6a83553b872447a4e2e1ffb96d73b33c69a4010b3ff7655cf14affd530ea1706ddd69ca9a4b6b642a8f28c480f03542f3a41b783ed40bebb88f40cdfc28e9dd852671ad838c4b8e82e1beb17c7582b73dd411c0d6b85c4188e823a73f5741df3e3087f25c94392ee146b49c5427cf2c30cd35523a6492d8001a6c4f55c6e8949dcabde48ac17fc4d8a28dae36b987d988839f4965cb76004fec2cc33401267dd0441472a2ea9790e26eecc0238fa1d5f3750c145618431636ae5f6c4d1eb703cd706e02993561e885d732ced697f45e3c8aa9b3cf94e98a1163aa6c385ce3ed6ef3baba1e7bec3013d6a22d2ebd4710a25f0da746d8c13e5e7710b880c176e1d2a409f26e9a618c86fe449fcaa529394eef4ed0330d67761e8c5ea0295380ff4c19c52a0e85b5133b2eb81dc6639c1a52298b7fd5c87e6106db2e9d6c5562d1be4e5d8a2e4d4dbbd5cdb8be4fe5f7994d1d760de4740ffe9cfb0dad6b240d67c4c232dbe597937bc4012bf6d092cd1c3df32d3a9e544abe8326a4b324623d908925d7c1b93af307c475c8dda2ade265bcf1c106dfa55c7a663ece57a82442d737df3d80c6e58e9dd0308210a9d7fffde222a75c4ae56f192ec2c59549a4015aa1fdce8d0e591fa203c46ea63acf4566d81f903438c9c330aaef7bb33669d16832d1b9ba30c63193c949d754e36890bd0ad06ecd80519a27578be38f5b80aa6344ecc53d9722737a0e4a71623ed91bed587bc88dce6a36bbdcbd9a9409930106727217dbed7160d8219ebab0700013a4bdb67ae34ac9fb2a147f2ce3e2aee31e0b53dad3e3fc85ceffa12af9b1070dc5eb8307ad9603cb6fce24fd00aff452bd4183712f7f29ef5d2dbbf7a484a757d30104d3e5da5bec638f74ff7f0472023afaa7bdc8850ab8744eaceb24a459a43135a49d1596c425ab970542c4068b8b678c2d9f44932a34df5c24ef4acd2adb7fac48a0133922271785f3d8c167ebb73e2d6a1503f183145160e35e19bd18d13228d65009f1a03120bd6f14c36c2364e33096031bf6b88d9cd2389eb26dbe4359ebd21a1e85a7c6807ff60c0c550ae661021e4311b818e27d96434b061ffc559ed850011b55db39aa296db7bf80f6dde85dc67e61c32f52bb930e8c702bfdf13d901c25e670d7fb713bcc0af20d53ee82977771995f37fa0f01b6ac5aa129bf867d19fb21aca43ae3460f59aaba28e9e06af5767547f88f516d13c3c7a6d92ea1ad9053a43ce79f0de98b5b20f704a6a4ecc62fe16b906f27914791c5e3a18c556385269390046cbf507c49587a062b637f922ecc63e380fa784fc391aafe24d884033b83b9a229d0db69d15a6edb929f42de2385aacc9eeb18b1e9a9533408f4315ba4b3583b4298780497837cfba85a57ff980943e4a8f695864cb7714f8820d5f29ce2c05332f3daa08f46d6af967a392952e104144496b10107b6e45508c884a97b8df72732113f5bd994ab2056f79ba7de0f74757e3c6f9713f18fc55db608edfbb72b8660fcab0fc2c3dafd65240f4ad756aca16ac5bb1320ee5a9e11f8530645f1eafa5e519be44507da4c8d0373435693431f1f492db8719884d515415b338244df7db36c0f07a7cc5aa7dfa014c46b41169cbfc1aca43ccc210ba8635a67aa79ab67ba83a6bd2b7474c6bf97a93e59098f15d36b607a75fb5f87cc17e7863fc5cf2e524f1f76507285fdbc665bf632bbaca800568cd20d5601c5ae94a415c4fee0972f2e5f1730ee1b566f029bef232abe11b0904463293bdd202cddfff4152ece69903ffbd74a5243fcb6154e7436300df4328f17c9eb5d71b12f42c3d93c8c042b2cca8a8ac26ea29c93363299ad6c110b7992f49e7597ac7c527eceebb0cfb0a6953bac845b8015f4a98e4c0b08f16fb822323549c12f811e5651f629695cfe7322eabcc82076f841ff13169618fd09cc77f495e6eb650430ea6554745fac6e7dca48b6e578f28f62be7208d99545743139477a9c78d3c94ce570bc39abdb18110efb8db6964a1f0f8e40dbcb000ab0a676bc3a5318cd9e334d3db0a45f05aecaf91a7bb92530234867360c5dfc87bd5e80bf63e23ef64bb39e69f6af9b6fa24cb5e9e2e8f2055ba8699b5bd3f72f8e50bfc176f1dd138fa7abd388c282b42f2bd0000c8ebba4410883ac702ec078114f64098ebe68f55068d43b1889f7f0d237c50ef8e824593803517220e75ee758a216447b743316a3aa91c591d74d05a853a3f1978b21f19255d6a97e66f5f3b4589d2ac1f83bcccf9d157e80e9eec944a2abfcd3c59097df1799907b490b6d71420ad4ecc37e05cb010a84bd91240f253cddb74f6e7b96855b28860c3284d321edb939e0cad607b7ed18c6600390c0ccd42ee4563d6053d02f71f4ba9390577d83d6c90eaea4f1e83107e14720bdeb040ef711a0805bf3192b37c0800737a324cd1326d2ed52aa06388ac36a8fa1db0471ca90c70aae999d2b54b22d61f0b10b610d618d1fb41410040cc402054ca29649d3657ea16552da4f3f5511e1cc11c90296307b828a1b2b0d1f6b32b0f390a7649e837fdf31eef20cce30324a44a498d28d51e0063e261fe798f587e5e53f7e88d0765cab624e6c12ac2db4b4020b1759e3e855c0c6fe11bf33d69e9395c35d449798020c4b7fc986b363f2b71afbbe7731c2c6bf2201480f595d69b7d50f989d0d945eaf3120a25f373c1d6afe351b9fced255c4052812d7daf672bc02347ab72865bd3b4bebfc617b65d269f5ff78ee07632e176de1722781671e23f08ecb9f6d93912f249d32e8451e775f1ec7b87c028cf88be55f2303908b35e0b3a620ef15ca0b4bdfe20dc5ab929cffd5150d3eb9452d40de78e5839b10ecd83d09c31a5c9b182469d4239e44e790030ffc490d050eb9976f0385278ceff971e77adcc21c12eaa1b2ad6493442bc82e37b0ee28230166bdd57da29176c5dfcdbae6f04ebc7039d30c9ace8982f3c87f15738f3d4a466739bff1f518e535ef37693136e759f07711640807956ba3045e0ca712c24e26576a019ce89ec1cbedeaa7ed3283852aabeb185b0599817a44c79f2eb2aee2880891c5d4cb3324c8146a70a688be90655e76b5977ee980585d67b0b78c17e2ea5ef9081b8911dffc4fc0323aa224ebda28beaf4df80bb7fcb0299062d1d67359561035f09e3c6c02af9c6f4303963352fb73216aba4c8a9dbdb9b3d593da28f595e25297cf268b0b962dc0a1e93c220f838d94aea7577755a47d30bb8c99e46b49bd1552052b808c084eef140b401fa58e148a882ebce80df731140c47efe9ef003d4cb9e6ee56aeba6a0a3c22b9b9eb0c145673a8f643a327d07fc548feb04a8feee71c9edb4e85f91522acbd63a3c9e8cc8b9940356df717bb493234cd18d572012c901626009d54f7eeb30bb146cd058859f3a9b7cef316328f3fbfc0d46630ea1138429d8f08602a071db682253e346be032e77760d97d177687ff6ca7e6262475c757b1bf1fecf22a0efc24b0e4f7aa79d1a13c74d2b369bcf0b2d3e7b2994bbff85c526820b386392800de6bd2098831d74fd579896cadd18ae2d2688817009c34429442fc5ac0ed2e8dbc40e631e0ce4ef84a8c5d758b2d3890f0a05127f06e06d528be9679950cfc5bfa2c759b6e5b483b4a49f8eb2716a7900dcd17307474ad8cbf481eedaad735fb5dbaf53adf1f597e9180f3ae907f187adbffe62bea8c3cf64407307c64d942e0a499c86ef9c20bbbe2c3df8809126bb9c2715c6057d011c1cd246668fe3525f551e0027625af90235a52c9cc8ba8dddc2fb2ac8bdb06fb841f7caec1d018808e7c310e3a3c84e0c2c5915888759e965b00c98c78f35dd64accad4f10e649ac6f595c1ef78a2d7c5dc255c37df8993dd04a4b074ff946616f630862bd5b56ef7437fd929db2a7c592ddcdade853b4ebd7e2677463ce5dfc0a739e8ef4dc5459497338c6ffcd981a1dc3ed9f630b777a466fa79fdf3afb5860d847db1ea7c6cf5d7bcbc90fd73d67128d246fc00af7ddd2cf548386d05ef985a74df9945a6b193dc360c98b52de2ff9165d05d7a1806b0f23534fd78d77ee80099d17206e3169549deb8274bf9933936e9aabaead2066dcc40fe386844bc7363c6ecb2d771d1dacd868ff71eae0ffceaadb1c987c0a7d15df41e03fc3de967f7a090d33d7c7ca97951abfc0e14eaef1c8c3a37e4095607e3ec6c0fc215922bb104a8a6eaa215bf9ffc9b259048d9d0bb8c3c40b5a197d7a872ecf20241a43a35e60a9bb6caca4ee16185090a8edf0183e571e944c9b16af489e2e7daeebea6221e62dd7ef716b6efc209cdf430144746b4c1ca56a6454c5f05a5eeb7594efcbdde2d9928e19739ef6539e49580b9d95d4abfa45da9878a2442e6515cfcf9aba7baed8f6f932f8bc3da15d0bb7a7adcfff31b9a765e44eeca64c77c9278620c43c12b7c6c5d00d274f098530a6dc70380c6712a24da7c15af4ee1372e3c66f5c52041341baa97b60093aaa51e1cc861280345af3431fad2b79f09873e5976cbe16c8c9c66fb206dbcfd47cc05e1c5c28006eb89db3ef42a6967b46a94d1e45f2f8f93f0758837605180734babe2d15057eefd3938015db1d6a5c290a2a154f6b2f", 0x1000}, {&(0x7f0000000500)="417f0fcf5a8aa5f5cfb53e9ef5272c34634a88d3a1c2a32b96a4710f94ec18eeaccc2993e057d86b018fadaff37a6ea37586cc6c388999903c194c1121bb5d03ef17d4ad220f51e919f2f2b120a160d22bcce9bdeafea39890ba7b009d3668569cc90cb0a0d7cb18bc9461778728972baae50ada24b1052c69b4b2216e8d2696fcbf2dc2246d4b446242a4e3b1dc76c23d3f167cceeee9bf2bfe3c497fe886ba681d043d26befdeab04bd8fc81c2c51d39987c4ab48cc07bb0db512e5f7ac8b55e5d5c", 0xc3}], 0x9, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 11:46:09 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 11:46:09 executing program 1: semget$private(0x0, 0x8, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000540)=0xfb) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r1}) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x0, &(0x7f0000000380)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) setegid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) r5 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x1000000000203a) faccessat(r5, &(0x7f0000000040)='.\x00', 0x2, 0x1) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = semget$private(0x0, 0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000a00)) semop(r7, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r3) semctl$GETZCNT(r7, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r3 = getpgrp() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0/file0\x00', 0x7, 0x4, 0x200, 0x0, 0x5918, 0x400, 0x1, 0x1, 0x1, 0x0, 0x400}) fcntl$setown(r2, 0x6, r3) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x200) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="ac4009c01d0acfcd4d1550e8955d540210e023bda0da12f32ac3d86cb893670d4821b5e7331418dc09dfdc4fea854f56368eb46a624d0acc7fe0f51b0af018d941cfca9cc85fa03076787297d035c431dc8d083a17f64128ad421ad33ab0270dbc40bb78b837acd6e200397acd556398a06b2c6369ad1d1b51927bbab698e829fa7ee8656631701ed46f60b45f353693f1d8e09cb62ea91d82a12242f4e5bbbb31eb0dfba696fdcebde51dae3329f1d21755976ec16eefa871c317ddb70b5b08e0e8cadca8df9d4537bfc24ee42e092f98176cd9bebbf6c3ce5cf05775e3964a1e3c5c3ff22f02f0381d3f21bca1d1c99d336426e4fe0ee74fa94e7d3081be045246feb96a96ae41b2148b93187cc2e4a08bb9969732f2f5b6ef8f0a6ea19b8899e2d004a2d4b296245f7c4d9cef704db411d5d4331d75c0a455b1d5b6ee44462d4ef658b421195e76a3e54dfe94207c431e3f8eca1c95eea84a5986263bf99a4720e1c656344ed54e85917b9a8709bb4989aa21f30f34a8e5803c0f5c429c7f3dd7db82cf90aadd193fe3d13b8955b0d9500f91c69bc7baf274c592dfd5a606da4df8a323e7634ea2d2cd7e0418db96dbba55de12ec59b27824a85be69a1dcd9bbf8c24294168c8ca1284657c508df692dfe5e5bf13ee124cab34b49c417f8094c91071ff0d3c4ab0716d3fbf969fa3f810f0c3c6ff9f019e27c51fdc4e8dca90490a42f1df6ff26924bc91613273da60be408479193ec472a2ec54e14b4bec7e4b986dd2a330ecb4783b11869ba8deab0470971bd90da71cde667febf0d0b819e72362b45a7e97061b314b6f295b90b0b0bd8b6d4556b9df3ac1188d2b94cdbc4dde5c9999e9e203f833efe37a3e097a6ade82a06828789827f2490f019552dcfe71dd360beb3e87c2d02694ac99d30ef2413ed0da5c29be0e5aedc25463977fa4edd8f166cc3d32650c95c8a3078294e387109965101091bda6072e2c2598d697330d16bec23cb3b29f75b14a33be38c722f6d2465db95a46cc3afd647a87747b454c173031c281ac5f93ead2d571587465c7a0a92bbfebd2b362247a52d18f050b9759c3ce5de6bcd6f849cd21a51f27b7ccb0e187e0b68002739dbd3a54c32a9ae964165e768334f0d183ea7ae303eb245629c866ff49a4cfb1f41de5c61a074362c71dca46c45bff2320bcba6eec7d0d0760c242ce41549862cd2d2eaed6ae6a28211b8608cd6aced994500f345875e3768f8b8f9fd29203a1917e03d7ec4b6f815652ff4dd815758f397f4f4963b1d3a4fbaccb909439978714d9f3c621044bf65fe939d3cda35c5982e3d0a7b6be33b7f5875475888beb32d0c13d4ea375a9dd45e73a5f962238408f38e76e2181b8261c4b67a8bcefc1fcb84ec970951449f2867d2476f93d1708c4531454d8840d0be8deea2437463e3e6890d9afbe511789af03f7cd91b950b87a00112d8ce4e41e83b37546828f18bd92669bbc64ac4ce10d18a951f23ae57ec42ab3cd33a8105afc5328ab21b8e88c13036a0ead145d246465121670b7e48e4793c1ded60bca0962661f686e897bdb71ae864ab7f6c0ffe7cfb5abf3fee6fa9440088e6c1733e34160e0f8aababfaf24e03d8e80f1e2b619bf7843170da38a3c395caedc5ce28a5b64fa1b2b3e94607f0a386831861487fe7a43d1abc58406b07069a377df8fb83bb5a3180e8ebbe98416b08cf4941bcc50de69586dbc7bcead0fcbb8b981f74a456d60d386886c4742248ac36d935eee31088aef6b8c1555a85122d863d6521acde3a6e285532bda5c27ea94f8c55cfe72b41c1c8944dc06e270126d924661b1eebf14888a37c07fe4a098e7c4bff1fbdd46ef29f82105c907c625d38387a21e276ad20397bf75e3e33eb1274878f5288a2e15aa57814bd25fe875c38312dcfdcd8f24fee924190908996450e4e2a324cd30c306244481c4a99353a6726fc271e06eaf6c2bf57283b7cf94cbb9070097f99fd7642c9b8b42999ec44179a4480b7e80bec2e7e7be98a7220077b620bea9a825aabe772b61b41c3a7824e63f8e754a4148852544275234de1e4052e107b1d4c1be7083dc67503a944b0902d80bab58df7e3beb715d0c4db1e6b70428024d9d45ba38e8fb17a5c7916eee7540385a9afc981e2803142a2f9b1844dcaeccb20306b67385e1adadbd2dcea0532c7c5285c72aa5a87577adc720beb5e23c23a699291eaaabc3784fb8cc0eba697ce50e4644efac18b91ebd18d136bae8cd79289b4ce1cc41afc73936f8938aab5684dd0775534df196c0b462389733159a9b8b01c45cb6b739dc94091ac7f034c80026d7437745953d02142b444fb752be50d08a89c0a2a6117436ad6a9cc874ca62fdea224af91c15289e4504ad7156d6c9ac7190972f79cb76062c6800d78380292110c78d1848f206d363a384301ba63e754400ec3b830c3ebc923d6c8b5785c44812b5b9692a428b8b307823ccfae48e256bd02396498ffb9a46aa5fc313e7b35db19760e6777d5b97b000fa9f7589c837d4dece44e3ad09c49a983f8f236c660767a61ec50241cb32c46ebac3356ff8cd30ef209761234424bc92d87837da876914f9fca533170bbb7343907c4ec86b1616d0335a392e0fc60f3aa99a913be7460b422e67206c8a2461218c8c4f0854f6922492dd92cd9ca22475a62a7a764c8a4a154de7ee77b9c134a2028bb026c4dd6dc76c6f679a0709da5018d33ef4dc783a5d8d58611bf457755f92e54069f2ed2b00cda27a68e88786bbc8308332d4963b968f805393d47fa090b8e5ba26a5f751d3cdb25dc9b7b066b649f7a0de181fe4f46c1831f68ff58c27082693571dbee8e919e604b585252af5b99c7043ef0da529920b7e0827a2bd472216e3d2905b835c56d711d83278d12925e0de03ff12781d63f3880bff3ea2b9d891712b1e3bc92617a1a1699106c61077bc9c401a50adaf2b0b09bf2f91d6a34adca03a2724aecf32e5a04bbdd24de13105bc86220613afef5b5d4d583e62287e86485eedeb4dc2b6b348cd1a48522fc2e0b8cc5adabebcc93a52097a64c2e32b88679d1de5b369c0f9aa67c7718e425c6b0895340b225c73842985581fda110b00a0b81d78c41b29cf0829552b4f09ea3d3bc446f9627f4ebe383b1c4ac01eeeddcb1fbdd55b984c46ba3027de996781edadbb4d7c3ac81962ef5fdee3f4b66d9cb5f0aea2a9a4961329a52c3d6028ef7cf0f65508e133e236fb2c54cb29d8660f733aef619e3d580cd6f40e530bbe1ea5970df3a12310749eca18ac951c565a40871c7943136458e700c7c8927c0f443017367331f0828f41e42df5c27ee9dc72a02a658521d146759a0559763c36665dc35498d9bc0fb5a962fce36ed34780a68f85bdf7e4e1f4d2086711f3d7a1b7a2f3ae6654926c87b8f514ffdeb60cf3f84fb09a8bcade542b5e972e37f79b5b6362ee0731dfb00ef411b5223ab51ebeab3373ac4bdc55b6adb3394c685a83ab9d3b88ff29baf282493c934db64ddc95394590bbd91df55ce08cd5de41c06649695417a908eba9803abe73f25b809bf232137299ba44a63881fdf769b9340c89ab909269e80037fdf82f1efca29df20e30e6e2e38009aed65d9ee3b4db86f108e94148d02bf72dbdac9fab74afe4c3a3d9cc3c044575f0c3d26882c8124b654efa1f9f3c5d387f7c89dd8fbd54b98435d88834f45c1a0a6994f769521fb738864db590380bafb3dcc47dc2a816bd5e4c493054b01b3512e7c6829475b497f8275faa8e98351448d57dde08a5b4adb03329cd11ea2f7ba90d2921871ac6ef2ec88f386a01483af6e95dea8e2904da4178fc9d8a13b6001196af3fcf886f1ce7247b31567ac0fbcbb113fa0c78af90d809f3fb29734ceb70a6cb1756dba0e60fbc4d06a06b7a95e72fafe9073aa124ecefb00671fd5d71aca22aa285e5809edd06fbc7487dbb16b72b6206551643cb3f0d2a64ae0a2d042906052184494cab87304af52cdc4600576d0f98bb2e75f975cfd409ff1d2cc4437378dcc78a0e1666b1519419b83e0d8e53b3324665bdc8b80203ebcd42e502cf92a52f0acd1d7da90126cedd3dd690fd4065c04b347cf71e47fa87a5f1d64808c0b3b98c15b3d4dc04e35623f6d32caab1b2df2e29910bf139ae7b24d2ab9a6d30d544a69a22c4f2e04a5f4142dab20aebf256164999afcba069ba9eef2219806b84634404653a409f3c503564d0c5b6bbf8ab223d5bb69d8eb401ee4d5fa1ef9eba7a0c004f50487bfda2627e05b873299bdf163592acda070cfea02b3658e9128d46183e323c804f519f0ea3dc0e80a0b3e0c4bf9b9e5d883a6f74945911cc65df9b53bd70c776dd49b363d7c520877342986f3b962941c176dab106f93b5c38f9e476fcefdb43de23ecb30709d5447e31ecce230aa90998c4c32ed4fce5461050aa9b0099c95264929554b6421c00c7c1c32bad6a108bdae708b25e4684665ade497527ba6e0008894258d1e90306b45f5e2d3bfa7778b5d01f5b696bc3f07d1934a74175f759eb584eb8820b2b16f60e6501fa54a6faca687f549d5de41b9ee25ba93601d1361856faf2aa9fd6f545e9460b5bc1c4868ad091005199e2ac7d3e8d20d7d454defc3843992461a8776c7cc220c1adff8471480e8c91f9aec69c4a22fadc24c17569407600e8662c4247fd1c6f1c1874b57cecdcb2c4a4eea430e0836934dc82c3d9ba90e9348f24c2e05feb13024e49d16ad97226afc236c6538a99740f21a6e68ec716462b9be16b0c22001e1821dbcaf4e595e91079b6786f20b6d24fc1e8b004600d40e9eab411a816a6c1decbd9d77dc941a081bb6c2206e8460d7859f240d5d014e5f85e9ef275f39978ea202f3dd511886084962c777e9127e93b526028c94aead89a77fa16a3af6099640a2ef95dd626909d85dabdbc2619331e78fea8209945bc2a2d5a25805f2e90262e1f1930a0fcecc9f2a796a8fe755cbe309ec86ae1f487d37d44945e5c6db7b2e3c58d8d785d1645beced84db0235c42869fe0ced089516744039ab8f3616c938cf062df24df652201e798c7aa4220d5565913f1cc224082895baa9ddb02c0c5eb791077daa8dd49d67ec27d5a6ceb635396c4ce0d3bf02c68365f6133a1cf07bcfbadf28d67427c8485f4f9523a3f5154a12a1c93f339c61ffa572c50e5766ded1f71ea74d4a199fab719f1446a6431a642b620302c1865a143e0659f5881a4a19ab3b6b0811ade34bbd7eb5a6a9667c6640d61c1c4906a5adbaba86a604af4e55bf8ec8c78bed580bd0a674e4a60332e5d938cf32addd3b985a27f8051c69e2f03d890294ba303af94b504c9d4554a952f28a272f8ced5ccf95cf6072bb05635a85399893d5df2976dc1ad9204ae2ca93cb1e6db30df2170d5c5e7b3b11eb1e9806a484d2427af4b5fa17c149c986e65c208b9d9178904f9f72c810db69ee299dde4e382cd74da6536d8e92bfcda9419c97549bb74cd3ff14dea3f3f7a2d9963d7070ddc9acde9da2ed2aa842d7df4c83165ee688d50a8a9c7cdf215c25657c50a1d17f946b8ddb4c32a37afba1952f0b1f92b7b5d0930bebd9779dc586db27b77ac8f9357dbdb9b68966bff1367a24a87287acdf7adb6c09fc7f9ec7982b7439058f2f6abd50920d24acc5f3caf0cdc956058f9cc61a98a9165210d0f292c0c06db5ccd93ac983fdc8b8bc58eca1f906fd9a8a50e4402a1a109a89e41bf767ad304392bd37c64024377ed1df06702b65d719d8361d7d4edae11710e2c69b95aa29a880c", 0x1000}, {&(0x7f0000002100)="fc2e92ec01e6d096af91a1038e0a4f550971e001aba4c3c68e7ef3a8b5c5e07cac8f9f2af66974cf806147c6d709a1f11ff9953556e2aebd5aa756eda7d1b98b0eca9b9a629cbdb33843a6d8972e0111ed75e7c60bf0c10ae42a108acdcdb05290418e78343597adb1d8fbea3a3ac941385f61063a6f7f04cc0029d4d458a6dfae813af1e6c8bbc0483f45bacb84834411fbcac90cce1b249ef87ab6e20f73313bb4981a332bcad7586eadece62f71f40377ff9bb1d6aa9d2c4e80d42d9b665c60a382aa8b7241cf6ec2270b88e5f94edb20422be347326cb944268a29c0ed78bd788d631334a985da8734c5febb3dd73faeece24d68e44c5eaf4afe1641365791f71560bc6f5f9816ed2e8db3e93e87ea9ead133dc885ff9a8722cb4e320efee9bf75a9d600ef58f5b62066a1839bad750886a656a7c0a977d4fad00335fc385fe0a72839050f57fa0c8d311d86f32961d4b14e4c814da634a28cf4fdbedd4d718ff1fb62a35e26ccece3eaa257d2aa49bcc29b2ed318308b95bc7eb7ae142f7811488c02140499cd414ae448a198982d98c07a6c13621e98504d2254996e5e72e4a54ef78ac2e35503e6e24333b81cf809a6aedd8a838fe17685a6339e0d26b82dafae55ca299a4e2579fb3236cb241af71d5f02f824bc461b52ba6364c195b6728b413e4bea7cf4e2bef381d776ad18857279dc95ebec16337a2b71d3c55da98a7a4c1ffc74c1e2be0844cb78eac0e9f7182370e69b6b9ef149fb215f827e63762973a108e8156f7330c7d99234af9ff36813eb9577692bf9ef4c391de89df0edf5a397beaa7606e9727e32da09e9e67152b654a2be69fa94949a9debebef57f3c0b3351c17fc38d6a51afe4c14e7be51909da0266aeca4c09599af82d37f39e9e7b905a2a29892d25b948858a034290d469e6fb1d25f41242ff1b5022da662c93323162ac79a613e28e45056ab5bd35aaab13eb894a60e668eb4b0f486485e8681dbe374383468dd60c0e1fce046861933e91ed5cff59b77f94e54d91679a555e90328bdb96cfc8cd51d3fe6a8d290803b9810596f88756e98a103f508b262b19fa6a5a66d445ac41f615be3c7c8d5a9252c22c99aa010639335df31d54b646ca1a495b1b5092ec6fdd2e11bad5e9ea5a10dbad374a25995fe5a87c70bf1282c577b47941b52f060bfed0776f4274bddd0430c7c0a082651e788c069329be1fcd20e25b43bd45728214784dc72d68d0506fe7bba1cb1845aa1f44c0c4afea633fb669d8f7e5fa2c526361d4a304987c0903d60c54c1a6d8da35fc984910015d1357fa47e09cc6bce564c78a82b8e7b14177fa464d0fc3ded3225a32ea31ceac5560d559ddf6193f250300b839ed0052022b0aefca5c3ca245b186ef52c5858cea536fe236e9d37e55c42efec71431266cf55178adb52bc4aae2ab6ad441bb736ce3222d33dc58c5b50dcd5bc1201bb095f7d3028364ebae06b52ff680a7ff684577bf64c64e8c6895ec66caa56ef4282cba39db96efc2581816036a2b064d02ae7e058a450698418898031fd7523769ba63411338032866b8b31c0ccd49eb2c629ef40803eedc72e95b300aa2a1b92fa1f42f4c020d9c6a12343a6065bd54cb779a70663d08b25b4217b8681bceaf20e46e6fc15f8aa5992115f5405e821377c6327fc0a3c5303df0bd63ad36e787267878a2262e70360ff69f338639883813bc74c9cbc6108d2e3083172b815626e7b62f733bf8a8421298b00b3df02d8b9ecd928525194389626b9e3710f2955669e6d14e8d082b0c166d711441c93d40c458ae67fdf253d90e52efe806208187562e70debb77a4b2c1a0f01d15b0470883de442f2695d9e2b1ba14c4fdfaf90992a6d7650c641ff60bfd7b3a08224fc452b86f46157266b88fa9ec046de7541e50cc2f739c82dc5d71dba8d753ab0d7d416414bdb7e77dbf7a6cce6148895a947d7f24bb9da214e505b6474e4d6f58e87349fb5f3aaca4e9fc373055e5464fa7bedc5347b7b052a21230fa9429172e517498a8e7b1867e90a187f19d6492d34fe08c06fa3061362a4eb68cb3f6c6e50744475ac3e5d373f2b8247edcfaa392689873a4207b96de56374d7553ebdb6bb966ae10086b21f2c4a4760a84be3298998492a3aee9f6b02c539858368020f3f269c1e1193f19cee7f17b34fba70ab0ee824c52e4a50dc622bc30bd22c247ef3ddcc6f3dabcb180d3e7d4b1b846f2b0a90abed933e982c28c3873310427b38075f3f606b9abf6379e5bc01c7a011c6366315819d7e3da9e3b53725556d8bf92c77b43fe4ca778eb92128fa8f49873b6be03393727411cd32bc62f9cc4f1e088b2e9f52e9981ec3e7d8af21d11e3bc5381153d83c6e62a7efcf2024a9a70eb9352462cd1ed8cce58a42aaa340a7b7b5e981bd7e9bc1fc4aee55954940e5aae8dffa27f800f0e2f4da91399e69766987004a93866a6c5e37fde04fc5eef42b8086dd022f41a6d744929a85ef5ed6fba7a8cadd51de157f5c78bf5ba7b4ae34046006fc7126452bf26ee1d10fbf56d77a81a6ae2641747af5fdede80bebb252f32c4ab07162eaac59af4634f57d8a4287ed6e3fc3a3fc354f3a37c97efefa8648e4f66ad43fe4d3d0c24e7c6aa41f6cd19ea5cc54493c1c6f25dfbcce46e433e6d37cedfb017da47a3ac8e435a6b776a36f8e5fc12a9c44c3bad43129cceb4ef7c3a9c57685dbd2aff94d5daf48acfeaea1b59b16a3afda1d23a7b062c15443370b649747399495cd30ea6ee16b881c509e41e75a07e60692bda8fd38197a578f8900c209591a39d84194227c5ec97a542fb7ec73b1da12304435f5ad833f6cf80f35ea49791537add7c1535424435925fb73a236abbdab0166b6aa2e32f049e1bef2546bccf67d6866913e757dfedb680268c66c142d588d965a4a9c4e2bc427efc61c5a659fabba217f35d5db96ec787cb484f3781b5892bc231d89333a41fe1d57503f49551c6299829772c9e1230fe02e20a5c2df50d696fcd400d3a72fabf83ac4dee73ad80aee3d930b88b68f42cef8421c46515907a6fdd3b662ca366a813cfe9c6df6b55201381f4cad3c1658886f9659b51d07fa7380806df1c4e5050de11607b062135302e0a97703d31a7a9a20e535c6763d7983670fc44ef68149c75380cc257f74c0b3e5a28d82a0b6c370bc94357e6ae76b94a48deecb7cd10682cf0ad60bd09dfa08f457c7ccbe05a409620d27b8dcbc267df8e5fcfc33fc8e4a5e41c00f77a23644115aead5eaa533627c70f02dc9416bbdfcdb7f5a28e6bb622a60c65cf721331fd0f9b313b8b3c572834c86c7c4d6a99a714523ca061672567fe4c5994f60eb2c41127c602fe2e9c8faa82e55c9b19521f5294c21fde68415dd9f46eaedd1bfb7670b9456aa22b151a66105526230d6f8d7487ebedbaabb8c7f69a406f2aa084ddaf25141a45123d8c0ffa198a245ef8acbb61e473384fb4ff343d63e88eeca49f0eb258c5d9684abda355f43ccd23832bfaeef5b36b9eef6881be6b26bf17742679db67cc59af1d82614ab6869422f94e40f6e78d0987a6c35321a10501ae1b9f153d69bc92b73bc1ee5ad85e5edc1a1b857181b10f61008a0aa46bb4da9ed10ebd9508419839bd031b949a715095fde414973652c792f332585c90a67a182ffe0783948d57c16724f9d12a06f276668157e7df27fb0c2fa5cccc69bfe71ad6aeec56a66232c12e6f9b58f824551c6a1d770446daa10a0dc1d667525d2311826606aa74afc66e8eddc49b474437b681902045ac01bd111776e00c6a4fd1c51552dad2314ab5326701072e2bf5f85672b6b64268b82a36f7b290049f7b504df72213e80ff6b4365296f9805b58e5f84c61df0beccbc098ebe6fb81d9a1cd7c175c6ca37a5eb7888e738a462380c729775161eff80b32f1b2ed6c282a11dbc4467b431bdaa8f2921e9028ee838184b8d61395f449a80cf3954d22596109938f0a14b305aec368a9130eed671bdf8c72c5420b0274706624aee51fddec81cd5bc4580cfcb141befe9ebc75a0334f1d335278dce44b619dcffe57d25a9e23e69305abfdc4b3bf724ba25088384a25824efa650ebc29d63b2767128bac406247b95d7fbc1452e12dd731d4c0d933e663eef1502dfc5d031b7c9124ea2a5ab95769a3813b5171273e04394c3f4c88b7ba7b7c29b50772a2b1eaaa654d50b321f4ab2a93ee7c5566e6c6b6923585512a94a25d49c6e5f7ee6ef5942c9b683f3864d17ecd2b14669ee6d5b3420740a7fcaf2d098be4488124fa7050750ddaa55e214bf7168675fa4d2d608dc2d785b24e70d470f1dd278f12f8a78142cd8cc7126e3947d4d5feca230047a138a326963e3d16baf4f3a8c90a52581194cd488dcae700994f1d62cede1f83b7103fc65480b4b6aa155ef479cac955c1f1ee16b544fd28c277a63690ee18d981dcb2aab8ed0ff0be9b1d8f75b32082d5bd04e3ed14c4535db7fa070db20fe82a72a7261da0f8459d7206f2672a8421098a21617fbdfe93ecf8e3b279a4c472a19b0604315d3fcdfb0b790a896c336dba0608990c6fc2911a58806b79a563d05a35be3575083e6eb891983556f670f4889cf987d2844c170853f43b95be4cedd358b7d2ac76fef6719f02c72613b00e4c935e719089c1c48fd45e259346676171579339c0ada4a402ad68ef3e247415232dc776f1029c67f684d9dd2e43494b4e8ad328e5bd0aba9b16e0c2ba8abbfc3e9cca7cc863aa447317a86e077092d0cb9bdae0d954f45e51fb2f157df1cfd261133859e82054fb21fd3129ad6c5cd7f5ead0619839fdd34c587bffde9dd1be26a43613b44c7c1a056190bc42ee5c4381b31410c3798789a568ba7e7763e6bedd3a4083b7dafccc9daa6ec834261912dd8f3a64b09ce1510cc9ed2f241764b2da73f5943827e03569f8c02cca0ba7d5ce323e42be9ebeccf61904aa31a4cccae2d5d20ea7ccc19bde74a5fb1684cda2c949763d7e36734d772650414ea13ade12bd83129c03d0a287acf083fe5427f94a8bdfe7294af53dee44ebc0d8452101d6cea8565bc548cf47f129be5614eb3ab768a318a195b4e9b1bd7ad1bb8d48dd67e9e302615a8e7987b63b4751a1606f3e35ed62797790a3c06760399301f0e355d966804f0aa0eb74d8612962ab625d9548a8faa85904c5fcff14c04ca613de2ac377a784066335b822573622eee572e6d9cadc41e163271f091a69c6a5366dd84f0ba1ebaa7a20d8c2cb894c96f79dcf0d0095046c81a6e1fc9ee8830d8bdb14cba5efa9bdc5a3c8a2f08e0d4cf0e69f9d2eae8148189ec0878845efea9e8d82c3262b6782f20c74e020026c418cf74d8a0bffafa0025f0de5771d159aa5d73ceabae5eb6cca50365ae8c9f61323ec7928c1b46fcbc1dbadf0b789f031c1d1ff4314ec46fbdc1f867ea055763c257b4785042d5e9a240150d02680a4c70963d7b0e0759cedbcbd4da5f9009ff87b1c362fbc9f79504100088a8d516b01bfacf29ca77dfc3b3c10882e8d037ffa73624ae903372df3aea398ddc79f4de6c0857b5cbf9a0d34c0fb5ad6dc430385e16258fdec6d548eb10e5c98e501c0dedb140fb146933ffc35e64eb76721ea6985f209b33fd4f6d008dc1c07e8497b0c7968b10766e8c55967b39413264c54dfe571c5f53d3e19a781120c44a2df2bdefb179ac5b0e2fafd522e006143cb243c3e103096e3e994ff0c97652f5ea77652f06a218e1db3daac7caff97cadab332ebd7366675f7b82dcbdd71a237a0ce16ad5fe506", 0x1000}, {&(0x7f0000000380)="c40013bc47e2d7195a80780042d95d38af5b8d2289b18d1fa430718512983abfa1026028606cb3d057279d2bd4dee6ebc002b23e39df737b1cad69dd9b93258a35a02d8acf91e8bb582fafa38d273d0c8f1691a6563ef6558910c4a20e34f6efc76b2e690200c1db4392177fe1e75612fb22e72a8c5a887d04c63594c4c005db7e2f838b487d046b3214e1949fd23c00ad0aff64dbee10a23db4cdbcb7", 0x9d}], 0x3, 0x0, 0x0) dup2(r0, r0) execve(0x0, 0x0, 0x0) 11:46:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) fcntl$getflags(r0, 0x1) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) syz_open_pts() setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 11:46:10 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file1\x00', 0x4, 0x4, 0x0, 0x0, 0x2, 0xbd, 0x5, 0x0, 0x1, 0x5, 0x20}) 11:46:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:10 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x40000) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) 11:46:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 11:46:10 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x4, 0x2}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000004a8e00a92c00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2a0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) 11:46:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0x8, 0x2a7f, 0x96e}, 0xc) sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) 11:46:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000040)}, {&(0x7f0000000080)=""/14, 0xe}, {&(0x7f0000000180)=""/207, 0xcf}, {&(0x7f0000000280)=""/233, 0xe9}, {&(0x7f0000000380)=""/238, 0xee}, {&(0x7f0000000480)=""/194, 0xc2}], 0x7, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:46:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea7f125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f0000000080)="ea26124c0000630000ca8d22a7cffea72d6d6b72b3cc032e23255d9ad1c56ec80b7305c8fc46ca30485cd0ca2a6091602037a48f611bc28d7c428663a45b0b7a6bf03e022cd57e19de86af1dedc76e6e7009486fe517568aaa0c9620a551d1d0ff1c727b5123f10591549322fad2ce9df6ca8f3c1ea5ae5ec77dbd1ffb12edd4f5353afd49d7", 0x1e3) r1 = dup2(r0, r0) openat(r1, &(0x7f00000003c0)='./file0\x00', 0x0, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) readlinkat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/177, 0xb1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="3a4e515673c433dcff67833c35275ffb4762988c2b9e14cc18c207ef547455f574de3697678da0daaa78c7cc1b4e27b1e9bb645ffca38dd242fbeff92592be46fee16a8631629e12ca2e85cc81a0fc0022fe7954705069e5e61d478d35b87674316ea8887e9431a082aa8f392bdb995ce46fce481c16f880f2dc6a8cc644039abf8a48ce0022ec1311c1", 0x8a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="073afd396bb055f4eca31217aa6e72e68bf0c9ca22c1f3991c15191171d1845fa23e375e3d44e534e580bfb5e603ba1b3a2aca97498723f959b9803c0e5051ccd8e68dad5e5bf4281b11807c1e4908ca8d598bc27ca4a00c6fd7fbc8b7af042d317c", 0x62) 11:46:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 11:46:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000580)=0x800) 11:46:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) chflagsat(r0, &(0x7f0000000080)='./bus/../file0\x00', 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000140)="670dc3", 0x256) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x5263f0a836ef0f0c) openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:46:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x81) 11:46:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = semget(0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x20, r2, r3, r4, r5, 0x26, 0x43d}, 0x1, 0x9, 0x100000000}) close(r0) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:11 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvmsg(r1, &(0x7f00000012c0)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001180)=[{&(0x7f0000001140)}], 0x1, &(0x7f00000011c0)=""/248, 0xf8}, 0x42) 11:46:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmod(r0, 0x150) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0x8) 11:46:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x80000000, 0x0, 0x4, 0x8}, {0x7, 0x8, 0x2d61, 0x1}, {0x9, 0x6, 0x2, 0x8}, {0x3fb, 0x3, 0x20, 0x8a}, {0x2, 0x1, 0x35f, 0x3}, {0x6, 0x3279, 0x81, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 11:46:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10, 0x0) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) kqueue() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x2715e3ad) 11:46:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:11 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x2) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) r6 = semget(0x3, 0x0, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000017c0)="c79ee3bc13995351d4a74b3cbc2d637492ddf1897234aa2073d390c45465cbe47da31a53d3848bf9b8514f08423386a5fb0bc414ade4479301b5b5372b029d08641768a26b89d97f3c259666f6712ee223489cbc902d1e3b5c2eecefd2af29ee5e107d70a4139eb9153aeda979fa8c39be0fbc7d750ca7a7b19688b69e339778d3c6", 0x82}, {&(0x7f0000000300)="4d2d635c58e4aa9805cdcdd856bc669a40d330fded5d37", 0x17}, {&(0x7f00000006c0)="af19a49bc0be9bdbb35de8b5aaba0436762aa6b50f8e574af4bbbc91ec7df477b7a9b7b26c40b57fff5f33206b2630fb0b9d671623924e6cf7a6b5419dad49d39839015d6ce0e04a2a9d403f8e90af88178b2ed52da92dcb7fb88ffbbd2cd018dfdde77bf539e5c5091f6662930c64bd3d9f51ef60f89fb3060131a6078b0c1a4abf5e4c7acdbaf9a328f6bbf2ed46b268a9d84bcd19ef1c30e22161dae27eb2c68621bde87a0e9463c0b6739ed5fcfe020fcac886fe26ba48c5290d28dfa16793ad8c8ae2c81b9bf3b449c91a24023575afff47513e32280fd37079b80e2db6abf8d9cc5f29d1b69472ed3a06c7470efd0133aeef010e7a767f5374ba8bb6e79bed0e72f4547159cb79587a78deb65837dd38f292b139ef94abc84d3d01675955c69b3ff2f8d025db9d6d209db5b3a56d98d82c2f3f90803de18174e213824d2349fec2f0ab2474da8cfe9a61d5b2f574cbbe1965b56b73d09ff3f4ef388280dd74a68150f808177d6bf98864d2e15b290083a62b79", 0x5b}], 0x3) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000880)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r6, 0x4, 0x4, &(0x7f00000008c0)=""/146) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000240)) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) fchownat(r5, &(0x7f0000000080)='\x00', r7, r4, 0x6) 11:46:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f0000001500)=""/179, 0xb3}, {&(0x7f00000015c0)=""/204, 0xcc}], 0x3, 0x0, 0x0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r4 = getpgid(0xffffffffffffffff) recvfrom$inet(r2, &(0x7f00000016c0)=""/187, 0xbb, 0x801, &(0x7f0000001780)={0x2, 0x3}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000400)={0x3, 0x1, 0x4dd, 0x80000001, r4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000200)=""/101, 0x65}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000000)=""/16, 0x10}], 0x3) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSDTR(r5, 0x20007479) 11:46:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000240)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000280)=r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) load: 1.39 cmd: getty 66499 [ttyin] 0.00u 0.00s 0% 304k load: 1.39 cmd: getty 66499 [ttyin] 0.00u 0.00s 0% 304k 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x80000000000007ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x2, &(0x7f00000001c0)="6282") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x5, 0xfffffffffffffbff, 0x2}, 0x0, 0x7fffffff, 0x80000000}) 11:46:12 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0xc692) pread(r0, &(0x7f0000000000)="05eda98e4e9452747342e82ee9fa26ceea7871db20cb66e9b0d762010598ad15f3b3911cb8a434cbec7ed498a030127d40332b588842bbc5854f205f2bc5981ce6efcd805e7bb57be0d21d949e5a8fe63cee565ec0fe9200a075afd0f57ee34e77e679f7e03cc33fdeb480bee95ab48370172c3fd239576506b1a30f52f5d4a650ecc1647e79388a474929501ba58585", 0x90, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pwrite(0xffffffffffffffff, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x6, 0x2, {0x3, 0x10000}}) r1 = semget$private(0x0, 0x4, 0x10) r2 = getuid() r3 = getegid() r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r4, r5, 0x50, 0x2}, 0x4, 0xeb, 0x40}) 11:46:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x40000110, r1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x3) getrlimit(0x0, &(0x7f0000001180)) 11:46:12 executing program 0: r0 = socket(0x1, 0x3, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b2", 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000240), 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x2, 0x2, 0xb7}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x4, 0x7, 0x10001}, {{r2}, 0xfffffffffffffffb, 0x80, 0xa0000000, 0x8001, 0x8009a}], 0x4, &(0x7f0000000180)={0xb529, 0xac1}) 11:46:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x4, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x80, 0x4) renameat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0xffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000240)={0xfffffffffffffff7, './file0\x00', './bus\x00'}) 11:46:12 executing program 0: setregid(0x0, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[], 0x0) r1 = semget$private(0x0, 0x3, 0x80) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000640)=0x9) r2 = dup(0xffffffffffffffff) semop(r1, &(0x7f0000000440)=[{0x6, 0x6, 0x1000}, {0x4, 0x89, 0x1800}, {0x2, 0x3, 0x1800}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000500)) mknod(&(0x7f0000000200)='./bus/file0\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000580)='./bus/file0\x00', 0x40, 0x40004000000028aa) getsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x76) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280)={0x6, 0xe2}, 0x8) getegid() close(r3) semop(r1, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x800}], 0x1) getgroups(0x1, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x6, 0x400, 0x8, 0x1f9, "3d2a618520b929277101995da30b9bf2b26e3a34", 0x8d, 0x7fffffff}) setgid(r4) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}]}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x9) flock(r0, 0x4) dup2(r0, r0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xff}, {0x400000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x7f}) pwrite(r1, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) 11:46:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 11:46:12 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/4096, 0x1000) r0 = socket$inet(0x2, 0x1, 0x40) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000001080)=0x4) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 11:46:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file1\x00', 0xffffffffffffff01, 0x3, 0x7ff, 0x1, 0x5, 0x2, 0x7, 0x0, 0x2, 0x10001}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)={{0x8, 0x1}, {0x81, 0x100}}, 0x2) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000180)) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x8000, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000500)={0x7cc0, 0x3}, 0x10) chmod(&(0x7f0000000480)='./file0\x00', 0x1dd) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20400, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x100, 0x1) accept$inet(r3, &(0x7f0000000440), &(0x7f00000004c0)=0xc) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) flock(r3, 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x3, 0x40, 0xb1, 0x6, "3b6a32333ad355e9f38b593e9ad91ae42aea56c2", 0x9, 0xfffffffffffffffa}) renameat(r1, &(0x7f0000000380)='./file1/file0\x00', r0, &(0x7f00000003c0)='./file1\x00') faccessat(r3, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 11:46:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000140)="21da5ee4cbed9762b1595490e0e94570a3037a06b1a34cec8a52a4bfc410099828e67c6986914320e595fa510ee74010c0255edb8f74758a41e8443d1a90ad44f4a8706629cbb85c409062ab395e88cd96dc3f284db6aa05e375aea525d0031caced41c846d5d51e4c315ab00fd74b95eb", 0x71) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) write(r0, &(0x7f0000000040)="8c991adade92269a22053b6e8c28c621e8e959e88768fc34acb2debeab4b09c18def791654fc84bafc3ca6fff59b2a75896d1e6eacb6646c8936e687ac2d9c05f3d8b53c70f0f7e7085f424ab7ec84442d5ec23aa32b3164b390fafdb606e0557132", 0x62) 11:46:12 executing program 0: r0 = socket$inet(0x2, 0x8002, 0xf249) getppid() setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 11:46:12 executing program 0: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x24}], 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000715000/0x4000)=nil, 0x4000, 0x7) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 11:46:12 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x6, 0xcc, 0x6}) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./bus/\x00', r1, 0x0) unveil(&(0x7f00000004c0)='./bus/\x00', &(0x7f0000000100)) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x80000000, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0xe0, 0x4, 0x7, 0x101}, {{r0}, 0x69292c161471a137, 0x40, 0x1, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x50, 0xf0000000, 0x80000001, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb, 0x4, 0xa18c5c9000fe239a, 0x0, 0x2}], 0xf09, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x15e6f17a70238b50, 0xf0000000, 0x101, 0x2800000000}, {{r0}, 0xfffffffffffffffd, 0x12, 0x0, 0x5, 0x57}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80, 0x3, 0xffffffffffffff80}], 0x9, &(0x7f0000000400)={0x5, 0x3f}) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f00000000c0)='./bus/\x00', r0, 0x3}) mknod(&(0x7f0000000140)='./control\x00', 0x40, 0x1) getuid() 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:12 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x10004) close(r0) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) chroot(&(0x7f0000000080)='./file0\x00') getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 11:46:12 executing program 0: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f00000001c0)='./file1\x00', &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') 11:46:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x80) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x2}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0xfffffffffffffe88, 0x0, 0x0, &(0x7f0000000340)=ANY=[]}, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 11:46:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x100, 0x0) pread(r1, &(0x7f0000000400)="e161db03275d730f60a7e20818beb07853eaf4735fe2aecae1d54b603062c9f46ef7854e90ead656e2b99a63d4f69e2334fa451c98b9e008b89a34015c482ea3ae0d39dec8f1ec2127b0dfa9e3fbea3fe3fc83e7111ff284a6282cc25796bbf7227070efe813c881c308696ecde84e84178ab92bcb774bd1f168c439c1784bd39bc6175eb3a7aaa32e84d715d756542753c01fa6f2ec6e5d57e1e1aa33d20dca124a5eba0a53ba5419f0cf45bc6628d662a7619de7a7e0578fd128a778a4", 0xbe, 0x0, 0x61) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x7, 0x10001, 0x9, 0x8}, {0x7fff, 0x100000001, 0xf9, 0xff}]}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x1000, 0xec1}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x0, 0x7}, {{r0}, 0x6e1faf4e119a56a6, 0x9, 0x1, 0x704d, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x81, 0x10000, 0x3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x5, 0x40, 0x800}, {{r0}, 0xfffffffffffffffa, 0x82, 0x0, 0xeca, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0xe8a, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x10000, 0xff}], 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x20, 0x0, 0x7}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x400, 0x3}, {{r0}, 0xffffffffffffffff, 0x62, 0x10, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x42, 0x20, 0x6, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x8, 0x74e, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0xd38, 0xffff}, {{r0}, 0x0, 0x3487d7ec65593ab6, 0x1, 0x1696, 0x400}], 0x4c1, &(0x7f0000000300)={0x305, 0x7}) 11:46:13 executing program 1: setitimer(0x0, &(0x7f0000001100)={{0x0, 0xfffffffffffffffd}, {0xc03d}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x80000, 0x9}, {0x3e}}, &(0x7f00000000c0)) 11:46:13 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) getitimer(0x0, 0xffffffffffffffff) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20000, 0x0) socketpair(0x18, 0x2, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) getitimer(0xad93398c4282bdab, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:13 executing program 1: r0 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x32dc37d607d18c2d, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000180)=""/192, 0xc0}, {&(0x7f0000000240)=""/129, 0x81}, {&(0x7f0000000300)}], 0x3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010800000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000300)) getpeername(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setreuid(r5, r6) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r2, 0xfff, 0x80000000000000d, &(0x7f0000000580)="ebffcbff13b9fd812e0400000000000000929648", 0x14) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 11:46:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 11:46:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000018, 0x0, 0x0) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x40) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), 0x4) 11:46:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r1, 0xfff, 0x0, &(0x7f0000000100)="69b9da89cebc0cd492b28d99982311b866c311bba62a44b7ffc051d6463fb3a82ac292efa81b38489f18c2955ac4bf172f4fdaad0caa16b7a67340031a8f689aab8d28198d80848f3daba121f934a8b86dabdc8afe0f69ed453c503bfd0504662416510ee4e22fcaae0042f3a46d99ad46edde7bae2e6f869173543eba4dbaeec30934a0837a7d86040ecea033d77817d8b83055715bf9480697feb174d5ddaefe210299c7954279ae9996cc9c6d3037e18043e7139f1f664b440139a4b7459acc02123ed71044db496aa1f080961f99b9dff3b1906e4e86c7e16b0f9db7bca44468313108d48191fc71b19a9c605ebba4a5", 0xf2) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) fchdir(r0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="362d2746c94100000005"], 0x1c, 0x0}, 0x0) 11:46:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) 11:46:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x8, 0x3}) socket$inet6(0x18, 0x1, 0x5) writev(r1, &(0x7f0000000000), 0x1f0) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0xe9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x9) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='+') 11:46:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 11:46:13 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x10002, &(0x7f0000d7a000/0x1000)=nil) munmap(&(0x7f0000f67000/0xf000)=nil, 0xf000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000c01000/0x3000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x14) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x8) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000dc9000/0x3000)=nil) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) shmat(r0, &(0x7f0000f67000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x23, 0x3}) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4000030}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x9c, &(0x7f00000002c0)="8d93656060f247f56b98ec2d7a8d62aaa6dddfac28ab3d2dc88d3013cddfd89ee4041890cf7f404d69dd95abc7b2b92144db882d4939c523fd12975893c1df0bc943bd67b54c1f16828c728896ce70b9c5350e8048e3f1faeb8513c70eb08b83e322c778cab489425129fd9dfdaaee5868ebc52735020000002f5e46449e8f6942f92da2edf92c3a301563949b5eb9c7c2c8779facc9f2165a0ac77b") linkat(r0, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x1, &(0x7f00000000c0)=[r1]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8040, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") 11:46:13 executing program 1: setrlimit(0x6, &(0x7f0000000380)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x100000000, 0x200, 0x1, {[0x6, 0xd5, 0x80000000, 0x5495, 0x8, 0x2, 0x1200, 0x2, 0x20, 0x2, 0x5, 0x8000, 0x6, 0xb68, 0x8, 0x3, 0x8, 0xf42], [0xfffffffffffffffb, 0x4, 0x6, 0x101, 0x2, 0x0, 0x10000, 0x80, 0x7, 0x5], [0x3, 0x81, 0xc842, 0x1, 0xf7, 0x40, 0x5], [0x4, 0x10000, 0x6, 0x80000000, 0x101, 0xf53c], [{0x9, 0x6, 0x6, 0x7}, {0x8, 0x0, 0x3, 0x1000}, {0x3, 0x2, 0x7, 0xa3}, {0x200, 0x8, 0xc5, 0x1}, {0x1, 0x6, 0x7, 0x8574}, {0x9, 0x1f, 0x7, 0xffffffff}, {0x100000001, 0x804e, 0x7, 0x3}, {0x7, 0x10000, 0xfffffffffffffff7, 0x1ff}], {0x501, 0xffff, 0x7}, {0x0, 0x3, 0x4, 0x1}}}) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000280)={0x0, ""/150}, 0x9e, 0x0, 0x1000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xc}, {0x4006}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x116) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8008, 0x70) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000001540)=[{&(0x7f0000000140)="4be36f9953054c7a8aebd0143e3ab30092f847c1c2d77fe8f4118b5e67064ce289197b7b131980992a60f74294e9af1c4cfd61d15b05e80a4534ceb4880f32efea31d72a9d1f79553efe9229", 0x4c}, {&(0x7f00000001c0)="9b67a602962951ae821a6ddbfba4c6342ec856911191ec777c27da16b37db15114f138d572889d9326c7df8049ea3d8d3819cc298b30367db3f80dce1bed3a239826e54d1d9cfe07bcb97df9354f6be6e6d349d8dcc2265ce70f7420a445dd97f8f801aee8790ad07fd3b6624d31bb130f981c7a75d3d8946071f8d9efbd01d34515511b5f79049b9a063a47b65c11fc412a0f63bf4efcbb6a1c818e61804781fd84332427f0634899312707e4ff28dcb66be12f279963492c7c6239ef64d1ed3122135ff9e278a4dc29b85a772749be596dd0afd5f8b97d9760", 0xda}, {&(0x7f0000000380)="688a405e3d677fba7448e312075f335d42afa707f12372560c25777712e334d9f08e5eb09e9456b1a07642016ded9097e79ef031cfc8e9e9dfa33ea6a451824173bfab8b23114c9b768434a2799b38395e4e9bf943d8f18595ffa911e9c70d48a1d7670eb675d30723f5a33ca505194d983ebc511bcb19c576751ddeb46ece35934f7dabcedfdbc31eac73c50992ae4bf8d1c5f7cb6fbe7c2aa45fb34b92924ef8d17cf1eb5a078381fea12c5cd7484a06175e0e48224ec0b33b1c", 0xbb}, {&(0x7f00000002c0)="4b81e2241b71967a335cc9971568e80308f4526bfdd55d7364ca0f8efc35d7e3698d9e1521d4a09e3ec6664e98f0315270cce00fc408ce620466fd8e422c32f7edf067561ed76610cfbe1e1505da556c43fdb0c7e9b97c28823d2d2ad38f0f368575a7f687ffb9f999af425efacfdc44457a", 0x72}, {&(0x7f0000000440)="aa940e2daab6edf1cded3e01ced29b9e832a1789abc05f8c33b82fafea48bfa235a49f8d60b5f71e5f0270ddcc220d6be8f6a5a94c8a7d09ef46b77b9558d3c6513f8e9f71279d4ae23a372f62cf72da24f71e62421724f8384c906972fbc77e45015ff06daf96299b9f1f452bfc49e6b730a1e1461abdcb2793ccdc7c8b850995bd15e538b9ffb19a3a2af236852aaf84f4963febbfbaf8d6deaaa89aecc80aeebb6e56f583257f24dd08a74dd2ea63f5d60b5bddd4e00dcfeb3a319b48b224b9f01b14119ffaae09e80a412ecdb355da5aeac27e6b9828496679", 0xdb}, {&(0x7f0000000540)="649848e7cad01ebbd97f215ce4cdc34432c46deda15073a075c405b6171b859d84acf2e1e92032128c8b77321533a94c4eecfdbdf30810225ac91a8547b5281890f50b53d9ed82653ef6ec836bea1875891edf9c245a01a8980926be36ce207cc9145d0b68fcb67202f51bd27a906c24b78465e5964040e7699eb8cfcacf1700c0a4aaece10741e655ca9d8aced2dc31a753a2574efb66f1e339a236d858a37a9843299021267645c3cfb4eea0157d53f293c00b901d082d5c3b56a054788a75427bca500d5bb660dd99ac44acdf3bea6974d8cd963175a2f6ea88b68b539f1f97e22f6594888582349459627d88296cc5a31013f89e960f40270ae1315548452bc29efda8aa75b988f9d9bbb2fa906e1dd62ec31b2699b6d042682465d8202f420721e0516b60019dab9be920a4ba9abe584d911faf8681ab7cbdc9a3e214b91156bb60c25a059e6586fc1272381d7f36685b1c23980b986a194b58c7689bdf5e439b081f61882b7c27195c44ab761603c9ce56a4183e156dd2d16017f5f226ff6118731340f62dd9368cf6d099a1b29f43cec1768dc8a0728983cd3ab91a9cd3dcf742e4aeb05e0f433b1314a47bb0e58039cf3a6eb1f44fb3156b6a356e511a44d34faa0244a6783f768ecfb647fd4f6673e8b25073db5916e53cae1edb0368af7538be03e10ccb928aa8fcb650e9054f12d146daa2434d5c27253efa14ae765b6126f8315795c1db6135d367db72f4b0b7343d936a30b25fd783634de758790c919d1a11a9be36f51f71cbb3ab0b9238de2d3c2f40400e6c96d51abbed6cbf784968a5314e812fb465c70bd1afc80eebb0a52240c69ec6aeed75bfbc3a81187f5025ec4153e4178b7530268badcea4cc303c589202feef82de3078c948fac2f5aab776d62acaa0e404e794c1414013fd1f0c7c236351f7f4bcd3acf9b132a7ab97a8aff8f206975e0ceeb8522ea4bab3781b9ce6574867350271e2342045c5438ba2cbf0e0b3e96a8690fcd65925d5802a6990eae9ad45310e415de6b707a2f95254f0f336c8a6f6a0b40e8b5082560b07c33325f5c4456ec962019f30e92c2edf34f8bc206612014bc73bbc4e06423666f143015eb4d0177bb5ad5ddc1deebf00c490f3f448c95ea483639f3751cc51da28cf90b3a0a9bfacaac46bd242edc29d72b5c2b175d467ce145e4327b210d08b42063c418fa83a95961d5317db8aade8595098fa4f979f6aa0704f2b585847426b4c85f8232780b0da0947baefd6c6ac82a8b8939fa98b6bfed5326407520f86c967fc57d5465dada7c9a87a5297cf5ee16781c1c8d8f3062e0bc979e79a03c7ba40ba905c20e2b6d35654328ce755bb977d2512d3708092461d584b240e939930ba09054d85bbcb9e85eefd5886eef43daa8618c3e3d128dfdafe99574a70bac8e1b894a85229c4da6d2927245e4e4deb71e48305088182de077d50166966fe1aa3a9b16f19286db5fda90d694b168611f387a7d7f347a64a6cf55b2c8461a7b31403ce4e5eaf9b52a23ea3a0004289992cb09c7f333367a8611554d7920094e34d5705fed2fb8d0c0f72f29d0e71f684735dd1026a0a7069fef9c60c8b41e125ecbbc8adae6e23cded58a8a465eae55c7cf6442e1846f17b8db4524d28b4f3e9b1e9f9a20b3f6085b9c39e247f9c782cfbb67d878aac25b8787970893e477480222d1f8876c669c5eb464b9266eb29b3fc939fa8e89513dd5f0422d658189213297f2302554eb10a1066520e19b84b0f06e5d4a6318aa25f5fc62f1156a5fa70610ed80fb79fa4d4d98c304102e1196ac1d3bf2b065e177c2c9bcee2d7d66aead1c92dea3a0af3641328c21659f508c90a835d9bda9fb86a8c56cee3e9757f16fcdd35ec080188033124fcfd25d7b698a64bcc7544fe64aadef3c1faab0705bdbe2175e1eefd96694892ff810672348ca06dbe18001dc3c8c95d7935d474633a86d111a21ae6c01dc7db16b4cb8c067119e103920c53f2876d25a975f64012b4ed3097ededc5f1b6e760f73f0fc527a9ab635ecd09da54bfc9e076aff40bde7e683c4526c22042430c9054fb3627a1c5191d7db728e066d915179fa4daa9577539f4b7c62898701c2419f3f99d059b3accbd1fcc8dc14c873d756da51da082b20c5eba1b04df316b07da19c6e0b48761f222d6b002bdceb09e5373cb44ca9c59245130df0ebd326ed05e28b638926ee80fe49d9d6bcd5110bd5e4cd0a9f325c2d310d1e356a53d3d588aaf55d1ddb32a9d14a119be30e06202ca7b476ee0a098503bf31e9e09d8d1d405171f48f8f377a141267d6271db9de698a868e7048cd73551ddd7406dd3c071d6c6c44b5a8657c22da805eac0302d1322079a16733f1b74e82f6241a8a695c510c5aab77fd93e6489b0ca21556d52cb3c37893fa4a97500b16131c997e76331bc7d8420eb9051dc3a3eb0303289413cd29ce03c184c8e81e1cb2c254cae5332bebb048ebf06d46c7d22d00d1914fed076661cae91ee4c23c55f2b0cee46054bdb99ed4296cc7d6889e645c72997aae47764580e5535aa8f11ab4d776c83baf7eae5dab76e7d98edc4fa1875219a9172f33581cecaa6986832e6f3eb1dd86276106c6689f5022ca7a8b7036df8049d04889b05fbcb4e1439762458b96204b9ee330c7e29874a616b1067fa7db586056da2e7eef6b3e2c541ce2c618756d6efc5a8af025eefce975b93edb777f9d7601740b9b03acb718234f71ab10672c362520f1f2c71cd0be666415d7460a5528488860a71b2bd3d9760d96b9ec7b7beb6e4cabd3dfc743049e3bec9624e8d5fb0c0aaf151f983251623eedd5996f150501c5387686d4389666f8473d77f18d31c79db33b144a173f304036b1095fecffb5ec7b576e1d53a9aaf8293690561ad0fe6c18a8ef9201435b9aeb0a8650a6da33a39739b7faf1a4ec80cc8d32edd4699d1968ebf830ee3b78da48b23b1e53dbfaa66ecd3876904725587ff73b438a515d7e4b58a060ba70f8b62c3bbe29e640b781e4e7bba832d40370f2727168813a20d62fe5048c5e06fb39cf075b8af24576496582081649bf1a9de6c982fd866934d127959f583b2a1a82c76435cb53630eac6958a8eedf60f97d610d8e1e7d5c52dcd568d0d11655c225a5ffb7d397727899fa65369a535ded88656cd10a354a44f8d33a542894c669bc0960acf224dd086876e3cac7fdae744ccf3c71ac71e637324ed9edbac5efe4e9ee7b57f26ad992d3e85eb311ddfd77cb5cd8c6503519b379551f51a8a4b3b4b11b35d00ecc4decb6345ab798a72f06ff85fe1daef4ba976d719afb3cc3e9b2f9339ee1fdd3178578d9b1d7f8ae25035b075983cc5e30e3511829a6475b62738b5b20c62fa3ef0f171d2f820d388109971a88be57a484983dc765dd0ef2ebc52e25d9e9399420a8df23db6bec65ecd33adb565975241964a991727ea27fd03248fd158b6073bdda3ba78024ef8b05a4a602fe33c60523bb885cc9056dc012f85bb2eca3be6a1c4f9394c80155773d16d8954ddb1033fe5c9718e9d074c6b76ad05e8de23e6921a4cfe9091951021a7f988770d03a78264104038a8081e010fdf5f7dfa39de2a707292515f6be793c540ab13475bd1aa352037af37a86eb540b0e754954323b93566f5d34d694ad42efa157302ea5f9d8588bdb53e2e9ea096df4c52f6d22b4068fcfe3f86f23d32ad20a36bb806f2f9aa538a3fe0bef27de753a0c00a970cc041d5eb8763709f1066a9cb1eb86d0f0a24b17cffcc19350842bf491a0e95521e8382f677f50deb3df7c91bb68c7bd93214a11bb2c1c4a27dec72bfd0664bd512ecfc376d9e91ee9a528b240385905b1d12c259447f0df6073bbd0d1b1282a06cca5907008614831c393face244524f88ae26f8899445f5c6266d5dff0c8dd55aa37b21910f01a23e1454199e17b78a79e02cc557851548b2cad470ccd3c33ad86d2ba6cbc696fe2d98e5ef385ee10ea4573ec9205e71d143b51f9fa69081d3f934d5c68b19ddde4d8ec607b5643998c708c39a9a15d7b5b06fee902043243730240df7fa62bd0986e462d2146cbef18eb38cea9c1b33513b804c0759eadeb48b26e8d97670fd9ecafa9c212c250ee8a8f8d727e0a1eebbdb5c785d281fa531eed688f72778568b26783a1f2af4fde0fb945a9ca62ac14b876d8b0209d569ac518aa13c38324ba7f2b29ce7570d2b2ee347fd7ed2d2144716d3083d306580ce4c0e84955265529606a0ac6598008ccae9efa7cf64d17642406e1b9c4a75de955916a164ae485aa4c3fad422c3965fce6ba53d92497c37ffa663a42671541ff2671d9aa5c8a57dc5a2fc2a04530834157591f2f83722a2972eb25314ba734483d29d908b4935b6e5a2b13f737c5794c0b8c2a5636392664854fb93afe5d94accb21406532c3026f85daaf8659e24eba79c416545a00280bf186544e0cc4d4ae8620145de4a0802c7167b2b5f4fb4bc89e9ab5e98101fdfb3de7be1f0b66f48c71d0feeaa7549ebc2e9d572ec5f137f42b777933d365617f72205c58c16fd203e49f8929a239968f3f8a711f6bb10c86356a515e11cf724c98e46525cf2ee1aec70b93284e2427124aec09e27f59d758af2fe8a83616b9b5ad8c6e9c6742e52aa4e6ce61ec472bcb3390989d129c54e11a9fb31542572ebd89036baa5890e6c71bb68ddaa31da6ad1523187a8ac02b03c042a77df24d59b8500600a4516d5a9a0e0ce98f37f4ba5bfd16d5f36580cc3cd32f9951a1f8f2b7d0c100e3e800a2def6433e437726535a45da91431c69c63c3acdfd95ed94178d8c2311ac439615ec315c7e7300b3601ae57fd557c3eae5cee40a1cb663dbcd9467d351bd2f0d088b5bdbf72e9b1eefd2d41a5829754f00810d0e1a989c04cff9c31d8669230844aaf66c46f8da0f35f9ddc84d7d9f8d4eeaff1d6e32fb557eaa37445af6ae09ac4548a3f7e8b511a95eec32a677f8200d7c2e548e01226d0fe4c81271dc7469acf63617af5b2fcb8f7c1d312e514bb720e4e3fa9088c4986bd4321c40c93a79272a09b4b386a867119de8b2c1d11b3b43d50b9b8e7af7d452281a55a6fb70d2cd0fc4a88bfc945776ba225adc6a346a3a09390879dfdc5f58ee62dec0aaaab37a21de3d35e43637a34ee78e032d1d5e0d89895a2c62db3a964dc0702d08686e58ecbe14784a10356061bd5ec366dcc6e77d35407c01e52aece2f61ab110ff083322f8bd02c159bf3a17bf7bca9982a859140786322d57c17365228d55468709ebcba24d734d5b9e6455c472a3e05b61b2ce7f0cc0a0f8f20b377022065a42742bd51b037b42e37b71e011f9fa4ff1f9d23aeffe8d78faa31ce7469a41b1eefcac8f5d1d3f2555c1293e822f3137ddac5dd87dbf4b82b0814af19c7989ffb11dbb05847d2432b26b179b6eb32bbc7a36ff6c945b12c5561ab3aa824de891000cda1ad0aec3dc9f2ee6ad0414381655583b7c3fad50c2134e0d244680f733ad1984defff77a6626f81a9c8efb7be336ffa494b18152883b64f53c4243286bcdf42529401724cf7071e7bb60e8faa7c88362193f65827a9779fdc077bdf324c43750e58a2edfb3f6af86d9f9dc0e16a1cb351642920eb4ca5c770ad8b06fa2aa25774f5745c9b943bb2bc94fc3d071a05d462699afe350d1632bf078d61ee776715df41afd8fc154591cf0b75579ca4538331fdf27c9ef1ea10fd9b363b7295cfa752e16d72d2897da75e0f19ec3c6f0ef7db98d67b5cb3a25bafc5c0898643012575444b4a81581f67", 0x1000}], 0x6) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001600)=0x40) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 11:46:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) ftruncate(r0, 0x0, 0x8000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x1}, {r0, 0x80}], 0x3, 0x3f) 11:46:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x2, 0xfffffffffffffe01, './file0\x00', 0x0, 0x9, 0x1, 0x100}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0x5, 0x0, 0x400}, {0x4, 0xa94, 0x20, 0x7}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) 11:46:14 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x2) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 11:46:14 executing program 1: setuid(0xee01) r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f00000000c0)="21c93d2aa020117d46b7a959326c1cb5226c20e34101b4418378f0e4089fe040eac034f8de9a8ca76a8da2bed0353887634ec6d9b5e98ebed7d00a7bf009973a8a4f3e9f8ec496ccc38d0094a043b11fa038641d4d94f4c4cfbbe6dfe934496ff74fc413c030b687678d2785b3bccd1e913ae48c8cf557e0d49c1a61e8cb448f474fa1b4f986e56e54ad0ecbb2ff6f0b501699e7b7f6effe8e3d5f2e0d661055591179d2dfb4ac034398db8d513bd9e25838b0a111758da09abb398617c369e052e6b03d6c03a2edaa4cd5d8cc625ae8405b762dd95edf0bdde68edcadc20df61b8f1d8945693df6", 0xe8, 0x6, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x30, r2) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)="b6") 11:46:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x2, 0x9}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x400000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x3) 11:46:14 executing program 0: clock_getres(0x5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$TIOCSBRK(r0, 0x2000747b) 11:46:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000180)="cceedd540c450c8a43b777d342849c50cb4b49ae3c48b000356a638c6784353c6ad08e0e4d85f0de5db944b171a3ddb79ce3b625f29ae7654edf0c0320f80c8f4f3bf7ce14c308ae8e1a3596fe665860d4b63bf750dd4c99e32657993db4a4d24315daf42c4bde1b85631c87f6ef4c05f494f342705be2c2217a5b1cc932b082ef977ef834572834f9cb6b101b769cb1a2bd23d0a139cb10ffe9cbf98e1d5f4febd4a4685dd99eae6fbc0eda671a9af8f2a6f6f7399418cc0c05e35a27cc3f055b25944111ae226340083110b63ec9d6d32214f2e499ef96b22e63239022dec2877a89ed22b4e66c9dde7d8595eee30927985cd43c72b82c355c2fb3637894dc73d6cf1ccfc8586149b1b8cf00"/282, 0x11a) 11:46:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) pwrite(r3, &(0x7f0000000140)="4d6cde7ee6541dad6e5da795f7b9f35346f7ce3889685b3ce9faf3aac8516579df5373fe1f56e9bf6fe4875238594f39c858d474436962856c272a47434518ed69b8a4958f8b875f68046666dfad6a2f621db60870a457fe", 0x58, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x6ff1365367aa6cb5, 0x4) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="4cb23fca41ab9e6e6648c11bf51e8ae036ae804bfaf9836e5aa54bad915ade508b347102d615d3c8449c1c792c751f0bd33eac15b950bf35b5b6beaa5e630b1a3ac9520cc894fddb97a46066c1692ccef7174807aca511cc80b20e09ed9fe733fb91e022a77e8b39008d6acc7e581f7c9e0ddbba43ae86c795158fb9b373bf0f6bf5ec7dd5a8", 0x86}], 0x1) getpeername(r4, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000380)=0xffffffff) r5 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/4096) utimes(&(0x7f00000013c0)='./file1\x00', &(0x7f0000001400)={{0x2, 0x1}, {0x5, 0x9}}) pwritev(r4, &(0x7f0000001800)=[{&(0x7f0000001440)="9ef884d2808b1cfa80103d47043e79b6e2219c1da839a9f5875e5badfcd18dd4c1f09761c856d7d7b75cabaa32ae56dff955cd1e409aa0d3988274a0bc8758ae80ab0b3551c615f9ec4f6a69c0bb3c82f3d150ed34c5936e4371443caf", 0x5d}, {&(0x7f00000014c0)="5fd9d95fb0b3823701aaf7e1471017fd7a343b5a050f041fb0cf0183695bab1b3103e62494a003bef2cb2da5c6c552633829f72a10e51afd90694dd2", 0x3c}, {&(0x7f0000001500)="48ee767a113d30ba9c", 0x9}, {&(0x7f0000001540)="ab40df9a068c2f8fa1af4c64451aab7e9dbd9a586c40315e3602dd9ae9b8a78a7f0803e15d00333e8b2cd302d5c3b8d629bea27a041b0300c107106e0b4cd096d4bf2c3901c8a2bc8f3b05787c7576a64e12b07bfa0b7c5611b757b76b8127a20f92acca6c0525ca5c1b3225a152ce7c1cc5eb939663507f44b2a0f29c48ce562ae58539e911abeb8b0b90a73d", 0x8d}, {&(0x7f0000001600)="1ea951053f9e6939557178f3f00c60da4915fff1ba33ecd3367d950c2ee756080fff4f46c3e15bd5b7531473fe9da68efb45205e863aff1a39473b66ea4fb89b36dc43474b503d580cc8282597fbd3935484efa75d5bfb4592c302064b800ec14b30a7fb00e38424f1ae7e40bf493efba7b114fd3eb9f14c90e5067557b99d4a02cb4bb3d8b2a2e9e060e4011a03c40ae1a8d7d522be4cf9f234dd753f4a1f68f3acd7faf8a507e0e49df853b5e4cc", 0xaf}, {&(0x7f00000016c0)="f29d0ce53eaa7e4d4011fb76194eeff33c", 0x11}, {&(0x7f0000001700)="83e56b15029b8e0c2e291a0d221b71e68952fe4f715dfb7c6c533119208f2ee238f054ad382608d3e7639afa793b4b3f77431227b1683a9ee9993ed77cc9e6f5bf38c235513cafc8bd10e9f8f550682b7ed12a6b13ec440f5b0c3bcc185d90b3b7bf53c199908d3e259d0d4d790529e57e797ef0fc09fb5cf9538bcdd3f51f77d260e38f1f121e46fa63cde5322240a01e5c98a669fcbe1a6f7350dcdc9e270866319659d9fcf39bea7882066c2aeed2347158b642ed84318e7aab61df505d189350fc44683e7602b07f9112e3482d0dedfceeef6504b2e90447733c53", 0xdd}], 0x7, 0x0, 0x0) r6 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) getitimer(0xd4d8b93179b25df2, &(0x7f0000001880)) getsockname(r2, &(0x7f00000018c0)=@un=@abs, &(0x7f0000001900)=0x8) fchdir(r0) getsockname(r2, &(0x7f0000001940)=@in6, &(0x7f0000001980)=0xc) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000019c0)={'./file1/file0\x00', 0x7, 0x3, 0x7, 0x0, 0x0, 0x80000001, 0x4, 0x0, 0x2, 0x7}) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) fsync(r4) shmat(r5, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmctl$SHM_LOCK(r5, 0x3) r7 = fcntl$dupfd(r3, 0xa, r3) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001a40)=""/17) poll(&(0x7f0000001a80)=[{r1, 0x10}, {r0, 0x10}, {r2, 0xc}, {r4, 0x80}, {r7, 0x100}, {r1, 0x1}, {r1, 0x80}, {r3, 0x42}], 0x8, 0x5) recvmsg(r1, &(0x7f0000002040)={&(0x7f0000001ac0)=@in, 0xc, &(0x7f0000001f80)=[{&(0x7f0000001b00)=""/197, 0xc5}, {&(0x7f0000001c00)=""/253, 0xfd}, {&(0x7f0000001d00)=""/125, 0x7d}, {&(0x7f0000001d80)=""/99, 0x63}, {&(0x7f0000001e00)=""/79, 0x4f}, {&(0x7f0000001e80)=""/56, 0x38}, {&(0x7f0000001ec0)=""/153, 0x99}], 0x7, &(0x7f0000002000)}, 0x1) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000002080)={0x3, 0x7fffffff, {[0x100000001, 0x6, 0x4, 0xffffffffffff4b43, 0x8, 0x7f, 0x6830, 0x80000000, 0x100, 0x100, 0x80000000, 0x7fff, 0x8, 0x4, 0x6, 0x20, 0x2, 0x20], [0x3ff, 0x5, 0x6, 0x5cfba7c1, 0x10001, 0x2, 0x5, 0xc524, 0x1, 0x17], [0x9120, 0x70, 0x100000001, 0x3, 0x3, 0xe0], [0x9, 0x7, 0x5, 0x2, 0x4, 0x5], [{0x9, 0x81, 0x2, 0x46}, {0x1, 0xd7e9, 0x0, 0xc8}, {0xf310, 0x2, 0x5, 0x7ff}, {0x8, 0x98a, 0x2}, {0x9, 0x3f, 0x6, 0x3}, {0x3, 0x3, 0x4, 0x7fff}, {0xff, 0x5f, 0x1, 0xfffffffffffffff7}, {0x66d, 0x4, 0x7, 0x2}], {0x10001, 0x8, 0x3f, 0xffffffff80000001}, {0x5a41, 0x8, 0xfc3, 0x20}}}) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000022c0)=0x9) select(0x40, &(0x7f0000002300)={0x2, 0xfffffffffffffff9, 0x4, 0x2, 0x4, 0x2, 0x5, 0x5}, &(0x7f0000002340)={0x3, 0x3, 0xf339, 0x3, 0x3ff, 0x9, 0x5, 0x1ff}, &(0x7f0000002380)={0x8000, 0x20, 0x1f, 0x80, 0x5, 0x1, 0x1000, 0xffffffffffffcccb}, &(0x7f00000023c0)={0x6, 0x3}) 11:46:15 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) 11:46:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() setsockopt(r1, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x20f) mkdir(&(0x7f0000000180)='./file1\x00', 0x4c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r3, r2, r2, r4]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x100000001}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0xf4) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:15 executing program 1: socket(0x1b, 0x4000, 0x1) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xfff}, 0x8) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 11:46:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/117, 0x75) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/206, 0xce) utimes(0x0, &(0x7f00000000c0)) 11:46:15 executing program 1: r0 = kqueue() mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x1, 0x9010, r0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() fchown(r1, r3, r4) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)='%tx^') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 11:46:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202695e7facbc655a1205f59b8d25b179"], 0x10) write(r0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r5 = getppid() r6 = getuid() r7 = getgid() r8 = getpgid(0x0) r9 = geteuid() getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) r12 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r14 = getppid() r15 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r17 = getpgrp() r18 = getuid() r19 = getegid() r20 = fcntl$getown(r1, 0x5) r21 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000240)="92a032f884aab58c1ad106525c5fa75e75c79a6ea70085b16d3deea7578ffd426aa308d5b999ab6cfa3805b48f555d0780146f8a4b03894066bda2a54fdacb49303a6dc0d82bc250d038a90f7f7e7c792aa15b06e61f292d407d738f4aac3bc109c3d89b26522727c19f2d31496931ce792cc59798f034280f2203be094e4a867fcb058b7e47944515e0c235e267b3bf69a3e819803866affa2fd29aee1f3e235fb1b2cf6ef62ccd4788ee48ce", 0xad}, {&(0x7f0000000300)="26623e9aa6221e416c56f39ee35ef930d9774ce25d49e781b5bc560c2c472c7628", 0x21}, {&(0x7f0000000340)="4d7d5fe0219ea517227f607e32f65170d4486cfc5411f11c16ac29555f481c3e56e11b339848c63551bd344b5b7a72515becde9aac8ad6a8708bb6a2937be7e9857e12513ad3705e557e8e", 0x4b}, {&(0x7f00000003c0)="ca21dd8d8db58a18d19468329994d9b8d4d2b2cb7f413cc42fb2d4e51db54539f8af215f417ea0062d4682c29adc6c0f04b3f445f58faaad9bf2f25539d0c9d406f054f2888ce4d2d683f405319b463cbdc7aec988cfa56d2ac91cf5602cac6ca47dd0e7502e6ec5dd99275e0f413e7e8ba43cc2f65a684abf25e187647689304c3e13cf5fa2ebdfef4ee787ee5113803480c3ede9f05db126fb4756eec6dc1d429b71f7adbe90424e680551fe6be2f8b21e56", 0xb3}, {&(0x7f0000000480)="ad420dfed4322e0353b3eaa2f557b268f04ee8a6d5c30d162aef506476cae3fa22068a7e90515c3d33954f4f59aad634557665a397251e060e66d14f46ba53f0a021377bb24365eb3f4f3d3cdc41b0a079e9e49276af4a9adf5ce328cf4798536a5297e81f20ba209244abb45917003c9a29f0402ab53022763d377ff40dddc5d88de73e", 0x84}, {&(0x7f0000000540)="2d7d9f07885eaad20f60b0fff7519ab4af986343aef1daa3f5cad27a2e12f1479c3e4e11776059358308aa22b91e79fde0401bf6f0805928b6eb116a2d74f3a7407cab3e64cfff13c79211593fa45d008f18e437325d3dfda01f5e6f39fa2249f715eb1c5bd2ea14ab8f8be270657924", 0x70}], 0x6, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x120, 0x3}, 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 11:46:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/172, 0xac}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 11:46:15 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x0, 0x3, 0x2, 0x93}, {0x2, 0x0, 0xd1, 0x4}, {0x5, 0x80, 0xff, 0x51}, {0x4, 0x8, 0x5, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x149a64be}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000240)=[{0x0, 0x100, 0x1, 0x7}, {0x2, 0x14, 0xa19, 0x9}, {0x7, 0x57ef, 0x5, 0x1f}, {0x7, 0x504, 0x8, 0x2}, {0x2, 0x7ff, 0x7f, 0x10001}, {0x20, 0xff, 0x800, 0x2}, {0x8, 0x3, 0x1, 0x8}, {0x5, 0x5, 0xf517, 0x7}, {0xbd1, 0x4, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r2 = msgget(0x3, 0x4) r3 = getuid() r4 = getegid() r5 = getuid() getgroups(0x5, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r7 = getppid() r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xffffffffffffff00, r3, r4, r5, r6, 0x19f, 0x2}, 0x6, 0x7, r7, r8, 0x2, 0x8, 0x200, 0x7}) 11:46:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0x7fff, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xbcb1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000fec000/0x12000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x2}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x7}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x286}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x800}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1020}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil}, {&(0x7f0000e05000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000f90000/0x3000)=nil, &(0x7f0000e3a000/0x2000)=nil}, {&(0x7f0000efb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000f00000/0x1000)=nil, &(0x7f0000f2b000/0x2000)=nil, 0x7}, {&(0x7f0000ef1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000180)=r1) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x40) recvfrom$unix(r1, &(0x7f0000000240)=""/152, 0x98, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f0000000140)=""/63, 0x3f, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x7f, 0xfff}, 0xc) 11:46:15 executing program 0: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000580)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffe39) r3 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000440)=[0x8, 0x397d, 0x7fff, 0x5, 0x1c0000000, 0xfffffffffffffe01, 0x7f, 0x2, 0x3, 0x8000]) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000400)) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r5, &(0x7f0000000200)='./file0\x00', 0x8) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r5) fsync(r2) r6 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000003c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x20000000000069) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) close(r2) r7 = dup(r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000380)) syz_open_pts() 11:46:15 executing program 1: r0 = open(&(0x7f0000000280)='./file1\x00', 0xb8, 0x20) fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/140, 0x8c) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000200)=0xc) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0xfffffffffffffffe, 0x20, 0x81, 0x6}, {0xfff, 0x5, 0x400, 0x4b4e}, {0x1, 0x5, 0x4, 0x400}, {0x200020, 0x1, 0x5, 0x800}, {0x7, 0xe4, 0x9}, {0x3ff, 0x18000, 0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x0, 0xf928}) readlinkat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/32, 0x20) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x1, 0x6, 0x9, 0x400}, {0x1000, 0x8001, 0x6, 0x4}, {0x9, 0x8, 0x2, 0x8}, {0x100, 0x4, 0xbb37, 0x200}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:46:15 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) dup2(r1, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) 11:46:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0xf10}, 0x10) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x1c) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x18a7a4aa937912db) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1, 0x4, 0x100000001, 0x8001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) getuid() geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) getuid() r1 = getuid() setuid(r1) r2 = dup(r0) write(r2, &(0x7f00000000c0)='p', 0x1) 11:46:15 executing program 0: mknod(&(0x7f0000000780)='./bus\x00', 0x8, 0x7) r0 = open(&(0x7f0000000200)='./bus\x00', 0x8000, 0xc73290b0dc6667fc) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="0000001860b5008b00c6c8dadbcc0000000008000000000000ffffffff02000000800c31f898807d4cf01fc2", 0x2c}], 0x10000000000000ec) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x178}, {0x18, 0x0, 0x40, 0x3}, 0xfffffffffffffff9, [0x4, 0x8, 0x600000000000, 0x4, 0x1, 0x2, 0xfffffffffffffffe, 0x7]}, 0x3c) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0xff, 0x7, './file0\x00', 0x8000, 0x100, 0x9, 0x81}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x75, 0x800, 0x4, 0xffffffffffffff7f, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xaa8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800000000000007}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffffff}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x7, './bus\x00', './bus\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x60) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x146) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/103, &(0x7f0000000100)=0x67) setsockopt$inet_opts(r1, 0x0, 0x22, 0x0, 0x0) 11:46:15 executing program 1: mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8001, 0x7}, 0xc) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffee1, &(0x7f0000000600)="004184a8922e6b6ed581cc07b199000000000000003fc668f9180300ece5513e3453410326ef5e9d9c1347fffa05be8b1b4bdca684e4cb15cc60867a7220add7fb7d6fd0ea391f27d51c90c93f00cb20f066c1ea29c201fa35905fca5c5e8b770a7ea3fed1827d2fef7583ca6b847efe33c422b5143a5bec4169a91c1765830a73298452ffe26152d6b858e2063788cf5704196a964b6c4b951908d5c21f36b5b8464a73042bd227e94d01066bc3978cc7a91d04d322be533d374c90aa0b1d7444439cbe2114072c07afef5ea7e93e3b7aa525e82ce2179049551df8697c186e2581de41301219ef8e2b31d4ae0f1db338fac88037531c94d57fa1d7c0e1163ee041bcc5f488c828f9469c8995f0a3") 11:46:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x4000000000000003) syz_open_pts() syz_open_pts() 11:46:15 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1, 0x6, 0xffffffff80000000, 0x5}) 11:46:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x6b, 0x5, 0x0, 0x0) 11:46:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r0, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cdc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) 11:46:16 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x274f, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 11:46:16 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 11:46:17 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x9f9e5c684b5ee115, 0x60ab) 11:46:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 11:46:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r0, 0x0, 0xfffffffffffffe42) 11:46:17 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100b, &(0x7f00000001c0), 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x3, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) preadv(r2, &(0x7f0000000740)=[{&(0x7f0000000980)=""/218, 0xff95}, {&(0x7f0000000c00)=""/134, 0x52}, {&(0x7f0000000b40)=""/57, 0xfffffffffffffe06}, {&(0x7f0000000cc0)=""/48, 0x30}], 0x4, 0x0, 0x1) bind(r2, &(0x7f0000000880)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000940)=[r6, r6]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r14 = getgid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000700)=ANY=[@ANYBLOB="01002e2f627300c945b61babcfc1ee314bf1d7b1263203"], 0x8, &(0x7f0000000480)=[{&(0x7f0000000280)="e19cd9d2bcb7a44ce32969f3ec17aa4750694fe61f4835cd9172cd34b4f7a13adaf7b4c1682f72631e9f8fd988b6554a4d07b283c0da34f79425a943a0cdaba2486d0cf2d21d786b3f672bb3658c949db9b01767f09352dd56aa19c3092bc2b69db2c19fede39b7e4197c7969a535c695931b6fa0942ce5849df6a47511ae13e3be409072aba45b9f95b9e8bc1ce8e73814ae68fdd7cb4b7", 0x98}, {&(0x7f0000000340)="90b469a3346bba61b3dbc99e1542af185bd667557bfb70de23b5b0ad68bed120f46fccb0b6b359310f653a02682e16d35cb4dfa7fdbcbb4025480a577b6e181a2a80fca3e95af123356d13b041e1fd67db795baf7eba6009506d79bbe232fb7db75c", 0x62}, {&(0x7f00000003c0)="5afc8fdb431610b38b1df9e9f9f8cec2752df5a506ce3c39f642587d1e11bc92615e0e5dc1ff2d1d12e78c71922ba701afa08fe0f023997c048f883eaf0de444a7b2e2dfc5b922ee41c7246cf2fcf8bcc2b421c09420f2062595b083f70cbaab5d2b32d8d1bffadc72f698d1a47c40875f8aa48f050219e442d2460a98e7feea252d6558ce3cccd4933045", 0x8b}], 0x3, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, 0x0, r13, r14}], 0x80, 0x1}, 0x400) r15 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}, {{r15}, 0xffffffffffffffff}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r15, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) 11:46:17 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x4, 0xae, 0x1ff, 0x1, 0x4, 0x0, 0x4e9, 0x3, 0x2, 0x690, 0x8f6}) r2 = kqueue() clock_settime(0x4, &(0x7f0000000040)={0x8, 0x4}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x12, 0xfffff, 0x4860}, {{r2}, 0xfffffffffffffffc, 0x51, 0x20000000, 0x4, 0xffffffff}, {{r0}, 0x0, 0x10, 0x10, 0x401, 0x10}, {{r0}, 0x971ee88c789f63cf, 0x42, 0x1, 0xe3bb, 0x1}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x8000, 0x3f}], 0x800, 0x0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) fchflags(r0, 0x1) dup2(r3, r0) 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x20, 0x4, 0xfffffffffffffffd}, {0xc, 0x4, 0x9}, {0x200000000006, 0x400000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r2 = getpid() setpgid(r1, r2) syz_emit_ethernet(0x4, &(0x7f0000000140)='\x00j\f!') 11:46:17 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:46:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c40000000", 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0xffffffffffffff4c, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000008c0)='./file0/file0\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000004c0)) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x4400) r4 = getuid() getegid() r5 = getuid() unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='r\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000740)={{0xfffffffffffffffe, r5, r6, r5, r6, 0x1, 0x3}, 0x93, 0x6, 0x3ff}) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000680)='./file0\x00', 0x100000040) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) open$dir(&(0x7f0000000540)='./file0\x00', 0x80, 0x501d7b137ef046c) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000001c0)={0x8, './file0\x00'}) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='W\x00') unveil(&(0x7f0000000800)='./file0\x00', &(0x7f0000000180)='c\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)) chown(&(0x7f0000000240)='./file1\x00', r4, r6) linkat(r7, &(0x7f0000000580)='\x00', r1, &(0x7f00000006c0)='./file1\x00', 0x4) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 11:46:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) r1 = msgget(0x3, 0x100) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) select(0x40, &(0x7f0000000000)={0x5, 0x8, 0x4, 0x0, 0xac1d, 0x0, 0x5dab3e43, 0x400}, &(0x7f0000000080)={0x8001, 0x3, 0x2, 0x2, 0x8, 0x10001, 0x9a4, 0x948}, &(0x7f0000000140)={0xb950, 0x7f, 0xfffffffffffff113, 0xa2, 0x10000, 0x7, 0x7f, 0x8}, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) load: 1.44 cmd: getty 66499 [ttyin] 0.00u 0.00s 0% 304k load: 1.44 cmd: getty 66499 [ttyin] 0.00u 0.00s 0% 304k 11:46:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4}], 0x2}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20480, 0x40) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 11:46:18 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x1, 0x9, 0x1fffffffc, {[0x6, 0x0, 0xffff, 0x1, 0x6, 0xc97, 0x3, 0xa7bb, 0x6, 0x2, 0x8, 0x10, 0x401, 0x9, 0x0, 0x4, 0x3, 0x10000000000000], [0x5, 0xeac6, 0x100000000, 0x100, 0xffffffffffffff54, 0x0, 0x6, 0x8001, 0xb947, 0x3], [0x200, 0x6, 0x1, 0x5e8, 0x0, 0x3], [0x4, 0x5, 0x1, 0x8000, 0x443a60e, 0x7fff], [{0xfffffffffffffffb, 0xffffffffffffffff, 0xffffffffffff7fff, 0x6}, {0x6, 0x200000, 0x3dae, 0x3}, {0x200, 0xd5b1, 0x4, 0x2c9}, {0xfffffffffffff000, 0x8, 0x8, 0x4}, {0x0, 0x3, 0x56}, {0xc1, 0xff, 0xffffffffffff8001, 0x2eec5b1b}, {0x1f, 0x80000000, 0x100000001, 0x4}, {0xe8, 0x6, 0x0, 0x9}], {0x20, 0xdd8, 0x9, 0x1}, {0x1, 0x0, 0x0, 0x4}}}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x101, 0x3b54, 0x3, 0x7}) 11:46:18 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x10) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 11:46:18 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffe8) 11:46:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 11:46:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00000000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x40) 11:46:18 executing program 1: msgget(0x1, 0x240) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r3) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) getuid() chflagsat(r1, &(0x7f0000000180)='./bus\x00', 0x10001, 0x2) 11:46:18 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) fchmod(r2, 0xd77d8dc09e73e1ea) 11:46:18 executing program 0: mkdir(&(0x7f0000000180)='./control\x00', 0x21) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./control\x00', 0x0, r0) lstat(&(0x7f0000000000)='./control\x00', &(0x7f00000000c0)) 11:46:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="e69ae03fefa05c3ceb75219b46e69bfa8c0b2321f90902edb3a9c760761275740cb458e1336a2774b09ac203909c647c3d4d07fc53e00a155bfc884ae1d171bf02a3244110f4b0660b8dd71b1b1f9eced8444b750b312ab827aff1a3", 0x5c, 0x2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x84) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x6fd, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000002c0)=""/184, 0xb8, 0x800, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) r3 = socket$inet(0x2, 0x2, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) msgget$private(0x0, 0x1) getpeername(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) 11:46:18 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x0, 0x200) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f0000000600)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) chmod(&(0x7f0000000640)='./bus\x00', 0x41) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000001e00)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3ceca51a234cf623fc3e896f05bb8595a4861df0ba3f7abefab530e8add8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc66286cbfac10db0ff562ed8e2957ddd15000000a000000000000000ffff000040000000c1a47d8936851cd59761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a027bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c8192d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e3d490527c269ec26922af7c90e443daa876174fcdd4e48fe1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4708393c732d7c4dc9b60095d3d518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d09612c158efec4c89ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f551844d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee73913783b110ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000009000000000000000010000000001000075b036c4c9fc66e8ba44f8b4e914895822843172dbd3a00fabd84adeb94ddbc1b90dc56cc662309977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b3ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0839495d14c4e99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43f7c44f0000"], 0x5b0}, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000001900)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r4, 0x1) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) connect$unix(r0, &(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) 11:46:18 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r2) r4 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0xbbae, r0, r3, r2, r3, 0x8, 0x6}, 0x3ff, 0x81, r1, r1, 0x401, 0x5, 0x7, 0x8}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x7, r0, r3, r0, r3, 0x4, 0x8}, 0x7, 0x4, r1, r1, 0x1, 0xc6, 0x2, 0x5}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x5, 0x1}, {0x84, 0xfff}, {0x67, 0xac5c}, {0x48, 0x5}, {0x86, 0x9}, {0x47, 0x4}, {0x1, 0x1}, {0x8b, 0x8}], 0x8}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x47, 0x6}], 0x1}) r6 = dup(r5) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000280)=0x4) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/35, 0x23) preadv(r6, &(0x7f0000000580)=[{&(0x7f0000000340)=""/32, 0x20}, {&(0x7f0000000380)=""/112, 0x70}, {&(0x7f0000000400)=""/23, 0x17}, {&(0x7f0000000440)=""/94, 0x5e}, {&(0x7f00000004c0)=""/135, 0x87}], 0x5, 0x0, 0x0) recvfrom$inet(r6, &(0x7f0000000600)=""/4096, 0x1000, 0x2, &(0x7f0000001600)={0x2, 0x0}, 0xc) getsockname$inet(r6, &(0x7f0000001640), &(0x7f0000001680)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000001700)={&(0x7f00000016c0)=[{0x26, 0x10000000000000}, {0x8b, 0xa6}, {0x6, 0x4}], 0x3}) msgget$private(0x0, 0x4) msgget$private(0x0, 0x10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001740)={{0x8c, r0, r3, r2, r3, 0x40, 0xa9}, 0x5, 0x5, r1, r1, 0x3, 0xe5, 0x4, 0x7}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000001800)={&(0x7f00000017c0)=[{0x26}], 0x1}) getsockname$inet(r6, &(0x7f0000001840), &(0x7f0000001880)=0xc) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f00000018c0)) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000001900)) r7 = accept$unix(r6, &(0x7f0000001940)=@file={0x0, ""/108}, &(0x7f00000019c0)=0x6e) poll(&(0x7f0000001a00)=[{r6, 0x2}, {r5, 0x20}, {r7, 0x4}, {r6, 0x4}, {r6, 0x10}, {r6, 0x4}], 0x6, 0xffffffffffff80a7) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000001a40)) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000001a80)=0x1) msgget$private(0x0, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000001ac0)={0x2, 0xcb}) ioctl$KDDISABIO(r6, 0x20004b3d) 11:46:18 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0xa5a}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x9, 0x9, 0x7, 0x4, "02ff81d9aa611ae8cfc7b70100e105fd69dc0c63", 0x401, 0x7fff}) 11:46:18 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) close(r1) close(r0) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f00000001c0)="f6ff1389eaa00a564ef063c7352e17dd2a860516df9773029212b5e20180a9a392e4cca8e9f27287662c351a8f3cbdf54c16a7a2da380744b959a73c5a81a8dee6765d92fa1355869464cdd846de9998902b55db43c9d1fcd8073b5429b96f31f48d868bf47ebab054e5c25858c21c18193c70633dc87c1581b46465531e0039af9aab3363838ef43f045e1dc51d4c64d2a9f9b4dcc7d28df09bd7") 11:46:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 11:46:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x100000000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffff000000001, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:46:18 executing program 0: pipe2(&(0x7f0000000000), 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) 11:46:18 executing program 0: r0 = kqueue() r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r1, r2) mmap(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x798dff94d788e351, 0x2010, r0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 11:46:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2595ac3d00cd7b74}) pipe2(&(0x7f00000000c0), 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x80000a, 0x0, 0x0, 0x28f3}, 0x1d9) r1 = socket(0x2, 0x2, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000)={0x7, 0x0, 0x1}, 0x2) 11:46:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x9, 0x800}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x12) ioctl$TIOCSTOP(r1, 0x2000746f) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x6}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x400) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="33d4acd3694afb5758b9632a66d85f7ccab426574c1ee4c0d30e1b72b7c05d646008040c8bca7196620b534b88816c09e5a8bf2ab6e9a7c5d599f4d97bb92b30bb4a47824da3f446fb9f63d33dabb5042905f910edd390d0ac9803dbf1efb97cf0876d2353266875a85c39839ce2ea156487a10a18d23997690c26dc8632515fc2c7d33c7a2f03ca01bfdd2baf4bfab80b9df0576d1b42116ca91dae7e29e7c389a5e1fba7a23e8e0a566a4e9d56d8d86c6e70e0201d9f4f84530959bc8b0d0f0a84d8df9670216e4d85038b8214a97e30203cab8d982ef75973150a69de355bc0a751060f3f4ec671a367f13c267620beb986f74c1d62f4", 0xf8) socket$inet(0x2, 0x1, 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() close(r0) dup(r1) getrusage(0x0, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000340)=""/221, 0xdd}], 0x1) syz_open_pts() 11:46:18 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() nanosleep(&(0x7f0000000080)={0xa4, 0x1}, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x3f, 0x5, 0x6, 0x6d9082a0, "440f3a3c1824d8a67547ce67443c72c64f82225c", 0x8001, 0x1}) r4 = syz_open_pts() nanosleep(&(0x7f00000001c0)={0x10001, 0x7fffffff}, &(0x7f0000000200)) kevent(r0, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffc, 0x86, 0x40000022, 0x0, 0x5}, {{r2}, 0xfffffffffffffff8, 0xc9, 0x4, 0xffffffffffffffc1, 0x7}, {{r3}, 0xffffffffffffffff, 0x4, 0x20000000, 0xfff, 0x3}, {{r3}, 0xfffffffffffffffe, 0x95, 0x20000000, 0x4b57, 0x1}, {{r4}, 0xffffffffffffffff, 0x2, 0x72b9789ddbd7d843, 0x2b2, 0xffff}, {{r1}, 0xffffffffffffffff, 0xd9, 0x8, 0x4}], 0x2, &(0x7f0000000300)=[{{r0}, 0x0, 0x92, 0x4, 0x1f, 0x80000000}, {{r4}, 0xffffffffffffffff, 0x2, 0x40, 0x5, 0x10000}, {{r4}, 0x5d3fc4d0e5bce55a, 0xc0, 0x80, 0xd9c0, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x8c, 0x2, 0x89, 0x79bd6c70}, {{r1}, 0xffffffffffffffff, 0x59, 0xf0000000, 0x1, 0x2000000}], 0x3, &(0x7f00000003c0)={0x4bee92d4, 0x10000}) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x60, 0x1, 0x87, 0x3}, {{r4}, 0xfffffffffffffffa, 0x0, 0xc, 0x401, 0xac}], 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x5f09ef7a7345854d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2000000000000040}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x90) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x2, 0x3, 0xffffffff, 0x5}, {0x7, 0xffffffffffffffb7, 0x400, 0xffffffff}]}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:19 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) socket$inet6(0x18, 0x5, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000500)=[&(0x7f0000000100)='#--/#\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='[\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='&\x00', &(0x7f0000000480)=')[\x00', &(0x7f00000004c0)='\x00']) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="28f291289b7d02df40b20c4e7aea9a3e82f4a3c88c7dc5bdf95aea52bcf3769bae504f5cec0ea5ff1a485d94ff6a4d9d21901da5e7a8195cd430b2e8d545c318998d57a66730f912a846e283888d49bd3e2a217162f7ff63605718bd51c7e338bc49ef27c52ab7974441682fb1e3b4eb9e625d5414f685fd5e6fa02de0f48e323811f50778946f4bf0cb9b242498e239315412d1e22cb9cc9a3a51530cd7103c809408e71537e547c83ca5f585e3fc2bf34bd2f0851f68f2c95dc1037371ef1ce39a770172ed6140928f7aed85623398480262422ba7a1a91c3917470931d86ac9c342a464de4d71bf1ed8e0c187317acc2ec2a1681c58c19a9eb06e51132cf29b615ce7da33fa57a9b27a6caba4bb69f3093bc48030127e23d958b639ad84f5b77f8b226d757fe707dd5d6e16ce804dcb36869e7381d8366f7a3be5a2cdf8ca876b3b7848d7443019e90ad5894a801fb6206444", 0xfffffc39}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="e008dc7be849bdccd04333", 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:46:19 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(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) 11:46:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file2\x00', 0x80, 0x12) pipe(&(0x7f0000000040)) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/101, 0x65) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x880, 0x103) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) faccessat(r1, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) 11:46:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x1) 11:46:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027b1d8d5b6c833000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 11:46:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002b00)={&(0x7f0000000900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a80)=[{&(0x7f0000000940)="2b304bc229df00c77947a7681ae9688dddcbd00455882d81d63ab2114577c77fef62b5d8cb823ad74f7b2b659e6b79448ac6ff7b5df39eef048cbf9adb51b54071e2c1362b7c95632d022d3e0b43b030372139a5c676ba0a424dc903d84b72cc110b62c06689f3a88d0097421df5e2ab35bb5ee104bdf518e9ebf3e73d7f20a68f4e3ca3690bf01ba2ae309077110d68b234a36739ebbc790d1889baa9977589eadec0ae0b296725e0999ccccdfd8360ebe41b10f2938b3c53ba755ee5f3707e06cc0b60d3749da80b4a6da921fa081def7ee8360ee1e6323603f55e386d568c53e94ffcf3518d935a7a0d89268ad31117737f2ed25466f1b33dd5b1546fc79ae78965eafacdd0d45daa1ecd71c022753f574e7fd4bd9ab4fcbb21d911f1c8da545cbf3a3c00b834245e6ffda67207a8180c140e7e5194d5bac249901afe04f2274429835d591f441854d9622105a61fc735e60cd36576582d0972820d94a6e85ac03f44b315f10ddb30d9aefc55b3878a9c027ee6e642a4d4bd3bd1df0aad64526b325fe2ee2d60697ae7a085a8f6197bd51175a0c6b5033e1908496bf2d773ac41e52199ad88eea17bae3ee65fc4690d1cdc18917cdd0f518a62a6fb755df6e130b1a03594f8fd94473d49c25a9e3ce5b3490e8945de51bec2b20b630053411d9bdb334f7d8c82e14608d11f00a2fa974adcd458e870b7ff5273af90b9cb30a6787569cafae411b66d21eee1b93ce4143864f5db0d7d894fb8f8b3d951507950f1fb5ad22f67b158511b692252d9d64f07efc7181e9e1ad54f55dc207a0b74bb2d62cd1c3f7a121c9cba952f3aa3700da13d1bf816ea488cba12c9009db3d14f13f80fecd42cf0a0d5728d6b752284b42ac595cde096c8488e421e25c4d4a3e94074ce0020bd9120ff22da3c584e372b52e6905381dd31ed2815c2f23ae867fb3c0c3df13629e2056b57148c1c230f94e5e6ab9754b7ca3b6b7e8789582bd6756fdd43a284256a10e9cd7f9bdd2192b14012b55d2aace2e8882f7ac9e3012e8a2156b31979618000ee532a1c70690675c003151f0cf79a9b6b00b169948a8dd958f9e7fdbf0d51519c1f40ac1419b614c18868fd553638cc2ccb06e1523742b02098386979b688d4bd6219ade26f3ff73928093bb8629db54eb053d678de2dbf9e03e318a5b1f894e2d87c66f48c23e83b5b342283312e4ff24e0e05f6d48bf9728b38e9c9ea47f3ab8783892312f2299e92cccd878828acc1ae837e344f76e0736501968515ba26b88be8902d6cedaffe4ff31f95f6785469903dd8404b757b54d544e972c6f686c68b37c8985aaf9de249dfa2688f57ec78ed64a933057dcfd4299ac1896193fb15197bdc3cdfb67277eec329e429f9284cbaac89494274fde49ff4a48b8b155dcf28b422bffc7c049c97f779ce7ca0990838be1df4e416485be29cc2a8fa98154aa9e7112efe98aab6708a63dbcf5fdbb4431ab6090afbe7c661befdf552cb8009758d61808e1df5fa2e227e47cb744a87c8c51a01238cdad36d7886c83b44e3bd20cf54787375779b725bcc885db14b089169353225339b5ea4252e0695e79b71e12fc741dbe8c35e68664566533affeb5e61d5d99c63e424f964fc3439e17ac72ad0d5570a9f7ed03a7d1f34a0ea0a7c94ac639ca2281a11cc6b3399a812140efebf777cb15816b970ce5bd3bb53b098908cd47b69a9c395f235b3cf58302c5e0559dacbb7b9a79569f67b5752a9213d333f3fb1dfc9f7e745eee3e77649f94a26f605d8806ec6e474f27582bc793e72921bef0a27f7b810d9882ea3b1820bf11dc4db400378fb2f067af17a73360394d1333f3c04740887f9130f8845df49a934dff8d89bbc3bf97cbfe8a9d83a53af833e7062af183f4cad479bdfc8cb639db1e5368407994ddde88c847d62d7afe46f8964de064ccd7183701bdad9af4e6a493e7d4fe93af424c6a17a653f61136677c282fe838b095c96d1e0fbee27f762050c444419949c0c2d351d5ed1ee302a1b0049b385ca3e81b45323d12d35cde3f8fba1f0bf8a637646eeef64c7f704621c03b64b07aacba2f15a98451aaefe381c1aafe66d93485662bfbd3cf805f1dbe2838e2a41972c0c96ff7c90127862ad25c46dac9f8fc746da6484da5fcab28987ff37504dfcc39c285d653b784340caa95ab349bac4d902f07bf1bdfa9dfaf956c6f7e0bed34c25c9c803530d6e4b1d0fae6f1ff377ebf64b23f838826e2c0356be293a4d98a1dbed204a74bf350a7c64a6fe6ddfb3b5d6432716187f61d49b5cced91a9a50f42f7aab357f16782158cc80b76277b0023efbe74bea39b5639285ff47884ad00156e2c397cd31bf6b89f4d943101c7986377e1419ab7038afbf27200d67d1f3680a84b4fd59a3b5ac50f96f79bd29fd66b0dd80dc8183783d5f4c2d2dc7245be8089b74f5854c6269e592e4459134cb08330837c0ec7f1a9a5d9af1f44c4a51b741bb5ef3f61d73cc1cacb7db98c9c067678ab5331d7b1cf5f65989610fd4baa193b20dfe2cec74d9b049ff7ce8a964b6336b8331218f29dbd1567ed51df37e5acb38a34b4aee27fc00533091af996568b61c441f55fd2fab7f5d4f604fe8ea5e31e52f0a6e817bb853fa5b96a9a8147d15ce63a207eefea89c9753b1266498c48e5f71cac79b8b52f160370fdd93967ffba96c25a8b61a0df38b0bbdbbd67f38fc520a6f91ca835e97727dd8e34486c97d15cb6d7008846eeec8653cf2295bc5347f1af4e276d4d660a45ea515001ed1519709326030529a1bd95e4e800af76ee921f85ab630d1e3869dca7c1702187fafa916da34e660c9e1a814e3c91c3d279f05e833ae14767ca069de360de0e75de576d8bdc5e44d9ee81df66b616207411bbaae87615348ffedf1fb7a209a3730e781a272c524f1d7f5b4ff4a83937406a78e04c94bcf8d61f7eb066543b03bd4bc8bf5df444fdf03de84e15ad346c672feb698d532ce5fdcd144cafbffdfb031399669096a393305405232ace4a66cb1a573339f1a4a2fc952f74b9d6bea3e9ab40a502fc5659685a8b75818cdb1e0bb48c3adbf331601371da1fb2bb032c276831f4a42f2fff687b4559bb8257be662b79d60402da61201d295c6d21ba6de31095b953374434a70322f7e794065f44d4bfccc8949d952ab669c91c1c5310d3669d06ce2946b94646986e552c7e7036f627341e40bf351e9bebaec25ff42a375a6b41f94a4e7c336a4c17746070049f1e2997432607a909d975797b3955ec8b81f9c972f0ad991a84c1a1fc29e7c833fcc5c7727be278dd76ad9f9907f4f9ca70fdf4ef049666aebfce9df52af94677d8f1b7eebfdb71cfcaf965f7a2493ae2dfdb4eab6504fc355365ba5d9cfb98043e3479496f6df12e44e3fcf1a55485ca01c29a5542e43250020d0cc6891ea450ad258559b1ded6296d8d94807b2331996d88de303bc62c181946c024b149b91f45bb22ab9c46eb8498110eb456139f8fb301b3f682e2c4eaf992646ec37b36a6c917a265cceff963bd1693e5c0cd7e5eff7b721743f63e6453772594c98456909887440fead17ca2bd6e65fc8974db180852de1b2ec906240b223f6df4e5a08d7f4c1a8010a78bd23db02668d4625d29a88ecccd462b315ac77f6a617bd8dccb2d917f64d5fdcbd1745169736c4b7fc32e9e337ab0e1ef06e807ebcc2adbd763badf812fd04c0e20a55da1fed3396f24cf468d943d04a550419a502c1dc2bd5c9e8ab3c4b09994fb14731d5c67407ea68c586b959bae7b608984d8a53adca4f042e21f2f024bca51deb26350f18cdbe0195c7389aeafdf0411aba331b4e78a5184d706315d11c3f92c55e67022bc4cdca8bc4bc94f2f773f99cb3bcd0ebcdea9e6f63ba5ab25df5a1a6e4c4b2d7764d1f76e2a9ebc165843ff32a820c0dec932eb3a477548a419a03e7329e0a7f5abbed29d3b733fea39e7f81719f84447daf681de56d0e58fe9235d678f611852c8c113389f41c4454e8f053597ca7f33b731d96547515aeb55e7b4908b76b48cac3368246fa8bb9f340269e2b685e1ec7265ea62bc7429f6008af286ca3bc0550321defcc8cb6e5c7f687cbcc2027ee7c88d5e6689a3abe60e8ed5cb059981fa5e4f46580da47259a419bcc67f37442f746b6c53cad788147bf20e291dd0aa249715fe37c113c578ea7a206cb78e5a47f4a4e1d14b3355207f99fd77a3457affca6a2cd3727b365957276ed6a3836bcac07b011205ab27405dbc1386bce1218476d07c814b8e99ed85d1571734c559c1c802077cc7dc6d923fb5d183b31343f26836bbb96a734b74cc22f70ea7eb2a6104f16a0538c7ca1b6ec20906db600be3d79df835d4d9c3ba6ae2b5b1c652ec5f0991d8b5ae5c31cdb90ba5a91b5887ed82b6ad5b8c9b47995fa95eea3554fb1b1d44babc345a7a2841f170dfdf300accf47ab8b87ddb3d301a1bad31f4cf2170d2826de97cd962fa2ebd189325a674dc01711c1b33dfdedd30d60e302c81725ec58be0c5ccd3a23e2b287b2639eb82b3e2a3099fce8bc9772b63f9f9f548bc718851f57f57916fc3a98fc7c26b8ac7c96cc3eb6f7578380a80b1345da3b118384c68f4d0982314cb446baa7c331ad3da614cd37ca7a159a2a0d740fc3be7cdc684c9b28bb05dda544f5493ba78265225b1e15e7b06768c3c96416174c5780ade43fd0dc1fac7950f7df878ed7ecaa7674dadbdb5ce87f7314af89d44d3da2cea9dce9433eb800f9304854101fcf3da4120f10003545a728a11a83e4dc9dc3751107de0f4c0d54f51399e1c88caed4aa6c9ffd1f63f6434b4104a088ac82377d5c386591f99535b265367733c930d11fa31f5cb0d3b412eb18933e2b05d94ea2c1deae6636c9ecb24c4f56699b6e10e2e823db0507e7872e640951b21bc2bc7f529dd05b613e871c9f21dfac435b59dbfa3674ebe4ac5edef3c164c99d4ea729046cb3a7513115e4699568c49f725bb767792c0f2850a7cb8e5012219b3773a4845dd909e443fb5c594bef06edcd60c54ec72f183af75c6b4ce6fc14b48d26e46ca93c299be5b96fbd693c904ca3067c53870c0803d2110ec36dcdf2c70ea9567e24ebfb360e5c844fd6e8f5a25f56ea3cb1a4fdfc2756d85746b9c75c746c5a243287dd7dfc1ecb24ff32bf1610dce9f97dc375b681c5a1b74309cb473f54e4f9833f51abdf97fa3862940e3fad4175f63bbcc3df95d0dc6191929499f8f5c1b9c1abb69697d1ee7cd2edd0e18e5827ce2cb3672fea4281ade13dfabeea1fc2b634cf9e4aaf8a0b4e7b164fa51b6e8cc7fd285739151289bd5af4fef83672670421140cb97adb01c9c54b9623059b6740152d66e54f1fe9f1c9796a8cb697480f258588dd63748a7e150276c05363b2ceb4f7d5f2a1da6e1399eb8e5a7895794b6d1f259251f49704496323cd6109bdb1ab6033811e66617bd0af17cc5d278a42e2d4168a341fc6557d159123744c506b4c5cb6754ba88791c3e5abb31e3cbe36d8d95f03d9cd9acea182614ac196c7793a1a3744e5bfe8303a167f1696bdc129ca59e2212fd2bc803fd1e1b8f1b6c8bfd45e9b392a53aca9c136e14be17bea51e07ffa7bdf8f0124b5a1b163d79c08d1c9c1e0fc3dc0720800b6c96da4046a2eac3b007484e0551a8faacaa892948c62b45332948dfacc10ef04c2d2dd98cac42c8f22ed6ec877bf358dbe2fca55168761d1e8c1cc66f39508f1507071a75c46ee7c642fd1026b38483314d89d98806bea2a8d706491d893d0c71d397dd3b54f9f", 0x1000}, {&(0x7f0000001940)="79bd798ff2462eeab4548fafbf5903d2f12fe758", 0x14}, {&(0x7f0000001980)}, {&(0x7f00000019c0)="0e2a6453b1649702cff7e3944e8927158e036ff2fd673200ae17689fb0c89718d1ad455641f971a802d381cad37914e48a8666f0145660451a80cbb537ee71a60370b564b51dfd557c516dca63221c13114835d25db4333e952a4e3298ef614835edabd095aa96afa28292b6d840a1ccb89bf5dd7c22d2b8e747de7dfd26d031c13b58a63fdc1b09e471", 0x8a}, {&(0x7f0000001a80)="da4a8efde7f121f1823a259898235af10afd778d0fa105ff122c88322ea4fd447013538f0680f06fb7be4b290851c927b6248c0ed83217677f92bae3c682d8d2dfc9987688f956ab4f7152af4d7642f1fef75f4fb43a89743cfb70df54a91f6d38a8099ab278f6496e27037bd484f03e645c1c58b0c4cc137eaef3f9aca3ff36050ddccb2457cb38018480f399704d2004216f24b489f8cf60dbbc7fc319de5f042b49e786a51b48e2d3dfbb9cbe10244b0e8e2ff8a58b82664af74963e4ee8398f72f58afd1e8e6d3835ed04d008497c049a756f41d4c5c91d4f993123fdf560c3cb1b3814a6145e0531e4066683d6af77c6002907555e156ef6c8788ca40c7bfbd97abfc5690ea249c03391e88bad563980bb7c741d3432154f6a6d76a0413e3c0c637626e3d3f2a65d831f465854926ecfea46f867b6b4e46bf70deaa032dfe532d5dd89a1314a53f05c3e37d4c4677e333c722c4faca302fc76c3ef740eb849384c103086d1e0236c880ce586cf24bd173cec6429ae4b8369ec2b062431f09ba73a4ba82ac8ddfe4a188019df470a8ad6a22b9a0bbfa0903efb93ccc8526bd9da1db0fde166934f1b44f4f8b3717dcd7e0998796fe30c2a04d6fade2ecfad99f9e3eef51a85d7395324fb276e460f8220659bc02834d7dd65356b4e14e0ebed6d8abc5e61ab38f928210fbb1f0a8ed250d5ff8d78b5bb68956f1c2303bb67edc07e668808aac429b09ed523d012e3866c10860610cade8791954a7e9ebddf276aa54ed9a9e88765fe920f40a02f4752bf5b4e23204e7d5d9085bc3aa3ec6eaf2a49a9a4d039d3d072e074e5ba82afd301569b67ed9f02fae2377ffa24a269006e11bb844b57c0455c7609099e94be8fc21936308077f4a8b68f725cc9cdc059e60794eb6b151a2035fa7147a89fa4495c84bd6d1e92c2099c7680ad970d3394124f31c0f4c0a6c5bb33d2f7fbe841e1dec551698535365a4d108f96ff870bfe67293117de06c57c51b21f49e215156f6f84e02bb64260c678fdef3b2acea6dd4ed2ab0873a84d1fecaedc70202532f2efa8c35bdb57a8f4b11462ada10f4d4370d9404131f6d2f9644f2afd25587c50c0bff8cf403f0f639e56cd140c1992667be70d94947e031474a66552b80ac2799cc9e713af7305d6ff3fb60d4600f3127de77fe4478e43bf31a6ec4011435434bf43410ef2f598caa8eb6d18e2367e794db12bf4669fd8d32e842ffb978adbf9cbda85d8b87d7d0fbfb9fca95adcc0baf338302a04732e523bc5c5caa15c2c90342d000ca22009861733e5218a7884e72f3a1e5eae58e6b255dabe55620e7b76d0847b717da7c3933c8f135706a4218a2dfef5e83b656892d25a0606561434232b439d6ac6198a3f588cc8437bd2a0bca9ab2d1af49440badef907ce7225498d8f7a7ca6c824488c1b706ba4d28c0f0d00a0a6b4b26e96c439b61d162f2edccb5d0942a0343e20d7c06f2d49ccc2e26634afb5134527786298998e2b6a1b9bc2cc17b725c97c4b6849dff48a43a3f82004591848bed86c2df80efac507d4e353f86d74e899f2f6e91e5dc9f00b893124a325db59a9b71f59598e0f4d3bd5ccda99d3c73cbf45177a7878f2ceb976a2369f0ab42fb14fe37ba1cf0a9cd8922f8016315b606881d0bed7f80079a7100b46d9edd1d03676008c669c29afa43a4b963dbaa1fbedb153d8f9c5c4d2f7db0ed9889c08b6d93dfd10194598b1ebb533e393643f7660301e1f2244a6cfd4267e2a3ac03f087fd049c039d9d460e3202c0d4157184badc69ded316f96aecba5c95bccb14b71676ef9f3bfee78678d147dddc2620a3bf9f8b8e3d4b94d1cad2b2d33e49e2120b709aa7289efa90f6ed23241fb24db7b65b5ede15087c4a8fa10e8eaa567103ade168c3807264014af7696e7d8c7a4f39057cd1d425aacabd45518542d38beb6ef7cec5b28394aff5877da01d4abe51b98b92aada026a21b56de4c48c197786baab2598c20eddbbad98be04f00761e5392b716d2ab57cc50adcbb49d67861592febc311265c43821cd0b44ba9a2aecc4d5df30b967d3b51be612a3994759af088bc684725d29c15c5dc3c4dab41e64c134464dbcda05fee38ebc70271bd39e33f98e8259e4f81f582c00b6b2473adcd128896661042efb6ed968074b375fa5b6a49478f3b7efb508ad471ca9e03832b9292b022682d3357f1bbe9eabdcc84a4591628b9b4deacfa330d15e587771f8e74a3149030f523324e21f9edbfd283fd00fa660ccda684636de339e6855221dd85f1692a7a872db12a0ae8397887f8c6752371c06d36f70dbdaa120656d7fe8e2f50044bcca458307c23aee0eb199bf3a33012bb3472e520c26f2a1085078cd31d7f62aa36c15681f5ed1bbe4a828bedd3c0ee51ee1a62cc425812fad0aec7ebf95e5954f602fc443ab0e2fe7e06574968be5289a377710e0f1a2fd4d6d1e866e5da3410cfb5ff88ad3000a63e5783e261127c1ff7be4a2c785ae3c8668774406b5ca3d6a41f561b66827579090191b13472905dcfd3dce9f9924fe34f5d95b9377f87d72c97cb2bcd3bc20a545e8ff0bf7264b2b7c1b8521344fa232000c3eba75bf71bddff4baa3d9af0b8928a67a78c7840172ecd3b316450e1ce0330563ed96ad83922c711711eca79f6b2990a38547491a429620da58371e8c560992ab76501b2af0b0108c1e06f7d515039e909ffcaf82deac6354f1ea048cd9338d0524e010f28c3b0bd74c2d1fdd467f60a39b58642e21d9bc2a1785f5b984bc4d1c5f24f92c37799e4201294de54cd5b9935e2c8240cd88ab2f1cbb85000493c5711d4fa682c8c0d99267bf3debced4d57a3120a73f61eac71ac206c35f1ad9f3cbd0ed27fa6d47383550933a4ba41c7e1a32b2e6dc932e8a173ec1ace1e1bb7cede0e287e27da0a249a4b24cbe459ea4e1e759fc7adaac8ad91070a886e4b3aaba335244d325316aff13eda476ce05ae403839081966a5ff4cd6a4805142b40577a2f23de50591e8428c7e4c49544fd8bc08721f913b81d179c46909517fa35c49dca0597f9d25dbaff616d5ba691e53d84cd8dba668db8fc3bcff55505c86fc85dad135b28220df88370188e089f1635d04cb50ddcce48142b58fcb8822788d4902a1fb0bd6a4a4cedac6199d420448a47e96410fff96ea6a1ca249a352bcbeac885e713f0b130bb2e157a993b19e530fa41e6b69c9f712e5c95a50363c37921742374b4a9b8742e67993b2a7f73398c0f7efc236ec13740c6ae1b2d746808b3da02858363cc2e2cdc23ce194d257300369c61b2219e4b1933b57bf8a2b6425033f9aab09762a9515ac208b0c7c5cf1d0cb5b14344f09e42274b21a3adf3549a505f276625b5c17a5b50dfc20f16bdf18cedc080ad2336087dba17c814f3dab7c2400ff826ab8348e5d7089ae9768a26840f2fb74ebb8aafcd445b907ca755d0e4e0c5a99866d86239d6bfade88f301755d5ed2b89f65d3e5dd352e79138f6540f3b25ee2fa4dfb933f5d2f26b1c31c02904bbc3d91f77f0d05e9526f96e4bfbf0489b131c01022f86114875eb6e15d4ea927e14feb7e67fdace5e482c74e9377efc500e794d5de6f12d937a6b5acdb2d7fa6657d1457b16a7c6f5d4764444fe7f5f10c09b07a557535a8c70fbd0013d96a326915bee7e1ff89474ce638a7d84d531058e3e2f387295279337e5ef0de5623e6ca1ce44d45671c6f8f95e66028d2bdf355818b874f34c5bf0dce475d5f7c57eccf0980e573467761ffedec7e59b00b46be75bb848d153a186fc21fe42f82c6208bca3ef581550f06077e624222d5ca85c610b656b7beea88bc770d68b585374615b13f75ba6cd82dcd4d928e7ab4778b43e84a77a86064198e72c8fc3b7dc303539a74dbc7bffc48aeaeda0e1cf8b2f9cb49636da77513dba3bb7dfabcfc97e0302a1d4fd3dff7b674d3e5a377282fdeda7360bb069f0f25c66e742aaba8433092dddc161883fede616a1f42f5ddcf6ab23c11c9268c2085fcaf4bacf8ce8e46f0fba09ad472277f5c29cc6bbcac37db617428ba9ad34722eafe848ba78c6bce7a12db05e94083a2bf6fb5f118208d7f3165943723befadf1776c97f3110b2802a31a4ff93aa167886544ec29b0f94b0230bdc73b335835906c2451c71b3862678d86a7d17c86cf9928b2634e76f1d7129f1f4d40b2d859a0273cb5412ee30eeba152a9a893c70f4c39bbc470dbb77adb8711d572b6f6ad44ebeb961a749807f96162bbb0f7411e0aacdb064686f8eb295be42a96a253085f736177c765debbe7eb7020e6a7bbadce36e30caf90b08e279b687a373614be284fdd6f718c487028779d944a0d3d42d9ee9ede97b9f5aa2239d2bd7b957d11e05132d3b5586298ba8543390c62c7572e59383fb6bfd483f78b10bc3933596aece031b19ba55d4191b5ce290b837c93ba5a23d180397417cb60ef8a964fc29bb59651c911e87d6e2fc55bd4591901e58168bbb19673711be89eabc0a74c952ed88335462abf5320dc5d1e3ce634c8cc04f3f6a1d69d4d3df0a5bcbe1a66a319077f18c049b1b45e78e0e3f3a3b279d052fe8e3e426d0d18670359c69cf4eeb7eb30ae90bc365a846b7395680ad92d16ab22b2d0321b2804ee551aab8c0399c71a2baa1dff73e900a7cc4a3c40e792b47f459883a5240e3a1cf250db9cd45046743e0d6e65030511ea3a93c32004b9f0920278c41ab805fcaead1f181a514fd529057d629574e92ae3c9878e397a5908fccdf214a34188ff4d50bc1db05da08193e638e30f7f3dd88699600ef938afc1b72b3b68241da24be8c8c17f92fb76d8f9a29dce8c046c7e44a9225113d53da8b2578b8026eedf2992f1e1ed3d1b2161b076228a3d7e57e02aa2a75808c9c38af0744af010ed3c0a371fe9c8e91ba6f67cec3cb0199d5934df1e551a5323a1ce1002df29435189a774d123562f935f6b48bf9682504d9510bc815352003e5c771c301dd841b6815cb5293ad19c620ebd82d0747aec6a7d909175fceb2713d333efcc8ff994f14afb9fc6198aef194033dbbcfad9b18832f9dc6e9bf86e63e49c7f30037e4a1d7de099fb10057a17b1fddb7d989238b3c0fe5e1168cf105c6f5981050cc3e88e601285c7f41e308c82b87c5d45ba7a81fc6feabd70a2c56b0a6eb876f3e774bf0e6574ee1397450df7d810949aadf56d8ecbc2865c0c8dd03d50c79781348781af8fb717669de691e71dfae52b40d9898699aed62bed50047250bae8b5d84a12024f6c3b5ee08c6133b06b2226e6966e2fcdbf0648f44b65ae6151a0bebcea8db42594cea9ec6a15bf566561cbf012c0c0b86cd0a67d6f3079e1d304712cf6c2687dae6741fb9e956d34fb5276489794d65ebad3652105652f13b179714b1739a76d354e331752cb2cdab3078dd8aa484fc2dc83babd3c69e993316afb3d46bfa09afd353538ed5d1bd0cd2ec1c0b4a5a2e9542f641adfa72e5d208e4ecaad61b8af5478bcf5d3a92389852b230b36d18e07dfd0043505c24002fd14e0eade88bc19613b990c7716b27fadc5e458ea79d1f8a007b2349cfefe89da8859b565fa693d78e19e775ddca5675644f917a971ac92593fa59f184099e3ebecf9ce816189d3e96af4db4bf0860536f3ccc45888ea88e8cd4958193b22ebdca68a4b0438b918968086dbf0c23ea804ee6e4ac1560cf9ceb720bcc2a7be71aef0e2f2dff2e953aa4ebee49891922957f58fafab4da3931f56c049c462205ea945438736d39e0e7da39b4f3dac5cabffee", 0x1000}], 0x5, 0x0, 0x0, 0x40e}, 0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000002b40)={0x80000000, 0x0, 0xe401, 0x0, "000000000000000100002000", 0x1f}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x1000, './file0/file0\x00'}) r3 = open(&(0x7f00000008c0)='./file0\x00', 0x400, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) connect$unix(r0, &(0x7f0000001980)=@file={0x0, './file1\x00'}, 0xa) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002b80)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b81800000029000000320000000000000200000000000001001524b7fc81cd2ecef85af44e46f61cbef8ee927211829888"], 0x38}, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000780)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0xdb5}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000002c00)=0xc) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000240)="a155c1f3bf2371a67dd1ea486b060a5670c53a80c49a55b078c77636257411340935b7bbc85918342849922b41323161d56827f9d71fa6db494f69c7b67f4fa6f6287c3f102b0add8163dabd0474b5e4b7d03a525b8695fd5c906b2430ae488f28e09094e2a39189512bd4491daa3be1601c13ffa98d848a29bcc40674d81b10a38fe6dfc8bb6eb1fa115930d1512b02f1395ac5c8f756c24789febc12f787831c98ae", 0xa3}, {&(0x7f0000000300)="9b7e38c8e87b65bee06ea6630c068b7502258c32fcd2a4a2f42d03faf89cebf37498f326d36b87da30cdf42b6c68cebd1c76dd4fe01190ba9101399f2a85863392bf05a719119f552c62f3e5748e768e60e8bbb6f4b259add85e4b333c06c9e5d3d5bfe6d7fe12283a9c4494a115e754e3d2d9a4f010fd49a9d9c34b6a43378434b2462b89060f55566f136f264fa7c255541c2c4ad8c3035ec4bd72b1e86f2c4c697073fd139694656059b0ab878cdd026680fc679b8ce81e2b9c15380723bc2b337d4bb152b2c91a5eacd1b62ac458814a07d8386174186115f73983c83a486f42633ad1cea7a6de3d9717869ff457e2ce", 0xf2}, {&(0x7f0000000400)="cfa3602f2263b2389ada0c8212abb0ca3ba3613f630771a14b783e60fe016b5211ba35b5db7697fb8e1d0b18da8210703fc27dc4a22a580f9cfce759d95ad304f6b29a46fe75b1bc8244307222be74d18b4d72ce70197985087f5bd6ab6b0df33dc24c353d9604d707d783188ab7ef1097c08b16aa1294d67bbb3be134a86322ac56e2fc7d83abf452942e238a5f08a9f4ff0dbe448110d45d608ecdbee12bbfd2e12177ef1f49155df1201d6e1898112e02eb151572aaf23298886f37d83f6cdd317c3806b61aa36babfd837f", 0xcd}, {&(0x7f0000000500)="d3a1963e8ff1d795fca2786da4fbf482d6c6c3fe2494638d7f84dd8ca99499037a94a67a377d1e325ae8e124b992cd02874df74dd566145796cbff356331dd57d1435845", 0x44}, {&(0x7f0000000580)="0593216f09dfa316d5fae9ecf06843980583ef0ac7b12ad5b570bcf51615f78996a51ca19542964616e417de8e68311037d8586a9954ebb303d548dd9c3737d07684799af2baacbd30e482d5f6eb08c7a938fa1ad90f73538859fba3bbdca0a20a627ddaa9a5bcb4c1b53ab5b819a40b30c16e30d4d45b7cceaa8786aff0a9ef14c30fb0a501d9401939ae910ff8e4ac965b91f24ed265fb3d5f270d836a", 0x9e}, {&(0x7f0000000680)="8ceb5108d8250c4a6bdcda496048afb0bc176c5e2f1eb03d7e066c187c9b58308abf8ed05c23287a421c4a7001da5b1bcc81d62bb4cf84fa912c1d331294bab33442d931a8d6de72c77ef36a37aa2f07a287344a942d90e1991cb258a685129be373cd65b55f9978e3ba6284e1fb2ca629504ca2872a546987c4044b9c3afac3cadc7055ce89623729891d0b0e4e7b52d1ed8be4f97d6714be8af61c257fb8b02b303a399cedb882a736770000e9706b5090fbad9e6a76f8d445c238fd5da91322765a19da7bc665438eb07e31739c31276d95b42bb52c", 0xd7}, {&(0x7f00000001c0)="fe58e271b4a82ca9c8092ea75f738044cd8525a1657158f482d36375abcb67ac7d02287269b415b7689db9df5938ffac5d4b", 0x32}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="04dbc0c835a40bf6f2845cf41e2a6cf8", 0x10}], 0x9, 0x0, 0x0) 11:46:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x242, 0x0) writev(r0, &(0x7f0000000240), 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1, 0x0, 0x2, 0x1, 0x5, 0x4, 0xffffffff, 0x1, 0x9968703140d69d10, 0x4, 0x8}) 11:46:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xfffffffffffffd43) 11:46:20 executing program 1: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = msgget(0x3, 0x2) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) r5 = getpgid(0x0) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xfffffffffffff97f, r1, r2, r3, r4, 0x4, 0x101}, 0x100, 0x4, r5, r6, 0x1000, 0x1, 0x3ff, 0x681}) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x400000002, 0x0) dup(r7) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r8) socket(0x10, 0x8000, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSTART(r0, 0x2000746e) 11:46:20 executing program 1: r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xa, r1, r2, r3, r4, 0x10, 0x2}, 0x3, 0xffd2, r5, r6, 0xd90, 0xadec, 0x5, 0x7}) socketpair(0x18, 0x8002, 0x9, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(r0, &(0x7f00000004c0)={0x1, "61ac3685dc18d65088cee4ef310b1a2f12af7e37df9ba088a9f494129cb9086c6b259565b976"}, 0x2e, 0x800) recvfrom$inet(r7, &(0x7f0000000380)=""/207, 0xcf, 0x41, &(0x7f0000000480)={0x2, 0x2}, 0xc) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x8, 0x8}, {0x180, 0x4}}, &(0x7f0000000080)) 11:46:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x4, 0x10000, 0x10000, 0x6, "40bce50b3385b51e87fcd17068ba14b55efde02a", 0x200000, 0x2a8b3e27}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x8) openat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xe7, 0x0, 0xd, 0x400, "73cc5160527b0100e5340700", 0x0, 0x4}) ioctl$TIOCEXCL(r2, 0x2000740d) write(r0, &(0x7f0000000100)='\x00', 0x1) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x100000000, 0x4, 0xffffffffffff7fff}, {0xffffffff80000001, 0x3, 0x200, 0x6e259d60}, {0x7f, 0xef, 0x400, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x1c}, {0x6}]}) pipe2(&(0x7f0000000000), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x20, 0xfffffffffffeffff, 0x1ddd, 0x86}, {0x9, 0x6, 0x2, 0x63}, {0x0, 0xff, 0xffffffff, 0x3}, {0xffffffffffffffff, 0x1f, 0x40, 0x400}, {0x0, 0x8, 0x40, 0x401}, {0x100000000, 0x400, 0x3, 0x200}, {0x69, 0x5, 0x3f, 0x4}, {0x57, 0x8, 0xffffffff00000001, 0x5}, {0x20, 0x7f, 0x0, 0x7}, {0x5, 0x9, 0x1000, 0x4d3c}]}) syz_emit_ethernet(0xffffffffffffff3b, &(0x7f0000000580)="ec") 11:46:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xffffffff) 11:46:20 executing program 1: r0 = socket(0x2, 0x1, 0xfffffffffffff803) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x80000000) 11:46:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000300)) close(r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x3, 0x6}, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) r5 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x4, 0x1000, {0x0, 0x7}}) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1, 0x8, 0x2}, {0x18, 0x1, 0x1, 0x437f2776}, 0x20, [0x2, 0x6, 0xca18, 0xf7, 0x5, 0x9, 0x6f4, 0x6]}, 0x3c) 11:46:20 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) 11:46:20 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x201, 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x2, 0x3afc2025, 0x1, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x7, 0x88, 0x20, r1}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x5925, 0x100000000004}, 0xc) pckbd_enable: command error pckbd_enable: command error 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0xfffffffffffffeff, 0x6, 0x1, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x10001, 0x1}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) recvmsg(r3, &(0x7f00000009c0)={&(0x7f0000000280)=@in6, 0xc, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/81, 0x51}, {&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/163, 0xa3}, {&(0x7f0000000a00)=""/231, 0xe7}, {&(0x7f0000000600)=""/192, 0x34c}, {&(0x7f00000006c0)=""/168, 0xa8}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f0000000840)=""/112, 0x70}], 0x8, &(0x7f0000000940)=""/75, 0x4b}, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000240)={0x3, 0xffffffffffffff7f, './file0\x00', 0x101, 0xff, 0x6}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) getuid() 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x1, 0x7ab8, 0x0, 0x6}, {0x4, 0x10000, 0x10b, 0x6f7}, {0x3431, 0x1e8, 0x3, 0x6}, {0x1ff, 0x1ff, 0x3f, 0x35}, {0x68, 0x5, 0x5, 0x42df}, {0x8, 0x1f, 0x4, 0x4}, {0x81, 0xef8f, 0x1, 0x3d1e4aaf}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) 11:46:22 executing program 0: 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(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchdir(r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000a00000000000000000000020000000000000000000000bc21baef4a5f520da59da2b2fa13bdbf97c0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff87831663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246d85f00131871b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669031c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebc92ff5fec73faff584449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581656e0b8e730f05295db314eb4ae7d34146634ca3ddd7e16d3185f4fc5a4f8eb348b765906539f777b549af6ad92120c62bcb4193c6a4bf29d9502d176b6bfeffffff6fb9828f50673b776e242fc4f3d27f41"]) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) write(r5, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r4, 0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) socketpair(0x6, 0x8000, 0xffffffff, &(0x7f0000000180)) 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() r8 = semget$private(0x0, 0x3, 0x6286) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = getpgrp() r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000300)="281d78dfaef19747d40ec61550f09628796200f53d214ee97082042341cf04d472044695d006255d154bbf26c11456020a204eed31d5df140cbdf52452f32e58e433d0ce6b76e1bac537146a426ccc0b9bfa2751a02aabad8b4b8ee9c7c15bd0b7d289d2aaf4e0583d616a34c768e2049cd1558590dc82882139a523970762c597d88dd600b0e90e1fb511f6eb9c0814e6bc4fcb6b0eebd8ac44fe329a118e0188db3d856af2ff7469e8", 0xaa}, {&(0x7f00000001c0)="a38bdc2f99cbc94330ef488fa75add77dd0efd774e36ce", 0x17}, {&(0x7f00000003c0)="92cb4016b87850e5aa8e5f245126ff642db6296c3f644b748b2259567ded31bbfcbef2f06c0b164b90a927ac3f1dc4b713c271822cad315c3ee4cb8dafc4f0214459278f6086958b3809e0d1380ad7272b8c0b1baae1e42927f8f0494ea1f934110fe0273a4c30cad79577cc66bec73cb90408ff2cd9afd736dcb50e2b5e08882247adb881e390856c5ddac46357c70d3859628539af4fa25821e6dab93efd992671b2be7ea1d83c2f29d3d7c0e730114fb9b5953e6faa1c74047e55a923feabdee1432731cd6519d37f3b26d94b0c2969669023e403476325e94eb6df699b5a5227824aed6c2db298c948", 0xeb}, {&(0x7f00000004c0)="62273e24a3aa60317d0a1064f4d5b03ffafd1f503b7c6bfe95801777b9de0ec07b62c6e4508af31023f43dd07511d8112a300d359eb17728d58f4cd75a1f34548d0dd324a068a114903230f1d236b610e895cc84959abc9ba49d75b0204b71adb7f96f7ebf4a66b59e1d9bce4d037f97dbee3bea064bd55f25bfcc794ac9", 0x7e}, {&(0x7f0000000540)="071b7fc4d928608ed45240d521b4b6cbf04a2e2e273857d62e9245c92150444336b8b5028d566d793aae89d6b97355ef0ee2461f77d62a45781cba22dc18db8ce60aa875d5ff4ea6acae336f69a7c60c8e269b79db5652c5ac2794536c867f0212b79cd7677924fbbdfe064f0992502cc6eea17afa6550cf53fe2010a056091449e69db66b12afc8fe6a6a521ac8b95fbb64a08fd871c91381a6e1ba7a668cc1831f58f55f1373605b", 0xa9}, {&(0x7f0000000600)="90dfbfa9", 0x4}], 0x6, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x68, 0xd}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) pipe2(&(0x7f00000006c0), 0x4) faccessat(r8, &(0x7f0000000080)='./file0\x00', 0x1a8, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 11:46:23 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)) pipe(&(0x7f00000001c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x3}, {0xf60, 0x8}}) 11:46:23 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x6) sendsyslog(&(0x7f0000000200)="f7273e421302f9caae741935cd481be688862536639d6438a065627f272c788c33da5316dedcebe813ef119fda4abdf23e2029b0ffa919414f2a5e9c223e783c4fa06045da5fec4e92261b665f8dfc4fb0d2569f6cdb74e41f8160f04a70a71ac119cea2f5aee192602d153a8787e6abd91a210cccb053ae093f4416ce6e85b020883d45041c435087cb677611467671dc1050b0a224280d396347566cf7790629c433a944279c3bd5054f29ab18b20894819292daa6a039b805a13837287d7920e7bbd5156927192b1dbac4f811b0046bbd1747b38cf25f4df4c256d2fd8b35bb4152fdf3c30dc6c0da5cf2", 0xec, 0x2ceea844b86e02ac) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = semget$private(0x0, 0x2, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/222) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 11:46:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r1) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 11:46:23 executing program 1: setrlimit(0x8, &(0x7f0000000240)={0xffffffffffff076a, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)=0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x200, 0x8, 0x8, 0x800, "bea7b332b5f3d828a17ef6928dd005f99cf80377", 0xc000000000000000, 0xdb}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x763f800000000000, 0x5, "d90f87f149eef58c1f0dc80d1dd991bde3a077f0", 0x411, 0x9}) 11:46:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x101, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 11:46:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) write(r0, &(0x7f0000000800)="d7443af1d25837cac9cd2c5eee0e511216574e8ea7515b83c4e589d3452a10b96829945dd34c38239050a1f65b260f1026f34885f5d6e3880fdafb64a318e38c3582d57efc5be4421026c7b7fcb2141490a08662285b7685bd4c11b761c44b8b7ec7d8d7007bed550dea00e8a014da3d2303113160c2893087bf4c1e95ed85a68c1c2c11d57bff7b8b23dff1f4ec7cf17ba1afaa13cb10cf6b010000008b312c6e9b0e90aee33b68e5b6cfb487d009b6b361532956f83339ac7b38b22ec4ad3881a64db69fea56a1fefaabc58508ff92bec8643b3400cf502ea4406553c407d41a9a7cb8c59aaba063d2a9cc690c13ef5fd5b915fb28455cf076ff6d9f3e18eacfac2d2e0092c0ac7ddc2a693076191cec135d67c7d54bc9e8cb08fd40f7b410b7d0d92d4d57423e40e00be7e2fab7f58f7f75a60b038d0356b34d3377257887ac3b9c2e1ebaf1e8516dc7cbfed7667a4579b4cec2b3fa186d58384dd114ae98f0c5d1e2fb8c30224ba46d2f47309f29684e7e507e35be26db305387378ada447fd248c32d4d8dfebd745bd1a88e401224a4ff2dacb2f9abae00ba87dff27d399802e70703c848e737f4c27b9cd0f5adafa000d2a26f680cd0b45cb61520c9bf50d58ad0b1c8a8a8bd1db4ace911c9ee7503a40c7239795512e01fc878cb3bb45a33ac91b984d046bd27bdea4e20622d", 0x1f0) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x3) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 11:46:23 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) 11:46:23 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x1) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:46:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000000)=[{0x7, 0xffff, 0x1, 0x2}, {0x0, 0x3, 0x0, 0xffffffff}, {0x3, 0x0, 0x6, 0x7}, {0x5, 0x7, 0x10000, 0x8000}, {0x10000, 0x4, 0x7b09}, {0x9, 0x40, 0x2, 0x100000001}, {0x7, 0xffff, 0x2, 0x7fffffff}, {0x3e1, 0x400, 0xbc, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x657, &(0x7f0000000240)="16c1214ed20e8c17d69b02e20e07ace922342b566d091db7998cbb9fcfa8a39848ae9e311fa999dfd4964d50af3a33345a611115a542da647bc258f27f70ff9aa6c9cbd8b89f53f81b7a27a7f6c33dfe72663fe027e95eacf1409008eff109defac2b72ac9dd76b69236c8054ba4e7b41b6912aaa12e483e5cda47518344f645e40e69cb1910efd9fba7e72d261d976d9f14955bde4d2fa4988b395827368de5e08d8e4fb60bc3f4a349bd1b47deac86d60fe2227a9a31f0eb15b3d63f06e36f2b431f7420c4317f28c27dfa00000000000000020000003b642e3522d68252f3719b2943fb4c32649872bb5252a14afc14531454481155285a1afc37737138eff09560513725f48f6591075c3895837ccad16454b65ce7101570e6620ca4f418037d40abc1c1d774086de17714ca17b7c05dc70f9dd1cdb3667085346db62e8bb554e36d4c35804aa0a25bcd8b4d9d2ecd8c98fcdd7d568f331f18b4d507e4ae0f13ed991c900bf393c9346efba2f243d6111e5f6fcbe944ff694ac1ee4ed51b52d039d146") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) getuid() 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x60, &(0x7f0000000100)="3a45e2a171b7b1f19cfde1e839460503d0966a24e7f0c421dd32778a402557f0202cf722a187e4886145b8e3007f044068a981b6f23569b764a2f6d9b3f03f1e9401f1dadc50837ef394b44077341adf41cd2f46e32000c7e88ce67afef28c70") 11:46:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 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", 0x168) 11:46:24 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) socket(0x6, 0x0, 0x9) 11:46:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) write(r0, &(0x7f0000000340)="115d6b4aafc17e4ae03a0c993cd13445af523e1fffbf3dacfc23309e1ff5e82c88e55031a550f19eb2edbb5172e66976e2c04c8c213a342a4b318bc7b0db83cb018bd6dc8f21742b20680309387c4ba26e0cd71015727e7f27ae12d7af2fb85f8cbf93485b337c64546379097999861c910aa3dc54d26a41f7bd4c7cc79e67b57872f75ddc5c3c0a9fc16fce0dcc0476482ea55ae6c25221b8a08cd7707d9049a52912dd510935d8fea3d316edf9b8743552214e3def8c2f4a8f6706961befd0b1f9b88eab7ad2781d62a4a2beaa19fde6fe267c5e8578b0d9dc829f8e626f192e746c48202b0b889aa946bee147b20840386097c90892e54b2ab28515b1cac9ce7ccabb52bcc951b838ea7a38e43603b79daa09797c4e1746beb7632870f14dfa855a23cd0fd32b4619b33b92b3bf1c9b848842757c6210fd22b8a495724fb437d00e21a7730b6dfb917f5a3129487bf21b9c670995a7bd3a473e965e564240359ccb0645d27d98d1cc0b509512da27fa2c2d1b35ae42826c8a6c4cc84e4dfe2ac15196bffad8a586da5ebd33788f03b25a5b30a4e15f0da109e556bed2ede2a9bfb8e57f3db2734eafc22d4019fe8ce74a3b883e6f7feccb330c8a7b8fef912726923fe33fe0660b9b12e6fa2ad02f48e61497d078aa195ca9a66b8b4a9194fcd98a96944f4d73a2a6119b01a1e5c2a9bad203e2cfe6b30f7f32a7049a2bb28844793bd0e3fed93bfb977359e92b5010253854f86a89f4d067662f012f6dfb93b17f66b0c501743cfe3c04625b3b59144d8d82b115febbaf2d86f381ba7be3b21b95cf7793b7eff1b68404fed90c5ec8c497159616bef622f57fc3eed9145ad85d664b2887df88f846e07b67929cf19273bbcbc6827e7abb026b2a467d3f620d4a5ed36c264cf57027dbdf3231c52fbf764e72d1f32524d712a20f99b644918f8937eb51180d8075a5131ed30a755cee80cfce58febdda216087725df8798a4b7a9396bcbbd3d350443c862402ac819bcb02e6114e80d8235717d98462df49a13f44f0f40d8349dacc78b43890c1d9c2a2337058e67106142e7d811891ea8aebbc97240c18a8e457e3961fa1bc0f6005a993b62a5d134968a3022d8f48badd4ac9b3e4cecbe3a757740a25da1a2d53fab92dddec2976db50be9dca67d1746acd8095adadbd9d9865f6eb683a33c2bb1c12b35ed709790219a33b9ab5c8a3dadb937fe9d25f68772e0c6fb8a724ddccf78367dfc8779e2547afa909eb59df9776ed9789da9aadc4946f3efddd069adae6958dd34fce374a1729cc715182e5fd00cd97f6e6dc6120b5566cd439e23236ac2cf04080f9d647c7b43c7274154aaaf8b98614a1d5968ea62cb11d85371f73b77995c845fe3d3f5dbd9104d47101d743ec62c1e1eaf407b382154b52146592a3fc70e8d2541a2553c022368625726a997b88b3ae0b59c0b6d65cbd9a161ed1d52645d6938b057317646e11af914e378697e876f50ac31ee47b8afc585f7802c35f61845c78e43f50fde096706baf2a2c8450c22d399d198161599e6c4c931e24a084787c9471ad17979def0366e64b00954d8442d6e2b5feb1169583e119b4ff14e778545b5438df953c70e81520707d76e918a5caebda2484b40c6427b2f4e4036f489ed9565df21a62bfb759e94df67b64046707be28019c2dcb4a5de0aec198e32d0da4d2831535195bad4d3c0a94127719c75f81ce8da82fa3041107dd1eb4854d971f4f52901257f79ac4992cbd154c02ef92f3ae67399cc4369aa1c04d915f33b5060ecb195591ae0196a5f51bdbe7c201dfd48fcb67def641fb8260ea694ae0b16be67a203e49b9b513a16a4c69bd0191665f55b854ea92135b12ea02897efac576e2e776fb550f5e38a81942074f5691e0c2bf0bc8b11826314471cc60f5a9a89f40b147fee3723056d77fdbbcc491902478c890adb73fac12c6ebf4934c78e155204b5801dfa5de3ebe647eb3f8b6433702abadeabb168b15691a2aab54d5411ba53c99c14e1bded99180757ab11d053c72bb53dd839df37a15065faada3c0de009d7cb3c36e393ee38bc414181b58d751c019084eec17f8b19348efbf240906685c87e37b11bfde4a87ecab53d60e744e4e4c1cf1034fd359f7fc24be99bd126dc0bd734aaee461c97a18de588450f1627c422862aca9033cc52210b1b67bbd7269c4307d9530c8ba57b1a717eebb548fa8da7d15bcef0d58759e3e2320200cfa6bc134a59bf03143355d7654b5fe5b97d966a8b46a723c4ca4c16b2f022aaab0616802eff383e989cdeed5413a3b4025ff688a3bc7d894e28ada52092571d9598902cfebf66d0fa4a4d83dd0a4282a57404c6e3fe3705564182c3df37552e287752a88d802b813a40969e7a6d810fde34269ef35fbb6872f8b520f9f22db176e98952f1cd8703d9c6159cad2e1d13ef950889e2d2bac4ada238d029bad610e1adfb97ccf5d6d6a0fb96ab7814970a7b40a94c32431642afd88d823afddc393da1d6fe248ec78ee78295fb264f50a38f4fdea705fff54c27cb5939711395eae29a3cfa3ce1d818cd3e61649925e2c73ca6b44473abde641469c42f9fbe150b059a8b9ffec9f6928902446e30e42194f47e0ef6af0e9059a4d480e736980066f38496ebfc3a483ec9bae527fe74f1027f3bd17d5e254034c0f986473734c50e9b7d7f34d15d72912bb87416622224be7ceb51e41690d2c2e2e44dd601d7cfb8658cea001bf25c6fae70838a1336c935f1e8831b5aa5a65dc6ac0cf6932315204f907c2581658f1140f1d372e48b83522a3e7a370930799ac9c5baa9e8250f73333aee096888b0f8831220ecc8dffe0d138c5be552e380ec3fba2641ff4e55b2afb8da6a9b4d22efd42f4d0733570319abf8f4b482c18142a3eee13fd5635c31ac671b1adee893e385e30d9bbb26a10a07e32ac1e8fd61633101cd5c56d9b5484c0524ecf68ea8c20c9233796dffa559f0e95c5aaf33c62b3108c48f58ccb54871ff5543a09e55adf14662666f7ca7178db8a71c16c7cb7c0b1bdcf1426630c9281b7fd857b131ccda3b13f8c522e90e08282451909f4d4718849c56486523f46539fe9b3ed594e7f538bbb22160bc8835fbf77547c3152139fa87367b36e0753b0768b11a92e43ff9a499600a37d8177f461820e2ffeede3aed97f4043ca818ebba6b78f7700073e4174897b32aa8b4e73801d1079f8e063a06d500231e0e26856535e8667d65bb2cd559a1af805d34e7d656cdca57b594e88a5047fa61097903354be58109c45b09b98a8f6df3774cc6b5f0feed98ac4185bdb43655913682b8027bf7b6bfd4015fc8ac4570ede33189f652562f0cd1579b99146d764938e3fac6e880e877c2aeadc704ebdfa96f44984fa65a4295eb7c784b80d37905668ab1cab2e3feeedf98bb6c7f7517252d6d6fdd60f383361645359e6bb2b7da2defa893c8231a8632d6495df3cc3b6af91772732faeaace2f38bc761ff24a22c7b00dcce7f3af9002dedb1f2285ab6c3860b00c85c7d75bc7a53980ecd095cf467394ff7aea7d54911997ae04f91729fa25043c9f8209c932e35831ed496f83e30e41d2381dc3640e3c77bd90e936ed53000f08818f8e0cda2b6739ccedc4c4a0adc463fbd8325968f685bcfc34d37eb333b87d6c5516faa38e20c36273b57c66ab87b5bf58869d913053a6a97d15539f4a0f13e8cddb37ab14bc850aac93c6a093ea6460eea351fca587e9a148c57a63e3dbef7b6b426aba659c8f07da4f3cda1cabb36a8543d679706085e73bfa1a106d6edc8b9be05f51119a88c9d64ecc6e7a7293c956812bf822d86917d8b25d331ed905ee7757e1b164df0eed4b99f0b36a16c8b6d04cff7b217f1fdc8e6ef2395469b4e9fdbb7a0c0dfab71165ecdb36607b2fe5dd790828a1e04d78b1f37ede4f9cb9500a8acb9caa9d33054c5f3a1d5f5f02d8dd589db1271b14e30faa2c0b180a384780e1d9864837fef40b1f17628f0777ba9c22724cd4d00199d6259ddc20f3dd84ddd72138a3e31cb001717b979fee24f663c5176e88a5695b169e5e314de38986c6f815a4cb3629a7cd9b247a24af45fc4e4b40f3d8ea1626b92cf1fb876940312a4559e6e42fd8319ba9cff3661927d5fc7406c5c31f271e75cdc688a1d19cb2571def18ff2d14bb3ccd319dc870e9d4425ab560b0da47cd3ac332fef870c5eaf962538394bcedd78e22ea402ee5c286d6ef19905e2ce3f9cdf408354bbabd23f966387bf46cfff25693d57ceb1e1b97e7ec9b13c77a792d288b1948a53edb2269138f4e5d3f4c002f8c216e86e364dd6a90bca1e607900041b7585190d38fb082ac87d66d9d3a062e3272dc19e5f22cf710e3b862675984a0785777129c8d3f91f7e9178654bcd12fa66b11711f6ec70232683bcf52e716c72a6ba19bdc8da6ff2df7fac7b993b3ca99816d721f1ca6492b07511b89c712ddbaef24892c31d58a5b266b5a11b604eb7ecd9fc0eb64186484ae4f6ba02b0d041a5d02ace3857cebf71895e587819ad4f23372105690f539f4af206ba5d691d1906d7baddc59b7af7a06c91d36e4f3610063c5e85cd1b48e4b5ef80b7d5d359c0885ce1c1e602dc840a97f2dee33be4809ce24e1ff244266d0dfa8dc79533bed70a443eac8aab778463dacad50444f7cf5f994bb390732a4950cb226c65724b28cc03f478cd1dc344c422181f4f5dc9a326ac368588a5ffd8128a8558c79c975216cc646cecef0e7721df1b21a79be707baeb8f342816bb899208bf8d3cc6dc4ae84baad2b6f7951cdce13d8035834750248cb009db46bfe9dde1f16db9da25ef6a49a77aa679d8722b14f881a7dd231f41c7e2c01e6cdf7fda8fa3c5bab8d29895bed939d7042f086bc513388512d7e80b1fcf0d0d9e9410266a03a4fe297393323815699dc57ed4e997a56944ca42df50b912bf2d9a703ef6ddfb3335c9e1f53fbeb2e298efcf9e8314328e3aff9df6bfcebe743f35da2cf056d9e540ca88b0f916ff67eb17b6056e8ded5f13590091e0e6db3d49cec112ea7ee86f51e7e13aef4f20581240094f818a06e139de5469dcdee240913a7cb4edca14d65edc2d0a267b57d267b83c535fd1c15557fcf5d4a9d57e46266b5dc8386e56c2b47a14a8ac454f6ce65ea7e48e87dca45d3fcfae61c0b9d1208da0a0e6fb41a690499ebce54d89e8f4e361786744cbc51e1ccd5d0d3be7f6ad75fad6bdb13b7e19e1e4b896c2f1bb94177c5e1152e4ff82dda33959acc0d0265727458c18ca41b9e1957e9214cd97e77d81739fd2d5ace02ac30baa095a173402683f49fb5031da72a5e1c1995be5cc764032a5bc8f16937481cedf3bcd79342f381a8379ce454f0b3133c6ea8ce6dc0df54ba64ebf41fefe19abf81a2c68773ea700f765384ac8207217699bb490c8b4b6617f7c4246be8807f7774dc4ed735b24bf3f0241ecc493aedcb6be90d8437dbe875cd098f812335cb9ec749b5a169e153a4ddd99668906c40018d881f8f19defc1a303435b07bc396431e808efd010a808bfa0e4421698589ba2564986eee3c274c2ff0a810459ecb5691bc3028ef4cb83f2ec9d8361a57ed4196198c4d5abfd2cb5d8d2d30a00f9afa415f729c25fa11e56c0e011b66f288b84f48f87d7bb63f436c998ffc4f141ba0b422ea8de97576f6581308f87160a3d55518400910c849354427cf81f0d81f7b9a4597a42abf62ab2497239cf661d177db865947d632793dfa6b2436816e33c4395f79a75701e1bb5b9f3bd6b728", 0x1000) setrlimit(0x4, &(0x7f0000000000)={0x0, 0x2523}) 11:46:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() fchown(r0, r1, r2) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)=0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x1) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x45, 0xdc}, {0x44, 0x7}, {0x48, 0x8001}], 0x3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) 11:46:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x3, 0x100000000002003, 0xfff, "b3c550d84b0a0080000000000000000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) 11:46:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) 11:46:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 11:46:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 11:46:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) setsockopt(r1, 0x0, 0x800000000001d, &(0x7f0000000040), 0x31f) setsockopt(r1, 0x7f, 0x9, &(0x7f0000000000)="d787a442f9633753d41760d8a5c4ed5b00a185c5aef7870393953be36f7853b139c300fbea421564eac446307693", 0x2e) ioctl$TIOCSTART(r0, 0x2000746e) 11:46:25 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8041, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x200, 0x0) r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x1000, 0x90d2, 0x0, "4db900000000000000e74de7d14c6cc55eab4592", 0x0, 0x3}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000100)="bd", 0x1) r5 = syz_open_pts() close(r4) dup(r5) fcntl$dupfd(r3, 0x0, r2) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x5, 0xab4}, {0x9, 0x8, 0xe579, 0x74}, {0x8000, 0x1, 0x7ff, 0x777}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x0, 0x6, 0x3}, {0x4d8d, 0x6, 0x5, 0x47e00000000}, {0x2, 0x273, 0xe9}, {0x7ff, 0xbc, 0x2, 0xd2}, {0x2, 0x0, 0x0, 0x413f}, {0x100000000, 0x738a, 0x2, 0x4}, {0x800, 0x100000000000000, 0xff, 0x3fe000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0xa, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = dup2(r0, r0) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000400)) r8 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x8f5, r2, r3, r4, r5, 0x45, 0x8}, 0x1, 0x1ff, r6, r8, 0x9, 0x3, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 11:46:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 11:46:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000001280)={0x3ff, 0x5}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001780)={0x4, 0x2, {[0x7, 0xb0, 0x10001, 0x4, 0x2, 0x4, 0x6, 0x6932, 0x8, 0x8, 0x4, 0xffffffffffffffff, 0x20, 0x0, 0x3, 0x4, 0xfffffffffffffff9, 0x4], [0x6, 0x8990, 0x99, 0x40, 0xffff, 0x7, 0xfffffffffffffffe, 0x7fff, 0x2, 0x7], [0x0, 0x1f, 0xfffffffffffffffe, 0x3, 0xce, 0x903, 0x100], [0x10000, 0x5, 0x80, 0x1ff, 0xef9, 0x4], [{0x101, 0xdaa5, 0x20, 0x1f}, {0x2, 0x3f, 0x1, 0x1}, {0x8, 0x7, 0x8, 0x4}, {0x80, 0x4a, 0xfffffffffffffff7, 0xbc7}, {0x7, 0x3, 0x7, 0x2}, {0x10000, 0x6, 0x1, 0x8}, {0x8, 0x7, 0x2, 0x80}, {0xfffffffffffffffe, 0x0, 0xffffffff, 0x1f}], {0x2, 0x4, 0x3, 0x9}, {0x6, 0x81, 0x200, 0x7}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) getpid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000180)="c54427cd15c43cdd135abfa64a4f96e871707486bfdda25929b63aa8c4aaf364dce09034c5e3a05ba62a89606d7cf7c34878087304c882c072f6376b5f73949d830f55275508319c6ed37251f7e33d20430b12241319943a5a6aecfd94179885db18f5dac914283844d9b0a7571da6a8330f3dbd893ba8857ed7ed3011bbdbf260293463c761e1a8a957db7224cf9c510c4fac55197837e09508fcaf15caa7d71d5c30873bd6613e51bf11fc368806e2b9d54f3b5805835c71c401a1c9c009afb151fdae882aa0daa51d52302b5847d692e8b74086f26054f06308d660cae607dd0b2f63bb2fdb5221c39175510f6e5fa3c1b632233ed2e0dc7abf99d5f9d772b9a35896e71241c6e84fb896ee98d8fc980a7f785aee72cce573a892c05a74a1a0c0587c6801e20b854bc70e55ca915ae9d817f57e4ed65ea6dc96a655e90a367a171e8f713321903d7271030a147b115f345ae227af68c0901b833798711351d84d9fe323658c2120d49f2465c3cf78631148d6e2f95230e09d960a48711bb00590597b3c5b30472615211f91a230089bdbcabadf078c95c3f4d61d24ac962c722e2c8391a209e857c1b17ae94b6d91f4708103b510e3e71ae1b655fd1aceba1f1fd9c534e6fd57b50b9ada0d43cd80ab511863a5eebe93cb53fcf156e990136a7f44fb531e8c5fe2003d71f18c3143604757654d200d0a12a6cf240feedfbbf025ce317bb6110f1e2e6a274e73974c7fe6bc4758d902f1db95922e2871487638102e1b01f051ec45bf24a66307715e5b7cc3cfc01f3b916c3277e1b57e331bc84ba77ef5450fe324bed82a69351deca230c89dc15e45e5fb569b9b1507d84055860270a7648d7c1b4fc2ce862e5985c14dd45fc1c6beb6d75a7c63cf5827ac58f3450dba8354f95a6afd0386403564290d035d44be1ca33e5e8180922540b417f10320c210a4fb693545cd0062ccd93784523f9d25dc635344bf469182d149aae94a4b18dd4928c0ca890d72a4c202ca5cdc6201dc6c7b2fa23cab95e8352ea9dfb5dfc5879667eaa6c621c0f33b9c6216d45d738aff2267deb0533b98634f9f91ce923baf5e5fca23a305ac15d0999040602737fe1282d420d033e75723499d7c954571f9b3a70e2ec6be876f47db5fef51b40e6145424f4d958570490f4f698ae07fff9b715d54fea8c8f023ded6dc7f7dcbbdc725ec5de358ad2341a7d690fbc7afaf03252d35b4ec8934ed04704bd5fe5c5e193072f0c3e28228facffa451aca3d61a3d143019f68d22e61b3118570e9c45b91e1fbd5f11153ed9176af7b479d7591654e5915af618b950e379fe872d42bcf2ad13417ec6ddd3e14b3a527d76876a42a46fd38f369240961fa345af2c02d446a0e29c556d4d27e8e55c79224d818be3124939150c2cd4ec5f0d10a739994e7521c595bc0c4ebcd5620adcb8f9a65007c7357e319589a9fa92a58bf209484a31f9679418079a11f7bd0efb86906950d3456c78e6efadd76b5d7ce9ab6e03b332f8c7efa0a1f1da71783b25ba3eaa4d39ac027428dbe8712a28d6f96c0f02ea00da683032322b8b7d0decffbabb0f881cfd7431bc80aa620bb8d27bd4d422088b2f401c3c7e315fb7c633c8179f1ff4daf0675321569458a9a592a7609ea8b5c9c353e7679801e51617c7c5c2defde096b7405b9ad1b7a880a7e18e043e45ed4d64a4aafb04a77926d4f8d26ebe27b8f5da7ec84d9bbf30c989975f3fb37293d63e01d57b457387d310e53289fff7ab099636993c35a5b12b4f27ed596821cd7dad562f112d055f38e7a08c20d935ca58b4d858fa18ec44d993058311dce378bdde0c69ba35fea1d70f2d5420a6bac62ec475644ca8deb45e27e9b4c95cc07727aaf856aca1990c6ace481ae5095a5c2c9967725c12be011e2b4e6c92f005e2fd2bd2806f2e0fa2076f12c0065532bddfe6c70a7a629cfce88696f0f5cd2e7f79351ab64ebfbf2fd44042ba45292b3193c59033089866a854358c32bd22eff6192f256c3c89bd98f99e9c2b55788ea26cdf9893d1e4170422f3858fcd9f8ada52f58d2e9125b3ebc30e00e13a8f39462f90380ff9b3a7e6596dd9a6225474195c0cf97af675ce3eedc92df8fbd3898cd0fa7e2bcc0878599314293c411635b0b9294385aa41647ec88646ec5720b13812534ea11539d65632a2e637a9639638677c06472fc7fcdd9003f582f99947362d1da18ba04c7694b17a54cc80237b01670160dad199c0c7a9aa911bf24ad8b39960d40d52c986756b77deef448e47cf8de22f238e9acf93731907f75649501dba329a1415f8d80a44aceb04d95eaf64a7378adf02047494b9e7822d916f1e01c4d5be0195ec972a8d5129fe1848dc5e3a6ba540d50a72d8108f5b3661677019a21ba34e3824fad7c1c088083a58528f7cd51fdad60d7f84020fe3404acd27a7c7c72739af3b87cf94a579d5b56c87b4657fbc648e2b135fbc9d35e13542495f19c3502ac19ade67d470609e87a489434024d1d5b3dded8e716ae9fc0b4ef6dc780984ee6751f9f516aa145b2aad0dfe9cc70e39b5bca30d3b2b7544e5d12c8c02e64443e2def8b667376325366c3d1d742ef32cd113d459b596bcdecc87ce8497ad9a9d00774afc06d187ea7414085660ef9ff53a6818bf6d0bf40fc88a48a084564b193c7aef9936789c19d449c21debb6ac544a149aaf1972010bbb9414ce292cabc787e0c8d2bc93ac4b7a61e645acbd2c6ab33ef8f1e8c56c0ef772a4f8e7a1ee0153930b81036efbfe36775a7d4574ac127c47d6f236d4909e6d6d16227643df8a3d72fa581aa900e90d694c90ece28d75f96e6b5c0fe75fcefed09e2b7a05a2b50ce4c3678538cfe3142548628e3f2f8ca47f23c7f670abc6071646f622e8c8b3c9cad21081f6faa79b961959c1f53816041b4dccf3279b5eda53f33d9ec4c6f7fd6d92fc7b04c1979959ea88890c513ac9a11de67f85206f08cff90e17e24acf35496d777deed30df5023887addb3334ee74e613725dbdef0b354c2ab9af90b52f00ce5b5253339d735ec2b01c8aad7ad139587fad2bfb95b31b8fef2b9d424c90c0b95c296e4e912f26958bcf99f77d5158a8628d5dbf9e9653257fb680ca7f2439b45469c7a4a08d4f4222eb16c56c9c13267e9a0b564237968504afef88b20b44521baf21e969ed0cc1cd6a0122e18eb207b44f9cc6a2582b6b11669ae413528098e8bd29e57807db3ed8972f4687bf7fbce3e6e07f315a844eea7e317d67a19f56e5988e88d62e69a5c3cb32b3aeb1395ee41075473574b33dd120f93ee7518bdae2627cfd40bb621858ad4b39451300cd5f89a0f606e9e2b8f44be93722c59818f256e023a80392134932f9b7fe9d22d7eed257dade4cfbdeb09132b99a86e87a0cbd96a8e89c1923d8f1b7d95661d21df976c7a8197e9feac59650de8059d9efbfb700513201e038f40e2eba2350751a6ee2d64d1b18fdbb2d295a3707e4ac44bf34153823a2aea9866f4685f4e74ce921605dc76d3ad5ffc689262001d78bbc6cf736252a9bf9a470cb4c33c2d6a5e36b9db03d94fe01cafaea05d8aac24794b457ebd841043e7117de92f5a7525b8281ae1938dcfabcc4167a7520aa2acaf0c042e2eeb5a8a4f1846f2a43f9bf88919dca392ce633349c2c17aabcf111bb81699d215e449ec1541ab3ae6f3855cce7eac9c23bfc21599d926e40004639e668528859941a3c224537236b75db91f9501f62f2a63ace5a983621fbad81c97f3359d5ccff6674564590a5d958bdb5d4a57d2458f5733c8f56c2adc8afc6c404de990e386f4173592863d1e79b983167b06f34d77f59f1fafe40e648edef7ccdec984db5e4321d518569085c8f157cdabfc70cf1f44368fed95336000ba505a5984b7493fb4abbfd860c5126a1013b300b6988f2cbd8462bd8d00e0d88d4838ff20cc9dc416ccb938d8a84e18339f36aaa1202077a7e9429be2798991229e106affc4952c9c62c3cdfbf2d4fe1cccd41399acb9935165c3da99163f7dc4f4e019430cfa39309e304f1f62d3a9c4bb3197fd0f653c3b67009d2cab5a7c1c1c8eea59504af4a43d7503224b1b4d7cfc5e6ca5f33078afe9e7b1cc368a0d3277af8eef89dfbc8d494642e6378e59a6ebb285353cf1d026429a2277699e4b0aa4990b707ea1199b0e544e7f40de71dc2d78154684a044f49243c5d745d090a61305a6a175f688f72fc0534314a9e477b1244acbee01894212dfc02269bb1f7160de6d77d5da5da906c9cd7cb0b1f667d8723af1f031cbd79ea96c31c6d3fb6faeb2aefb279ea24ddc88f1fe6fec830e949adfee4e306f75a6a76b0a6e4bbe977d64829ee274a2b2d1d3db01d7e2e9df976da28005a10bff49c1c0368e55d41c94879ae20c0f0c3c11000be64dda7bab2f5316d31e0fd48910bbe0fec0bf5e55e8347ddc7bcde94c7e4e111a15dbb4f141d4b7053be4d8c34f09b76aca9e25ef28ac6b70d3211cd33939fff7bedbcaa82a00c86a921bad20c092080360e25e6ac1a4c91e0752d61a1358dccdb14f91d0667217b70da261dcb1a72d746441e2d47a93fd3ecb1de1e7b7b797370dfc2e4ac6a9069dd0a05934ddd844b662ce82010fa45ae828bef8f0887738cb7ffe47fbceaa353fbc65329171fb35f8593bae62a7265bcad47725e20c3030aa50408d7f8629b9a2489e94426c8c6dff63fecb7adb736363c9ac74904abffdfb90373d16642960f26e02b9d842be680e61d79c3a3af1f159ca4556b7bf21228648f865e8cf943e337239cc919ecf8e0bc72668c4e32e74e271e325a0424894894dd8f3fe8c93d69efcf374d28f19308ba4a7fd5202abd37c9a67803a871d05a93ec9bbf1c43c45172a6673819714d316363ca0be884444d465cc4c4c5110b26bd70aa7199c59a2d984448d3e1ab08487282e6bad5f51cb680201479e51b4ca798fb1bdde33e638f16f44cccbce6884cdc21b2ea5fa5498907c8d2da27a1fbe7b44bc746db394d996daf9e53b8baaeea269cb09eb94d91bb4e1d60041e5c07b76d6ca17dbdabd6cdf6b196bb826d107757be1e6a0842dcb2e98d196c303c0cf81a948767c9f263f526553ef866f0be166b7afa89df5d1a136cdcbabbfa10f3b18bf583e75ac75e2e18b951cf4612c53e85a4468139b7d8f65d11486a91990cefdf84a34fd5fc31cc213e058cb48ae5302d50c6f70620e32b8129fa646a56a1b076d8d8795bfa42cd81da667cafc485393ff13e64f795f1f512636a38482a2fb21f0b2e8cf119e1762e439555d07310f722b355f8f4e1a351da66e910c8c2bca9a62dc1fac821656064cdbc597a8081e9518b5a1e68a9e570c128c170605ce6043a98dc358a5c3be2bac29aeed3583231f5ea22736127cb3e1e8b013f8936778a0f1fb9b705eac91295743b2b1e91334e0b7b99f926ed8fc38fd4d002370bd091572a92bac498bca9ccef105739b477632502c498520f90e68105e4477fea8d66165feaa77482b115d9b005c1dbbd70894536ebae69b0840b759b078282492d6a329e8c3ef3d551fd8046557f236879031fcc3c51070c227e66f8770a38a45a9e4391322d39ac201a0bbcc77e9040e797ddf0ac7c186b0fef61d735e27eb1ece9c8b65fcb5e4b792918af3c7425410aec3485977cbfe8581884509da98a69cba5c4a1e33ec2325b831111b412025bdb66f41602e21585692f16ecd164cb4adb25d5fd3a66522d0b68173860eae1bd8e49780494b4b9ce99723f8f876fffee7eefa2905bcc38fb455382576ee2d") r4 = socket(0x11, 0x4003, 0x0) readv(r2, &(0x7f00000014c0)=[{&(0x7f00000012c0)=""/234, 0xea}, {&(0x7f00000013c0)=""/124, 0x7c}, {&(0x7f0000001440)=""/86, 0x56}], 0x3) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001200)={0x9, &(0x7f0000001180)=[{0x0, 0x2, 0x5, 0x4}, {0xe3b, 0x2, 0x20, 0x53f3}, {0x10001, 0x100, 0x8, 0x8000}, {0x4446, 0x9, 0x83, 0x4ee}, {0x9, 0x6, 0x4, 0x3}, {0x8, 0x8, 0x7f, 0x3}, {0x4, 0xffffffff, 0x3}, {0x1, 0x9, 0x7, 0x3f}, {0x3, 0x7, 0x4, 0x1}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getgroups(0x3, &(0x7f0000001600)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000001640)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) getgroups(0x181, &(0x7f00000016c0)=[r6, 0x0, r7, r7, r8]) 11:46:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) 11:46:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) select(0x40, &(0x7f0000000080), &(0x7f0000000140)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0x0, 0x0) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = semget(0x1, 0x1, 0x6) semop(r2, &(0x7f0000000180)=[{0x2, 0x7, 0x1000}, {0x3, 0x6, 0x800}], 0x2) r3 = geteuid() seteuid(r3) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 11:46:25 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = getpgid(0x0) r6 = getuid() r7 = getgid() r8 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0xffffffffffffffff) r12 = getuid() getgroups(0x1, &(0x7f0000000280)=[0x0]) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="2e43b7f390ce613fc3", 0x9}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x110, 0x1}, 0xe) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1e, 0x4000, 0x7fffffff) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0xaa4d, 0x100000000, './file0\x00', 0x6, 0x5, 0x0, 0x3}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x1, 0x3, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 11:46:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x7, 0x1, 0x2, "1036f295e664c200b15b54175ac0719907be1dc9", 0x80000000000, 0x80000001}) fchown(r0, 0x0, r1) 11:46:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) getdents(r0, &(0x7f0000000100)=""/19, 0x13) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) r2 = getppid() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x1, 0xb90f3124f22e12c7, 0x7, 0x8, r2}) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 11:46:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x400, 0x0, 0xfffffffffffffe57) 11:46:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xfffffffeffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$getflags(r0, 0x3) close(r1) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7246, 0x5, 0x3, 0xfffffffffffffff8, "ac1feef47db58df3b3337df29d4c2bc203200995", 0x3, 0x400}) syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x1, 0x9}, {0x8a, 0x6}, {0x25, 0x343}, {0x87, 0x9}, {0x46}, {0x46, 0x6}, {0x101, 0x7}, {0x40, 0x5}], 0x8}) 11:46:25 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) read(r1, &(0x7f0000000000)=""/66, 0x42) ioctl$TIOCCBRK(r1, 0x2000747a) lseek(r1, 0x0, 0x0, 0x1) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x58) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x80) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:46:25 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x85, 0x0, &(0x7f0000000000)="4ef20b135cf231badc", 0x9) setsockopt(r0, 0x10000000000006, 0x0, &(0x7f0000000080)="4d7aded85d8282dbf7a2a6675e42034bc1dd48386939c21c84b7567439b94047802e58502c92ad481c5cbce4f160c8ccdaf1d2846449294624f24dfee34b78dc6ee89a399458d1b1166bd102625561035a3659d4316cd04bd4e77a2d6ef23cff44d9caec5501858dae6eb1152593f17c7b5b3f56a0eeee4cc9bf54979a4a5940573a1702ca6adc7c91b490d0d00cccd029dcec79e8a9bc977a688a11107c38f043978cab5bd03d78334540401eb287988bd9e647c9f47e9f29654038", 0xbc) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 11:46:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f7840da76c63aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e3602b62e320f62bd15e8513770ef067e33d751c9632e2e00000000", 0x77}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) pipe2(&(0x7f0000000040), 0xc0afe469c39dd51) 11:46:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000800)=0x100000000) write(r1, &(0x7f0000000000)="bdea", 0x2) r3 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r13 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000100)="2c610c4ce5326ef0bff0ba21af123314f1d36cd85fc539e706518865853607efb308e831153d94a6fc2ec0ac0c95cc15ae36e3eb917bad7cd7486cec1a5af3ce2dae47d263f50da63717a106668ebdd379cd781c3b30a337b8f310c1e0bd6efc48386487d66d464d73002156a13a64a61d71d987e2a73c6410dc08056be86a84044ec30bffc01d0419c9181d0d700b8045ebc54fe737c3f3092519de12962deeddd267093870300e0c3d138265af0cb55f68f3033b3ecba6ceff2fee42cc62b85606b4eb522c70bf9eafd1125c70a37ae3a326701817afe22fd2d0f7453ea21e8ce98716c230ec696c85ccf343d696f0c85389a8eb21892c4bf759", 0xfb}, {&(0x7f0000000200)="ee4b419a9b6c44cf981c93fa45a21ede5b717d5c9f6b54005cd606fcb037e566b0da4ef806c571e6097500b38b689cecfef4f8648d7db8244056058f984f9868758194ea985682d5f2df6082dbb4506575b467abaca8ce386b26a2a4d7876a2c42629d31c7582f053634adc38a1950b4eb28eb807bdb21fc1ff663c0e80c5486d68f298ac47401798d5f29da9241098971756e1d563db1665d47a75fbd9be424f6814288b55725a1467e4055579311f7b4ac61989483ddca8f8cfcfd8d81850ca91cf4402e5babdea16fee", 0xcb}, {&(0x7f0000000300)="514044fa2b9fcfe78397b533a940c885a41f472d12b0dbb94c4d9c3d38dcb8667f02c11b589f687b757175310ce1dc1a395cba2d80e2909394d549ee85528ad178ec5b5c2f3974558816d10891e641b13c5a546804eb835f4e14992b7cb317f199aedc35596faf2ad0ae96688ba4c29450d4434d839759384d9acd27db049501553c9c6d23c706de9fc3939ae1bc8ca5097161a21673f791db3d292a165cc5879a9d4034360a09261e68ed3c8535280f4f57a49e30d4b19118b5a31b25236df4a2219c84c60d7656f0", 0xc9}], 0x3, &(0x7f0000000700)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\a\x00'], 0x98, 0x40a}, 0x403) 11:46:26 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) syz_open_pts() 11:46:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r0, 0x9, 0x7ff, &(0x7f0000000000)="3e3cd697032d", 0x6) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x80000000000041, 0x0, 0x0) setsockopt(r1, 0x81, 0x0, &(0x7f0000000040)="e3e7ada4236ca898f0ceead8829092bdc9fc3c118eab28469b4decf73d8610c178e1ffb63ad825cbf08198a49f7208a4cf2f418aa5fefebed5f6adaee2d239e7c2c77e042e5e1581839cdc14e673b0548ce6fe7193413da92fa8ad1595088491f49c69ca95d8d68b3186846fdf0b4e39d9f92e2f444b06ae3f3e809e67fd5cfdf51c24e3", 0x84) 11:46:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) 11:46:26 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) dup(r1) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r1) 11:46:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x7c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x6) read(r1, &(0x7f0000000040)=""/32, 0x20) 11:46:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x20, 0x8, {0x100000000, 0x6048}}) socket$inet6(0x18, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x1, 0x4) 11:46:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) flock(r2, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000600)=0xc) setreuid(r3, r4) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r5 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x1012, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000380)='./file0/../file0\x00', 0x130) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r7 = getuid() lchown(&(0x7f0000000140)='./file0\x00', r7, r6) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r8 = msgget$private(0x0, 0x21) msgrcv(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000758b5364d6b9934d0786b63386890000000000000000000000000000000000000d1ab3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/195], 0xc0, 0x1, 0x1000) flock(r2, 0x7) fchflags(r2, 0x10000) r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f6b947704c00da89be401f7f503ed27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64cc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df"], 0x1, 0x800) 11:46:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x2, 0x3, {0xbf31, 0x3}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:46:26 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) close(r0) syz_open_pts() ftruncate(r1, 0x0, 0x0) 11:46:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 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) shutdown(r0, 0x0) r2 = dup2(r0, r1) chmod(&(0x7f0000000040)='./file0\x00', 0x19d) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$TIOCSBRK(r2, 0x2000747b) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) write(r1, 0x0, 0x0) 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7fff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") 11:46:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 11:46:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xffff, 0x6}, {0x18, 0x1, 0x9, 0xcf3}, 0x4, [0x7ff, 0x8, 0x4, 0xffff, 0x2, 0x1, 0x1, 0x9]}, 0x3c) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 11:46:26 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x402ffff) 11:46:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfa3beaee, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0xfffffffffffffe00}, 0x2124fbe2df2d35d0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9ee, 0x0, 0x17e}, 0x400) 11:46:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x8006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044278, &(0x7f0000000000)) 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/97}, &(0x7f0000000000)=0x63) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 11:46:26 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) fcntl$getflags(r1, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) flock(r1, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x42, &(0x7f0000000380)="5f18743fa9b9d3fd723395bab200ab76a40dced9049b3c4494b637eff8d30675eb7ada0fd912261d8d2b57f461744dcd7e6926339eb1844de25e43a57fc029b910d45f4a3cdc72a04f75cb9ca0450b2649134a1c677e8c0ccad78d842bc2ec3b9ce713b34a921fb96b53b17c128df4710d4aefc1a1aaaab6e620cd776f2749591ad2ec9559b007070b2bde960699a71202b5d7fd1135c7e46d82") setrlimit(0x1, &(0x7f0000000040)={0x79e, 0x9}) 11:46:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x3, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) bind(r1, &(0x7f0000001480)=@un=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f00000000c0)="c9a7dc85560f0957f0ae1ed9027d3add22a8ae50f57b53004ddf077ceaf10f576ce0331cd5139586b7f5ddf73b19496c4aec566f6929438cef65dd3f663fe1ce5499aa44923db08a219fc3fbfbb0ee89ce2a076e641dc31d269b65edd5fb8e", 0x5f}, {&(0x7f0000000140)="bdc6f596c17cf6efb20e172905cbdad41d66e2aec83c6f4e0265601e1411d435504399d42360b25024ad0ea89454e8cb9656e09cbfd98e7f2dfdd539979f8fdd1786a10d20c35c53c77cd6", 0x4b}, {&(0x7f00000001c0)="bd3290d1ce4567d4c888b110c0dc279ec4058ae8eeee57b062a6ab3d86769961bfd6dc92c3dbec9126dc6cd6547aaf5eb57203f65635b507780be4e36d887bf71872deb015869463ffa64a743be7700df496496e0cb9b8851b72ebab0541dcab68543987bfbc676ccc4a0d3be651bd11c43f83d783c20861fa441cc2fae0ace840692dced0af3ae70cd5b403d398087a52dde2e9d47ffeba0be150f46e70e255c0a99f58ee585a4835c42b6143a45787607ec2709b4293fbc3c03df1cb5ac46c32528f064d309435802bfd1dea846cb3e573a5437d567e847a", 0xd9}, {&(0x7f00000002c0)="b0c545661d0d629ca9f5d4fca221db50b8b0c91938eb871a292fd883bdebc26bc1b321d1ceabaa67add1181839e4592f09c0e8c5bd4bef74a8881c1137bbe02b56a36ed24909a0a03658f2f9f23d7a6d0f14e160c8b7a1f7cf008d58d8b00151e10d0b1ae2fad668e771e4f339ec5e5f97aadce3f2116a99e662cbad350418ecc1e17e4654907d88867e9bc0c95c9d644f4adcd0e7eb485644099ef8be843cf8044f713a62dea09e40d5421d097e153fc343c9e66152cbbaa3a300a9a735366f7b17816b157a47c766e58423198c89a09a76cfacfd9c2ef667f8b04bf7549d2ede7e827a2f0ecfb8ebef43e1dbcb3d28e2dab2314c666e651ae3b74c2b5d23383633f0b6a03ce30e6cc1e36de95795d4c091949affc752f4d95a80f69b651cd700a63a97434059eb38ec4cff1e23d99767508d441d8c71a0fd6f4e0f07ecf271590e8bc399dab2d22271c48c603921404a6bb543079a4c3a745ab8a44917ea8815a369c92b5f0e81938eda1bd805add68b78ad9af7fa817875083540460168356d3f84991682e238de4e369336e715d9c8e880424cdf786c76de2ffd66759a24dae8ab9ba7c37e0c32319bc5d52b5a9072b3ad27ad66d4f7d4f5ddba29ed6183c83f3ae2593f03e04137070050f1a97257ec2575015ee953801e6aa09505378ee1772237003623edb2cf647c95048f84809c9046b9b3e6527bf3503d26f88d38088ec3f39a7a343f1454cbc321df61f7d13fae43938325b78e6b7cef4e3a4c0344a2e754439f1f414d33a2b5bac7c7607c582d9a1606b0f52ecce810c05c14a5f22bbcbf97ac93bfd191a4ce3b0509ddf5c6c271373f1e3028a1f53ee1cebad20690d1d2506a36f62f49565ac62567a239dfbca2b5b27a38b06c1198079a716f8aac4a7c46a2612e498e206e24a03172f5560441e505f78ac1fb5f6e4f17126b7d37baca4bed7fafc469d8223ae1e2a938bb48745248ba4d0cc0897476d67d3c9e7dcd902183cebc68b8e917a6874df92da5222cf3c3d9ea430ce53c0469dd6a53d63279067fe770d21bdf33fc336986d8bd470922498d67f751c82300d1fd93d3f1d7f2245a512628bd115abc3c38517bd27524466534d8e315fe72f8584fdc0e52aac4bedb4a8b9d138e957bd8dbe679134ee4f072958739fe7e9a0a58f6a5defed35da9e5bf9be471adc4dcfd84f680a45d09250611aea388ddd02c5e3e4011e67c62ad1a4d8bf10c0edf9676a27a639a2ad19aa35f0f50b040f2c0e2fc6849747600e20f9eb225fd6b30bbe032d8c017f16708b8435e9e979d285a17118a8081199e1c98d81afc8587c0a770575dd6327ac2649827f3097c0d213a256af84ca28574d361c94edce7dc617923ad08b44b18c58aa3fb44c59df82f190fbcba38b13f39afd6fcb7387aa01c231942a653d3187f587feb5e4e021946a99657446f8458eecda155c09993169d4e5a62704781198458f951261c06773a471ebf0191b5b5ce644946760fea154e64a2caa7c833c8ac22a72ecaaa07b3249ab366bd5e9c4a4f1b146048569e7a149f99dc76426f448d118f373a8f35afd3bd6a358d854397f7835a4626036e4cffaf8d560f7fbf2a10e5d2d2dcf66dfb5d19e37ae71d4bef6e70b9e4ac43f265fbba874379c1770f8c079204cd7e0d0e2c8dcf8624047dd789149c7814f04266d82e64f4075042f251dd3ac900bbf1c4698f62425eeea805cb2c9a8e573d60d7d447a2c8a4d709443a274d997abbee7fe3fcea9337b5ffc75f67ecd245d2e50c1dcf4a81b2103df3253fa661bdb298e8ef333685bfdd0d9d646cd72eafc7272454278b3f9000b8f8ab3688ee628122078c73cb9700ee15113a0726b5bade051d1ec19417eca6b4e2a9923d348a83f5261ab7420c1e7dfbadce2b091700e6893baf5804393f7ba5a56d99a97c58991ec17ae69c2daf68196169e863b660f8a08f6b0ff5bcb060fb67dd5db832293b01e14457ff6a64622a83e8eb305e6fef85037735f5caf4fa6c2fe0e106401eaac18d7053b02d227794d5b872c62ee93f2cd2ea2911c606c86186fd8f254a1b9dce1292376ca505eecda59f6c2bc5ba0cc9d05ae032dda6f919799f6e8ba9df077d5298b6440b11184e0a2649c600be77271f3bc42fc3534ea766d017ab4b70dc6f0e6734e1d502342adc0fbd17c05d433a5990608b945cf258d002fd93cb372cd5495f7992838c32852ccc0d00d7cb4a5d8481b020d44b4b06da9cde036a7a58d735362e7e4e509ee5ed917f8ff56c0423114a33fae85ff2967a064d17686603ffd0e445b048a9c3d494730eef6915ebafbb10d5480c7430819dba623a89d36670dad789cef74d6616c9cb27a42f4213505045e621a633982bd6a6901afb0977a2a99e2a9cb2289044bc4bf4414e97bc25d62c092f276f91bb22e648aa01bd1feeff8f555e9f4c4960590a57d54b4d8ae9cdc2208d7c24c518de8b723e08bb280826ea3e5a19fbf1e887ea585338ecd26d780d1ff9bdcc8928db11b94e937fcc8653ac0b4a53c7d026307a6d8fbf3cb242483ccb29e82645267bb94986187b4e07a3e8f2a2e98204f723fc9c8ceb099804a9900142375b9576c0531aa77a92b9ca41816c44578a4b13654289b0483d6064f40481af315f8d910a2c38e04da805ed124580b9bac66d90fbe6dd7cc72f8d2853f77085404861bc7fcafcfd51ea37f33c2edc6c49fa8942bca5e118f468d9848e9c6ba1bb9d0148bf5c095b2eb2373a6a0888f340232f46f902b0a71be193b35202a264dc2dcd36b156f47199e7b67e9fbcc837df9089f2240a49ff0af95daf5a0e84110f0047b03eb7c38afe874f6b2d25c18bf1de4e4901cabbd1aef7412c7f5cdf084f136721c968f19971e3ae5fddcbbe4d1b34615ee04dd8e738d2ab9e707cbed1511c295723bfa0b7aa5c0ac5d57fa9702ed6f4eac6e7e50f4125451f62831ad049e39b7e969287466bf386eb9c60d40c544fa99f9d0a191a65f2bad80506b02f97a631b1e37dedd42025ad6fcb29e557b165896aa1c844f83d90e25e7d72d01415ac1e3d92f87aa9b4f305d687cd8af31173ce8d888dcbd3c89c48bc74ed4fb0b8950164de9aa94c934d3f0ebbbc1bbaf15983efda3febfec833d549849e02705332baa94c4719180e1ee1639898b2ea0da00161aac0455e868597718e7504d4ac0f1227ad8744d3d2716a3886e3dd7c5e7616107c655bf2cd12d79fb1144767bf8a0a25ef91e4b6da259aebcaa9f99230e058246dbeaa3f312d08858be7fbe6bdadf0834429f7daa457c1aa2dc6db5e1d9a7d82627b95ec053445d888f60c2595f4efd2753926edcb6a2d6c0aa0de34cb3bcc2369efe5c0333d60fff8bc5a91d9dd7784b15659ad9a32780d85105103f768cc622c500cad10d367f5ac9752ce7ef68c0424ea4f5c748c9885477015ba9719a3423a2e8566b34cf8ae668810c14fa7e98ee1a23446668166893de031a63b03a867a6684bf189f4b134133c6c4c197feb8e1b121f39a6cd20e78e0458bd36c1c2b5902ac3e0489b46355b081ef2336e5c812ca6bd9749be78d4a06ae14dcf3651cfcd8e9f383bacf5f8d4f284981960bed56d85c08aa4054c42a83908878beed00427a039ff986dd9eded6c0dd5bffd170a7a612f4427e7aba841531eda76469f158d8e2901d402061bb9b2d7eb5e644bbb3a2506947355a073fe4981fe04e33df19c310ad4e50c96acc8eaa92e48335d958b5a8957a3e29c3ecbb60976c63a3b58d18a3d918045d0e98a43e1a22020c0f021cd08b70a1b993d74550781a572e153eb09f99081b9acfb0962405f9e329839d5c275f0593937950f3b956411f8478799fabd9938205a6b8fed10c94d6cb58ce4943c6b1736637d5ef9941eb1a2e98c565f0b5dca882c9d5a5f196d6955ff54ae0bd477d44d71ce03e5fc306502fce50ef77a8533927bedc2f01b9ae2d09a306a76da32857abab0b5efac76f29d4f9914598489bd794ed0e1aaa95bb945981d4b40b8471e7ad071869f571b76c15fc1cabfc0b6c9bf593a1d4628cbea896d4d9cd161fc733e3b8dff972e36617475c7209517d3a64bf5518845b140890e082d8381e8e4fa80f76056c27dd90fa057ca53369aba84ab672725c79dc623b6bd8082c864e2e941f0feaf66a1ff3c9da3226bb7ba0eec50f42133817b9d759545578c11f7c4fbaf26b69ce8960c9a6a560129bb82a82eba39305169cc6e41897cf8ddf2a857ccb12ddf7be0f107311acee1dcf0424d3e7f2b1014b0c712153da70d77a6bc80e9620e730e701ab1870d983983337187c4ccfcd85613a74bd74f91dd88433ee006991bb8cef396569d8b384198b568632637afcded223cc6f5de2b6bac34922a56dd61dcd53968e01d7cfa29470f2100e365af2b7aa4918b8ad2438b6888560a754294faa4fe94f7013b583adb3c0a9ca868370f7f84304897204ae34de120bcd8f28e9d8b91cd3c2f5a1330cdbc818152d36de4cd64973cd726abd12c837ac2a23053a87b44a1140dc3cc4b0eabca38e5ef5daab08751ff648758dd48714b2d648cc4f26bb5808080b386e28897e6dcd1915befa14516de3ff7ffe25cb212268acaf804e75bdf93a87ce24e831a83289d9c9bb8225d821128f20af0afe5a84c69d8bca0651c326d85f690921771363d3a965e18d54fcfb8e41f476dfcf823cbc0fb620b13ec77b8431ed62ad845dd76006004aba6debde4c352171cd6d5207f9a8ab40dc78140ed69df6b82cbb8915cb2837bbc3cefa6d1361cd1a9341b87f54e5533b31176d4f78d86b85283e20d8a9cf02f56eabf9976c89c6cc2b1b66e90176319edff2bfa23e5e6b95f3cd16add3527c26f4835ec8782c8775e7186049ffb2245f383257f0efe36e87691ed3a4481fb6b71eea4108b9d7b10691c70a83e77207c5d42dfbdb274d94f78735f45f17959de4c381cf6098e89e10963717be05dc8f2b2b11e1f257f96c25318f66c97d2f1f21ecb8422034a66fd6517e7fd6d6a8e9a4a1ec45cbfaecb1476a769f4949c5ef9ef22e1b9a802ca4d1da40e3632ec604dfb006b5b69223a2070287fa15285fa2bb475e05ab942c017b41c819da9282e3f808c97e5eeff9134f40d18235ffec69ac9be8e94552b10ede22887387bbfc1f6892c56a02ddfce5654dca6a24bc24a2e8ac6b8c1ab471e644095c2c21423b7a8fd4a8116360201de0477191a95c7c730060f3bf2f00111516694cefbc1bb970398a8b0160a037df1bf6e9287e804ab4ebf9815b00ae041c250fee7f7af8616f50f70829c12c7f5b6eca5260c50a6ae30fce1722854d3bfbc9d59931c1de307f669dd05592563a1baafc6e4f2cdb3caacc016495bf64c2a67eed792b90ec8259a6e636d9830c616b10b11e220e25dc8384bd170c3c04707a95ce8f2975820605064a5a2613a5c88acd6b48aeb07c3484fee40174a9a61221c7d223ba52c1c7efe130f55730336240e9acfa0a93b45c3e662dd0fa80de10982e4d9b5658c37ba6700e6f1fb194cbca304535fc573121edacbd8fc0e844d263c524d00726347245641763e7105ca1e483d867239c27528634fdc0765d989191db5da9898b4207cd4f8884f295bcf6c931d1e262bae4436533f874f824c26d42626daf588d53d375e5f356c0d3e91999346330c71939fb66ce0cf09f964af33b867a214b624b3c09b2f27dc950e3b8c1ef96fc4715144a6773e9eca8cdbeedb002b35ca84edf0f9be30e596575a2c34a1f8db11d63b0a3396891273f935abd67fcd7bb9209702da257a2b8f22389a96", 0x1000}, {&(0x7f00000012c0)="2de410b1fead89809bacf0c43d911047306b48cfb6fb000d5f3dca30237634738fd2771e0f9dca973258bd6933892682cc0d14c9e00e04263ace57d9f6802a4dce4901ea31aa89e1a099fee399d947138a91b2d35f19db37346631bf6e9665d1ef52f85e73d8cb22d0f7b3c5e2d265be241b61f0b5a8f0e6c1f6646bbe0d2bcefdf8977aba4693861ca5556bbc4fbba457a2eb703ac08096277d611b7d2902cd7d414a1f6cc12518f718545cf5d92908f521954b48b4b661e53ffb66", 0xbc}, {&(0x7f0000001380)="80bcaa7eebe4c6aa6b19cd971f8df2b2c76a852ce8483e20efb5d49059df9a6fbdbdb388993eb8564595a0389bef85a0", 0x30}], 0x6, 0x0, 0x0) open(&(0x7f0000001440)='./file0\x00', 0x10100, 0x113) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) 11:46:26 executing program 0: getgroups(0x42ed, &(0x7f0000000080)) setregid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) setregid(0x0, 0xffffffffffffffff) 11:46:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000180)="01000000", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x9, 0x20, './file0\x00', 0x0, 0x9, 0x67000000, 0x7}) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgid(r2) r3 = socket(0x18, 0x1, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x2, 0x150) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x2000000000, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r6, &(0x7f0000000340)="b99326133b2349af952b665b3061b4e1a37732726f4026086b7dddc99d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d57bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891d68095000b8f045fc1d23631450c2b02bdc62b42d655273a4f3d6c52204416ffe4f2d689c934a9c6259016461b6c2dec9eaf60156b8c6415b98cc5332d710c0a5740da33bcb65c31142d30b492b559a613330adda3f009812b68c7bf4c439ab30823df14542cf21a61f4f4a147a4e8b1f7668b0270741c37bec67c5f438067ed90e7c0deb9363aadbb78fa4bbd1f8927282bc9263a0e1ae211801dac791f23604d84dfeb20bc2e479865efe344cf5b4ac0ff20aedc7b85b4860869839f19af32ebd1948e8519930bf50fc96a36e22d6c80de13", 0x1b4, 0x8, 0x0, 0x0) dup2(r7, r6) close(r3) recvmsg(r6, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x6, 0x6, 0x3, 0xfffffffffffffe01, "cad2c1932428a7d1e1cd9a74717fe407f7396d50", 0x3, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r5, r8, r9}, 0xc) semget$private(0x0, 0x4, 0x8) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 11:46:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8000, 0x3, 0x7, 0x1, 0x8, 0x800, 0x7ff, 0x3, 0x1, 0x3, 0x8}) 11:46:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2000000040}, {0x2c}, {0x6, 0x0, 0x8000000000000, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:46:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 11:46:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x83f40c7572e43ed7, 0x82) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]}) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x100000001, 0x0, 0x0, 0x1, 0x6, 0x4, 0x4, 0x3, 0x1, 0xfff, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) 11:46:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000280)=0x9) r12 = getegid() semget$private(0x0, 0x2, 0x0) setgroups(0x6, &(0x7f0000000200)=[r4, r5, r7, r8, r10, r12]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000100"], 0x8, &(0x7f00000003c0)=[{&(0x7f0000000300)="e480b8e2619b97ce1a3be86c6006d9940eff44992f6452f6378493194b02ada66576b4b6902f1813c35f6bb73724a76e2754a8c721fc3bf861437270e8f52c2cf2191fcb21948a5b6922e9113c45bb4428136d92410c6eba11a7a70f80c642236735513c73af64a7a4bca0ebbc16fcc0a1010b5e40bf4580745260df05f0", 0x7e}, {&(0x7f0000000380)="6371cd6b9f73ed7cd9d1db135e7024dda8bee535d25c27db19f177b70493ff", 0x1f}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r11, r6, r10}, @rights={0x28, 0xffff, 0x1, [r1, r2, r1, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r9, r7}, @rights={0x28, 0xffff, 0x1, [r2, r1, r1, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r2, r2]}], 0x110, 0x8}, 0x8) 11:46:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x2000000000002}, {}], 0x2}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/177, 0xb1) 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="b6") 11:46:26 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8080, 0x0) setregid(r2, r1) 11:46:26 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x4, 0x3012, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000200)='./file0/file0\x00', 0x40, 0x80) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x488}, {0x185, 0x100000001}, {0x101, 0x20}, {0x103, 0x101}], 0x4}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) 11:46:27 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 11:46:27 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDENABIO(r2, 0x20004b3c) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)=""/101, 0x65}, {&(0x7f0000000300)=""/203, 0xcb}, {&(0x7f0000000080)=""/53, 0x35}], 0x3, &(0x7f0000000440)}, 0x841) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:46:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) 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"}) chflags(&(0x7f0000000240)='./file0\x00', 0x10001) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000feff00"/20]) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000300)='/dev/speaker\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/speaker\x00', &(0x7f00000003c0)='/dev/speaker\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\\\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='[$}\x00', &(0x7f0000000500)='/dev/speaker\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='}\x00', &(0x7f0000000600)='/dev/speaker\x00', &(0x7f0000000640)='*}\x00', &(0x7f0000000680)='/dev/speaker\x00', &(0x7f00000006c0)='/dev/speaker\x00', &(0x7f0000000700)='\x00']) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) setitimer(0x3, &(0x7f0000000040)={{0xffffffff, 0x7ff}, {0x7ff, 0x7}}, &(0x7f0000000100)) write(r1, &(0x7f00000001c0)="ad18f05de2f4ef18", 0x8) 11:46:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x9}]}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:46:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) write(r2, &(0x7f0000000140)='W', 0x1) ftruncate(r2, 0x0, 0x30000) dup2(r1, r2) unlink(&(0x7f0000000000)='./file0\x00') r3 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x3, 0x0, 0x1000300000005, r3}) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x2c, &(0x7f00000004c0)="176dc40fbb4198fd17d88ce60d8bf2fc15604d57a0fd03a11c7f582b6e135028bbe4452b205835d4db9597b0f74c98e0a71307a9fa7829d3bf0116c0617c18c09ba9294723d76266dc8a159642e61159e318c88164eb9f0d218b9b172a0a90459af002cd406dd7e6a091fbef1bf789b8322fe8d50abc39c399b75a7449068512d42fff280bba8240e1be19d55b0af4806764a46141583209b71816fd0640dc6292ae24597e9c86638d4d1f47bd26128e94fc67ad72c6c3b9cbbeec44c67bab8ea8fde3c427800f7788244b53512fe775371eb289f00000000100000000730f303e8456731373379d66d8ef6fa75bd658c742911018aa742d89de0000000000000000") r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1892, 0x8001, 0x76e0, 0xffffffffffffffff, "43c2c4a04cdab919eb7891415425d50d5afb5da2", 0x1, 0xcee}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x6, 0x0, 0x80000000}) 11:46:27 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = semget(0x2, 0x0, 0x48) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000200)=""/4096) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 11:46:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x84) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 11:46:28 executing program 1: r0 = socket(0x1, 0x1, 0x5) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x1000, 0xa000000000}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, 0x0, 0x0) 11:46:28 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = getgid() r2 = getegid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r5, r6]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000bf0e9cac9673ae36edfb81ca848402fb45f41e9daf1c5ab2df621372d775663f72dd1c19d100d833d041c8ffe35cd964668ee0", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r8], 0x28}, 0x0) 11:46:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)=':\x00', &(0x7f00000001c0)='%/\xcb!\x00', &(0x7f0000000240)='{##!\x00', &(0x7f0000000280)='Z@-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000500)=[&(0x7f0000000380)=']$&\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*$(%\'\x00', &(0x7f00000004c0)='\\\x00']) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 11:46:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) socketpair(0x1, 0x4, 0x9, &(0x7f0000000040)) socket(0x1, 0x4000, 0xffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000240)) 11:46:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e9dad007ee0821e6ac7b8132bcaa8e486d3dfee5321294dca5ae595e7e80a60394b954e0cc61b6a057fe5cb2e6c7c1be3f6988e190929616b8e45fc2a9d29bb94e4fb933578344d2294e8dabc896d7de0445f67561bd5d17c05ab5a397705e0da9e1ba744ec5a7fbb9540bcc0899177c7f1fe7f0b7a10dc196ca5c28e402f8d8f9e01685520e7a2e61d32fa4b3906332f18edd83441c61deffb4ed80d51470c2d76885b60bc2383f280b64ad4bf0888b26c75b3c2ada050ab653a47311a603f750773d901c6a99c62c929b661efbb84e6d", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 11:46:28 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) read(r0, &(0x7f0000000040)=""/51, 0x33) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x6]}) 11:46:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f00000000c0)='./file0\x00', 0x23575da357ee21a4, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)=""/172, 0xac}, {&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f00000002c0)=""/137, 0x89}], 0x3, &(0x7f00000003c0)=""/1, 0x1}, 0x3) getpgid(r1) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/61, 0x3d) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x37) 11:46:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(0x0, 0x100, 0x10) r1 = dup(r0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) load: 1.46 cmd: getty 66499 [ttyin] 0.00u 0.00s 0% 304k load: 1.46 cmd: getty 66499 [ttyin] 0.00u 0.00s 0% 304k 11:46:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x51e57c9cc27fe369) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 11:46:28 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa74a059decc94afb279e3186c7f14627a4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"], 0x10) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x6, 0x800}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000000, 0x80000000, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2b, 0x4, 0x8000, 0x5}], 0xffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x1, 0x8}], 0x7fffffff, &(0x7f0000000180)={0x9, 0x9}) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864fabe4", 0x14) getrlimit(0x0, &(0x7f0000000280)) 11:46:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0026d2aa9ff2624c7776dcae1ee8b06f90b9dd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 11:46:28 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') r0 = open(&(0x7f0000000240)='.\x00', 0x240, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, 0xfffffffffffffffe) socket(0x1, 0x3, 0x9) getsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000000), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000412f636f6e09c22903d6bf18cbdaa8187be6e4d027b72d157c206811b472e4c2f07472bc00e9081348795a1502690b2a225a806ff65d0bed4ced7ad537ed4edb184bc1d1962db6e10b9b3cee07f8"], 0xc) 11:46:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="2a91b159154b39fc7dba5ee9ad8a315e049494aea0d7a899768132fac1bd1a87e9d732d4e3172b3a4314c7ca41732d5c918c82a2a5e94f355fb6d9261a813cc2d630de648afa275bff2e9dd889b99537b39aa79e86a7f877124073d4eb423af684b49113764d716feee9d4061cc82c33fea5d3dfb85d3d7c2427d4f88845ce28ebdce18c526b3f7aaa0bf5f636eef34fdde81739ddc74823aa49253399788a3499c0435a4fec13288cec99a4eb81e59ce41bd22a6fb325ec5678e112f79422f365028156ef5fae6de8abf174fc64c52a491bf5de2fdb44b66ee26b5fa994f2e9b83b4139d602eba947", 0xe9) setsockopt$inet_opts(r2, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 11:46:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) dup2(r0, r1) 11:46:28 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xac76, 0x1, 0x3, 0xfec9, 0x8000}, 0xc) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 11:46:28 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x800a, 0x7) r0 = open(&(0x7f0000000880)='./bus\x00', 0x100, 0x110) write(r0, &(0x7f0000000140)="220e22", 0x3) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000005c0)=0xc) r2 = getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x1, &(0x7f0000000100)=[{0x6f68, 0x9c, 0x3, 0x63ca}]}) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="69ad70f8eb13e976609a4128e03b4b35d129c6cd7cfa6c2600941f9ca44cd61fc2427cf1c8f40678875bcd636c1228c57fb89d52f18b848b73dbb91fc24d9556945cd59d459985d98ac23b5c8aad4bbe01c33b6f1e8e7bf34016b89a972eafb8c41e6eb89fe7d94c3d90a88646fb1daf88aa79b71dbf762655cbf76e15c20625a98a01130695a056432547d65f90c64e73199b54564717fa49b3c8857a63d588f332419c87794f1213af370fce447f0a92cb91c6640ee43b52f3fab8400b798d6cda6c8adc3fdb409ffcb66f", 0xcc}, {&(0x7f00000003c0)="9e0efe5d5f0b02ce0aad46690621d2210d3d9f63e581a0c13a045ca0bed4cf7f2fe9aaa6bdf018e6dbe10f3b35c7e5e83e2ba61e8c11562a53d920be5c13fb1be286c8971d831d71ee0af548e2ff88d4c1b6", 0x52}, {&(0x7f0000000440)="8b968155fd326903b4d0861a348a0cbd65f650970409fe734dbc47887c59dfb8d42e4d5bbb513f441aeaa9958532355f56dbd039743160c20482255dff749727b1588400a8d1292ee8089e9ea198248b81cc1ad7f2106f61e4847742d65ca302fcebe8620237584ad9543db0309f803801f9e57e3e5b5f249da8b37198994c35cce07bb0ba8d0e", 0x87}, {&(0x7f0000000500)="8b62758cd72d1d6c15342de5d9a6c2f431d58373dd885a86024a3ed349ea18ef7862385e4f68efa169245c95dae54a045dc0817a5e06f4fdec8746ef8040080c7c6997afc48523a230d3ae299bd0c76bc62e3d7ca91e54e943398ad11138d452430923a084db1aef5453a67636c5bc4fbda2860982bdf5e853dba9f32f6a947d346588af73ad65b34ace6b6700", 0x8d}], 0x4, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x138, 0x400}, 0x3) close(r0) accept$inet(r0, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000300)="1ce3a8ece33a2a46d6a14e92d9064d6acec862c11651f9f560364d785612f80c532e692128d8f875a9db5a39ce73269d2a46483412c8b929e1721534eb286e6f8e8e35a38cdef0103cde0c8a3b3fd629e8be1d70b71061fd76ed4ed3f0485a7f326142a1c2bc49ae83a850d46d1c37300c45a18126a0fe297a349b0800695d35306019b8ad5b2f99cfe6dcab978a2fa08435218856023192bff0cb0d281404406682fdc4b6820a584571", 0xb) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 11:46:29 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = kqueue() close(r1) kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r1) 11:46:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x10000, 0x104}, {{r0}, 0xfffffffffffffffa, 0x22, 0x2, 0x2a7, 0xfe0000000}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x4a4, 0x5e}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x4, 0xb0640c0b5bee1b4f, 0x5, 0x2}], 0x200040000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 11:46:30 executing program 1: shmget$private(0x0, 0x3000, 0x89, &(0x7f0000ffc000/0x3000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x10000006}]}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) clock_gettime(0x4, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x8, 0x400, 0x4, 0xcd}]}) r1 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) shmdt(r1) syz_emit_ethernet(0x4, &(0x7f0000000340)="d5fb8c95") 11:46:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) r1 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x2) write(r2, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000001500000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000006979911b3d12b4274306150379824438000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000bd206672ec5e0582ca39757668c618594d82d81e2cffe66be43887286707d60f282129608294f20d9c650736d569b966203930121eedd28587a8b25911461f4f443a4cceade45abdd6f1259c1733b31499cb81a3cfdcba911fb7482ac0ab568cbfe6dac1fcc4e1478aa05db584d7d4af263d5cf64c8d6ae65f6b43c594edb06992f5b62c3f1c86385a9ef2a2c4a8a3fdde6fdddec073ff5af1a41386d9b50298aa61391d"], 0xf2, 0x3, 0x1000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 11:46:30 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') 11:46:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0xfffffffffffffe7d}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0xff56}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xfffffffffffffd74}], 0x7, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) sendto$inet6(r2, &(0x7f0000000240)="811c75b9062932417452364c9e4a278038979d35c77f64efbc5347253064d8d3f3d495fcfce1390b25efcd2c6ce11dd843cddd44fcbe1dcfd645a0057293ef4e87d1036cd711ac5eee111eefc5b88ca75d8c716de689188b5fbddc4bfe3444fa21534eb0bf949bf14adeb8c1719114e46a848225ebee6c07cd7fc2ef41ea", 0x7e, 0x8, &(0x7f00000002c0)={0x18, 0x1, 0x4, 0x8e7}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x9, &(0x7f00000004c0)={0x2, 0x2, 0x6, 0x2, r3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(r1) 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x3) 11:46:31 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) poll(&(0x7f0000000100)=[{r0, 0x100}, {r1}], 0x2, 0xfff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r3, &(0x7f00000000c0)='N', 0x1) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) 11:46:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget(0x1, 0xb000, 0x10, &(0x7f0000ff5000/0xb000)=nil) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x6, 0x7f, 0xc6, 0x800}) setsockopt(r1, 0x2, 0xd52, &(0x7f0000000200)="c898c8218584d2e6cb5ec8e6093c4d018ec0cd470b1b2e75d6ff1b0ad3dad1be72be335be652606a92d03522a5d5", 0x2e) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpid() r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="a2036342c6641f0e2f5fb87847efb9566d611d93185d7b8a445b2e27af1eceb1", 0x20}, {&(0x7f0000000300)="574543d52e9de09c6d84d1a99374257fe1475bc030e66ab788ce8db5c27874308668f1147eb2cf85b471e27f6e8a521ee37ef025c1a2d40700471c16a0ff79f6440cb5afeb3a92508b51f770d5f7c1cf7bbe5caffba76c88cbd05d54d7ee5c3386e6cb35ee5447a1e29fdd45405666c58265d5a800cc780eed0eef08d5b9fb9e19d473812e0acd8451bd6c3abf6db51bb186fedd05292fcc26ab1df01b3d6c86d6410d267f8f168fe540e98aaf776647a862b46507435994165fcca8d8368681990c3e7eda92865dbbec939c03db802d54fd177c78a6f2cb118d60ee5291e91c1cbdad1c0cc6f524d93cbde3533646a9de13538004fe65b83eb43ff351a8ad0be3823e859048cd114d3a1c151918232fcf5790983c40617ad212c4ac48e933aef1b2c2845553ea6723f253f3ca1ec3ed3df47168e1520c79ee0ba30b0f6eca1554ff1400c57980e9bbdbcc3dbd9c14930686cce17c6f43e73ce23a6fe3fe052ea9fd5acd183e4008e862101c0ede144290a857e09e6dd1e31aa9a7475e2e28c6c8d5a1f0d45572aee5e45fa9467f2f596f6e01d62259f907480e7eca2f0e46a49ba6f0869245ca3f7d24f64b657502568d2ae9d7cdc3bd319555d11ab319037e8fe67c2173d36bd4956ecbf3adc0231bd89402eead6c417f2152ae22e141ad47b832a94e073146c433fe0ff4faa04a6a3076cbb4c45bf5bdbca25d4368261c1208a6f95dbc52fff3790cfc4b0e7f1d830bfe8c1260620740cf819503687983b6000579356d13498220f604f201bd76de853f9c886fbc0d1c1b71687396cd8205b3a1137f98410a85c1ddc5fa79718b5e2db27b9e4520a7a798d9a97d3727606cd94a5cfa7e5d0cb16b0d8bcee4087ee67505bd8bb383f6c8d67617d295830e9baa81bdd5926ef38554fd2915d2b04d0b44b8fa6392a95c72f502faffa9bf757466241eed11b5aa85583f7f54c1f0ddc262f755eb2effcd960fdb79cd39c2a9883c585fd82b1464a0d1729a117019de86e3658f7ceeebe159e38476a1aca95e3cef4b1630f97af1923d8d8d6e90975d5fcdb710ae7837fe6d7050ee2b31672721ac3e9d4a44dbebdafda62d0cbace6dc574bc0b01a016e6155246b4d5819501b790497d67a4e7bfc22c631d98dee9a7d7b41781f2dc60de5a0f81e45684ebd9929c335ba94e64e0e758d854bbaadc7760190722177dfdfa493900d016a3267c6fe06c380ce61332f5e2b4efc3965b5630c36ae2983be0d8dfc330b9d4b717b67099378a13df9dea19bb296ae1f158704c8f1bea9f279fe7e190f80839849cc5a10b58b9c0dc1292174ec23fb79cbd537cfb32069a5d559de76793ae6353c61e87bfbdc56d2a6e07b6f820f887ab4d0439319439fe45fcf77f4979baf93f99dfa75b855564d2609ac63d422ebc20dc03cdabf122398af38139a1bb57bc7cd73bf805be3da2f343767c91669c54a034bdb44b95156b0e020d8130cec0e025be4dfdacf1dd7ed40ceb7c841e396295a5b0d94c92382bd4e566e015db86ffda8c3060095d668824232412591f75def7cf550a0967e81f0443219d8ab51bbde2c6ef7f071264df6a7cf07355364bdf96c1a9876d6d7e996eed53017677b8573d191157353d9f4fab8462f8d6c822bb912df63caf35bff9d0edb9068a239d00af745e24eea39a82e13224a8be56f282aa0ffbf35487f7ffe084ba2af1f83f77defd292dc6572d85f8690608f5f361926cd1ad948d7d4878f02037dd2c10f38d0abae8afbbef69cc6c38824c7c728f8ca98ca4236056e8e80d2ed390c93741d77c965169f2c9de33ee3578da78201018ad5a999ef05aaa6ba2c1d986570b33d51749bdfa0cab6e418072a3def3cbdf31f9044431633b6dcc6ab665ce01fabfe60bf4e1a02562c331a5c577a36ea249179637ebfe17190bdfbf22909563484aa7451ef00248a7b22dfbef1e1e43b7c2d68b508c643b131405f6519243b90a0bcd75977839d1ebd522802db0806594109640e4f0c56eb72f7caf8adf727aba1fa6a76ac092700ade0d5db0d512dfdfdf47dd26d5772b10bb187fdb7b5ea88f6c95a8267edb608d93de12127a9cdfe1bbd6d2352ded97a8f06965d049ca39afc719aa234146cb17912816db39f20796f1e5e67b0678caa58f916b531a134484ab13296f2eb07c1a16c5fa9f46225208eede95d0124c9cf9643b888b1ce06e278463dfcce1595bb5c7d4daaa77d1a64f93df221c83ee8e45a9b33d78f1ec58aec41fcad9aca0b6b9a0402d057da2102fb7e0c30ec28d91479b4e2527fe185fc55fc6eed230f0bc55bcff22369e22fbff9debdb03d23c985e12c13008704eed0498e794d94d38551992e811e1cd1662f36ca0722571c5cc0916a908e60ec65beb93ea237145fa22d54053a0d49d3991ef991675fc75cafa582ae3517e4e5fc7fb9cc10ecca6dc8a8ff025956f4fd194f46e035652aeec49de2601cb6614f0139739f8efe48d632a37f89bedc8c91f925b6a5946a060f17c8a106115d0e2c415a596a159459ff41b652770c390fcd86937065623246383377419f749b5ca381a927fcddbbffdd8a4c97e5ca58f9412d3d0baf0348d606ed7a42db8f41288a3e29add9e990bcb3edef71216ecbfc46d5fe73a6dab6ffc0df79fa1ad6e009646d9520734761478b5566f7b8a849d0277396fde0d208770204a66c15fc1fbbcf52d2fd4b43598fddfe7069f9233d3e7641acc3591ecd90ab173c3e5fc9f76afce1122da779554c69628903bbc6e7f8a7c69a5022a220e6f5d132eb4ff7630690181dc96df3465febe71ad8625d2709d921789d128119a30e1ef9e95e67628b309db9fc2e39acf8c7fd71e01a72f7ce67985242e7adde0a9fc1a5ab3a826cd3a43dab10111c40733d0fc5b986d12eae2c1a4f5ec74c72ebcca05d67ea64b3eefa568d6ccaf7ca200c310ca522c09c351aa19d668520308ac94819432e32dee59cdc19be9641376d42b8668cd44942d048f3ad47fc319a08496e46d897e6a06d209f20bfa64ddda2079270e649c4db523e94ec8309c04896114aebaaa0416a07e709ebdd3bdd901e1ccd5123a9b0938cd6345c00ff7d1b8878b2591badd0a25c03f13deebff6a9979c16a130312021c19c0fec9029d8657e157ddc3de60e46c98ea42c86bf1fc52fe2bb2d02ed636145365001ec772e207a2971c846eb62d43bf8a96af7165015fd386fb8187a6c7433e15fc474034090b955889edc7098d3d434165180f51eb22daccd15aad537dc306cc3374c8770e39d12e29273ee9ec604aaabc41b6fb406d0a475af5fc13169b108499d7d923022b8e49a137cc1e931eb4654153ce5836906cd7cb7a3020acf70eec292cf43005746750b596cae21576f21a35d175d908b8959ffc0bdd4c0e66df3c40f9611e88405d57ed4105ae5117ed3e7bce960b5c016205dd2c174f93aab3524058ae084b3970b87003ca2fad91dcaffe225fa8039cf7668337a8a69dcf931f264e4c976f67a671600bc172139862f31205fd79b1fe0d38c7584e62fee6e4d15a20d58b786c734992732fefd2f30a8095d5d3fc0be0e68a9dbc17a28915a8d957cb415e3f0c104649e17e261d77125037d6bfd688d0a1bde9c4a9358918baace7684331605a80eefb855a2384e7c488a8ca53fddc0df743dcaf4c115a89f261338d69c896714ffae6efdc723bcaa4eb245cba73f38eab6667a3defb9a7998398970cdac38e08c87317f2356eee63ae99e2a3eb837384464ab4e04dccdf737960f21453d07c5839b767ab2298bfe0b48120da9dec088036d22406e0f72a2c10714e4209a140896e39a1010453eed7874ed2abdc27e1f65f6213d475f5cb22117847de678498733dbd30db512ad70d8862b21b229718fe1cd7fc5a70e283781b1bb43a201021212bbf3715c64037c57828f2ddeaf8c5938485bcd0f3828a0564f41a4cda4b5936c0b1b579922c84954bbb743cbacf7b8cd7a5a4df48043363710193a74452d6a277f81c8258da22102fc7552593f845e8632be2a5c9138d74cc5a6703c36047fa414c74a667a5419148910a5f36b2869f84b7b6d95a4b67adfa1336590c47f89e734532fad6c39ddbbfd5298c2b8ce13ad5ee2dfd3a01af4b26e5d66a24cf209676d8be937f13c17a2f3d7c61d86aa120cdd91728dc8c49b83a51feb30ab094fd1a5a4ee5e012d2708035ae33d572b81df625eca30bd3c4dd9a1a0e25ac236e66f1b8deb205dd54fcd56e8f956ee31df272fe6b159c4788dac18808c3f3a6acee7cf0f8474f8261675fd7f524fff036418f0e80ac1f00fb7cf98db3d3529e9fd12a94c26fcbcca054f5471a04dd041acf9f043c4fe37f15b697b0904db3a139d292e861cbf0819a52a4a1616b425433aa2eed8cf2b237486f35d1c4bddd2acf7a819a6ed1a2e844258e29b7a6c4717eb0942d0dfedef8ffdf36c555203327838b0412cfa94b31bc9ca1778f23b19942146d0f9fd653684f38aa26695ca22134e01a8e43c025887df7c5b38b1637f5ae94c431dd8fa927b2f79d581418eb3f8fa0cf2cc6de5c8926986a701da5f2439b4b5394983eaf87ac5619274288f7537b80811e181201ea3773678ccde9b92fb7a4b1b6992c7ed540de6dd782e365eb4b47a9daa98dbe5c284d5be25296b00c36d3c090f7d93e69be81d8ae2a0ec64079948b200f95000dd872bbdc298ffb4484ef433e79485596feb1cd4d2571996587587cdfdf8d6aba7cae2949cbc2d4ccaf56ba8f32d2be73f9b56e68eb918b63856f6956034342fa0cc09828afbfb6a2be54003e6b52542cedb919986691f22db83f725996a01b539e4b9abaf20fefaeb45b30a8e217bd8ea52d9e452ec386983bca0c7991e8b085887f0fff4bfd44e819981bfd240ce3b2fd4a523cb74e868fefffd148d83524fac8fb98a7b74adb71cf045886062119c43720ab90d919edfad21e90969f6ef23d635c3b32a36e05e89e416eaf0b5223b1356e594de6e2b8d9c62e8d604a1830405f700bea395b5e170c1920b103761a0804629f4aa56d4744f9413e1f86d7ec10da4ec786d1ff718e5e7fba67c31b68c4db729cca01d5a359bb86a811e08f15aa83c4205cd29464a757fa46e7f57bd4f3954e26221dcf6971bb1c47a2d672652fdb599d638ddb81c1b5146dfa0222543e66f64e4c0c024e4673e8e8c29e272f0471e30033ad33a60ced4743ae997a2f211a35fc2af8a5b129815733a274e29947d149df0fb06127ba425ab7897c442008f4ce40d4bd291814629b327aced6f527d88b6419d38bcff530741cef37b73e24c9ffb0edc7ea726efcc327282f5162c650d8a83ac48ab3300f4f2e206ce2d741760d82948f558f4ad8a8cfa27f30daa1a90b11d4642ed8677e8a505aeff33fe347ecd82ff3248addb7db35f79f500f40907ed2bce0a7b0e2904ce5c64e265f8866e3660a0fc952ed0edf9dd289d505a04842ff5ab3baf55b0e6d3d314e5f546678e1aba340387fafff01d4f075a3c80d30e13088c8cdcb90558bad3f7c04ec23a1b3f7b772541c0b5640347d8f02302ca122d267dbf756d335c717620af3be1db64f2035b536a92d656a27133c04349bcf337fc7eddd7250703be676752366930d4fa2ba913bd4ad29abb0cadcbf3e2cc98ce6f08463cbd66862d99dcd22f3e2e0f223daabd5a97834a2dda39f430adc7064aab2fda79926ca3d7c194fdcd007f3ef2dc6fe4b12eefa1bb8b0092d685fb0860cce91d43da8e2e4a5f3af52e3d7fc0b37c922eaaeb8575fd3389014fdf8eed0848f7adea659e210614", 0x1000}, {&(0x7f0000001300)="436714c1fbbd6de92830120d375354063c2e4a226197815b1e13e6d8e9924ad963b0e9190d64d7c94bb898bcd87597eafb3d684cbe50e9e5f8bb92fb2d8668fbbdc6fd03bd5f61012b4e193ab34075815b662794ac9a6f3d27a8b10b80788f7d71b9f3decd44d7f410259dde8f7e1209e41e1e6ac02ca19ee0127bc421c8f00f7c9e9f5659d97574f2d7cb7debce8ea433", 0x91}, {&(0x7f00000013c0)="33096230d99b187a5b2fd20fda52307d8e2f2d2aa4fbf513567b4ec2775c5e135c10e41e286cf8841672dbe7425027c9f9358aec11a7e0defe10bd924b151d2fede2816055549b1a534f429266d1e015ac9e7b9f8a034156f74ca948acc5350151b44f2efdf3c744f1aefde49c7f8afbe5c79ed3d931d194880ad8b7f651f1976d4368a1e91c22f4140680c81e9d07736b56f07508a8a0e0ffdca0f4f3f362075f50515d40345d9e6bd8a8", 0xab}, {&(0x7f0000001480)="0aeb4cf19997c1766ff17523875d05c4b329d1c8da6f2b301d769f96a66e08ca9c8834a92f9e0d15a18f331ec8e981f5e9e98a08f42da5f7f871f2757458717339d99ec4b49c9dd02fcacb7c0570e38ab1a8e2e6b52f7a4b929f74ab1d50df4f5d4523584b22e53d9f5f524c52d5d9ec7f57fa4ea49a5e006c6b", 0x7a}], 0x5, &(0x7f0000001600)=[@rights={0x20, 0xffff, 0x1, [r2, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0xc}, 0x74b7d6aa549c475d) socket(0x32, 0x8000, 0x3ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0xa, r9) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000001700)={0x4}) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0xff0a) r11 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) fchmodat(r11, &(0x7f0000000140)='./file0\x00', 0xe0, 0x4) 11:46:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) pipe(&(0x7f0000000140)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x1}, {0xcc3, 0x3}}) 11:46:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0xfffffffffffffffd, 0x401, 0x7f, "9a6a0ef74d61d240e53db3d0e68a5f6f95dac0f7", 0x89a, 0x9}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1, 0x10001, 0x8, 0x800, "1fd8e2c9c38fcdcb4c9cd243b5bffbdefce9460f", 0x3, 0x5}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x7fffffff, 0x40, 0xb5a8e8168b2631ca}) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x4, 0x401}, {{r1}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x101, 0x4}, {{r0}, 0xffffffffffffffff, 0xc1, 0xf0000000, 0x2}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x0, 0x10000}, {{r1}, 0xffffffffffffffff, 0x43, 0x80, 0x91d, 0x6}, {{r0}, 0x0, 0xc, 0x1, 0xffba, 0x2}], 0x7, &(0x7f0000000240)={0x1, 0x5}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x5) fchmod(r1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x7, 0x1ff, 0x0, 0xeaca, "3da0cb4ab978b655559000e8acb76dd0715e9e81", 0x1, 0x5}) fchmod(r1, 0x435fcecb02cc3e97) fchflags(r1, 0x0) setrlimit(0xef25833a3836311, &(0x7f0000000300)={0x4, 0x6}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = semget$private(0x0, 0x1, 0x9af47b6df5940d6) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x4, 0xffff, 0xa720, 0x7fff}, {0x7, 0x5, 0x401, 0x101}]}) renameat(r2, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00') fchdir(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000500)) kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) fcntl$setown(r0, 0x6, r4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000580)=0x80a5) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_media}) 11:46:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0xfffffffffffffe3e) 11:46:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 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"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind$unix(r3, &(0x7f00000000c0)=@file={0xf3632c6e25ecef62, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 11:46:32 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet6(0x18, 0x8000, 0x2) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r5 = open$dir(&(0x7f0000000740)='./file0\x00', 0x100, 0x108) r6 = kqueue() r7 = socket$unix(0x1, 0x7, 0x0) r8 = getpgrp() r9 = geteuid() r10 = getegid() r11 = accept(0xffffffffffffffff, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x20, 0x0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840)='/dev/diskmap\x00', 0x20000, 0x0) r14 = syz_open_pts() r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x800, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000240)="36a5ce6f4a242722ff252e03d6cc82d32eedd90fad913a52af5f865afa06ed6d01b5f2eb7a", 0x25}, {&(0x7f0000000280)="6dde0769ed273a3e0d96f293dc0878fbd8cec2b60f770316c285833d4b067c02858f06f76bfb25d40cbd63caf8cd4f0c120a31a60c8e736ddf4de4d0db9e2709e12353918d4d2cc4c54c875fb072370437408ab84074367dd9a05237c22ea745b6b259cf2cbc81312da43d7ee208ae324e2fbad6eae0f9dce38982", 0x7b}, {&(0x7f0000000300)="1ebb2a01004343cab4ff21c4006dd2464badd7b6f2858a65c9ba5064f0cf2685278205dc7566db03982b0a2b0e31e4cc739767badafb4e57b41b338ba0b29e460f5a1c6edd7a82c5175c135ffe903351e9c46be7a04008edf82e06e1f9a495ee91c07efe7363f095b486a85c90bddb52f1a6e5ef67191e373fe840e785563f88943bf0a55659fa684876059b60c8083a55a919bf5e906097226ca43f8b574b1f5811a563e377ee79fbe49c0ae91f352cfba6be81fc1b679747e9518f6f94be2d83e2ba1568a363f72bbfe85b26a3dea6f3f7dd52f67747b1cd3a8c", 0xdb}, {&(0x7f0000000400)="0edbdcbec703f1750f0cfdca5ec3e9fbfba59115823d65bd76062cc5cd1aafcb933ae89fff658ad19209caf854eae9ab66ecdb9a4c2161fe548f9a3c733d59f5eab59644daf8eed028476719b601f9477932a2bc6d7d56b0f29b4f58b1e63c2d8d0575a6c8f49b3b740ec58498682c3a5d063ac3bb148b26f6ea4aa69502cd55208de17a868b993216efa86023f5cd73a62927", 0x93}, {&(0x7f00000004c0)="bc9eb9", 0x3}, {&(0x7f0000000500)="981b238d592d19a60e4d4e704669675db1e1d96d7788871353b29b7312ca0b3b8e0cb626530fc8f04b248451673c5054a6b439889f2ce49513773e95c1f09e31896b7934435c4ffacbed84d2e8e96a76d72b9f1d25f97f3341416f62aa50642c74da46a0a3a82160d6e5bce49e82f0dbd17eabd49b87d6b48c89b901ed1222bf4fe100350278a816a58934d0b89bda398330e5a798e347fbaa310b", 0x9b}], 0x6, &(0x7f0000000a40)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r15, @ANYBLOB="00040000000000000000000001dea5ba356fd9989a69cbf2c66ac7d5a34edaf8523a203575"], 0x98}, 0x40f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r16 = socket(0x18, 0x1, 0x0) connect(r16, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[@ANYBLOB="fd1e6697a2a59b6700852cc8f3c5a3d41cc6021012d46f8e8ac55e056cdc9a6b3d85d20fb517faa01abae077818eabe444df80d177dbc03b42282304a30434610636fa96d483c3899939b9f8591edb372960545d8fe6653f94f8c72eebf0160e8626baac5e8be75da9c48c5b5532b015b01e49396bfff961fbbe5c3e269b8b19a974ee5c33f2aa2ab403d3da0dce738d75fc24bdac8d7f"], 0x1a) close(r16) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r17, 0x20007478) r18 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r16, &(0x7f0000000100)="8c65", 0x13f) 11:46:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) readv(r1, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) 11:46:32 executing program 0: socketpair(0x18, 0x4000, 0x8000, &(0x7f00000000c0)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x100}}, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 11:46:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) flock(r1, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669adacb181"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) shutdown(r1, 0x1) write(r0, &(0x7f0000000240)="00aa930a004e74113f8ee72a2ff01ac69764add6145bc2af08bd24fc08fd2633bf0c70e29ac1cf39f43bb9e5eb043abdc9a0ccf3fcf3c406ed805d193543904c44ee837222e772f4a76215c5901d7d702b2fda9cc8c780b4f1242d16de7201075fefd82e92188c8e4d39b2b7e32ca83d00ae1ccb7b115778e5be17596a3ea8a15e2f4525e1162b6007f4add95ca6c5c647df6c5f7393d69e8bd64c6b19a1bb05b0280d553a22e0c9309165accff58abfd3f6cb0167effc2b301a0a470dadecbe3fc187f0855bd65e0626cf5d3803ef3fcbd9ba5a2ce9a7ae93008d64ba96163a8a58136f3e3dbead8e2a2506d95e20e0cd8ec3f6b5eef5b39ef3709884dc0c8b7505c9ecfb06080ad024a86ab36ca8ababed13d7431f50531d0814088c2449f6201dff7dff8d88c20d3e7143357b65648645c7c0af56ce513e", 0x139) 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5, 0x4, 0x9, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 11:46:32 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)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/163) 11:46:32 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000000)) 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x3, 0xffff, "f28744cea0f035d9241b0c8961d0d740caced295", 0x4, 0x778}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x200, 0x4, {0x4, 0x3ff}}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000001c0)=[{r0, 0x100}, {r0, 0x4}], 0x2, 0xfffffffffffffff9) read(r0, &(0x7f0000000040)=""/32, 0x20) 11:46:32 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) 11:46:32 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) r0 = semget(0x1, 0x0, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/59) clock_getres(0x3, &(0x7f0000000100)) clock_getres(0x0, &(0x7f0000000040)) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:32 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$getown(r0, 0x5) r2 = dup2(r1, r0) getdents(r2, 0x0, 0x0) 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfe29, &(0x7f0000000440)="a2778c855de5300ead3e1eb98a7dfb7a06fc2f864ac909417f47c1bab7a1522ba55eacc408be008db19b222ef33afcdd8cd77b7dc4db631fd2778267cc123524978c364ee68eb41484f46a8d87be83c39ff85690872f91982c4f49974cc48530c84d7413cb96309a28927fcc54e182c58196de6ecd723770adbecdbd9f1879c43a0c3848c89392876863d19dcdadb3c90fc62a7a5f9a3bd533f8d7fbf1d8c2fc66dde4ac2cf9653040c9e7c1208f00477425f2aafc86ad9bfe050a02fa83cae32c45e236b21a147bca052c378ed5a84b05b9b915f5f5390eb23143e9218118941a1e946f0c8d") 11:46:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x20, 0x7, 0x0) close(r0) r1 = socket(0x6, 0x4, 0x80000004) 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) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getsockopt(r1, 0x2, 0xffff, &(0x7f0000000180)=""/207, &(0x7f0000000040)=0xcf) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 11:46:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) 11:46:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) acct(&(0x7f0000000000)='./file0\x00') 11:46:32 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x0, 0xfffffffffffffff7, 0x1, 0x2, 0x8a, 0xe86, 0x3, 0x0, 0x4, 0xd2}) r1 = socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530000ecfff96783291006f76a6429ddc11241361f9eee61176ab29ec338d65c8b8122fe69719b466f9d1f5b9a53740fc57f57774abc5387f9061e7cc89bdcf9a974157e2e51cdf39ab26d68ee071c9dc6eeb2ae4b9de33a8a39d3356fc2958d066181a062c33469c6472c0f4e108d089b9f5b62306fbd325b1b7696b9ee0ce6c8ba2c53e184fa766a101ad30e7349601f650826e6c64ede466aaaac88df68f93dd928c92d0e880cfa0a789cf3581d3b0945df70650e349a0cddc5d54c40544930ee9c64209bbd723d7735ed2a5c517e97954efb66e735f09b16a23acb55638f057448ec832b3dd176460ed9c547972751982275cf70b0f6a52b7f0f7452736a9"], 0x10) write(r0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="c8079567fef3b85e77fddba0ec7e109c002b7beb5e03a0bf76583c10967ee47032aead83de54b12ef652a42d82d206fa89e68a1b77bf8f2891ff", 0x3a) r2 = getuid() seteuid(r2) 11:46:32 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x329d9f4bd5473b96) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) accept(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:32 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) r3 = dup2(r2, r0) r4 = socket(0x0, 0x4, 0x808) getsockopt(r4, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000011c0)=0x3) getdents(r2, &(0x7f0000003340)=""/4096, 0x1041) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000001200)={0x9, 0x6, 0x0, 0x5, 0x705, 0xf929, 0x7, 0x10, [{0x9, 0x7, 0xaa9a, 0x9}, {0x582, 0x3e2, 0x8, 0x6}, {0x7, 0x2, 0x100000001, 0x6}, {0x9, 0x2, 0x6, 0xfffffffffffffb96}, {0x6, 0x4, 0xffffffffffff7fff, 0x4}, {0xe411, 0x9b6, 0x80000000, 0x1cc}, {0x5, 0x5, 0x1, 0x80000000}, {0x0, 0x8000, 0x81, 0x9}, {0xb0f8, 0x599, 0xf8ca, 0x22}, {0x0, 0x1, 0x8295, 0x7}, {0xac8d, 0x7, 0x40, 0x80000001}, {0xfffffffffffffc01, 0xffffffffffff7fff, 0x80000000, 0x7}, {0x5, 0xff, 0x3, 0x20}, {0x1, 0x7, 0x2, 0x4}, {0x3, 0x0, 0x4, 0x5}, {0x100, 0x9, 0x7f, 0x40}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) 11:46:32 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001040)=0x1) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget(0x3, 0x8000, 0x181, &(0x7f0000ff8000/0x8000)=nil) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001000)) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) setegid(r3) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/4096) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001140)=""/231) 11:46:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xa8e, 0x0, 0xffff, 0x0, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) r1 = geteuid() seteuid(r1) getrlimit(0x6, &(0x7f0000000000)) 11:46:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="161b4af8dd8b6df6e24e5b3dc6a53f55f8b123069b69f9eb99ece3e062343797549c7f9e933777ad437c8455f9a8395f497c3c5846514417a44e0ea3ec1fbf9cebe641788a9a0601e95fc90b9465aaa4ddb9d006931e4ed14f59236b32c4faceb24aa5ca0d727359fadbd2cbb097d195fd10cc9b3892ca53566feb239e829241d96d30973e509d873759ffc3464c81b54e4bd8f7d9772ed5cc5daf", 0x7f}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0xfff7ffffffff7ffc, 0x3c6a, "9375b01af0f000"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2800000000000000, 0x7, 0x3, 0x100000001, "bde589ec6f95884bc2708ef1a53e3e2b4fe4ee21", 0x2, 0x1}) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0x15}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x3b8, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9, 0x6}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:46:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3, 0xfffffffffffffff9}, {0x2}], 0x2}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mlockall(0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x1ff) 11:46:32 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0x2, 0x0) write(r0, 0x0, 0x0) 11:46:32 executing program 1: r0 = socket(0x18, 0x8000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) r5 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x10, 0x24) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)={0xec, 0x5, 0x2, 0x3}) 11:46:32 executing program 1: r0 = socket(0x18, 0x3, 0xdea) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x101, 0xebe6, 0x3, 0x8000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:32 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 11:46:32 executing program 1: r0 = socket(0x2, 0x3, 0x3) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x8001, 0x0) getpeername(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/4098], &(0x7f00000010c0)=0x1002) connect$unix(r0, &(0x7f0000001140)=ANY=[@ANYPTR64=&(0x7f0000001300)=ANY=[@ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000001180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESDEC=r1, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYPTR, @ANYRESDEC=r1], @ANYRESHEX, @ANYPTR64=&(0x7f0000001240)=ANY=[@ANYRES64=r0, @ANYRES64=r0, @ANYRESDEC=r1, @ANYBLOB="cb2e1347561863301dd4e1a82050948da6ad85224a13a69a45ee922b79e780113f12b3a53b1d7b9a02bc1559e805507dbace6662f23dda71e548cdb7fefbc036219f65ba9c2d4c", @ANYPTR, @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRESHEX=0x0, @ANYRES64], @ANYRES16=r0, @ANYRES16=r1]], 0x1) shutdown(r1, 0x2) 11:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x8, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 11:46:33 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3", 0x2}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:46:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xd7d9fcf2500eeac1, 0x63e9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget(0x2, 0x407) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = fcntl$getown(r0, 0x5) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x81, r2, r3, r4, r5, 0x100, 0x5}, 0x7fff, 0x9, r6, r7, 0x3, 0x100, 0x4, 0x4}) 11:46:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x3f, 0x3, 0x1, 0x0, 0x5, 0x6, 0x3bb0423b, 0x3, 0x1, 0x1, 0x3}) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0xaf, 0xf9}, {0x8b, 0x5}, {0x101, 0x4}], 0x3}) 11:46:33 executing program 0: 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() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r2, &(0x7f0000000680)=""/77, 0xfffffffffffffe23) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r7 = msgget$private(0x0, 0x300) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000480)=0xc) msgget$private(0x0, 0x2) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r8, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) 11:46:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') pledge(&(0x7f0000000180)='&\x00', &(0x7f00000001c0)=']-[\x00') r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') getgid() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x7, './file0/file0\x00', './file0/file0\x00'}) mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 11:46:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) read(r1, &(0x7f0000000040)=""/173, 0xad) r2 = msgget(0x0, 0x400) msgsnd(r2, &(0x7f0000000100)={0x3, "1ca4acdd9a91061258d103ec9be678f41f258522708c5a0af2e4ca14c4"}, 0x25, 0x800) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0xffffffff00000001, 0x4, 0x7fff}, 0x3, 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000, 0x0) socket(0x18, 0x4, 0x6) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) r5 = shmget$private(0x0, 0x4000, 0x240, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/161) shmget$private(0x0, 0x3000, 0x41, &(0x7f0000ffc000/0x3000)=nil) semget$private(0x0, 0x2, 0x200) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000002c0)={0x80}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000300)=0x2) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpeername(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000440)=0x80) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000480), &(0x7f00000004c0)=0x4) shmget(0x1, 0x3000, 0x391, &(0x7f0000ffc000/0x3000)=nil) getpeername$inet6(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) fchdir(r0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000580)) r6 = accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) getpeername$inet6(r6, &(0x7f0000000640), &(0x7f0000000680)=0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f00000006c0)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000740)={&(0x7f0000000700)=[{0x8a, 0xf12}, {0x46, 0x101}, {0x101, 0x6}], 0x3}) fcntl$getflags(r3, 0x3) 11:46:34 executing program 1: r0 = socket(0x6, 0x8000, 0x1) setsockopt(r0, 0x40000000000006, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="2c7773bbab2f20616c135067d6efb4b7b41feaedbefec426c969a1f479ce3752313b2e457ce7c02d1b54bb93b65f95cdc4fe61abac569dbcd5189571cec204e05fefff529fce1c62bf020e8c9341f9a9c757441af6d288da94294f9a433377013daf4b0c9f26fde4e699c82b7a650501135df0bf3db438dffd11bf5374a8c6e3fc4e80832b5e061cf4eb4231a06b86d3af39c7ec8a00f8706c73cfa204181cf6284512ba17c2778fad941db145cd2d1bafb4cd200e99104ef5f0416c8f06d29d1b547a49", 0xc4}, {&(0x7f0000000100)="1768bbfbd6d90c3a4c40c1f146b2771950862b2da4252d9a01b48a2e7000b1a856b8f1b878f47e67f92c5515fea3db09a8b57963e3342045e815c34e9ef807ee0991fa0ea1ef6dbe91d93fd938a02d404c34883f59d68c5616d2704110a87bc8652f971232b61826a6eddf4aa31a67695c91e0bc22e007b545aabda86d2a10691fa2b0d0d84076b8a5fd2cfc6ca26be6a8e80d1a490336d66168e5f26521f4317e215f5763e19a4bdb315a832cb5bf7691728d474e4dc479ab9c584b82eab69cb8f13d", 0xc3}, {&(0x7f0000000200)="b0c5427dfe0a96dc1363569aaebaa99492a96045948294a388fcb9a78e13355ca04669d4e6bec3f539b2fba34bc280dd47d4304397ce09c3fff592ede5033ae7703eb4a6cccf2cff87762d75ecb8745b32afa275491a532e1ad832f57727618b6e37fd0384f49b7ad1c5e7788d717283aacd7b25f40af25717941c89fd0f66dd8f08069d85f325c3d378c873c9eec27b71b090f1de8ca4e047f910da4ab4812da8440f1ac748cd6353b3405bb787d9e044dfd12c42eb2d3c2d960aa104a6643c9cf80c2db2cde5c00895bf5e593f574b4b3ae41c71e7a89bc3cd52bb3875f139b8ed8a8053d3b163e51afbe8c354d13219ed7c16609f0013", 0xf8}, {&(0x7f0000000300)="e62d21fdade2923daafd03f8d9887272d186aff236fc9025317d50a964f8762259a93b4deb8e3c70b789af78672c6290e2f6285668d4a283181ff35de9f21e98956c763de6e249e78d33570bbefbdef3a3ad3877e3ae533b02264ffb8b05a46a19b81e59e0e1065edc3c35a454278b45a6c41a2c7aa8656042163e0c5df161727c953eb740b1c67d2ff215188c6766890d", 0x91}, {&(0x7f00000003c0)="6daf2d235b18ce181b87ebe0846ea0c7ceb5bef152e3253e1cf997803b08efdaaec7a9f8994838487e0caa6c3113307b57473d0b2641418e0845d54c8305e8db8581840dd07b51c6edae1126b96cfa2ec409dd1324f5aa88d5dc0f02dbfb924b7d90cec0fac2647c2c2b4b4a93fbf60aea58bfda5b6103b9677dd17e72a250010563283dfb526b2d0842a81522a15eef68eea28e522de9f3154aa15e3073", 0x9e}, {&(0x7f0000000480)="c1efa556aaeed06c98aa84f03a5a0af0b3afd4dd9c4ba91d5f849126dcbac3025f8de53fd9b642c15bb3d030c7213128a9f0d1390cbc2c0eee5c3f19d461b2ec89424bf35ed0d92d50e032d3b9fa76ccc011394701d934460fec05be3f161cff14e10915fdfcd81881f9546f1005520eac64d3f02a44cda092b560cd3ce3fbfa7e5833", 0x83}], 0x6, 0x0, 0x0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000005c0)=""/26, 0x1a}, {&(0x7f0000000600)=""/34, 0x22}, {&(0x7f0000000640)=""/134, 0x86}, {&(0x7f0000000700)=""/37, 0x25}], 0x4, &(0x7f0000000780)}, 0x800) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2}, {0x6}]}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) socket$unix(0x1, 0x5, 0x0) 11:46:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x10014) write(r0, &(0x7f00000000c0)='oN', 0xec) write(0xffffffffffffffff, 0x0, 0x0) 11:46:34 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7fff, 0x3, 0x8, 0x10000}) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) 11:46:34 executing program 0: setrlimit(0x0, 0xfffffffffffffffe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x7, 0x7fff, 0xffffffffffffffff, "a811155a50b6eea6fe534eb594b7f02a6e589c17", 0x10001, 0x6}) 11:46:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') 11:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000ff4300000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040cd79db4cf860b490ef4d2d236ad33bc2ba251e68dec0fe2c9ca11a88cf1a78646c823f1537aefc7938c0234c9bd6a7302a6e89028b7c141a885bb74f5d33c5592d05b035f6ff06ac49107b267433d7ec2bd1372dac5a7e2e249ff35cd96a21a183879cc0270b64dc214653a1d3b15596e5045b77f4e5ff848cd3c1ef8dd78b84844997f89290ccdce5f97a5b2aaf7fee"], 0xf7, 0x0, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x33e, &(0x7f0000000540)="e436") r2 = socket(0x10, 0x3, 0x200) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) 11:46:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b5c21000000000800000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus/file0\x00', 0x98, 0x18) 11:46:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffeffffffff, 0x80, 0x3e, 0x3, "3a5fc32765a88171347cfdfe48fb6f3d6c08bbd3", 0xfffffffffffffffc, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:34 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x5, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff4000/0xb000)=nil, 0x8000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd68f}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1b}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1000}) close(r1) pwrite(r0, &(0x7f0000000080)="c3dd01dd346f71108a7be339d251128ee323ae4707c3bb9940a47bb670b8385bc665eca2f2551549c0ff0b266f29b430d97698b1e33961dcbc9d8545fbf3916ffd2b5d66ecb217eeb684674f27f23c6a2b869dba3830bf8c0dd47a4c9eba32962b1e8cd6502d5ed59785bc4a0a786cf58c0e220c3fd1418f25d948c4bb726891bdb318b5f7b4aac2ab61c7e4785829f1e2bbc43147", 0x95, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r2, 0x0, 0x0) 11:46:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) nanosleep(&(0x7f0000000180)={0xf0, 0x400fffffffc}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b0, 0x0, 0x10000fe, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="1d14e15f0973dbc90000000000ff0f000018d23a", 0x14) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000080)="433048a8fe345f67eaeafdb0aa20a7ea603defa0bba541959197d9623bf5e0896ea9dd0d660e56069d5a660424c95b7593c282a493e10929e71dfe34b496ac1d8f", 0x41}, {&(0x7f0000000100)="35f36e3d61cc3a8ac9b2b9b06ebb93618206c933bf6fe484e7d209572acb866e4b1acb0485b9e481c9fc0ce8e7fe12a75f176100acdaf7c18202", 0x3a}, {&(0x7f0000000140)="6e08e38c81fa7ba3c046fa66c222e77adf0c6b8b07329a16782b56caf833c920b174b71725e9ebad314f24e202df657c2755f5d4c18ee4c9cd2ec447e9574faec36de2d5954c0421a045270f19b27530e85a175d3720b2e2fe6f92687df9ca73bd3dcb2eed76268da4f865d1f41fb59424f3e991ba404d93de794e9e14220ff84cf8aabc7a187cc0d2a6727cfd6715233711a6adb146e4c218b13d44786fb081863cf5c58c9c4604047d8cd26eb3b9f9c2415bb6bb9ea7071b460eaf423852f52c3c97802b856faf1c9424de45c324686eb2efcc7c495282023aaa7e7bba988e635bbcfb654fe86c148b885041e6", 0xee}, {&(0x7f0000000240)="678b0902be7daa9e", 0x8}], 0x4, 0x0}, 0x0) 11:46:35 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x3640000000000, 0x8, {0x5, 0x3}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffff77, 0x0, 0x0) 11:46:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = semget(0x2, 0x3, 0x112) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/104) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) sync() 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}, 0xffffffffffffff15) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:35 executing program 1: clock_gettime(0x3, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x28490, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") 11:46:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1dc, &(0x7f0000000240)="566b176cb0de92d8fe99af26eb88eac09a37f09f726303ef1ff6062b41d5eb47f813c8811a1e7aae8e8ae059842281621ac68e11a2ca28765b5128ff336f0d15582a76c7cfe077733843ab41de60dc5d102e395274b01f5624796f5f36bbeba3ee840098319ba7deef06fb9139ec7bbd4d2a283a1d291c4aac4daea22071282eb3037124bd6c636756b4a13a2d0df147855f758288e9eeb28bd8102d61fbdf3fd6cd0eaac2fa556790c9575aca7edcf0138f22bfa0090ba0786cb4d4da0e7655e481f2fbc7f144256cba482b0c66861d5a9bec3e26b980812288230d5e6745951c946947644dadc8e0d2b5c414873baa1afff80472d91f1b6dcc3a4395b098c2f2b4f140cbd3440250dce7584b30330717de32b587689a83f69ca3d736b738c5239a6581d68d0fca1ada033b9d25f8024a8e8e7dca7d0886a850e9b2700fdadbeaadba5090b628ca034b2bcfc2a64777a3ea39b3b3") 11:46:35 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000018c0)='./bus\x00', 0x0, 0x40000000, r1) r2 = semget$private(0x0, 0x5, 0x204) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r3}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r3}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r3}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r3}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r3}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r3}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f0000000600)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r3) chmod(&(0x7f0000000640)='./bus\x00', 0x41) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000001cc0)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3ceca51a234cf623fcdfc8e1b08d25d9d7861df0ba3f7abefab530e8add8e283fd34a94dfeda4d6dd5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc66286cbfac10db0ff562ed8e2957ddd15000000a000000000000000ffff000040000000c1a47d8936851cd59761d815b0213bff0600dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e18727bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c8192d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e3d490527c269ec26922af7c90e443daa876174fcdd4e48fe1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4748393c732d7c4dc9b60095d3d518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d09612c158efec4c89ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f551844d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee73913783b110ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000009000000000000000010000000001000075b036c4c9fc66e8ba44f8b4e914895822843172dbd3a00fabd84adeb94ddbc1b90dc56cc662309977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b3ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0839495d14c4e99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d36bb00a5909054f00ce43f7c44f0000465a1940dc6258530df25f5417220838557f9d074ca8f3d444ecca22f6875a574548cdbea8f9cb797c01e02ff4aed0"], 0x5b0}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r5, 0x1) readlinkat(r4, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r5, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) kqueue() semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000180)) dup(r5) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) 11:46:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) r2 = socket$inet(0x2, 0x4000, 0x201) fcntl$getflags(r2, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mlockall(0x0) 11:46:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x5, 0x18, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 11:46:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="f08cb3412e199697c39cec95018e6d06adaf26de23d184087db0db2c7231c21709c044507d787dc3b933"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) clock_gettime(0x7, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 11:46:35 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 11:46:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000075, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) r3 = shmget(0x1, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') r4 = shmget(0x3, 0x2000, 0x640, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0x4) setuid(r5) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r6, r6) shutdown(r8, 0x1) poll(&(0x7f0000000000)=[{r7, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 11:46:35 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="2e1f7faf07547192ae837b8a837845cddb1f6682a5ca3aa1e5141fb6c9e5a773be0571855d7676852e1799d55b3b51f208e4754a7b66cd062ac3f9be7c2c6ccf9c17c8a8058d6fed28ded3fc8dcb3f015481b712cbe4c9ea", 0x58) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) socket(0x20, 0xc007, 0x800) pipe2(&(0x7f0000000000), 0x10000) setsockopt(r1, 0x6, 0xdb, &(0x7f00000001c0)="d3281eea60889eee56", 0x9) 11:46:35 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = getgid() lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x800, 0x4, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x75}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1768}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xd9}, {&(0x7f0000c01000/0x2000)=nil, &(0x7f0000a45000/0x1000)=nil, 0x6}, {&(0x7f0000fb4000/0x4000)=nil, &(0x7f0000fea000/0x13000)=nil, 0x3}, {&(0x7f0000a66000/0x4000)=nil, &(0x7f0000b85000/0x2000)=nil, 0x3f}, {&(0x7f0000b60000/0xf000)=nil, &(0x7f0000afc000/0x4000)=nil, 0x7f}, {&(0x7f0000ded000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000d1d000/0x3000)=nil, &(0x7f0000fd2000/0x3000)=nil, 0xffff}, {&(0x7f0000cf2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1f}, {&(0x7f0000ed1000/0x3000)=nil, &(0x7f0000b38000/0x4000)=nil}, {&(0x7f0000cff000/0x1000)=nil, &(0x7f0000b10000/0x2000)=nil, 0x6}, {&(0x7f0000dd5000/0x4000)=nil, &(0x7f0000dc4000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/../file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) 11:46:35 executing program 0: r0 = socket(0x2, 0x8001, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6d027811e2b28a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000001400)=""/96, 0x60}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000180)=""/81, 0x51}, {&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x7, 0x0, 0x0) dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 11:46:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x1ab) syz_open_pts() r1 = accept(r0, 0x0, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000180)="663f89a6083579a4c1e62e5a63daa250ee29cdb9b035946bda0c52e1148aabe7f82d87adb7521e083045867cebaceaf85c9c5e36cef5bcd30e10d3c8d6856134488e3b19", 0x44, 0x409, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000240)='./file0\x00', 0x80, 0x29b) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) syz_open_pts() bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) getsockname(r3, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) clock_getres(0x4, &(0x7f0000000100)) 11:46:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x10000, 0x3) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) 11:46:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x4, 0x9) dup(r2) 11:46:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xfff}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4) close(r2) socket(0x0, 0x3, 0xfffffffffffffffd) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 11:46:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffb, 0x80000001}) 11:46:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendto(r0, &(0x7f00000000c0)="5b2260b90d0a08c96401880017a1d3d867389ffd48c84339ce756f0fc29bbbf7403e964d9f6b92f306026bd144a1aae01c1c40a7939ea53f10a7a90a0dfb58454a91252dcec9041ba8cc390c0d8b044a8d0beecd25", 0x55, 0xd, &(0x7f0000000180)=@in6={0x18, 0x1, 0x4, 0x6}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) 11:46:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, 0x0, &(0x7f0000000000)) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x7fffffff, 0x3ff}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000240)="e1b3fafb1c3c84a17571e9a722edbbf0204b4efdc69377940b1e086af6f18b56cbafc0c1db6f0e25bfe9433980f5d7f050bfef612f549547d29adca7424882e856e0144205a90b743948310024d8098e3c17bb302b751026db9cbfcef797f64ba02ee0f126090c8821d8850cb65b592d24ae56a393bdd35b233e23c4130f6a46cffde70c7441d5df8ed8f59314fa171fb08c3b9369869d77bb22fa9595dd75a6264ba8c3f292f18a6090c5cff1df2e1dad0423a315c6ad66890d11d0f8c0b41f0c73e8390a8eed118d22c721ce5dd4201f3fef96cd99b7177b6b1462abecee5eb5fd7818a844926f2216b517eae02165523f102efe896361140c5e7246e1d166767b652e94e28fbc747c1a326dfbb9f912645bdd046b9e137052ed999b57c2a102b31865ad42783c6c3d144b2fb2aca2ed2ad632d6e97158bc82ce73638e222038e8e7d4b78a76f501dfa4e471a6490ae96d82e81b6ce1ab7182117439f24d799effb276276cb4a7747b0851c1fd9a611de4cf8ad243254c30b5762a4bc703023832a9afe9de4ef888f20727e0bbdba453dd89ec57014cc3acb35a7cae7a6a752aab2346c9830f5821ff6daa93b4f5f5cfc652a99f352c4c23c15c28cc82a5a5a55bdb0d67601623b3c7beecf2b15498ce020b23e421d4b126a5fb4545266ae649b5f1356f33a4365822bc70c651da302defdfd1b173ab4fab80f22f70cc5a6798cf590ce64c85fdab81479bbe623decb72f43e8d49de860aefcda1b60fe5f3782797d2bd5ffe19b5b8902380733271ca29a8e155de8140bb2093c59493ea08684ed1ce0f61e341c179a6503a083af56ff6cb47ad44de920bfc9c636a5800d2abde3699e25a00e571c5b293361f4e26ec4ecfd790a9f00bfc57ce5ff424c546611dda6aaf9e068e53674eef72023b753c12794d9037e2520926499497062a4318468208e956275860cdeb37e55b808a68de5db4ebcd9a9eaf5e0cd644289ff9523b0b779b2acbe4e24a8cd128425afca54fcff6fca3abc3a62d68cd1fb5df72395b60f7f64b90062891b38103f5d461b7284495bbc0daa605852b8524d3bf8007cd5b3d263a2fd0ce0704fe30e9fea076bbc726fd294b30e0abd51405b7382495fa0694e77c1af7583761da879341e7e7671104ac58d165d0670ecad24f592dc1a1ab23659ef573621672026396ba3f3c6951b1a69597f4929760dace472e925d1649b485c640a5e9ddafc33325f7a1f8f19c06e0ac3b47eaa0af4c58a2496e521dd51aabc83dc6dfcdac815b1efef4290e8107d936b38256705e752864244ef3ba8fc4b63797327ff37490af0b96d8d9f06503cfb770ee7081d52ed71a231a6a6405c02bb70801d65fd328e62dceb1c7af23b8abcd8f8ee039bd319d98828e7fcfdace84d1932442c69fe6c8dd6014a011fa36780b17dad16e398e78aa9d270c695cb12decb65cb5fc6fd4b064331c7c7ce7f530790ee21cd3c991b65b444906347c9d9cfe9b866d5c9a943f1af0b504c6ac34d6f4b72d51b7ebb63cfe41b673468a77f7d6ac36f7fc3e0b3ffff26bfccfaec64a9053f03b6149691f393d23cc220a10267ee562bca7111cc0e215ea055154d6fe645c5b95b77f55c329296fc990c45966deb5e0f08ac42fbf9b241387fb0f2ae92d08e8e76393311535176732facc8069bc8884fbfcd0888d53598435bf023d0984d9a33f1c66eee8bfee42a7008a575dc09cf2a423251b4e25410f692a3ba66a2bb30469a4afc75dbb743fcfa209d356a24bd2e62f292f43d90dce90f90d6af667339c5a9c6b36ecf320886b221ae39c9f6378a8bca62eda093506055a1e487ec88b55aac2c2b3fd506d954787f4831ffc5df13c99b4f1e41147e988d62b693148b231a3d619aa4a1e8d3a1075cea28076faefcf1538ffac015ff8eec7ec3638d27ca1cc137152eeff7ffa2957fcc5006a7111f7406f7a530de9b3ef9348f74961afc61e81bb16c3f916bbe40be63c53096bb482f78206e9150100d6eaa560a2384486580f45a67f18b8f5c5331e64c9eea07b0f596606d7df7443c094bc7325f1b12b2c5cd79ecfabe5a6aa8f6398034a3ac370dedfaa04d051e73443176af399088793437f7dcd9783932d4e44e76ea7e292d216260ae64caf9d3e50a9e31a0a24a25334a441836828017920bdb3a29da9b39fcf2d0a4283cbfa78d035da9b0d7de40a7deb8d490d239f6a0b1a4a0f76da61a58dfbb8e1cc1235347b4090409f7b4e3ae9db529a669fc7a96394b04ac47d050843cce287ba233d4c0aac36bd9841dc5e0893b1aa49385c523b790a22ef2f32ae2be831c7220bfc77114d2d3e1f5c8df5b0e215d59756eff85c20e5e5d4f81d22a915fa31c4ae1b728030cd210a36bd6c7ebdcef52adb84576162ad474e7f3c82860a75966174b5b5640959051ddeebdc58c2853015034075cab4d2e21b646dc23d799880d595eb07ff66620c5fa5c07af034a2c32e402b88089c8e49b97a090267733f18e1ab1b8e2c792e146790c9f665574b3ffda3e297fad1139fa29f209f23bd2194dcec5dc08b5dc7488c40e8cff6ae15ba20d6730b032793ab380022173f9939a28a1c9cc9a5a18465b28b44165555496455fbd1d74e5e97329c72616d64091f2ba82520b0b6de9b178e60c7a1638aa9d5a8328e6f56fe38d61110ea98f4276dcadf4f3db66083e7d2be44da0570dfe58224b753846b946d199c108927aab2c6372d70efb613c5623ea8169bf34c536008cf0ebe914122b1342bfa05d2a56e69d04513ba4c33979b7fc3f03b5003e8f965066bae1da22909c3863fc62c4bc3158329d8e2d3bec20e4491e182ff8d543d81978179f6ee2bb96b681428b80d072dc7c43f27162d793eb69e3fd208480df257c1d7604eac91331cb4d290236c6c2f1ab4417477447e071550cdbb8d76b28cdd8a8396ed34136111734fb1b7afa0b2f61c080ab6226e2b2cb3bfa37586bd56c1362d39db0e8d003c58555d5a3c503b9603f33a22812168a1673ec5a611b59c8743a9ae517e6a8128c1320096ce7dcd3d91a2bb5ea531994654052b687471607aee6eb938d0aa836ead2ffa680129b1b19459ebcec4fbd50c94da4b72f2fd4d3cc6f52a435ad41036bbbd1edfb02eeb1a3bfc4ac94d87e05975f8480e665708a308a165f5c54dca8a9ef69e574835a01b6102e2bf6adf6729200425870e61a8bcea09c14ef4a4a7e33caf042c158786023fb303fa37ab4cc3a225709775cbfc489358968878cab08d25cac26812cd9463dc879cd45805a650eb90bee8f5e1ac442df4b74f3c27501279ce9fe8f70f335263758b8643961fb0b743bab1fc4263e14637800352a0b7d4a6bcb20ae8c5c6387c41ab56443c9167cd224bb2a187903949f69b350394c10b3087dde953434a7963a16a39bf35b30d79a9f20734e437fe0404adbe8638dcc156861c5af1ae23fa877b385eea651045e9e1365fbd5a8e17bd76313a1d5c3e617ef647af8c1228e561f7a5d121e5fb9ea7835e826a6a04835cba6ba1c7766df17a60814c25d421e7f24657d679bd1088df790c0f372dc7c4d2c4874e53c7f90339a92bd049d498d62dc9cfe50466e35ff9c8a2508f75804500fe44552cf8df78bda7f81605df9c416c4da4da20143a747d512ac6411c22aadf7a954f0d51c92c80b1ccfabc1b74c61d10c876013a6be1f3fcbe1d4d3490dae3dd6c79b1fcf187c4d00bc7b91a1a38206d5dbd7c8157461488c50a08eb1d981fec9057f78749564a5d55a82ed0a2448ace6defa31aba11d8ec0544abe010d50d0a8e9e4d1047365d2b6191a7e7ea43f61ecac02cb1658070f9fba308487f5a17b14636ebea91689b473b72aff8e0921ae7a8b26b85fd959034ac595518997c9f1049144ba31ebcd0a81a2cf027a7a626081900d350ccb1f695c905cd964f0046ab8f28810d1bcda8c9d10d28f8ef6c2ece834c4a28c48ddd752c2ecd87115fcb481d1ab914ad9f0d18a8627f6a9fcc415bb781dd0d42556105a65e7d1e82a4e2d2336a27faaed97b1bb8630be13793adb239f01e648ae920b648cb6c64c85edfee5fcd2ab91d98910828d394c336c08de7d7a4150ec0a3ad45677183b552ad90c6f5c6783d1e8d10d6e0e7c79d4eea1fbcb0e85d9de834f709464b99db24c049420daa07032d23e068d4fc43ef32844a8880d2246cd0fe7a17ed5de41bd9208b86221d60d4861c4d32f4e468ce80ebabc3179a638d525e9ae709ed0a40323a88a62cbc572c813e1d6e2e0facaf920d1e0949f859feb08866d2af4f013815abaad3c69f39b012133812f0baa3e180c67b8f0a698da15305aeef199e57b7009ce25ff8a0a8789a33842524a840f67c834761193f00a4b345125b9b02cc83fdec76acfd8f083b0ebcb5f241dc229ef674fb4aa8bd1738737e42871aef90d3b60a5834f08dc81767b4925c8682aff53af618afc364340e1907614358a859251837bec23d049cf4777e4ba55b7d412ff6cefb359125eab2b19bee3bad2203ea482e54b4fbce4a16ba68f6b3f402570ea131d101b81ed462e521209e761220d4ba1651b6f242cf25e4a5ce75dfa667fe43f99de943aeaec82aaa95123d0dcf7666a0d84c1b0f21bcd3acbbe09f28cdac94ccf8f685cfc7014e6a2a22a2d9efbd849f079c97970891350db3c8645736eb7c1bca7593e340af30930d33b608f3234ba877c1b5e6541f09fe5cea51c99748591b849b126436a60e3a78207e89b0ea631b93908564e21f5183ed2c789b3a642a23e49fadd0dfc4fd05527f080f7271af3d107a6339ca33062c48238443e8704fe4d8eb814ab68ca54539be8b5419b154f63e25ca7c88d19d162019a5d802e8e1698376541a11df59e873f203d88bc3d4e9913e9fb910898c2ca7a6aeb9133b8df5d08eb51a22c50feb1f4f8f60672f6d711030ded2c7f20b862959721ae56795380e395b17418fd991eb35f7635bcaabe4b093bfbbdbbd453b8175f9f4ab1e50765d9924689d09e1daa5f22c2903e27cde0f06908cd2f4352ec30f2ef6c91231cf27987ecbf3d99faf1591165863101c07a1ec92f4c7d6bb8dc602181ed7840ee76b9f6c2973b66da4e556d76c09d972e1c1a1477990c7d42ba8a6302b3952e77114ed88ef5392a7c8569c7b89c3401fd4f7ab3ee790f1e835184329bbe0f3382acc2ae3f0db2d48a50b51c1ec0ae90d2244d19c29b350c0396a6e56dc4a9634ac675764cb213c16bf71bb1c625c00d5680680f55c55209c0feab5de36677248c02449ebb6f19407deb3c2863f8cc945d62ad11c7d219a799247a5d22f5592157620e39502e0d1097cc981f1cb400d9f540a4b4de81bc90e253746a348835299a71a51b99a7e8d5923773e980deee33cb53b59577e7f5772e89eaa048337a5244defb71574ffb82565cd49215fdb7338938629eb3df1e87f5e24f5478e56b709a9e0e58b31bce281409ff31fe7953e24e733769e9de647532985748f95089e967bd847711e8adf220e4e5b801fd8bde1ff1dbc74917088a05b80cae3b2754f6bea4a8b9e7f96c184f568de4c2cdf3cabbfec7201480fe51b958f6d1b6934640481cd5735c2cfc18b3869e8e817b6bdb1d83cfcbc46ea82c003ebfa4656d68624ca07b461d5214235ee7ee2c540a816bf694a9783b5fa07b0400248167ebfccae1ec1ac1bd309c6efb350d2f9fbe0ba9853abeb501dd48df729866f5a04b4316722ca5e656fc765a182173b1f2f0c683c2ad5ba1ada23fab9f0ca25e7ab397cd91d43f0637a438f3292281e0a6ba29526448ebe99e", 0x1000}, {&(0x7f0000001240)="e4ebf4f5406b770bb36dcd1312ccdcb8a6a942c589359029bca3d90a166ff022e12c699f7bb05e5b4727067df3ba7c822092bb1ad8377756c957278d44402c00de50d6d4249221a8d09978c88786b0037c5fca72356c281471dc6dd805656424f4af780ed13a0de24074f58ab74fe7d89f0fc66c92532b745c63304d0c68aa3ed23ee9a04216aae2ec6b5b5dc1fe9824b26a0578409a6f65b1c6536abf2c709774e31a89eb643d0317b842e885ed332acbba1c4241157bcfee2f05dc5cf23c9f04a11b7af44822556ffbb10a68159fb3d78d4a2d1b60599a96da3cfbaba8053758c47e561869155386074c1611c6e2bd96dc3505574748f4303ee506d9514cd218a37fa4d600dc81b472813c17ace606817d0b10a940446c4c5822ab95ce5dbf0b1a14764ebe5e2a9a61bf73b1fe44835a5415e97e6ae329aefcbc7d65e931ab0b0a32034d538abc35c5c97edc40c2825db2e2ecd1dcc6abe032372ca8a60ea6e6cbb34258a0dcc3b37f3521f4d48e792ef4e17787241d5c5577dedf681cc51970f757bfbc1c3c9232e1da4235ba5aca23b7f6ea9ecef5cad4c833a575ca889edcbf18419f94902d0a5a803b632c45bfee02c7dd56de2ef902ded95769833fed83c28bd2d58756c4ecc4a26109580aef25a3309cf65f233fd83ec776781041a0f19732af9a83c2a53a1220594dbfcb641e46f0d26099d40be730808775b141e7bdba5d9df154122ae04affa23676bf470725d31e62e1aa61bb72288219608c589fe772ab5ced56b799f13e78a80c2975e07fcb0667144221d7f5026c16f1a9e490fcb2909d153775feed03f4219edd5acd8debd9be77a6ee0420ae67554cf4a76d51a8235748e87a19ae464af9855eb45028903d78e8c999678d8a4b90e4f76fa597935c27e67f65835bf5d299e59fe5ac2c1130f7347206ea596e1f8362ba381bfa8c1b7dc077c6634d90bb2b26ce04fea6314eadc8a9010a773286a1c850396f6710991864c06e6df76991a6515cdffc492e1e2500fcb3271d12aec9b497dd2e0f4472b3a14210ab349c88741134f40af70f72490ae8746c8e7de086be57404839cfdb379e9cecc32a180575a9db0da1d9fd9fb26d240159e6275c947316c4e823a0c7678436195c6c7d9098b91363e6e9158e0cb587ed91d5ede920ae43813a5fd6e3707c68c928240c1333f9ae40c0c60209d8e60a68b3e4f4dc456d70f5fe4d31c1da9bf85a60855cc6143b537524796252639cb534d23b5adc1857446ace649edffcd61264fa27013c49d56851c3bb8111c60b102e613fd85bbbcb90aaf0de305f8381f1a8cbb3d84b5f45e418ebfee65ef7436b57f89b7a38623acdb4d0b1e989ee8a8c5d813f98265a2f427f2e50de98be35c015e64cd7d1ae6c6bcdd65309eb3a62932e94025f4869247fba9424f9e241a96b17d8ded91153fcaf10b32338af07da37f2ceecc9e10ccb7d4642101726b965989ecb9c818289b4965fcf2dacd327093110c5fc4731b59f623c6819c097278bc40f5823e2f6a0da5905fa1898b011cf5ac100b22f3ba9ec1362c82a32377d45874ffaa8ab81c575e06bfb1e63f35eea10ebb2b3862b5205b5781bd16b94a384fcb4cd88087626a094f25d9724be3fba534e2611b302e842cd24ea9a6b05f43ef7ea5afc93172ef3b9f84d764c1e26fe800e1b6533faf998265e37dbb7eed62970f5c87a1b2d9854ed526993213da6dfbd84063fe574bdc1ee1ddd60ef6172b823f4eb0c8a290b529ee816c1ad067e3e9a4370dc1e71b74d5117f9e7830120ad697d880321e2aa245d9ab4214076a2b86fcf65689a05372101adb7e571e677b1db416a00726aaa5d05edad53a92f8a79d40696342e28d3e59492a8fe4bd2d423bc592dd8ab11e54d7c914bac8b7338699b6f43f5ac5707d4ce63fd0a8ae2bafa43c6507d93b6f9012c5b9b980669d519314b7a12ae202ba0828245f8bd166082eb6ad1da101b9e69ca9e9bbc99d219d99e59214b19a0303a047adb72263174c6a8e52413fad4b02bc30784c07edc825c08200e6610c710dc347abe50802404306634f2104279686a8d24ab699d9289ce84d07b25403069ebca12cbcbe585da5b1390c0601bfecb012bbc827c40eb38851c1d1bed48d4fe74a362a497d373128f6cfc834938d93c47f842f52946078311553431614f81288e3c48989b7f37b90e10686bdfa1fc3f04d6d15fa16f5f70030f5d810327cd9aecdc333d8ceb68644a8eba526d06dc943eb36ae6b2e985346752515b8c201435640711b5448ecd1da481734e1d060054b7e5828635b992bcf1ed11b3195e9f8277476f6bb2bebfce6db8fce8fc9538d5c10052aff1cbe41f9292b167190cc6bb01a532b75b53c05ddde9f77d0441b97b8940ff9274223700cf88a898544ea4c0c38d8c32b6f7fb2209ac02c9bae8d53cf1482f982243de0f151b19e8793b957f1de2a9f616fd401686835259849c67d0fddd27aaf08a243f2daa39a17362044198261557ed81342a2f70771aaf0476c8b86cf1d8f0b6fa71939d8861b643327262a5301dad181d30f3071daf4d8ee7d516e1a5dbbad82517779316a751535fbd2d22b4324e03e11894f8fb690b2d331f38d5f2f5ea936aa6ff8eff9771debd29e655ac5269b309339de5db547d6fca3892ffbc32f6ba31858c74e6dce8223e2155659d67f81b304498335812258409fc8764f5c214e24939a2734e311625681e6953a950fbc39f07dcebbf89122af1133892f0de43cf8c2af94c2dec295b498e49ed3d091d56dd324395d8262b0a47a5ed1f2924381fcd155354271577db1376bf738e275638a460fa80edf3f895d9fe49bb7d658fe9161ab5dfa49d7325cca1d577b99ad021ffebe713ce4d9c47132f05a0abd6d5c90390324f7fdd2b761553fd332b415815ba2bd8c89098a430ac9cff875199bb3fa2ecb5c48243ef7ef7d29f28ac71c13fb2812b075376c3501f61e9eaa430723a3b6635b113e8b2e02ca7c39b798ac95ea6f912fb1148cf4a1b0522284bd59971361b88d2173ca4fe975974db9757b12d743f95f4dfc57ee56242f827c53ed6578c3454f5b45b3af31ef6d8bba282ae7c4794c85dc6bb37f2b9a7d1d33a5b3a80f8065a2d474ca92660561a4948346d10ec31ab6d9a4af229af0074cc7473c2af13cf1f5548f285ca8cbeed5c8adce3f7ee3bcd503d23aab0b0d47611227ff33a5836f3ace706ffbe51daa37b72d8b94f47f403ac5ca8df2ca056e2d4092dbd0822ce7490ab239b4107d7bd91d261cdd0ec0d3d351839c501b3069c2ccc4e853725d047f1b00ad439afc97fa97d6797fb56286f071d07e0574ef5b0c7d39cfce67ee02c65a9c6d9c791b888ff4191b2a7646ad6acccc2ec29a9e514b4736a40c3d039979b5dc88c01bd7dab5246f8edb6a12922a68165ca8bd3ae3a1ab75130d745ebd2ab9c3019dda38f64ac5a1342b870202c4f5fc0886d1257cbcbb18d1619234622c7f4379af41ca0fc7d26a30f44b496ec3582c5bb745ff355d77b3eef9e9578a59149836d314b056611336c8ff3f4ab0278676e768ec71423e21f9fbf2c3191af1b82534813ce192820621d4392423422b235f931f1d1896d935ab5a8457940403098860428bbea431fdd26849a3a65644db6d72de3e6f5f6e7b60a819ae53f62644b9014d97872792a54228629981f5034e5a8a0ad37f885fc0e0c51ae160b0814a5912cacf9246c6961a3befbd166f3fbb2450decf7965833d5175bb53797ba5589f839027ca6183ff5cc80faefa802283301f8389ebd05fcec013890a257eda4e971e3c25e73d6e68c7891e35970f325216080393e8c7a08ddcc4d7d1ea5d2403711a1b515d6f245557aebbc1335423310c482b5fa3ec84753bf14455f3c69037126c353cdd3ceed2e2d6c63dd2a6d8457c768cf73442d2b500ac41b2748a1b7d3a16295849fd0c565ce1c06c0f9ef75d7b94602ba9fed627b9d9e3c999c6169ffdf209147ecd2b5c7c7c6947625addb7b8bb0b4292fb6b7929fd697695abaad3f3ba2baa2d45280c4990270d6b2909f87f540c5aeef849ca9475cde5f8bcc373be467f188da74f8d5c75c99a219b765bc85bdcd03dbf876961eace0ca46f69f1e4e8615c3b5272b94a2e747c375ccd38f4ff9ec0818d3e58d7a03a5cb3699b232083ba7021d66826383fc8eb8125f0bacc9c932b80e3aaa83895e10c385d59cecfa2712f1c68bbc9a8f74b2e8f5519f02243a4a9a298a66b0953ebcf6aad19ffc9cc63f33a5910e404176b66f81e2eb683cb2970107ee853f5f05b14fb0d609b571a40c5ed8f1873f93c3343c549700785c0f75ec4f6a81527be73f4ce3c1e3ad72ae62a2b71d14068ae152d386d2e32fba547f849dc44ef3b7655b0c1bb7f75fe8bdfbb98f41ea232193cb436cd3221bb6c969cfc5b6712083c6330185ce13f3d0090fdfd70fe7baedda9f13813e01316cd6397af56dceae7d0dd5dae34a50ecc0ad79b746fad59d1ab9e7462e93ac774c316d0bba9cde35163dcd8725d91763a429715e8242270714a39bc51b6b7e5bd2b672a0881a748fb5311299c126059cd976c25624779c4e42853076b78087e2fae71fa84af960d3f645ac49a34adb973c26b7f1b269803230902d64f8d305a1f4d565fc38a17d0f78d1190e5c26cc5c4bff100bd8ee7bfed0425e2143d5f76a36abe398d9e1ce548d11e1d90f94cf121911244bdf95c0fc3e38fa758e17d1a82f27a8a16bff70d31bd0408f3c89430af30d2153538af27c5f1a43867aa00ebfc7b73040e7bb92f5e73dbb13e524a6c37e4b4d099f8a1c3f3c89872df0fba5cc39d3c4aecd3a8b845929733b74eb3de151fd1d264daa3595741283fa88bec5dc9c75d7a96efe8d7573b2234201dbd2e81906d3415d3b60783886138018c5600da469d761e31eec6f64f303269153a663c3c43e4c1580f03ceb4ed32c5127e38a5aa6799d4e9b0dbafa234f776d579fd5690fabd4cf758e03bb3e08211576da2a91282fcfc498f7fb35d65b64feab050ddc9cd78262bb05000c068a2b6d68d296267db71e458272045de006e4f7e0c1f292489ca924957c5dc83ff9d72bae97f44d63ab4dd54545553afa2ea5462e136e6e6f5b4d327940b14ad23fc17127f280bc8b0f2942d9c95281106af35c84568064d31609316efa25b81c7a0fabe69c03d2f3389d7421dd97277bd66aeed4a8177b9c767bcce1411565acfcf90e581af735d082baea9c9eecfacf1f9fb17f1dad99982e67ea5821af093ff5901523f788b183d698f8cf5be43e6b88984e2bb83117b348af70cad9d9490306856493841239fc3e34bae32e6e49c128b676a213a438d45ec09824382874e1697d0a1aceeb07d71b6571aeaba44088c62efa2dda7e540387b112eb9f0b9fd19b77cf7c06d8c34f3c5f9dd74bba311fa04b517205ab0ce8d4dc95e1d0b4898e56be647fc2bbdab1f1e7a3846972a374889c220646d31a04545eb6557875e6685e27784bd00843d36c94eeb089b88363e09ce73e843e7fcc96e718bdd79994df32adc953ee8d2b476cefeb00c387369af589a47bf8b615f73e1732341e1bcf21f16482c07cd83f233de17b3cb45de6a53b398351630e055724d545dd18fd073d559940c03ee564cad816227d4e09edc452dbb4bce775d4ff8c7522140f976dc6987993f4f8f205db6215e9fb4e3203bd3f7b70a174d51057238cdff079a380cdbcb0753c7faf190f7dccbe269aacda97246a58dd02e8f2da1878a1d226e32b5308def35b3b7ee72b646ad0fe5a04", 0x1000}, {&(0x7f0000002240)="2dca76e0c99d029c52e08d143709054bf27235fd605286862278a39ccbd7d905c41604552ccb8586c15c318824b1ab959e13fc31d8fc49d319f6ad51ae4c41cc5cd27e58ada41b56ce50f3b095bf0d8e4e05bad4aabc37ebdb6a8bc2357a9ac3298e8b4680d6c8f19085675e8cc6307120383c6f451ac044135d77895915fec63793952eeb479a71705bbbeefe2f2567ad6075d21f99158066af0e2f990e7231b21d9741a3b97bd40a851da2062567d3fec151bfba680c9d009700ac36134330874d3c0c738e7b572ef62a11b4de00b64dd48b99a9a692120d287ddd74739f6d6e3093e9194848776825e0d5a3ebd028398e5065b46bc8731148fcb6644fb3ec570aac8c523230dbd434a9d8a30806275dc04e8819c6dc3657350ffc5ef832bcc29586d93534b0461e47b0cb11ad415610dee4ef5c03e7ebf86f08d6c8ac77da90cbed7a85db83fae60496b9f07fe7b89cd9d9571cfce17bf4a69baee2b55f59e0c10a66e192901480bd3b3f4cc3d15928a850462032c7af9415eeda01004fcd94277f1089496f1ffa69d5ed6fc174253e83639d72bfb42f5f20e474726210c14febe5b452ec2ffc992386a8c379401ffa060c246dea266bbf0a48a4d9a11bf17879ba07d4b1a624d034b51b7c5804a8b247ca144c97cc5cd36aab87f75a19393a9f37999f00ca6857eb407be4b2c839ae2f6f784ee4215e99e573eac3673eabddf575c53ab4f73e96265794242ae72d804c029e912d9446c4d082dbdc60478198ff34239971e9681547aeb27d2bb5e331fe1436f245b17d0545e25da6a8d1abafede1cde1371c5f8cca95eb011cb555ceeb066c62b140edcae45f9ab89277158212b9a2f41e98335c82bad2b7e70152cc15be6ab86819b38c245a061725c9956f2cfe7d12a6b9880cc69e128bad96ede09058570cd31d8816a8ba833ab18ed1f8bddc11428e15837f53d17a337ff05fc709c08f7089d70b6724e5bb225e3d6aad854c8cfb35dbb6f02669d46b09133c2ab5e8ff2195f5ba8148be0e317a1e3c3c4876b65ce7083cb78e59aab71dc1c69ab0715633b4813018661ada8a56e37b5746701232c9b82be3b7887a0f2b3b3c6d2eb52f2d4651f8d596d28da7685b6e7abc58762c0d85c23defe136badc1795562498dec92c84f790932423261d992313c4e82d7e3abc19a3e51b854877d10a3a00539538aaaa2da78881fa3bb5090c607a78599e928c152174bd03a2bebad4d5d19bd369d054ef696b7e18cbeaa4c3e752eff49e69ae37fa3def6bb3597cd974541c5a81f991b1f7159c66bf028727b9cd0bde3390ce038cac61aa03216a2aabd114f80d230909291a02b32f93d8d121d170a122009e58c9a264317ff3b86613fecc6dbfc2e570ccdf016ad5bbd6a763a9c5724991b5f02357352ed0a6a05dbfa0e6e8751016685d9c02cb0cc8df11b27f64c44362b11a539e0fde53cb76dd81636addfd583477362b5c611b2b1cb4b5273689e1d46a212d8bb14fe5ac110eb645d1a40df869582de876d991d31652358dbe38df9395dbe2d00f09d5ef564852823d36129f9856ff17cfdeed8722ae00afc58d4930e84154ff1ca62422e2895862190a8732d851e5a44f9964ea4053d40af4344552386a37181efb4480cdd5c2fb88e13950e7b37ddd9a961484052cc75521fe919d591d7b8c019e8374585512c0396d90747d98e8ec471a3d7a37ed3d65740816a656668be4edba9b30e5a4e7df3c28093bb42b7c23a97b5748892793117cdf13784bf2366af28c176ca8b637bc01d2456719cb99deda6fe05e78981a9cb128768b9395bc2e16364bfd27a61a720ed54d1a6d183f395a313d91352462cdf06613d80f259e9f00c76b2e6746699e27581fd68eec69eb99e3c904e94d572cfc2d8b153521e787932ef6529ab002a7e4f1ec60c4ad42fcab9960b86aad8ec3957000cacb7b0d8791df0929c38fddb5dff3d39b28bed7268cc40e80915d46b1d945170cf51540c7db09757c8096776ce8be60c949c8fe5c3b4418dea3e09aaa29061cf56a8a999862e30de58f3f2c1aeb5aa83ccb01a6fd873c548c81b9d08a19d7ff1c899f0da5efead8f84f0cbed839ddd86a96bfd10afdb8a43ff4cdf7d6d4da92b873af686b8e5cd5d321fd7bb06cfdd9a4294207d3d1b18f9f936284429a3462136ba678fa89dd914a89236a2e94bf4b8095bdb0bee245ca24cf48778b1331d5ec7236bba36bda25f5f849232f3baf28f949dc05a00ad58241d5cbf02e1070e9d4c7b2439f1a69896a62a9ed3d15713ea17d92beea53a0f6d5634c2f676b27549d7b184c51daff64d696eb10f9a192c8354201a769e9ad0a25dd79b7133fc0c73ebc5549897572711f8f48a31755e63e816522feb7a16cdd8cceb52336a4c752f5a52b990d6510336e26f663d8e13ba6b44b69a16876506b2f9390eef2a8348a917d1f00c2a3ab5f3616da1ce995a00ad86d6f445c3f53d5184b2416b30d7e2f11d5ced7f00541387115b7c87fb80d2b796cf08c0301a3e1da00e9539daefe9a32c2a5cf09715526e8f5a622beaf2aa8dfac5392c014c758c837c688de37aa66a2e621a19d787e76afc8b628b3b31d6c8a17ee5a641fc322af1c8b5b9f0e4e2873ec7f46f72c22412bf80d87f10055d8029f60911e0ffac801037d459f658cfdd13739c1d4209e9e1e7c7ebe3e3cb941c2b6ba51a68318909afaf9b8015fb46bd85be1a1a73154dc716c4617de6c5e97562a2641e26c3f775a6de6749f44e1fb73a34ca992e598bf773cd05c0828912716a3e72744a6c5c89e1cb4b9f948e206713058f133487f792ebf7045cee57cd0b24f55468d87b12cf0945c8bf52facadffeead371f66b4d055afc390fe716e4878d9d32a13351e1fdc52af62f286d40295030688eee70f8871192c033ef7573a663468a25645c5e2a7a1c5313c96af47327fb9f982aaedbfa8d5f69fc2bb0f15fc62b82b9e561dbe6a7dbf8dfc8e45d6df39805ae9c0f49744ad983bc79ce7f351b6f45318a8bcc1d58d7d502226636944a9185b1afca14551256dacd95eb10c928ee7f8a41aeac26d67f309d26f12a5b4f8715dbd81a90d88e31e28f3b187aeb4b46081ab7db496b23c5d74284f56335e096ec55b4cf6aad9035b248a10828379066136fd33dc6d23c46c38c72f7c2ea32eef3802430b9c5f892dad5a8b11184873d8c2dae052a556a87684858eadba8c0798debc00f9d1bc393773e1db6d2e1222ec64d88c43419e0ad3fa35c6c364eda473e18f23698d46d2b587432e2c894efea56efe3f533f1b01081eac7381e8b886352b4502a4fcf882bdaec6dca088b5a2c31638d67f060bcceba9ac41ea20eacb3aa931e08e8ed421463f450ab9bf42d0c5845c8ca2ce972d0035eac5371ab5f686fdc56dcea4b77bb03b004ccf4316983bd870e155697d17ae4ce383c454f3b330857122909a8b2490a7bdf0db9cbda253d57c80a3582a143ebd3642d9fb9a34fb57adcdbfdf8fbfc44e757e2759d3bf9a8cd55614f7ad5649fa8a160e54bab3c835579bd1fae9a182aa7481713ee45d7f96bc1bd4a59758412e0c0ff7e973291480f32fbcc4129dc054f1e42604e5b3497b4afc77533fa3add6b8c3d6e1d15ecc7f4a714cbb7d6f67db22c6edd907d4ccb88855ec07a9fa8baed026359ebaa7efd8b77eb881fe8c46d604284334380dccc2b2f72f9590550eb2de7389a07663d9e37deda6d5b5ce5dea1a1a8963fabef54ddf4f006be0838338c5190c4fc24858b46c6b1413e7c4313e2d41009e4e1d99dd438a4f76467cacecd1af9401c2cf91be835da0fe3f73b67007f399c1b6acdecedb8ee1fb174bb18d3603c6bbd53dfd3c967017e805c24f055a1d352ab28e8813006a8e946d0c0fe675d9e76b02eb1ab489769c651d1b0222583b23a0e3a2ab6c50425e3e62ddab55198626263756ba3d1765285d89b58035df94bdab9dd3abbffda7c56f016f12e8a44717840d5478a5c741a651579ac738e73b4650e83394c9b226de6f7fe9a72f0b9ef59007f60dcffb93f14b90d7a8e63ae13e7e119269cab809240f2a7511cc64b2e3cf3cd0eb89c3abc9ebcec7c9ef8e4ba19bc263c7b270c12e44e088c893b0de7e76086e9f857149dc463e960bc767f2a25a4d67b757f3bfaa3014efe3ddb2ae2ab8248349dfe0e78747f8042b73c9723849a386e6ca940264abcb2a1d63b1f214848cf1560faf6a1db51d5d8af697f0c2098b9ac259c8383faf1506f839cb9137ea21398c4d80cf0f45101e481033441cfe033dc48b96dedf197dcb67e6a61d8f165313271d8fe0dce962f2856945f522e3c98a2b37bdbabd5371c772b678b89058e0992b598cbd87542ec5be8767cba0eb44a7e04dfbdb3954a8a094524ef58f0103b069ec648321c81102941bb07cdcdaee878cc9ead03888a3d205b4f531cab2a825135df975ce36aceaca02b08bb6c983854c36863bff088e7c9e81b3642d73fa8ee21223bc7cacb34764eb5a9eb8854bd42627db5d518640ca45dbee9c915d023d406ed6ac41a9bd5bc5e705f5e263c6f146fbd60f7d179d07b709e65312aeac7d6963b83ad8197a2815387d3a560f42823e355fafd5fe39a196500fa43f8552e44e2ec5dd4b26734644257bcb2f8608bb16cfd8cf4556c2bd0b19bfc745decd95fb47e836dc1f8d333b6fd93fde46c332e203ab71dcf434137fbb6c0bb1f721c6c7c1a8d5a3c315c1cdccd4ade343e768ac2bc31b52f5613eac33604e37a2d65f5c6ac398415670abc3ed8d719673a4af1db92ec2c283a6bd57ada1d7a21430a9c5a32f132dc13e2408e549b3dd688553e51105bee5d0a6bed36e49c80fc31dfb2a13772c8c57a356b486bdfab515a68f579439022bfc955b776f8a4f2fc07c59a422bacca8e15de8b080bd2c1ba2ef6b08f978fabc6b1fce272a9ae9c51e33b17a0aa7a0fb4cdf66f7455588efd5117430d924e67fb8a243bcc516fcb15e7de107af7e3bf513954568fe42b2ff8ded093b42ed6f0d60165624f6d4a6845409519af6b75f173e5aee30d48cf711e964b46090494ce2a849ab97ed61eec46b371941916dc926f952bf0a17ab2f153c92e32090fae784b8c90efb995e0b98057c73b62cfad2616314a94edf777d4d3be09aeaf248a3b2be21d891690a1d88e986ccccad9a0bac25762b269da3c4bb6b9e5ce0835eec669f89b0da809ed90bbe01b1ac71ce8c13139565463a3ae9b3546afe4926efb08135f737a8037b4dfcb8c60f7bbc175acb3cff297628ec672a1d4808228ef2f3554cb4639da5b187dec3c803c8016f47316856ead0d8b550b248a480e80045a7a98ac97ee8aaaa82fbe964f3865395a1923300062e1663cf82fd32a309e30dcfc236deda21569bd41001cb2d7812ee2e19cbbbdc3e2aecb7094a45504d71063477b44511f717279fa6bd67ce1718ca21665dd05ee31528b7fd06ed764fa04043c7609ae90f1abbebb46720e011e56d460ef7ff0e3477648e92a1c092428efc402923201fc20ea7bd5b1ad1dce1d32925c240f25d476ba9e9644b1b69cf771e7600e039f6e793a954bcdc32661e895801b07c61577daf2e811cf227aedd6f8d218274524298a789728c8ab3c6680dbe3007f2e0bb25367412c0a067e3c8a97fdade71f957d718ff8f7b5bc60dab52a120b59370bd49e6588ff06416ad14cdc05417d82729581aa0c513cf44ce93602dd2fe4ce17d04a5a45f98a279bc87bf56c19e288e7776b865928ffe56d6c5c4afb5b1201e8e5ade83b676ff6cd326f10dab9a3899e306", 0x1000}, {&(0x7f0000003240)="d63dfcc05af5110280561a3c574d9f1774b73297a83cfe4ada08a08d24fa11da157ae8f525cedc36575ca503e752cdba78a1715c23ff557ba6254e2305091de9e29cf35a89f9ed147f831151f34f06b8a7c0cf316c2b200ccd0ceb894aa8596d549b655dfa3c414470529f430d93c2be914ec052f61871ddba7a8a5cf0dcbbc7879965dddbd742ee84961da1221024d6ad6c259eb9b0b171ef28ca72252f54fcfb476d339062b52bff549d20f47bdcbbfb1ab7a7900a3e08c03f444b3ee7c0644df215c21fe35ad468ad3d6e649304541a7ecd8df48211af07f684898180f3a1185eb2f4789f1a21fe9d5205a0622090afd7067965b8b805026683bc340c6662793f0335d495383e13f0226abbbc28c5f97abde5c1a09dba8d49d503e701cf9a00d8abb9eb3ddd917dda0fcfa387c994d7481df1d8329e9f6c3537c65a8326ddbb43cfe96f112d6e4662018c4ef1c1263328ec40cb902e64c8c59509681beeac760e8ee749374d86699e6bce9e736056744211b4fe3b7f08a50a3caf5dc87e7625b22fd238635e80d5b988bfd3556b4d68472ba86bd7186b12a4b5e0b0c9cd80f17f490671e2d674b1e18511decf18b84817b03cabaed9b50c384a85b39dd098982d80d531e90bef842196c2fa6d69dd5674a0f332ac04dd48baefd516ed0590decd45359bb3b318a1e8b1a9c0f592b3417f417a9ef879f893f8f4291da0f19beb76e5b2cb07d86d997324cca38d9b56c690ed170395ea4f163b1a7b855c823c953d495045ef729b076ec7daa88c61673d7994337841ff7bba0b528588091a58922d1fe3b688e84fbf8ac392a4dd399ddd2817f6db7cbcc8a7e045086561a3976330e84736dd92aebbe302ec5607326364a8a536234881278f0a2b8fc8b04d75d15c383783da72d6654a0e24012a82f718960f52d28ddf04a523dd8ec8f03e4de95ba2b5a258ec97ef24f5a92fb6827440c0b0b53291eea4819c6bd0ba383d6d53ae74ab79ecf34907ac7c5818755c61e7598077eda2c6c6690f7d879fb534f076bc517bca759b8873665c11e53ac4b3fd036cffe64c24a2416c5bd7d914f28efaafb3d1dd5323794d3118e9a5fa5becb5a21e75bd0a0f98addebe63b463f1e949dc530cfa5e6952fc54aa7e0e89b19cbb62cb3ed3579e7a928cf8485a9b2d79c5ef6e0dd29362fd190c10f2e7a899ca3099a6859b6e8eebb64347f89e0a3fb3dce05deb8c13bad0b8ca4b01c48d279d122015aae8d3981ff891e7e9ee26a2333c1062907401dafe019fdacf17914424beee4e10692179de0b9c1068a728073d3be7807e64fffc2666a6b02b7f8a177176d69c6e46d0bdb45c842e5ec41e63f983cfa7f9ed80185742ec6a09431b8eb1af656372e7f9f59854445bda2097ec8213162bb8db4c229b80f2ce51dc0a039d38a264bc53e3e1ae2d28470cdbb3bab532460adde1bcc1d684c77e39a6f2cc3ba5abec5e80b7092fb298b6cb877593f41a36784f5fc8f993ba43a0b9d01d41485ee9cf86b9ff3bb20deb29c06c141a8f6a019867f2877040634436b83eed4f6ff8076a0d054c8bf6f50d362e92d9448441164c718c73dc275edb10ea853a610643c9f761817663d10cd245d05d47cabcdb5c715b995a6f9f8ec06b8f754f8edfacd143dad2747d940a542463d832ead751ded1049952713969cf2eb546e0c5e56552dd5cfa21c7a306acae158d23227aa25e1dd24bd97f78985f718565f681c8a22905cb416ea7a8626e7c33ba9190600ee79ce64d59d05ae362685d05a38e05182368fd45ba50c8bf5d8097421a58ecf9da5806153f7ad1d223d277c25e28fb76e2fc3d6fd0614272ef973971e35f20ea1a56654b740011db2ef0cf41e3d67a4d9aad66f2268f62a238ca3f6f050eb804af659afb5587ae1869fd0ffa30c71893d6007fb41629b1acbe1b0fcd317b4a1eabd9486029c6d9270df7dc29eec6fa275f8c097b9b0c89061d3ec44d7723abe397d6f2bfeac85f26b651545a0fe3861fa69a45b237d5022c8608c52ba2c854cf1bde166e347196a11b460c0c72fc1b71f7636d72283d277cb0c7cdc08694a1c5c33e6970b5f1806d51ad73a3b4c0349bb70805a6e3f977097f485fab082abdd804ba7acd1c6da9473c3d94c4feb54f4f5cf80607c737dcf7f3cb0f850de0c9ec99a1ccfd41e0b76e6f890021598ccec295499ed7d2f4d755018196952657abca1ddce9bd8827a32fddf8db5400940f854d8d3e5f400d5555370811662d65ea90785288b214c20f557189a74a72a2465a696cb97ddd03b5d75f75d9c2b5e5fa5e9eb4e23c75edae782af8c1029a6c21f50a0a5aff69597871ded97e51bce2e030a0aeebd2742fc7cda6d60fe28fbf8294b31d8ff2fb9cd54b4f76bd68749f4d87b80e8ccc22783846623f47b37b11c15b3928e462f92b67a4d849d9e550f73d31bd68efe04e509c038c9a4d07228dd76bbd25bfe0d387fe53b3220bba6d719b910d13a16016838737740fbeae39e8d78e1bdf8cee4ab078fe6ba016c6afd6062d206092587901a0ab25a911f04af2461ccaf59cedc5e5e7631d85162343d42e2ce0689477564b8d36c786e78d17eefad4d0e91e5865308a12ac10b26ce461a2f72233db972f9bf0b7bd940db4f4327e0df976984303dd816dd508cbc1a25f9b21b26f81f9f8aed6d8a9d63837eab15bdd5bdc23b29db75f9d10636aa461bb563b4c7056ce007a35a661ad1a6128362f7bde06a01161d7d2ff98e64615f047c331fa4d19e47aaab53e495f71ed308d33248837c2a3f6d425f761720c782ec5306d3482890e28d252759bb472c8ac4a1f9dbdc7e48bedd856b94250e8c42bcd706f41b0e5a9a833adb5a4077c1a9ef490422c52c5d93618af0d403a3b61778db7f26d314dc160e152934478ac88c3cb47fe908dd3ba96a07d5173f3699884ecb70a5a346551df465239119128cbe37870e635e60f7870cd550d7f2631efb7d4c7fe8e4bb63ac60f77c74f40d5b12234b0ffef283ba2ce0b93e482cc1a1b94be1f18afc574da23bb4cf1f6d52a254e7021316a514754eed004d75a406c5e8f967c79b9459aabda40e73c96ebb76b397140a4c88acf97dc55d06caf731348c713c7a8ce66b9b5d3702c43883f30b9b836a22c9eb4cbf6e82f8214b4222227d22becd1d86a733791a44c4ff02374a7e54fbb3b778e81f367a044304e1a052fab8c7bbf4ba99959bab4a5fc9051327783ad62238cd0a2e0467e7ffd2c6170f1b9ec7b4850b91fe8526f5e124d87edb77338e9f11b529447ecc7862add1e5dfc7f01fc0567806e220a33a40aebc1fa8b255c57742f191439d8de99055b1c4c953c7f097df9d74725fcf705ca1d3dd56bd78e63e2de1a3a01ea3e0de367650784882962d15f8181b4a36fb6b88d94bc640ddbdaea0e4bb339bf0b1f69760df86df97c9d0299ffc89d9f7c07cb5d41ce834d896a4d62d79dffdc6452934d49589cccdc6863d8a422fe32cc0d8d01bd27087a4621c01f66a9bd9255dd024c5400d2185358549c20adc4a4be082cebec5a0dd92e0847aefb1c10eff0415cb35bc8d6623c8b08abcd5d826e9d47a6de697c2e65db0759c6ecbafb318cb43de3d76623bf46df5c71a5b51c8afbbdc95c9e4ea17eec10047f125d15bc7767c0845a001c7ca3a51e73a460bd1a3f3c22de50e709479e9fbacd4b0b5cfa60ede65ad385265895cb992514c3bd6c86933d0dd836ea8acdc136d0bfb17d3dab054504599f4cf98f81d1142bdb9ae23dd1525b13eecb50d027f25f333c175521c02aacf72c4051c4e5351f749d937f124430fb9ed8dce66a63d2e8a978386af58986f28f3085581588f9981911640f532ba2d422fa7bd17cdb588b1447f109c5b0905a1bd8bbc69a5ed0869340cd78de46d4d776794f433a85c3a5e3749c94a996626c574be9a355a7c28c48a7f651d62dd7486bc60147a3e054937a6439d83e09f719f1b143412c84d6bf7fa28e6c5ed03c7c14901e5961737d103d9c9e4b0d1071eb7fc521cc6abee96ef24aeeb909c757e3f801e56c38de1dadf597c75e5e708b3ce47f9296c25dea6367a5c6119f5d7d378d4b09d4bab95769c7f50a3cec83bf9e7ec9f0d7051512efefa803ec9cbd52cdf2101284e3809c23a873c8616967ae71b9106dcd4cd68f73cd55464bfa2baceba782519ca939144e34ad767118189f4c4734155befe75caa2fce743070bfa7c4c7fb0814bbf86614d21afca21d379207dca783a4334d3bda0cc8eb60c07e3e241680e597a1846d1c39cdffd99848bde2d0e373cbe03c1fc26e8014189c74f4a33ada99720ea30a992a48835ba36a7a20a10893ddb006b8f8b5799706e5cb0bb440f92c8a62eda33c693d35e34a601c917de7a872b2b60f9ebe01415c5439fb5d468c9f4fd5b26ce58b033adefb667bb2acce6422f84189ea0a770564a5054ef4b813e56d9e1c24d71d62d653c5dd40559eb10a50b4172bfd1fe38005f9b5e05dec1f48dce80a95254c04657a535c42adce0f8cb52a01f34083668e079e8b46ff58c3580c6c06a3db7f2a50a638e0867f71cddbe768425e2912f11afc045525778332bee21d25b71c5bad0b2035b5c4006313f597968d0c92f06dfd39736f92a6f6a7f753cb26ac6e16241e0c21eb2a355157d1aa7cd6a3e1b9cc4d121dc8435bbbacc9dd2fb225c83ba6eb09a2236683d4c033aefb073b23ab8e58d787463e9d1b1cda10b80891cc3fa6825db77525268dfcc0c6e93373377d37b614291e37920bcc2ae2f8755cf3125a96eaf2b6a652a82f30f5f7973fb58c8254100cd2aee679ad1607024cd4044f4450436e9d1e3fa6fc5412f174dca379acce3423025954e5bd0b6bc332286899bd2f8d156aa160230decb29ad17988703abe6e41ab403aafb37bc59447aee9d84bc4ec7729c82b7eea5a1b69576a0a80453cf004b61814cb7aa295a0bfac261e1d2d0780c3f4a3417309c4f83015a6c45e99a8de8883b7107698d81733b0b506b8cf66a122e04cb6637544295b997ac45c6f1837cdd6d2b8a2f47be49125d78f2f3d662abd158b90d008b9c58c5c5496b0d65bc849e72e7fdcd5efa6611c0e3ea831750f1a4e1a449ec00e5df3e29e952a0743dcf59a3ca77393614b564fac047d104e5ce60007757f980a1f1738ca742673325fe75ae12d41a23e98013169fd10def87b86f350ef0c8bc70dbb458a7de74a360f7a525f39d287b7ff95b145e1af8f18953f94d73b8e2fbd22d3d0e769db1a84c611c7e7ecc25dc16407b6048baa19b9d4bc5ded0913d673061e32b961ddaf6af2c51e813e6458f8378d2e886d579801cd440bb7c5d5ca56adcbbdcb0a9e2226bc6020e0c3894ff1ce8e5561ab29d9ed05203651c69d2bc2d90b74331b94bf6df2e72138100f6fe14acd3619a51403a8f9be4c479f938a5cbd42ba38c9aa2b41bc503598bd4fb325df7ca8b802a2d00c118d494b4174746c7cb2f40c7c3be1a4e4a2c044c23bf28c340a62f8c3b437282f072beb94781d1038ef380879528f2d16a042bbb43f5cc7bd44df73715f301555c56a2ea260ef9d46d425dcf856e8653eb9230f6cca1c43cf9f888530004501ac35a0df5bfa9970eb72cc2e7d97c3b937ccd19fa3667128327ec6e24200c50d3a6d6470161db75459a3bc4387e0bb258c83a3d79a201bd8c0da2381fdb1211e071005c47e9376496d1331a8343c8bbb042699f174d0418d88d53457893a2c38915dc044eeaf3ceac24816c59c69981b98465be5054262c00988f44c7ee0813697bb13a0236a2ad938b5", 0x1000}], 0x4, &(0x7f0000004240)=[{0x1010, 0xffff, 0x401, "2b1c6968d955f7b1ab05b0f3760bc613ab56f4236d179b4aaf9495445ac1da4d8c9f2c68fac44ba283c7c5ee77a7377f1be7ce85265533cd6ff505d9e38e88f301a15dc7c838b7b8b9eb2b2bd28cbcf922531a99762448bbf95f3df3ea0b784f96ff63e2638429cbf77f8cd468ae2cd87a37b23e1daf384421f746724753ef5be4c73b1fd1ab8de5209f37d4471e3b70903f6b483a09b53224f4944e91b1b85c4f568a0dba5465d836ac7fd393e325e728930564a06948e73198596f3e97054b76df1e591258c35520fa98fdd57fa48e636058bc9d32a3bef3495844ad064b71a0f2784da26fb5226cd8f63365f8dbb569de3b41552a2e4a73fcb63c52047b626167673d450df6e3d24c69c998ee8c98d6f7da357278781e6d0c2690b7005bb8e23aab56ce96f08950d0cbe60af7ed9d2797135f848e84b9956be9fdfe861718cae81de72b3b59dbc72d424d797718e5b1445c96917363f8740920c4e8213fe2d99ffbd29b19f554cd86a989355f7fe4cb48f36f5e9f66ceaf9a40d096a4a0b90c8599ab01d2e7607328233206c070ff94d4004499233abbfcc0e2f389877b032dd51fdfba9a3acb88ea5fc3f0f2a156a3237c6606103ccb16f0d08f3f5d0069b7c81b8a95a1ae4a93673939cb38307536e9ab4cd6aa1b7c8cedcc38a13bf0ccc0e2273bfe9ef8b0f860adc85bcbbd9fca44aebbd4832adbaeef7bcdce8613b3764301bd3f074c4d5184017abae57bc5d0749910718199b2e8f8e65a3d682f1921ac2b31beaca4b0afcbcd6a7e673c457a2a5171f2382f0c21962cb0eb4c59aea7af8c5fde640fba51507e892168b1f05180c0d4450d406039d9005b10bba043021aad36eb88240ffe24fd96cfaf35eb38cdc269e93764a4e962ca034a10ac0b84f8b1ee34aa42e9967488b878ce24bba0db0bc000349f5656790206c08fb472a1f29bc87c50dbf4a628ecb58046809d56486f95030255332ac5de49ce684237560606e0eb30dc344ba3c4383d6c357aa16906393acde6d042dad9818cbb94153c71087df8638f3b1cc4c21356ddac810c2c2b6145b4d01da58dae3f7a13270df65452690f3a5b61872ec20fb0f36e3c477ba8a22787ee7de5abf44011bf30f1a4eeceac6834d6baac80f6bbdae2f6937a7969c964626b97fa080f7b70cad8dd38f377f3e0a85a9be417c992a9c602c38de3f0e28a0cae82b6078dd08e9ccb1258b9bd05e23cf012ada3a298499c54773adc4f20ae63a7921c24b5b4962a681825e42491ffdac0b475b448d5fa38add3a29757357cb863d7557f72873f8fe7eea4bec336fb5910668399c77b7dd97565b7fe882c3be0494ffec6ecd5d7bf29593c521a0baff85623bad34e13a84d4d0e804a75657f51ff8bce8b745bdcdd2542003b14080b222e59f9650ce041fdbb29e93cb5a2a0321f8bfbfeb84c9ad2e0da572b0be5fb7f7f590704509f321c6acb3072bb597a4c06725157be026db15d250563063e44d6d182e41fe5bf79423567da503ba45683b162a878b897f7caaeb775a1b568675c1263f8a8d16a462e69a221e7af4c770b84098b60e59718bc7a78078ea12fe9d6590006b88247b60a619c87f1c92e867beed90a93fde00179b67523660e0ecd5214565ee98e331bd370e243765517c92ee7e24aa164342254e654822ff735998c72b527d30993f0f080386f659209433bba493f84f4d7371e1c7880653473b560ef4774fb5dbb840dab6227ffbb0443139c3f8584d799245559d1063138a90fc13b95005743ec2a0099c61e0bfb153dab7885d3fb6bcc70f6705c1b840531f27c27c5b4e8b438921b703622c7c10ee751b3aa1fe64d1e087554c0d13752a68a568151151690fb6ea22bff8e0b9d410c2aa6145cbea0717a0d5772d9e3ce3307e5bfcd276a8c0f75a34cbae3a003fa1c387ab8f1a7e84c7e6e3b60f77450bf87d26c0b384d6f958b86f9c2f4af31c8b7d8543facfaf89407e6fc068a559e31635d359b59014ed7c2f70c30ef8d2f737038ea0f5f6d65fffef4b0a8d6bb6a36bf24cacbfa14330dfb2417733873118142480f29bdb5a49830bc02d9f12c6a7445344d67ece21c3d738b955754d085e2d75cf20b6b29b0f4e6ed25d1464b91bbdf04c711f4cd5ad1d2d128fc695e67b5627399901473df827c11ef3e84e142f76f4d12fc1e9a77e9a5e55b275ba3b141113bcc258ca0bd8bf7bb74ac893dd270063d746d7e6df9f66c5583d50a479cd1f889e250dd8a726cd994e52c3aa314a8633a849f79689ee26f363640af8e866e662671bbccdfb626e2557ea3e6ef85ff7a9c9182bc41461a69e9396cd2b2cecb0c8d45be63f64fdc46e9acfe25fbee769e895b395e91ba71d73c4ed657c6f9f4b515c0dd14129946a271af82d2a4f596d0839ce2b730d8ac2d6897d28f8608e141432e552bdfab4cca759d1e02d9a3fa589c4816e13ffd5aa292588acbbb5bf1f0340d58fbeac21db62900b9bd63de5235ebb351f5fa5dccc757cf69489c625beac6e611b358027c26b826ab2b60940041d429c1641e07cf73fd495ea317ea86322a9652801271ae07c25ddb8c8f1766a101824021e95b4298a31e9cac44411583a37dfaf255071d4bc5278a0743f1ac93331ee3a721769c6c735a033736b85154dbc0579be5350fd8df9252c5b4c078eb8dec25a381174941528ca06ba7fd6d512d46b0680a604f8fbdaa0ba3245958228ddf5bd4f3f2be7f72e83a0ac33cfaa0459db7f7ff03357f2eaf27ba25f901da74e3e748a0220eeaef2c9323d59f11ce4a3b8d8a9f7d571a69c88e46e0468fb4ae4f67a39b7537d3c43891ce34a25ad3acdcf411dad404419e99e3e069edbf4e25cf675a49c28515c35aef46ecd64f8b20fa12be5af95bc07700a624b3d2227fb491e025e666fda13d2c5e1f3ce2d74851fee67608b6378b75d63b8a0e8c30bb809183349d50e53a9d1ab2ac1272eec3940dee69d1de422fbe7465e83d0020194ab571c84c27d9ef74c190e86ef853202dc4335686a4f2ad5bb1dfe57a2d289e66d8def212cedbf43307eef577f5d2b3b7b378c6600c0f05b6ff15dd3d1804aac69bc41e6101cca51393b55340f651e105debce54660cb52659f23de1f6b9f3525e5162096e1726bb66f5eb6409460284c2fafc6ffc7046368931282a9d51aad60ccf7cfd1bae64154d69a4114ac521dfa6cb35ef278bc207fc35e8cbdaa40e42ee53a86cb4bab418f75f0a9da5da2d40f03e37af39064f6c4462c943c83a7d22703b243970627c35849902d2c951466ae0abdbfd13331733e5c2e38c2373a739167e026736358cae400a1f6e6ff7c64c8d98d6df7ba060f3a57d7168a65a8da77e502e9c69ea59aff27bc014b98eae7005c69cacac94d921620ecf17d6f3a2849ee28515e5617eff7b955f6cf00605235b959f164c1d69e520f937e0cde96d336f7d46221a2a5b22353ab5a1f539ba827c08d1a257f4d92cc9d9af844ec8a8500e885dd5be3cc3fac69d6599770c07bf67d80fb56a5b952fe08341276b97fee1572d330de490957f009feba80162648f41034022f204aa3eb6079bf9b6ccfe0fc5541a750b1f82e09bacd21c9b84b8681e6dd3a8901cbdaf0b73016a3dc3717b7f64c849d027a5322586902344e52f10eb58d52c0ef21918be7907173bc49c2b615ad59340806f5abd02b63da1d0be74f8678bafb77a5f763c7e00ae3a54ea2343033d62f7ccfca692a9ec4eddaf0c8d58aa45de3215f1d9aa54b6fd36e189f79e0824f31c76a8bbe753f29d354b88c262f64310896e28dc633446382ffbbe0e4b9edf64149fb74b805bca6f0fba12be12561a54064d26326883be95a406de65e9988d941fe6fc1535c8609f1980db749333f0c814e9028f18c4e5186bf0f2754d46f93ca319aed59ecfeac08496c36a18d38333ded4ec05605e63bd284c1ece3b92e9603fcc55e37a0b3bab5ec4ed4beb83a88071c035dcd2c98ed8d68ed716b9806731bfc6c81494e6d70aa0404844767bd4c4ba166e2e635da13d74efbb2bd05845e0da63076672529a51dc5d9432f6a73a0d2f12985b90a5de80d1b0139cc8a0c4406a7b9356d5471ba68867a5ea518aa26679472941096bfda4894ac18cc87ce3b640ae5b7672ad37804e7d4c6aa36a05383623aa9e8edad01610ec749f30756d8946160c68d682a2b63fe6484b97126e5b0485836cb901c460b99d51910e30e2843e6fed18be38a868145276d42c76352a28f9085e1404d03782cc056a571859e63993e88e246831d52e71145e0adc5d354a1cfedfded6b0a8a9f1da32e75f05ad6e29f72130160068f6d2de8ac70d35416508e92fbd199f7a740714ebd4496966bd45bb0c6a4852f5e4de4e3eeeb945d19d44e6b897e61e4292af21af61a989b9554f856ebe4ef5a2afe96f0c3f207b47f574a1bd6e1e4c412eca6d5997012c451ca20323f872b26a059a1831fa9c49646d181aaec9d6a1596a09e3254f29c4729e1e795ec7998f3289a85bacd5ada8e2b859b709ef79c46344eaa8bdc5890d55c8958e6791350881f6cf617d06cc2514f3a58c48e6e730ed1b2a198b5ed4856618012c26169550921fb62aba3b441f14aa3049877d6525df499e5a04ec417941a0d1a4ffb216a215730b8e7860aa38d34452605bb27a9051d0ec7f5fecda3071d501688f3b9935c062ccafec8901b30bea846c6fb4eeabb46fc548b82354a14538512e2ef82da8a90b4f7bb82fd5017e5fbfc4c3c15f60cee6d7439b85d7e5f8eb3c2a858882a692d966193a82e4ed689e4144f5bd220c1dfebea7aa9f1880bb045b581bc8a9b9ab160c1648dd3f819e05528ed5fd774b88f8eca0c1b261ddf93b353caf8590e15199b24e69a123ee7e98fc4cecac78d7042244d43c052b8e7355bfc0396c79db90c0d92d9f64ff862c6850e11f0d7fb5ea321a6c3a1dcb1c8f8096fc5180029db944c1047b06014afead415225820449d9dcd142e3371f0a5fc2f5a6bc34a4f5745c9608fd7ef189af755b6023ca822cb301f7aacefdce238ee950cb36de5520d048192816624b2544f7686e2180f009ef5dc45dae2d7b85f17bd7ad1a985d56c006e6a9652e587eda4e40bf3223d8653b7500b9d2d089bb4b02383de93bf3248f4ffb354e67e30d3015ea0bf95c392b4084a3a8f08988825b829562750bcd9af2f0dd497ea7c469e5b3fd7b153558242da23ae7ea9236963ee3c05ef92e507d2067472b8f7b08336b4e11edd495a3e373f0bb61a0132aed43ce2e5b0b3b922b76ed9141035c807383f8077d3e47b8bafa6b2e32b4908144a2ce6b74e981cfd9cb744a4c56d6573f79a79b35b628315c07c337e65394ca83d90d26a019cf1146c382388e2890d001b2b989ff863609083a5ef543de768c474234f3b2f168c30423826364a18b12e327247599b22e0f323bfa519486fae7b14d56238e84b6d18219a5787e88f23c802021b55f1a8fce3c906e60eb85b697aa1fabe3306158c5edd836f3891a7d095cff9d6283f053dc55056bbf4b1228a854d2317e69378281f99e0d248032024c947ceffef52763b771fab839856cc359199246d21c7342de012f6d2de317bfa3b4f5fea89410489f1f5407bad2a15760f12e97689766573c36bcea09f5e494f0837b851314183d37b02a35853bd01bed3b77df402335d7f153d0f681771fe4221f49f55d416260cd58d2a8150c0ec8a4506aaed44acb570982e5ca0191877783491cc54a034c92a6156908566493542f43677279b36c000199d9137c84b8ce0ca8bf932612c0711eb"}, {0x38, 0x1, 0x8, "3be10c729b4bbb8870d0eccaa8835d65e9ea8491098f0bb5efaf86ba5a80c8c4315c86193cf7"}, {0xc0, 0xffff, 0x9, "37588efdfe1b276e89098464058a9524584acad1e93d5bd6d5dfd5c4aaf9ffa379c7147526ad2bdad883e00448d199d84ba8788e161aeb3c5422357e2f614404ba819862016f0b3916aeec72e3c81c0137d1e5f5f3d093a9464910718a361f3af828ccb60930a7f6d174c1600f7982fd5c82aa0f77f03e3a485d2ef755a65589dfc1f060bee7c09568a50f30a54467fb2ddfdb019c3a48706fc0f9e8c9cb8d06f3a8d83a12bb1a4b254c7174b10553"}, {0x90, 0x1, 0x1ff, "34b6eefa7fb14cafc04f74621253a02bf772b180fa4804ada21807a4563d9ac214a0ef3d6ff5b10b37bbee35261650c0ee3753eb21821dfc43d977910fc85a9cf35cd155ea79cd7bf818e7a45d4e6ce827c132e0d8fde07a90b5334934d89cbc7bccbda1ad76187c0a70eb31ad0951eab437fc93456cbb9a626c"}, {0xd0, 0x8f0cee4e4be08499, 0x20, "15ae5e9dce7655b6f61cf4b23676d1639805079b9317dccfe6a7c39b22ce59c78728a1eaa4f31e2f946d27581eaf475991099fff0c50ccbf1843c15061efbe747c2e2ea8cdbc73cce2819c181cda836af1b8c23eef63bad0b705fab9e748f0ed231f57afc750be7f82aa7072403001ca5f7779d970046a535c05c2a6f2882769ee84298362975be5f4f829b92158ffc689bf2966e560547595cb4c46c8a6071e92d82469c790e083a16d02e59bf2e08ee067d8d507ac9f4be28d43"}, {0xd8, 0xc481a14b8cbf261f, 0x6, "51bd90131bf70715ea936a0d30e033303e19f8e159235fe7eae8b4dd6e9e0b70ff52c3f85dd9303cf831a0ecda5db5d93067b7d39ebc8e9cd577718911f3b769be16670ce182737771e9e4a815d38376ea5928edcdb622e5ae29f2950323c201a1e5534aad4e314726a3915811df457bc8fd0458182157c1280f6e072f4d2ae7294f9f1c8b92ea3a3b66ec0a4548930a11950160b1fd5d2194040254ba314a297a68bd2ae9c3d5e87fc2d31812274370970890f335a7917a2829971581aa8166d5df15bd143c"}, {0x28, 0xffff, 0x7db9, "eb4dcf0faa37c1b6e97e10277ac9fa85c67190ae"}], 0x1368}, 0x4) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x3}, 0xc) r2 = kqueue() close(r2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2, 0x3, 0x7f, 0x0, 0xffffffffffff0001, 0x7, 0x6, 0x2, 0x1, 0x2, 0x9}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) dup2(r0, r2) 11:46:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x400, 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 11:46:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0xb0) 11:46:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 11:46:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x40000000) 11:46:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r0, 0x1}) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000680)={0x61, 0xff, {[0x0, 0x9, 0x3, 0x1, 0x1000, 0xffffffff, 0x10000, 0x5, 0x100000000, 0xa523, 0x8000, 0x8, 0x7e, 0x7, 0xd0, 0x7ff, 0x9e5e, 0x80], [0x7, 0x401, 0x4, 0x5281, 0x1, 0x6, 0x1, 0x5, 0x4b6b, 0x4], [0x0, 0x200, 0x2, 0x4, 0x1f, 0x3f5, 0x3], [0x50, 0x4, 0x7ff, 0x2, 0x5, 0x800], [{0x2224, 0x1, 0x14}, {0xe3d0, 0x7, 0x10000, 0x2}, {0x3, 0x80000000, 0x7, 0x2}, {0x80000001, 0xce3, 0xff, 0x8}, {0x1, 0x8d3, 0x5, 0x8001}, {0xd43, 0x8, 0x0, 0xf592}, {0x1, 0x49, 0x6}, {0x674000000000, 0x1c, 0xffffffffffffff40, 0x1}], {0x6, 0x8, 0x7, 0x5}, {0x6, 0x0, 0x8, 0x4}}}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fchdir(r1) fchflags(r0, 0x0) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) syz_open_pts() poll(&(0x7f0000000280)=[{r1, 0x10}, {r0, 0x4}, {r1, 0x80}, {r0, 0x4}, {r1, 0x100}, {r1}, {r1}, {r0, 0x10}], 0x7, 0x28) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/66, 0x42}, {&(0x7f0000000180)=""/56, 0x38}, {&(0x7f00000001c0)=""/58, 0x3a}], 0x3) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x100000000000007a) syz_open_pts() 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d02, 0x9, 0x5, 0x51}, {0x8, 0x6, 0xffffffff, 0x100}, {0x1000, 0x1, 0xd0, 0x6}]}) 11:46:35 executing program 1: r0 = socket(0x10, 0x1, 0x3) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x5, 0x6}, {0x18, 0x1, 0x5, 0xba}, 0x1, [0x101, 0x9, 0xfffffffffffffff8, 0xb30c, 0x5, 0xa71, 0xffffffff80000001, 0x8001]}, 0x3c) sendto$unix(r0, &(0x7f0000000540)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0204ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f10c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050002e04e34248daaf9231f0d82b1323b4125ce41203583671bc5e51a7a3dc1a0c21d548f13e6c031acb303757e4fd582facbc5737b8e24057571050500"/336, 0xfffffffffffffec6, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 11:46:35 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) socket(0x6, 0x4, 0x2e) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x15, &(0x7f0000000400)="b6ccd544a71d0e2f9aa74603da5a8cd05961232a51236ce48200") socketpair(0x9d3a9310dfdb7662, 0x4, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) 11:46:36 executing program 1: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000340)={{0x8, 0x10001}, {0x8, 0x3}}, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/195, 0xc3, 0x40, &(0x7f0000000040)=@abs={0x4cfe8c7a8c5e9178, 0x0, 0x1}, 0x8) renameat(r0, &(0x7f0000000380)='./file0/file0\x00', r0, &(0x7f0000000140)='./file2\x00') 11:46:36 executing program 1: clock_settime(0x0, &(0x7f00000001c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) shutdown(r0, 0x2) clock_settime(0x0, &(0x7f0000000180)={0x1}) 11:46:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) r4 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x800, 0x12) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000080)={0xfffffffffffffffb, 0x80000001, 0x6, 0x401, &(0x7f0000000680)={{0x200, 0xfffffffffffffff8, 0x180000000, 0x5, 0x6, 0x7a60, 0x7}, {[0x4, 0x225, 0x2, 0x2, 0x5, 0x4, 0x0, 0x8000, 0x2, 0xf8, 0x8, 0x7fff, 0x1f, 0x4edc, 0xfffffffffffffffa, 0x47, 0x40, 0x1], [0x1, 0x9, 0x6, 0x1685, 0x3, 0x4, 0x20, 0xffffffffffffffdc, 0x534, 0x100], [0x3dfaf510, 0x6, 0x1, 0x4, 0x7, 0xaac, 0xa69], [0x3, 0x100000000, 0x1f, 0x0, 0x1ff, 0x6], [{0x81, 0x401, 0x14000000, 0x3}, {0x0, 0xff, 0x101, 0x7}, {0x5, 0x1, 0x8, 0xff}, {0x1, 0x4, 0x7, 0x20}, {0xfff, 0x2, 0x6}, {0x400, 0x101, 0x734, 0x9}, {0x9, 0x0, 0x10000, 0x405}, {0x7, 0x0, 0x7, 0x2}], {0x9, 0x1, 0x5, 0x8b}, {0xffffffffffffffff, 0x80000000, 0x5, 0x100000000}}}, 0x6, 0x2}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x4, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x10000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) 11:46:36 executing program 0: setrlimit(0x0, &(0x7f0000000100)={0xe51}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x8, 0x1, {[0x10000, 0x8, 0xe, 0x7, 0xffffffff, 0x0, 0x2, 0x2, 0x2, 0x4a, 0x8, 0x100, 0x7, 0x5, 0x7, 0x8, 0x101, 0x80000000], [0x5, 0xe7a, 0xa8, 0x4, 0x3, 0x70, 0x1ff, 0x0, 0x7fffffff, 0x200], [0x2, 0x3f, 0x6, 0x5e9, 0x2, 0x10000, 0x9], [0xf554, 0x6, 0x5, 0x1000, 0x59, 0x9], [{0xff, 0x4, 0x3, 0x5}, {0x800, 0xff, 0x3}, {0x100000001, 0x8001, 0x0, 0xfff}, {0x8000, 0xf1f, 0x0, 0x2}, {0x20, 0x800, 0x45e1, 0x9}, {0x5, 0x5, 0x8, 0xb93}, {0x4, 0x7fff, 0x80, 0x6}, {0x0, 0x0, 0xa492, 0x9}], {0x8, 0x400, 0x1f, 0x7}, {0x0, 0x713, 0xfffffffffffffffc, 0x7}}}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x4}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x90) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="59a6a2843ee23b62fed4657aa265da8bc7465038e06b8189ec6a8a94ee4858d49f73298ac6c2d988e50213145dc0affcac50f009197f40b53c3ca0bda26ab5a55ee6fb15125525ceae8bf75b632e7fb21b69ee26ae0d42898cd00dc5ed3bc45b5a117187e57443075b72dabf10cdce7c154b3b2088970111e96e7e98b54d018292abf703b490c27b093fd4adaf86d440704726d40ecd98b3d6c6cf6023dc8a14b7a403bb2c77f0", 0xa7}, {&(0x7f00000001c0)="a4435a10ab513e4570c5d272d8c8c5d1a0d5cbe845777995c636a7a614fbedebdccbbe0b573a3b306073c236a0", 0x2d}, {&(0x7f0000000200)="395c1b0349da6220963ea35f03cdd3bec1230504ea39380be135b5f7ab241bf66f712b96c29c3111fdfb2d7a2d23b2cadfdf4ac666436fa34581f043cebc1591efcb72b08fa3123283ac0dfc1d1b5a166f8711f8b3ea11243d31b1575d6e9e8d0acf536e351c2d0b7333fd7efb28d69b0a2af38068ec69b6c81b31be6a2fc54732d89ee39b019698c9b5caf2adc51a1c7d93058a13bb75b6ee8591bff209cc7763f134f0c29f884afa96683ea9532ba7393b5a052a677d5a4201e5aa514e32519013fa67b3c7cead569c5c737564773c3530b011e3b3b20f18edacb97160ab00c5a24295a87de78fd03dc67408e0f6ae", 0xf0}, {&(0x7f0000000300)="4a10bfb98db6", 0x6}], 0x5) pwritev(r0, &(0x7f00000019c0)=[{&(0x7f00000003c0)="3e5bd5e0a818b319107853d636766e37cf58ad2925e80e8e9c20903d4a6111ebb03dc4ffa51caa05817d0746a24be05965cf64097b1a99106b18c89b21b9950aa92628c2930c3b06fd6c2068032ac2d53d786e6247e7d1a9204b7b99", 0x5c}, {&(0x7f0000000440)="6bdc5e5eb22e9e41b4476b48d80ce08bc0b1e4ec6ff078531316a8f3e590cb64dba610ab894d786f54570a78ffda2aacf3427a1acf30bcd305aa9ffd01348401236c746d3dc52497fe61efc0ccd285bfd66f1111bdc922af59d4c885f24f75463a6408cda36bb0916a196a79ad4f25f0e2c48de1b72a4c3aa226cb42337f6cbda7f9bc6f532c12ed9cdec94cc77bc014009333a2ca58d067bd1a72bf483292ca833f70ef27f45019b36dc5166f5fa49316", 0xb1}, {&(0x7f0000000500)="1010088b7650b14ed5c670d28a3b18320f49bc26b2eda0ed63fc0c8517f09a77fc0a865260fd2ca2223d12bd0bf0286b951a7916c78a993c7b650199dfd010699765d88d2b4acc2935f9f2f63485cd1c8195cb93dea63d67d6b09e2cc263904870d76cd0f20ca5d9e76517b0df2fe7001a7a63ac519112d1ca819af6585c0efd14401594a013c1393d470c024bd6dd7bb068fa719e", 0x95}, {&(0x7f00000005c0)="171eb21806ad8030e2f4b4a929bd54f88d443676f4c632b19a07c3b918977e1bb09988b1a1408f704afdadb276146bb8acfedf39eb4a7854af6581e996169b30b970b49d6eb9dd70226245ff99554f29f7c7406256953bb1895a290d2e312353b6f6b7aa", 0x64}, {&(0x7f0000000640)="30a9b5aad9c1b110d666b192e24cb7af79bc76a561be05ad69eb324a8d04e5d7a04240b82300dc00ee0934a18e0d687badd79ef52eec577f8d9417f468e8849e88f5782740c6e10c0d0443bd5dd83ba5", 0x50}, {&(0x7f00000006c0)="19f29ea39ea25fac6829c58c32f64169a45930fe377bb137c28adc00278fed8c8272527013eb7c33467016af93f07c351374176a5aadf38417a4a07e84d190207c1c920d34293c6809e140c34540c39839a492ea73f294bccf1df4650c325f813568f094062d056ecff728d8b3a1a1125bd7cfc18b63ab7cfe6457b1eb19bdc36d0209818d6a92d7abd37b656548856c39879436139d653e71d709e3261b3546f9436188161cfc7c8716d268a6f87aab", 0xb0}, {&(0x7f0000000780)="f6b715a22c3df20eda9cf39b594615f32b2bbe268ca275a7da9966a409b148878a48e1e958eff187c0552acc542d5401c928c769ca48a121410b4605a706b3495e17c8c026e278a85973c67c4591dbad8cf77b6ca8d7d3c66ed0b6011a3c8f424ff27369cf7ef264debf413ffd905646d0ec9a77bdbcda7a7678249a74dee2707e1236288ef051613f1a280bf64bdbffb0a6d613f41df774b0e81b3769aea7665f3669232f5e3d670de0c6d58e2b184bcf5149a333e8928184ad7c0acb512874956ded931c1eaf2610d8cd1b05beac68e29355e5457256c166af0059d3580e15cabacbb19fd9f6aa58e115b07fded77fed9a2bbc1756788589130810eaef2201b681a36133f37bdd041941003e65231a601267af2bddde329d4ae6f1490cbd2a5fe4d8bc06c58dbf202f48cc25f3485e23ba02519ef55daa6430778c1254c6aa51f31f8eaa2c9f375cf395a12fb534e56db2cebe78d1b346f8891d7c271f538dbe625e2dff8b248b75e88d2ca77bfa95f0b9dea5b35d82d73c7e0181f821903247bef6cf194cca42f6234fc290a3cb39f00ca64e1df7d9d5ffc70fa1333612bc0cbeab1ad152f6321aa1facb505c4c4b050296168b5823ca9903223079e85b17824b028165bdc493a9149b098c3ea3988881e921d98c355eba0155032f79d616c39086dafcea13d545374020d6efea1b49f4f733bb811abaef99a5adea2370c1f3df2ee78c354bdd91bc72894552e0b708e38611302a1c5390a6ba535c1535e4a5c4bde4ad90348f1eb708aa5f4c153eb7c977af68d940f32468b4b505ac877e72c01f41c376ff41d18066bd8655b54fc06ef09c16c1fe08de556e41abb1972b9c8354fafb6adf8de2ec2577c23d137fb87c88ead07433ff24dc8c96deef0285ded2a23695a4e4432c664b55af4c225a5b0f28c018bb6d0b4e3d29f7c943ed2950b8cdcd30959f3349c64454330fe49eb4872b54f1a5186403d1a21407e09e9c3d796b66947dbd0289da431fc1d02f2c031cc2c03e40383b0bcdae10e76eae22abbea978112aed7479e30d4b4f0a7887bd99a47af8f35fc3bd616fa9ce7d564a52b3182691f8e8279ab66f34d9026e3f123c8261cf1eb6d08b0ec73edb6ec77625f576a230e0512c2c5ec1bf12087e1777fba9035704519b3e1e11db036d62e0f9827b17895e8399d43a193493dd2c74189d7c36983cfb8854d99050ada9576cd163cf238f919e03211f56aca6ceccf73d043280d7d99c7dd8c9dd6f838067726390398eaf5d34532e6da8b289264e253fe124402cf34f4973a4f35daa75f7744e7b9ed2ecb8f2cafee3de58acfe285adb1e76459ee4dc98bc67426c74869ca20012b52adf16318e4c90fe498f02768f551c1f1fc31755f9818b5c3b41510377ebf9ecdb0c08832f5e5b903eb3b3a79e2f510cc76feb00ed3b8884408261c6844568b375ccee267a64b72dc0051bc95b4ce9c9a37fb5c3812abce7e91c351af08b15bee81f94b25fe42717537d7f064ff70e174f2f653f0b2e8162f139e81f41a7fdd6a6ee6ada97d27f3fe7caed89acd5f1b53698a31973327ae80357039e1f544785086ce31a8d45c763d6a38e605f4f5875004eabe42fa9dc72b2c1dbb371bbfbe8e0100c69ba34e0743cbb98be1e3bdb40a168ef5059bbe323ad5f11a4c0e65f22e7b62b3420c9d96179b35fc5b7e23f17b493ebc0d0206c24890a4429c4dd301972af7e72be84e2de05a98705551e89fc859f1215556ad926dc3991885561f853b4c4a75a8260cde10b8863ac5e8613b904967a14d16c88535982a0dcf856fd1f3d5c0f1e4ab47fddb75066ff7b0c70bda51be553294b07cb35a0a4b707d5b84f5e213db74c5c6ddca8b94c621d0d4dd5fc2858cfbe2d9337ffc12ba2b20da186287a1dd9b8ef3bccb1fbb270ddda4c78ce994d2e97f842280d642137db5fed18462f81cab329a1aec206c643b15cd7a9542722b4a59b0c063e446a048555c6faa5e09fd8108e6b9c85bb40f22a6d65fe40e562a7a8d845bb77aa1d79b8a1b6f3c900ec882594d517b68b8b85bc5e6296bb24b2b489fa5a2a0f230acc961bb262a64531eee2ef7619ca58d63b67c810b1f14c4cfb4a886252618611f969e65718ace3d46643c3128bb00287b7c73685387fa813f1cd26532b8b817fd8fad925e5a6bc894513b44ae00057abfab817cd42bd2138a7dbb1f7eb513eec08008dc29b9dbb4c739fb949505b3717340c23f4d71376773739d7b9a91dfabcc34d17f929e204ac882e19bdd2ebb269cad2031a68f6137b0b1540737c4f12c237b5468ec245bcbfc8924f25022e292d7d84c4299198fcf203f570108acaf721b7cec71ac0c9e9d98298cdb36083bd4bb9fc946c162a0a20ab0692f05dd56eda819a28430bedaabff97a27172c866533c94ea956ed8c6c195fba9f7cd96fba29aada04e36b029e3e3ff9515d31cd9d84691bee90b2b0522a6198be6229dba50b48f762b1f0c2fdb507302afc9f0dfa442f354526f9809b342d2227e7c0eac1a6489d27596defaadd34baa788cddeeb4636bb3af0d978917d596580d8d4eb44816fd8e93040f23c94f72cbd90fd95d94441278a8a483bb0d0a2de79e0268aedc06c950576a99bbad0f99706b9c53181a61b4a60d0fec05d197df4b66d17548c8f6221cf2358c50531c6bf951e2bccb5123d44260333dd2a10e913991b5aa3d3e034523c1488b2d5b43e5f634db844175a3ec51c9d16e921b897af2c05b221af5ffdc79e1b949048e4d89a415fa25888deb85be6a012a53ad857f1bc502591a79c0e293cc19d1c0d36cd885c4e3fdf36fedb06b1ad38932453e4db06589b7537a20abee2e93593502a3bef045be7e51b9836b55d61f1d624a55edf75e574492b73fcd0ec38eff96c2459c1f73f9d4b754763a600bd1491a25e662f15d198f1e9b7dd516d9c971faa805f48dc99a32dc280e938e89b218c3f37de7f8f0ff183a6d2ad277ea2362b10161466f104902811a488a21a3ef651afab9e20eb314446b059a1f56f4677bb49a22c313f976d6fff87487aef12e179feac0c78b781706ab9bd13cb06c2a0ee2a9eb0a35dea7692ba07ed58461327fe290ded16190c6ab200daa755bf467f1b95a9e6b16cfef0658b7a3201e20611a80c53f9190dbeaeb51bbf94fee9a8e5cf64036ba616bf7f4ebf2420d353cd59990e102b3e99e7183700eecda3217276216ca6ecb28f66dc59c1f19e9e2bf81440b4fb30cde0613155c09c325ef9684e9c951d2086f7a26cd97df4c2a627d9c45b13cbdff93ed0af58751f21688a6cbfb3d0e258b88c469f357553d3cbe2204de9490b191eab067548390a774bead95d1f424667087c2e1debc7d607f34d7822d25f3d383b4db2ee51cf5a42affb882da02ee46646a8b8102f8de714dbe548bf0938a307ac0a1482b1f06f5f31ab2f051d0ef5d9ca08b41649aefae49d554efe50bfcc7c298384746352269cf2cfefafe2cf23a4f4cfde3dec591c240826bd06dd34129e9d1e83527cf5ee9c01253acb17dad3138f37398b63c75903ba011d8610df4e1705c27162522ff4765ce7db802f4e4d708e8b522b2f913fb3ea40385b98da045518b742888cb9bfb83dbac0895c248c95722c82bab93478f819ff0b0d8974ec0fdcd61d3313758b1efe67c4f5d291e1543b477db0e5575126d315c2ffe406b5be5f1028bcd6d87f12b5b517b49d1485fb1d7993eb90e16fc0d4addcaf81c5a026ddeef078485ec4a7f42b3d728ff6b9ff2f7aebfe64993301436c101ad0ff95137c1840aaf9e76a3982787d67698a97ebe446ad414531daa847cdcdbb4455ec7568dafa37bd1c5c2263408c7a0e66d3336d2d14ac8608dac9b730c5405e8e6d4390261424ee45fa11934e9d78507f6144dd348bf352033d688b1406b4c9c3e74bca10a8a44421db250a7da10cb0ae8ff174f038031c5a1c4cbd700edaa93c3b638a9bf5042c0a38957330c053f042c1b6c216a7a71406ebc19b43cc6895af1ea5a331db37d679c876e2c2e4da728ce093269b566cf238965f71cbc15e04e3bd1fed2360b4b1d324f447458ce36c8bf2674dc6ec817dc7771e3daec95768984552db7fabe8ab2d14ceb93dfb78449fe5271e7f5ac9f63d216bcecdf098855ad6b23eff29447384ba9b8bb02cc3ebb2584da0c3b7761f4cba361ba3c567b175a3b697eabbf67b4fa92592212aecfd8bbdf5f297f7e5ff93234f70dc625eda4c9f0f801f1c667be14b89c43f5e656f43f5b4ec493744b1d65ad6f7dc0da7b1f3860d4ef2b73de4c2636f13ba1923c2bf9db1547e26f1523e05797a587bf2cb7d2ab874f8659c5642f70f1bac1ff0a9cde1303368d9e15e482e40bc30379d8803e15ed44669249c02a2ede6d50fe34268c3adddddbc3eff2f7c8377ff49f4b9c0a3e65597fea89be6aff3464d4bf0ac51534caa3f4e9046f0870f357fa125be71e10a1f8f4f783b3d80b4d9fd37257cf42eb77f5d39641d23252dcdc54a85ed31aec2fd3bb36e3f815c1fd293c3c22a66af12fabcb00f9bc5aa8eb04daf10c9a070b85dc87f8d4f9f5e70eb3257637b3670c12f2ad54bd7eb107ed36ed0abb29eb19ae3e2104044c43a187bad4ef155934cce8a6c1d80ffafe28ef6d55a2e65045671cc2df3312b1c0fdd4e7443773148df6a53fb34fd6fbe6aab3ce0755e78ae35058c4eb6e30daf6169b907d38a599fb198e689a5eca4300cae3fe0ed7e7f17117157478dc8275959c28f59a9871ce947bf936039bc28da6b2d01ec89d9a72ab48dbd8581005fda548600190cfaa348b118d68e9b1a03b8336c645528f52ce8b5dde8a0447a9a7e86fa3ff5d391687f27a321c637637f26fe1bf7a565cdd59a9ad1e95a940fdde59908f0b2a0bd11cdc5d45d53a7a5a7d6e1cdeb94f2c7a5e8869c355b7161e3c0baf2d43d311c9cbb08bd7e494afd55c6bd9c1eb58ac0fbc0894b40db138079ebbacabbcfe7154b97c5cf1a3eac067e652f09e56b46d34c2c468aceb4b09105ba4a6d3e229845e0be51f63483a4127de5522a8014dcf5ecd4ff76550ef1af4c18e4fdcc66cd73e935a3279d8334b57731fed1451c66add6f8af32b802ef21cdf0bad0ee9d465cc174ccfeba8e8b3f9e822f519e9c005b7ba3f795b14b9e1d7e8b497fe81b0f4c9844db080ce477d43f6553cfdf7c0bd777cd0126113b2af15dfac84e198346d1c30d19e846c181a2c2c9bf422b77935b9549defbea8bebd4662114e4f00789a835984877aea599943f5a68110839a7597db5b31a6c5bfc438c56c9281b37849e19f93430dc83ebb7526acfef717563f08d7dc6274dcec2853ad57a969955da07b4297808a8793f30a39f19888f0654d447f959c30acdadeb88da85019ca92d703afb3e41467fc34b57af48fabbee3361e55176aebfb411f3b1dc563e5dd777572c5c952ea02a5ac99a5c97b76c9c127f129ad08709adc47879b149797f930dbb4123c7399ed583efd0af7eb0a648ccac6018e5982badbfb75bad5f7ec6e21332a45a0e4a91e5480ddce93685605e7988facd4a6756c2c88583a0cf0dd6b30764772966e7b0b727cf2269a8072f0602c5e9d47f7030d389a9fb1c8b4e9cd5ffb045dc08715c244713aed24f15d17ae030d2ea2606fd2fa6f86e93e1692a14344aa22fce8aa90776fffcbfc32e7d432cb187ced71dd021fd8635d8650ee54507cb6fb421e7ee843141ac39f1723cff23b0a24ffb62633d891d153da70a3a2fc466a20cceb717b27354c269a870968e70d358c198749cb7e0a70b11a21d38", 0x1000}, {&(0x7f0000001780)="1dee0ff5f809b166ba6f7874f3e8977318b5a8d60ab3abd4b45427528653b25d17d76aeac6b6b442dea8ba2fe5c5675ae888ad96ee4e6788a91a1cbdd33e8ead6ab20f1a1cd0c03d9daed8df92a2d8ff06a3d1635983949525c0e602ec2dd162be9ef5e7eb8b773fb7817214293c60dd5d265b1ee9a0d8f5bfdc3a97a57563c339b5d239febc12282b2b6d2aeb9d307a533c71b9bdfa42c69ef7513830e1c67974aef233ea7403e55ec263c0e636ecab18a456dfc6d3f9d3f9c40edcb1c415f0bfa0b71dde52c3c04ff51a908578a09c", 0xd0}, {&(0x7f0000001880)="0c73d9599863c01ee27ac5a85849eac6a907fcd1c8787e4eaf43e289421b55273b1313f6ffab8c91c3a71a2d8acc8df175f7876f3211db0014939bdd974de4155dc3bb8eec3c350612caceef4c9d91be515049e44e73cddcb659da27f957709a75b874a23c1c64aa57d81335a25626c9f415b29abe38f215d8ab07a073fee060cece2dc37219f3ec36b70afa045c9cd2728eb44c2ff2bc77539ffeade3fd8f26fe94af03f1f101fbf1a837f8a2012460", 0xb0}, {&(0x7f0000001940)="8fa9a43d8de0e07221c4dc1f4efee7be736dd68aa9340cfecfd4d56287039f05081eafd57db196aa69c147bf1649f5b2f986862dcf3a73ed9b63d47f8b0696eea21b3da2cc3de2b389fec43e11e8f068fbbfdddb43b6658428e6791cbf0c30baed076ab3d5ef5c5bf67b4370f0", 0x6d}], 0xa, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) ftruncate(r1, 0x0, 0x3) 16:00:01 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r0, 0x80}, {r0, 0x84}, {r0, 0x4}, {r0, 0x10}, {r0, 0x4}], 0x8, 0x200) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) socket(0x1, 0x5, 0x9) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xe1, 0x7, 0x0, 0x8}, {0x2, 0x5, 0x579, 0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x10010, 0x80) connect$inet6(r1, &(0x7f0000000300)={0x18, 0x0, 0x76, 0x4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1000000060}, {0x6}]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000280)={0x0, 0x1b, 0x4, 0xffff, 0x2}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 16:00:01 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x40000000}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x240, 0x4) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) r3 = socket(0x2, 0x1, 0x7ff) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20, 0x0) r5 = socket$inet6(0x18, 0xa67699edfbdfba, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x82, 0x6}, {{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2, 0x21e3}], 0x7f, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x4, 0x1, 0xffffffffffffffe0, 0x4}, {{r4}, 0xfffffffffffffffc, 0x8, 0x4, 0x401, 0x7}, {{r5}, 0xfffffffffffffff9, 0x18, 0x2, 0x3, 0xe00}, {{r6}, 0xffffffffffffffff, 0x80, 0x4, 0x80000001, 0x25}, {{r7}, 0xfffffffffffffffa, 0x1, 0x1, 0x0, 0x7ff}, {{r8}, 0x1abee9cccdc438bb, 0x0, 0xfffff, 0x7fffffff, 0x401}], 0x9, &(0x7f0000000280)={0xe1c}) accept$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 05:37:04 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) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x3000000000, 0x6, 0xff, 0x5, 0xb96, 0x8, 0x401, 0x10, [{0x4717, 0x8000, 0xe1, 0x4}, {0x40, 0x0, 0x8f, 0x400}, {0x6, 0x7, 0x6, 0x10001}, {0x0, 0x8, 0x101, 0x1ff}, {0x8, 0x9, 0x6, 0x7}, {0x401, 0x9, 0x58b0, 0xfffffffffffffffb}, {0xd73, 0x6, 0x5, 0x80000001}, {0x2, 0x7, 0xe1e5, 0x7}, {0x7, 0x1, 0x4, 0xf86}, {0x8, 0x101, 0x6, 0xd3c}, {0x2880000000000000, 0x5, 0x2, 0x8001}, {0x8, 0x4, 0x5, 0x1}, {0x3, 0x2, 0x0, 0x7}, {0x5, 0x200, 0x3f, 0x3}, {0x2, 0xc4, 0xa0000000000, 0x7fff}, {0x0, 0x4, 0x1, 0x2}]}) sendto$inet6(r1, 0x0, 0x0, 0x110, 0x0, 0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f00000000c0)={0x7, 0x0, 0x0, 0x2, 0x4}, 0x0, 0x0) 05:37:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x2f5) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x201, &(0x7f0000ffa000/0x3000)=nil) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) shmctl$SHM_UNLOCK(r1, 0x4) 05:37:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x10, 0x0) r1 = dup(0xffffffffffffffff) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(r0, 0x40a, r1) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) recvfrom$unix(r3, &(0x7f00000004c0)=""/34, 0x22, 0x40, &(0x7f0000000c40)=ANY=[@ANYBLOB="c6afb14eda35c719cd930bf301002e2f6275730071fbb0fbe0d955628952f5b3ace80048d46b05db947dec02d3b7a045b525e9e89a5f5039b8be2380883d756e959eee5152b031ca69703be938be964f77c8a07b8735c8423b70d392c47c3fb409c5373356cf9c222562e49ebba824cb16866d0a7bfb33a4f12e8abf123dcee63aa7df456e569ac4b8beb97ede5da735728255a9ebe908c754e25e8337bd422c20a77571401d5ff345f98e37e66d579b87fb1f0e02c0c3b6419421b69b43da4d0000000000000000000000000000000000006e94ddf310d8dc43a07b132b3d384b41838f96e75e8db3b14f12888eab31091c86997e00acdb0a82e74f53d2abbc317bd13bc3c4e38b1bc549e3bae28edff5fd2c1e401da70fdeb3fe046bb446654b51448738fe8e765e2072f2a5706a459fbbc666e0937b5575c866af4127447796f0d9949bdf40b39287d1804782cdcd9898c1bcffd27cc57276b2d144625ac3a026c1d1baafda247b0dcb85450d0c4d9e03b00ad21f0a79368af7fb114aac0e063352ce6021be808d002aaf6bc49800bae791f9afaf8dfc9b867790508682932a7ddb073c906f8aca385f0a9d437227b9d3db8ab570e18048cb19100c3555d1bfafe78b7b337548a0ad97e1b4a67a6741a132bd"], 0x8) kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) socket(0xf9c05cdfb45fe1af, 0xafc92ca00661d0c, 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) r4 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r4, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x6, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f00000006c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) socket$unix(0x1, 0x5, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f0000000140)=0xc) setuid(0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x35}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000000c0)=""/49) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchmod(r2, 0x11) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6e8f716") 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) r1 = semget(0x0, 0x0, 0x80) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000240)=""/134) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 05:37:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0xfffffffffffffffe) select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)) 05:37:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) dup(r0) socket$inet(0x2, 0x5, 0x2) 05:37:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x30) pwrite(r0, &(0x7f00000004c0)='~', 0x1, 0x0, 0x0) 05:37:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x5) r3 = socket(0x2, 0x0, 0x4) fchflags(r3, 0x0) connect$inet6(r2, &(0x7f0000000040), 0xc) kqueue() 05:37:04 executing program 0: madvise(&(0x7f0000159000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x1, &(0x7f0000000180)=[r1]) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000200)=[r2, r3]) r4 = socket(0x18, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000340)=""/101, 0x65, 0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000040)='./file0\x00') fchmod(r0, 0x50) close(r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x21) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000140)={0x7, 0x7}) r6 = getgid() setegid(r6) recvfrom$inet(r5, &(0x7f0000000240)=""/215, 0xd7, 0x843, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r5, &(0x7f00000003c0)=""/126, 0x7e, 0x40, &(0x7f0000000440)={0x2, 0x2}, 0xc) mmap(&(0x7f0000484000/0x1000)=nil, 0x1000, 0x53e07cf978bc139d, 0x11, r5, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x82b) 05:37:04 executing program 0: r0 = socket(0x2, 0x5c44d759ba4e0088, 0xffffefffffffff81) fchflags(r0, 0xe8bf045af1880e0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="138df391aea6cc6976b86df49e363de7f05b87348c514720919fd4da69c51ab9c335df9815374e425044e16711344eb8ba7b63b0ba087a0c26d452a4b2363aafebde8fad4944b713879f193ac7ab3e8da4eee448dedc10a519784571fb71c7a2ee20d1402e4bfeb0932878ccb3e2a999b392dd2de9c128665fc2ab8f183a08596d5f692be41e380e05d19d0ffbf1adcd43719ea89ffda28ecfb698a88c658fe1acb49363c966aa1020a4c6dc0c5545dcb6326797317fde40442c6ac356e726a90377db4c28ba8723286f65dc51b31fe066b784952080c30970469fc51530f92bd964155bdcb9c214a14a", 0xea}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 05:37:04 executing program 1: clock_settime(0x7, &(0x7f0000000000)={0x6, 0x200000}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x180, 0x0) pread(r0, &(0x7f0000000280)="ed862e7ffb589403fb5e2ba3fd49a65d7ffca575e7d2309be20383958a9ae69077530dbb44c5ee563b789e80e0f69115da83a74b11b7bc0d529e8561a4505cf8c93bb1b285899abcda04bebdb4fce0a629130945355e2d56386f0c3c2a6e2951f72b4bbd3490fba4ba09d36dbf251048ae252209fae7d776658833f4030d59d1d1ba1bcc81acaa2368d1cf6784d2d1a0e97e6e69d207bd7795250a93e1a46568efe74dd9183fdd1ab9664e066d40d0c05a1e17893282ad51", 0xb8, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) r1 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = dup(r1) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0x40000081, 0x38, 0x3ff}, {{r1}, 0xfffffffffffffffc, 0x2, 0x40, 0x318, 0x2}, {{r1}, 0xfffffffffffffff9, 0x8, 0x40, 0x6}, {{r1}, 0xfffffffffffffff8, 0x8, 0x4, 0x7c995d4a, 0x100}, {{r2}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x7, 0x5}, {{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0x80000001, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x9, 0x6, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff8, 0x43a5f82c7f710a6b, 0x2, 0xce45, 0x3}], 0x200000000000000, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0x1000, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x4, 0x9}, {{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x1, 0x5}], 0xff, &(0x7f0000000200)={0x10001, 0x3f}) 05:37:04 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) 05:37:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, {0x0, 0x10000000000002}}) r2 = semget$private(0x0, 0x7, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/243) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) getsockopt(r0, 0x4, 0xfff, &(0x7f0000000040)=""/117, &(0x7f0000000100)=0x75) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x400000002, 0x0) socket(0x613030ba92ddb0f5, 0x4000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 05:37:05 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a39", 0x4}], 0x1) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 05:37:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x17f, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0x80000001}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) fchdir(r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x28) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") 05:37:05 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000008007f9160800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x110, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) 05:37:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001140)) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) 05:37:06 executing program 1: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54da6f043a880fe91927ad760bf71f56f8ce17cf56bdea4043d80884f1dfd2c63628871bbe7cf2772086ff714d0dd9547eb5bf2a5c7c1e00e6eefe974e1a60ebcfbe8f4052bce7"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r0, 0x0, 0x0) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) wait4(r1, &(0x7f0000000180), 0x9, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000100)='N') 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002006, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x6a9a) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)}, {&(0x7f0000000440)="dc1a36e91245628be2c299014a66325d7363a77280fa8da1b9bfa3d8da867279e2bb1d302c002d1a10a44bc264091e240220234bf6d5bcb5fefe183279bce9dd119e3c67dc6b7f53ee655ded521800f19283498ec6a3079a14172c77a4868c31cb58b6b8a778f5574ecbdaa785247ee4bacafdc0637ad261ce6fc322d3db6178670b84677fd850f4a62b61ad2934bcdd0a962b0311878a6a592d6f1beb0340a8db6216dd02a22c8efdecaa39c17e254626be9d44021bbef6b72134ab0cc4fa2024dfbf9504bf2dbd8e0dc431c07ae3bbf365a76463478525b710f2adfc85d2a7bcbdee4e93716fb1adff65621906e28598906a45a4187ab558964665aea6939a95f7672bda98891fcdf78fd2e02d17bfecc94c9e5f3b199c2abf55437108e0d8806fda0ef4183abb2f611b2a1f203260e5aeba57421cc1cac6c4a906190d83e40d69edd5040d3b5f435a854ed634273d710d90b0893901433c5d864b53fba9baff527166ee7d9c9ed78d2f075a052d3ff58e254dbadd6a61940b5e46b6ae35f13bc25033d4797a2eea3233e763258770d321335b8309600b4073d8b3d10e72fa4ae32967737a1cc2568ca58be4c7e772b59092b385313670447c0369dc5584d063806a9282436a6ab16aae70486ffb0c79b2fa828a1cac950a9aec3d342baa0ddabcdfdc8c04e46d6aa2eda95518fca29f013494a7435e1a95a6204a75818a51a223523a652202d178e19ff178154687e0a2ba2567dd01ce85c63e0b4624c47785db79b2e56d7a23240ced2dcd48d98ecc5b25cdd8276c8263ca2f4d040b191489ff6697220155c71f86004ddbab7eaae98375a86c05037e1277d086caeaeb0358a7f6a2f6ecc4e405d65ed0b286581d1ea7c4f2607b1e555d7a650a8dcc7e10fb12be524ee8f87a06e0cdc350d5d337115e0d4608912f782d0265aca44c03980f10880fc7025d4f719d612acbd200057e9472ef0b7b1531da82034a1170f9b3cb6b493a2b7b89843b1f23888e5a3a3e9b6041ce0d55a439da748c814caae86217fe1a795ada1053c16b481571f009b5a406bff164166e3d9adabed8ad95c0d804b5de3737d3d15c063fdfe1c99ac7b10f3f6855562319baf2ac8dabb573366b67a037bfe4959a90dc4af7fe862ae0b7dd2d3fddfa6b93323416b9e9b3a0ef964bbbaab83e47d91982c92c4853e791b2a5f4450ab09cb6ad5e65ebaff46e4513a150ae4f41f525d075a249b0b3e1aad7cda44556de0f88efa35b19d0d9925ed98cf9b5b90b9b374eb679a4852bbf2d64bfb56a006e0fb2bf3fafe7e7d1d4b9e0a1fe34125444f073d2b2503be1cb8974a59fc01248c8459aacf7e9b426748dff57effb616ca71aecbe0a895e4f3fb0ee41f0b8031795dc1d8f9a66da37c34c7501eb93154887848e6b0d5cefa7d41abc844a5a9d83bae551c6991e1a23e3eb5499cd6e336c81d9c4ca4065a39f94087669976964686d4316d809a9bc364e6b2b327ad2ea98c08eca24a11dd51bb17faf1e6123c1db912ba42ac9882b2a3037ba73bd09cbe1ded8fdd522c00f02b0428f97804f51fc9c616ec0a214a1c9de3833d5f72fab2db26e2f8ffd5764c43af626b65c75162c42c4ab97b4ae90d577592fb246562bc35933adfb9089e718b3212a34b2c68ee0771e9b19e6c7a99044d4b764254d8c01c4d6d14540fdc292507ea26316a7a01858c203eaa3391b26cdcfe11b9c42b7ff0dac4b700bc89b3a7e92aba71be25cdc8bfd77662314162bce50ab00004307eb1010e3fe5d5eb6af0afb5ed30f329ca67800b191d0ba013caa6c2acc0d5a21a0e00956ee27c4e9ec23e969e90bbd79af81b2b347ce8a77149948d3e1b2d195dff1f27f36fc923717708d068b7349df403cfa683fb1236a7f031497ae38db7d9cebe4ec1073dff91c34e6dcc133ae6ee1501c73d794fa6da5c389474576b78724cdf868ae9f84dd3c918f47733d4c85ce466c61db1ca80cd7fba65dc7ee1b59abc7d3a1f58eb234bab52f375cf1235096568b68c3b47a3c8707496de5df6a04d6ba91a064452e1a9022f679aca930fd28b871343731eff130d86420f31266e8963d2938a53454ecfdd0a49c8561f321c688fc50a68adba22e98571ea55dd4edf714d9b4f10ba93fd659320f606a00b1169ecf5092e545308a69eb9d5d082186e197ecd264e20b9bcdc51f12ca8d20a2e9e57ab64ed8dcea5e79234059e46c2a21c96d70bdd02cdab7c48789c49ab6e92abc0f811a9cd7cafb63e58ef11f899267c5cb65769ca0ca3e9ac098e108d65e38823cab862e8d03dd078880a92f671befba15e6b33c379a02ad39f2dfaedb1ff468e4d172575cba2ba8bcc1c24628e4465c109102f9f2c3bd57aac4bfeab0f6ebd76cfe6b7ebadd65f270a3f466bd042f6f53608a83c47cecca96e1ed353066a13829514378e7f8f8c955cb70db555eaf97e701318e96b42c26fe1a7c6828922b5be8c0ec53c42964570057e2dc8cb67afa35f7e12f71f35550c38cd06cecb56415aff29ab8b43984aa109635aef60275ed70159090a7d880080c4fb404a939dfa49ad7769dfd31699ca73baf0c441faf9630ebc117731769f025cb5c3b4049b51e41d494d2e758a8076f878a07a1a2f93b9f0edf795287d5f7c2b99d23bc300a67765c36309ddc75abc58ca53b29763f42d92bd34a187927c771718b67a9169ca16e5cb43eb44b334b811aa5b043ba11e6e81bcd058f732bb8ae47350b26682040c54f42256372c7d1ee58fd9a684ce2cfc37c714a78d7114bce31d7a2d49e544be22af485f169407612dc57a5bc55349aa0d7f1c755248a8810c908bc6123a41cf9c31eda9b6eafd284c50898c2d45afefdde4f9f877ede938e5c49062d230d0562f9ab5b6cf9fb9fbda96b3b70c270f6b61338c9d3455c7a23bd4066ab1fbae722a7478082d8b0e428ff611aed3f7608dc3f0bca8afb020d392c9ca22e0ba8abe7d7759cb9a2b0c10fca293128385d8fd333df3d12beb1db16d0f28ab9b840c98b32f325a9ddf0c0941fc2bfaa9dc7f73adb3e41cc6aa294bd8f19c6de135cb9f82703af3577f34b07ca56f891cadf0a122c2de1186b0fbbd545b55b9a6e77216803b7a5cf8bd71046a067be9d8d2deba53bece3f0a20d876ad061d3f9a1ce1f7b49abff4d55df99cb78603ebec3596a3296672c20f4177968f18a32c4b1be196b132f4d8280cd464ad31030a1a780b5aefbbc119e59c65a9643b0b88fadabc6fc685c097cec714e3782c3060b5c926166ec7d6fd859c49280abdf9ca112fa9947f98b20c2cc0eb246949895c45bb7a2e95336dd34aeffafffa5688aad189b5fc8c993cff3ee5202651c092858a805dea3c807e68f0ff2734ee03615e78d4d0c826eeb94779669c1724b7ee98d2fa5b1de1cc29bfe2ae5fd1048246bf8894161ceb0793c73350749cf6c9c5ee58ea98da5ba3f77c79f6818166305974246e921dfa7fe1539c1727f435f4d56fd94a91630487c0a2ca58299cae4c423eea8f5a448db6c89bf654dd214100c8a4a39e4a84a4e94c378741c500b57df09555b65c8c6e7d41b77533f98940da2cdedd698a7343919bfc0ad397b8e7fde3699c1e74505f0212083652bb4b394de1805717d6f426eb2d4e18e383f800e2597a560a8758c5b716fd918cfd66ed8509bf1d6ac9b7138c0e1454c551f7b4e50fab96978b065082ed14be3808374073d2a5e0717983e17691b4ed282e05fae23364b66ae68d74e2373e08baeb01dba1ba7d757830420bb37bfdad4118c7eb2b229084817c758259c4474ae0e0efc716311aa6f911ea1d97a0438754341766b0eca698e3a90651a56f81a776078e340942dcfa0d6bd54bfe510d3ea9c894f35e9060f3e5d3449236e26e71c6517b98ca36ec0b59f2f80871d39f462fa0b612ed6eb9da7f3ddd04efeca3b6cbf241a625070d4346677f4f3c9ec87870f14de49693c3c65f800aaebdee94a97be7f1cf63e7bc4c7ad8d81f1d412c391ed95851467d7bad491f8b8ee6d002ac02704b7e04ce35bffcadb0bf3879163f09237c7f80b154db0ef18afa185436212929ff28b7ff1a1391e26ac2219cc2b113e17c724c0cdd809ce14009b21e608bf20b96322b52e92dec7155455befccca41d2f5bfc56bdbad1f1cafdacdbf98be886572117487685bfea001b8f03d0f3745d0db464fb102a45cf5ae835a96ef28b78a95e7f9467736f6cdd586c01e6070deaaf581a557bbb1dad582b40535da63cac0ed5cd1f7736b4f03b510bbf6c50cd19755fddf79bf802176de0fac4916ffcabca78fe8cbc79473498970fc6c569a385d6871ff992b7bd56451ff20902adfa0652732ba067d0e57c284926f50b8ecd318863e0192c24b96cf669ee7a9477106301a5919eb2119e7cdc474db2e6754711335b97eaa13ec1c790c3e00fffe5a389264569c6f9ece5572352c86146f09b8e211fd0c219b3897f2317cd439d3256c6f1aba53dc63e56791182b36f037441ffa1c788ba5a8e3b545470c6c498149c7a8b08ab984894666d6203be8d2045e00802a6721102dffd704f0849614fb474f8d215f28f591841de0d725250f840756cd85781b6e0ce21d7442c7ce0e171b6bd076974c22dd33e21cd1362ff2d31b8c92bc187f727bf4d7b4961ed50341a5edb16e7c2efa20b8a21b8475afefc07b23d223587c8f54ab4d899b2ed07e03cca1b69161c4dc9338e7aaa040403dced4a8355885d32afa62e1ac54cb74cdd28f4e4ea15074fdae2c3e8ec7e87276ff6721cc52f7c7d3b59047b4c2a4517ed53346c2b96ac07bed6a438bb848ccc9786f4b7686faea6025ee4e5010f30b1abdeae1baa175d4c86e061170114ebe0062e1fec4c05137df79ad04e32ffefb39ac39c45b681146c165958166047f7572789a7d3428413c1e5f9837f1c048801ef32d880fb8d2563b33bfe241c7222168c61f28bbff7d6bf6863e655dfa8933859b8612ecffb0daf49bf96372b99eb78ac858ee51804c0327cffc4091f79ef5c8b16b70fea420afe7ce7a94e97d864be43a8786c907be2d319e8dae409edf1c9f0887f5b9ca1caef3b64b7913106b3d30fed277974836c9808e6e0e7a6ea5761aa1999595823a7d4686496696bd10c239caa416944c80ca247ddf931c8e64218966ba23c94c3bb38f7838e9c125cf00b8190d80bf34b8f3ebf7c2dea58ae8d8f7a918d472b94101677e8da0d2e28043c40780f377e8b318a703f4c5881ef8f805716912191dea4c68e9517ac967fb1d628e2d5d0a14e6cb6abd720e8d94057f63dca12cd19ab4b0cadca50a7d1e465cff28ac0faa0cb503f173cbb213ceab5bf49e327e43764349cfebedcf7d7921896ad9ab702f658b5673d8413eaa7f15d838d48ff1aedc49c09c6e26c270cde070fa26c1fb9b55c540cde7a57f956e13ab472b7a04a81820b3ceb5ac6e7565b3ee90966f458b31d57aabd5d3bfbbeade69445c5aa2fe2e9459a6b4708adfb09ea859262e2c41be01bcf93b6e0dfcb5821403efb86585107b7afadd1feb27923e53f2049a9c4721b8cb183ab5b284eff63d1484bac4122109859714df7d7ee5cb1697cc514e3cf88c6bfbca5029f5ae674e264345dfa4c85da0b6d342839d60817ff76ca3257510e5be01f921064d6dc979e295d4e00664d552b8d5010dc6d660dee7d32827b3dc8524e6b91b052b6029611ada1a56b12fd18d61f7954bd3628cabbed69cf74ea4be12c36ce0d0ef6c746b25a49df6e840bc5ccc1959b73329f49850c341c419f018581024a62882b95e0f6427bec1a47dbc0", 0x1000}], 0x10000000000001f5) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x9, [{0x3, 0x7fff}, {0x1, 0x2}, {0x3, 0x10000}, {0x2, 0x1000}, {0x2, 0x6}, {0x0, 0x80000000}, {0x1, 0x7e08bc9f}, {0x2, 0xc5}, {0x3, 0x80000001}, {0x2, 0xfffffffffffffff7}, {0x1, 0x8}, {0x1, 0x20}, {0x470f7a52727d1539, 0xf39}, {0x2, 0xd}, {0x2, 0xfff}, {0x3, 0x1}, {0x2, 0x3}, {0x2}, {0x2, 0x7}, {0x3, 0x7fff}, {0x2, 0xfffffffffffffff7}, {0x2, 0xb129}, {0x0, 0x100000001}, {0x3, 0x40}, {0x3, 0x20}, {0x3, 0x9}, {0x3, 0x10001}, {0x2, 0x3ff}, {0x1, 0x8}, {0x3, 0xc9}, {0xb0af427d93d5be78, 0x3}, {0x2}]}) 05:37:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x5, 0xfffffffffffffeae) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 1: setrlimit(0x430e6e39507f341a, &(0x7f0000000080)={0x9, 0x1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000100)="bab2839b0a64f32730a02b3060aaaa2b27ccaf967ddc83320c2ef754a2ec9a40255780fdf2348ce2f6b36721f1705d21d1fd8276c3abb0691d51432d8d62fbb2fd4d5a2f0400000000", 0x49}], 0x1) 05:37:06 executing program 1: socket$inet(0x2, 0x4000, 0xfffffffffffffffe) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="b16c8761a4510b31b9f074ac8d9230dbd38d9dbd7534bdd002a7908e1ac8670d05151b404632c508981cb1a69b01a63a259cbf55e7ce973fba237d9f6489239f7ff3f65d40c22109c0158ccea7cd248e1d350b299b66be79a9f0b940110c6b23b17d8ec316bc23be4328963c45f751ba92ea0d3acd608cb9dca87ed5bd00a069dd40fedd928acf20bc499f629d4f86497787988cfc8052aeeb9532fb375ea74e61efb50d5196d9695525deaddeb41843edd7e1218f28b4643b9b926610708c5ce5a7aaf1c5e8cb62e6b14bba7cd7daee10e49a15388b1dd2aca149ece1692c119cd99ee6f9b218c4ee59aa4ff884858b"], 0x1) socket$inet(0x2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x0, 0x7fff, 0x1}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf34bacf37ddc84f71187a5a1db6711dc59be5c8523ea1c80ab351876f9a337bb72a68e5a643572aa5ab6d94cf3f6ba233cf89fa5b3759a3f1e7ac6b32bdf787422c6903da23023ffe21faa72ec480c29d84570d7a4de90e446778bd983f61709d292db95ef7e07f7d70521774ffac88e661e0bb6536884a7e702019e7c083d5dfe38e9f241e5058655c474e162ba10d9a714c6a1c554b9799da8ae24cff5cff6e46d7741678a2d8ab94d5083c060632331368a6ed5c1f46d7210ba738e4a3780bf05dbb31323633c0476bd4ec9ee08c838768283f95218b59359067cada681b7f2ae72c87d82865bf33afa2a", 0xff}], 0x1) 05:37:06 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) fsync(r0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe(&(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) dup2(r1, r0) 05:37:06 executing program 1: 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}]}) dup(r0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") ioctl$BIOCPROMISC(r0, 0x20004269) 05:37:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x5, 0x401000000, {[0x9, 0x10001, 0x9, 0x3, 0x5, 0x7, 0x79fd, 0x2, 0x3, 0x2, 0x4, 0x2, 0x6, 0x7, 0x4, 0x696d, 0x4, 0xfffffffffffffffb], [0x6, 0x8, 0x5, 0x2, 0x6, 0x5, 0x80000001, 0x1f, 0x3f, 0x1ff], [0x6, 0x100000000, 0x2, 0xbf33, 0x1, 0x43ac], [0x8, 0x6334, 0x0, 0xdf2, 0x9bd6, 0xfff], [{0x0, 0x32, 0x7, 0x6}, {0x4, 0x10001, 0x5, 0x7}, {0x10000, 0x1ff, 0x0, 0x1}, {0xdf, 0x7, 0x7, 0x4}, {0xa8, 0x0, 0x1ff, 0x8}, {0x8000, 0x7fff, 0x1, 0x8000}, {0x8000, 0x5b06, 0x7ff, 0x4b3}, {0xffff, 0x9, 0x2, 0x5}], {0x6, 0x7, 0x4, 0x4}, {0x80, 0xffffffff, 0x6, 0x4}}}) fcntl$getflags(r0, 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2d01d2185fe7c8e18000fb0023000001ffb594273a378418140fcfc140cf061444106dd850c7e2003bd3564d62a5381a50150586eb351e586ee907170e3c479730f388a9e81f760245cd18426b44156baf98a8000091b5ab1996b197a1510dc27861c7588b639c24e2854a42978d"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x2, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000000c0)=0x2) recvfrom$unix(r3, &(0x7f0000000280)=""/4096, 0x1000, 0x42, &(0x7f0000000140)=@file={0xc8e45d680fd0e763, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 05:37:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:06 executing program 1: r0 = socket(0x400000000018, 0x800000000003, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = semget$private(0x0, 0x0, 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) r2 = dup2(0xffffffffffffffff, r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000300)=0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0x4, [{0x3, 0x9}, {0x1, 0x3}, {0xfc17ece72ae7d899, 0x3}, {0x3, 0x7}, {0x1, 0x8000}, {0x3, 0x4}, {0x1, 0x3}, {0x1, 0x741}, {0x3}, {0x3, 0x8}, {0x0, 0x711}, {0x2, 0x75}, {0x2, 0xc27}, {0x1829c0ec6629ed78, 0x4}, {0x2, 0xffffffff}, {0x0, 0x6}, {0x3, 0x2}, {0x3, 0x8}, {0x3, 0xffffffffffffff7f}, {0x3, 0x2}, {0x1, 0x10000}, {0xb0dc7bc71c649f65, 0x8000}, {0x2, 0x176}, {0x3, 0x1}, {0x2, 0x7fffffff}, {0x2, 0x81}, {0x2, 0x1}, {0x1, 0xff}, {0x3, 0x9}, {0x3, 0x80000000}, {0x3, 0x10001}, {0x1, 0x81}]}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000180)=""/146) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000140)=0x10) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="00006e2f67b19449ac9e240e898aa70c9a4373b063d9ea957f64e1d908f63e47297e44b7550002000000000000696c6530001ca970804c86757d982dd2b4527f7610a0c0eee8705712858c2aba669b499288389720a8f1dfb993292cb0b5966d99b28fc78116950feccca108bd1be60f000000000000000000000000007b2063556fac409d5efbc3d2796f8cfa430e2b42913d393f6aa7522a6aa0d9b320909a8a593b9f84003ee35c3df5cfdc8566f63d2600a1bb74c7b2d8ecb312987d249718c31b946aa3b35aee43a91cfb10a63faf9dda2f909436805097ae52ca1cfa32f44a75b83946b1d40ff6b653207c97e23f6e946727a7c67b6253cbd0d879f0bee2217728d170c05603e2fdc60e1c81a3a6fa788972816490eb4caba26c07b83a42531eb6c79888509d82114faa7f"], 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffffc, 0x1, 0x10003}, 0xc) ftruncate(r2, 0x0, 0x7fff) kevent(r2, &(0x7f0000000280)=[{{r0}, 0x0, 0x49, 0xf0000000, 0x7, 0x5}], 0x1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x180, 0x3}, {{r2}, 0xfffffffffffffffe, 0x2, 0x0, 0x1000, 0x5}, {{r2}, 0xfffffffffffffff8, 0x1, 0x1, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0x4, 0x6b6b70aefa376e5c, 0x660, 0x400}, {{r0}, 0xfffffffffffffffb, 0x32e1138433fb1a0e, 0xf000000a, 0xffffffffffffa50f, 0x4}, {{r2}, 0x0, 0x1, 0x1, 0x100000001, 0x7b0}, {{r2}, 0xfffffffffffffffd, 0x44, 0x80, 0x4, 0x340d2b19}, {{r0}, 0xfffffffffffffff9, 0xc, 0x4, 0x5dff6afb, 0x3}, {{r0}, 0x0, 0x10, 0x4, 0x1, 0x1}], 0x0, &(0x7f00000005c0)={0x4, 0x2}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4}, 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000002c0)=0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 05:37:06 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 05:37:06 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1f}, 0x8) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x401, 0x4, 0x8001, [{&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0xb8dc0000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff1000/0x5000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x28}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8001}) getgid() r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x2, 0x4) setsockopt(r1, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 05:37:06 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}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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', 0x1, 0x0) dup2(r3, r2) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3f) setsockopt(r0, 0x81, 0xc, &(0x7f0000000000)="622fa8530c3c0700a592dba276765605c478ab7512e2c53c762d95f1e36c4d82320c803f709e699070465b479d0cae87d1c699c2f01196c84353eac27ec94552f5aeda402f2fb8358731a6f46a7e963e8ddaae41c89c76f243073a15ffbb0b5ccbc6cca0ed515e8a62ae5a4c9e6f94467c8b861048809ed2368c45cf6d5b6b513fa9e5c9211d95e08519aef96c805d611e8bf34b2cb04ab776916a47802ebb1fc38b45a27e6bd0910513faa7b3c07fa909356fe09ed70ca930a8c1cf5a5c73fe68e2f9298b487a00000000000000", 0xce) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x2, 0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x0, 0x0, 0x20000}, {0x6, 0x1, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") kqueue() 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000380)="0451730b3ac2cdcf8a621173fceb4100db36d015e2e01ea8302f18852833725fc6d0683476e3aa30de70760f4d24d087ad6d5ce85880763aa9b24c54888fba5f5c160656e96cf8ace4f1845c2a3f5f7537cf8024fa13ccbede715d9393b870243751b0ce3901bd30dabc82f30ecef66da11defb3c6175ac2dfde52e020f98f9119aebdf73fcb2ba8428be38f303a17842c142682de22dbfc9ff08437785bed05d549a589e2cc58952e0dc71db1cc6f6e0ad1a3d853bd76609c5790ca01e5b1b17bf2c4faeb0d5e725524c9f31ede829f698d3ddbf33f45917d3797f823fb7b0ff412b8d7ce67e35f725a98755fb60c999705ddf731be06503d3aac2890f6b9d9f5b5284f6f560d9a844348242ad84ce96045a628c89b50c8975327c5b8e41e56401409931a3c9bd259f48f63c383558bc475b2721071e5771de37b9e98b4f6fc102b2b3b54013c11f57abe697b193e9c2627b36a29f424e24ecaf32b8fffd804081272f79b501991368ae66f7558f4e751cc43943a8683efb01a2d215c9e3e3cc9e9bafb624ee9215b22cf6376e83de27cdc2c863c91c0da8383ba134865c2482a217ea5191db0b5aae0b820ad6a9ef440eb4960953e981e62cefb187c3c2f1dc95770126c993a02e6ac9f1069d41c3ef74a601f653d4c08581e45e789fe649c4d62fabe38545ed185c9634843bbca0d793ba167799cfe68d5f28954952341513c1670ae8936d201f8f1fb2bd29a2b28ba938c34f9a0fecf69dea0bc2393ba4613ec8d212e3484175a81c5dd59b7607a982f0372c4b749e54e8bce85bdedac18ade7407a8cea01f492291e21a1a8caa10c62f6ab94f055ba28abfb2903c20d42ee9a32ee2cf7c4af45603df017d000b43bd82855d8b9f949c04f0f0fa3e8b8bbb8ba01ba77e5b76260272a7b462d25ecaa25d2137cd88893d3a87657f3314899f9823316f3353ea5cb07e0e553a7daf918ab4578b8e6dc8e2708744bd81e8ed646f0b98262526e72dbe4c209e672a9d03ab80b372ac75c19e1388dc00af96536edb4429fea91e58f933cae7621a08291b074e5d9e11451fdc10900dba430c19f561fc48333d1322d759d103a2104924c23dfeec36b00976e5888bbfc10844ca71b7e8e7841581254f333d1be9ba63223d451c8816073c6014ef279e8d9d4c6548c5107d2daa817bc3fe7012e3cc987431e8adf7139933a3f2f3e52ae175a82c05634b16501a18ad9fd71cf260150ac6e8795c3fb897dbf5c036c26f5d4352740c8446c4292738c533d4fb2d293f8747d316a2d112b5d5cd546dbc5c3303c293617d6612614b8e97e0d9212f27031ce6fc0aded5c0b18188d6fbf336fe52bace20c8ba2e0c9d17713190e77e9a4cd06e0a28984f409e6421f8d09061ea825ae73baf5b46d8513e8b83bb09c03a947dce1121a3b7f31ab6b68124e4ff7dbe3e9acb22e19fff691cafcde7929ae464324018aa07f59c2cbef94fc71b68c7750225ba394f25b5da5027e1bf89924d12cc343f27b9ef4b58e606b73391a5abcff428086ce1000d6bf454bcab23abca4a3e1408f2db8806fd810edafc83c96517e1bc35a8e3868a80b9532302a69244942833c53e369ab060071f4b79d2ef3b9bc96bf5a15b6f1300d941addc84a7fad34afc070ccb630f9db58dbdf0cd570c03f11216471e4bafc2d51effe64fc676bfbdd35980e82f5166a72122909bb15b47e74bc09f39b1a54cfc75deeacaf4b40e6dfe7bb34e07b9ac31b3762281d1bd25c88be9ba444fcd9c049a246b7844c4cce1159988c0830460ea6bc60b2079034f1e1d56445302eb56f503770f334a29fb6dc0157f8a7d2e5d220f10452c502cdd5196af24423e2ac313eca79be7a9dfe20215d14afcb1c23babfe3b7a8b9a31e3662b0f8341a89869a1df4a721af3bfa3e91f2f56ba7f11427bc0655cb8edfed6543385f54b1ec51a105868abf035d9be3ca3ea34952a4683f7aeebaec277aa895ea9ebbe25bab0318556427885bc999ece06a1123961765f60fe30c57b1245474883c12779e91d8119798c2e03a123947832fac43e31d4e366d812d501314c1eebb346a4a748497a1437084f92fbd6561ecfc52ccef2597142bcaca14a283806827a82c277672ef2616598714fbb01346daba28c8b6705936968f7e0c7bb58875042930fab31de9308db34f72a578c10361a28351a13b46cdfdbff6a46219ce4b99e88cfad871a35de539007c3c6acfd3b6bcf476382cc8ee50cbd480dd23c2ad93db52c81c512f0c72fb9353ac62ebfa1874ca33b44b34f1033042f6198b1fe3eb43210f6b9e82de239b807f7ad4221267ced9dfad73b8403601f7404c7aadbe3f6ed295a4af496bbe95e65411f8a76bd9dc195ad610396383c89d41e318c9db6d663921236cd6aa42d995471455c736b41869cbf80e69e9fe4661ff778c90540bddbde5ac8c29e3689dab97745d57442b0f17d3f57a840895fb0eb2ece979fb20471108bd1f322b2e099314944fb830289775e258704e4801f5655d84bcef24683e2c0d83b29dab2694f47b73e7b066ab9d38b2efca875c42b6bc0a8759f636c06a951f6bf60a0d2aeb6ca6efa3ffae33541c6d767334bf9548621d970fc658925160397312ed1191978359cc29f1d4072c685bf8635fd5c8d3ae9be3e154ccd07dbafa6269bb852974237699b842fbe4433bc8e15171a2d027ed468147aa3c7d5912fcc159a4f60bb0bf72dd4b9bcf1b531d9db1c86a084f753e9ff82f2f0a1bd21134e35cab57572bea4d7ddd575ace62d2e112389493b197a5232701bb0a6e146c1bb749af6e708906655c12705a93ae26108915cca3d1238ad3111df241e3e7f1737ff893da6dbd846a7b85d65966316aa81f2216410e3b604439e8c3416c3a0f14733181e5e0c4d6a06fbe03735315820f2ad1e90a2c53e5078f35d56c9a15e7ac36866bcacdc7b0ecc7edbae23312368544030a36d8f4000e29700b27565f7c93df65994b181c5c5eceaa56a112bb1917a9cd4983a10fa3fe0e559ef6fe37261c78e193ec8917465314a5e4b56e53ce5c35a936b845201886906704dbe4713e143985ae56dcd0a32ab0501b60f872d04a288a48f5c2e0309c95a0f92fab6e1b3aefe0d4dc04e2c8eb02e32a487ee506c580184eae879a2103d89cc0429eef723d809417b72e32161ff8491323d947f31a8f6f8ae66f67ca53df0ad0afc96643cbbfd2808a38b7789bcbb888cc1dfc41c883b85c17a20bfe6783456143c0a0528d15f6cc581ba483749a001f7759d6050722dd1b802c42c34d2cff130e5011fa2f9b53b451a8d8ea5964e67a017bb1e9dd26bb8f01c6db799dd641e9db29451af4a4772f393f6b09955de2a134becb42d5032dae9b417e7ae11abecfbee03ec89cc947786f17958b17e6bfbb4a9336e916e6ff3dd6a34622cead0adca42004733a5240b661a4b1c6082a9015373001deb4876e44439e3eee3b3977a8aeb159ab435d169bd98c4639fdc58775015c13c9149d4eb69db0b27eaccc56affac538e0682f3b9d7823ab11babb1a98a585d9b7538ef137e7de1c789767a286907ceb43b574346696972fd9a89f7bd9ec03e704f5932adbcfff775770cafbc2a49e2e3025252f0fb4428c587c45da9f2fa6928165c6a9897eefc0c7aa76550b8d8cc6f2bd51d14b8b0933a7205f9d5aa6bd7721834467f6857532abfc7757285de86d2568d6ba95fcbe4a46f523ac9b4f0d93ed3a16bab93e749fb0437e21230e6ecedfb60785138e60171ee9a01d3122d4634ef26db252a5c2fd9c1a4cbb2b55607be3209d52ca0a9d5433eabb67ed0fb65689b73e5d768f56a5bff07835b76c97ad94bd1a21ba5c60fb9cbce58f19bb69cb715410a6993ce92f454752647d7338832f42f6303b40b4f6059252b10c1e4e9495151165f4e2983b32a122c0f67c16c4eef1d83d4813b8824629e882027e024d366c3fbc292876c7cb6f4898aa845a1f21f3d66807dfb2c8625953f443418aa5f4b13d73de974f638f3118051c3d1e18d001fadd61b7b006dfc0f48978e5d580e0812ddbb8bbf3d487872a304d240c0143e156c4f22f3dedcd77b5ff2345592a36a92132d13707bdb2c93a84f05bf060210330e313d4e2f8144a439d987de574d6019322053fd124654be9b32c8234ce92ea462204fb7ead570001c7bda7074a5909db2c5490e617f1092ba4431754d14a2e2e6d96b5fb5f3a1dd21a697638d98297ebc8bcfcdbdaddb67ab54ef9fa31683a9c8916b1d174472b070dae11aa229916413407df86d7c4b29d2e562c23c1cfe755c8c799935f445c3138f7267ef57875601c80e751a6bd80a19130b4d8ae909482db95b66fafc491f6be9907982434bf428d05b79131742eb003ef087a6a0d23ecdaec0143601e4b4bb1aba217d66c5ff331c540d3299e47627a1af5d0193554b693714febcd7c2602031c500b10f6d70b3194f1a6955d987277a4c2748a4f5bd831e713c4603af7a3dab497ee72c5e8adb9610295aaa38a9f4f2a2543d73227d3dfad0f737844c4e9445aeafa5552d6523da77a2d29aace582a24a5152cb22fc4712813db2d0c14b5c6f451ab420b61e9e8ab0b55aba2b83ef628d8441890891dfe571d13f9c37dd4abd8225c4824d5edee2fd8ae6e8f94e633620f8d8d4236680c3fa433b9c1801a8b3e0d83ad790d44cc581d3e534fbd92e9a58fd412b393971a79e0e2ee63a30fba4c9a7f4903a13a1c177ee6b4f717f67431d28ac8662af07ecdbaae96c3c7e0bd223d9c0f801f89e1bd843d7601410b422dc16605c8449c3b457ec21a5286c965f91d4207867410dfbce717b73cc5bfad8877702d04cd3f121147b909efb18db5b92e67683b8ccfb6c93677539152fdc017d3b0be74bfc60e701108756a9714183400a523595f028c9ba0e3fa006ef5366867eb3d36a89b446de568fba15fce7b707ecf4bd5d46295a930d08ef64798a522e4b1cd453b44fcbc8e036af5e655d7730d4d1a1a24ac223e28417845ad31012e0cf0ee336af8f2e9ad86056f915ba4db6959e6971e63bd9c25bb24c2ed245da293decedba87bdb82537d787022d7fc5fdd6956aa9e5b531654bac0a4dd595eb346cbe7849f2b50cee9f32ddffe24a585dcf423dea85ef75d5491734961f636e945ff6bf7d5e8507b50e381d333790369acb7df7b28611d229624809af417fa19d2ccd39b094fa6962c97dc48328359b4219ba4ec465a44caa2782d389fb47cbe3498758c2867bbb80d96969edd03a8622fa91c1d67f18b4e443aa7bccd122f0d0519da770ff374dc866d5f20027212877477e21542da3035137ac69413d7723ee4091fa7ae0549a96d900a859a214d3d105776b5f2f5a6fe5238a7f5953680fcb6e57f41ee035a31b1a1853d2ef18beb286143c585a89f6d17d730d3c7bb8049f0960c155b908cd07853c83878b419af4ed5ea2fc49027e6d8ff2030af1800d4a4f5f9e0c79db2702a4e7e3e798931800f8fefbd728d5b297c5782c1c63286b41269375a47b49d9c900d53f363ec34436cf278783ba2406db9a4333f651d1f923dbe6a721243dafd05858724aaae6494981bcf75d62567247ce08ef33fa7b52b3ee902ceddc428fe78393cf5185dd7ba5a441895150a2440f58398d7aa1f316ac8357160baa23609115f8d2d86330b4d500d9f4f88efb05cf33daa24dfb0fb89f7a17caf5555eb77ee1c697721c891a0a64d44ab7665cf7f20c1215d835a3920edcecb367b0166b707c7a33e09ad6b80a1da3edf447a9ffb15aca1f333655af2d76598") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0x0, 0x8000}, {0x0, 0x400}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x5, 0x2, 0xffffffffffff8001, 0x4dd9}, {0x7, 0x8, 0x1, 0x885}, {0xb123, 0x6, 0x6, 0x3ff}, {0x0, 0x2, 0x49, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x3, 0xffff}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket$inet6(0x18, 0x3, 0x7fd5b206) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xffffffff, 0x5}, {0x18, 0x0, 0xfffffffffffffff7, 0x60e}, 0x8000, [0x4, 0x3f, 0x2, 0x8, 0x84a4, 0x1000, 0x8, 0xd801]}, 0x3c) 05:37:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6f5e9e020000007b564b2a1cbb0078"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="18a9f8bcf9beb3424469acb568d02713c61d4b489bf8c6f7332523a2eb149c2534a9783d0c6eb15984c4cef5db0629a6f7b0d97f9cab6d251246bbab21e985c5504691031caeb98bb2810e29dbfb7872cc711275a7f9ff71ae5de4448746b28ab20bc55d9da1cdc0e07e33a17ca6800eb67f8bdbb31ad66eb4cc0c1f06ec71561a5860ad97ebc1a491e401bbba6dc640c793766eef4d87aecf20a21fe4001d7e8787e3575c4a90c0dada7bb869f18b5e8e49857e01b388c17b0150686cbe29a37bd0f754d857c0572e65f46aadef1e55f47081a06dd9b4f7cfe189bbbf77a212430c2acc83ba0a5a5f0cb8f3c6583976b3c9", 0xf2}], 0x1, 0x0, 0x0, 0x7}, 0x4) mlockall(0x0) 05:37:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) sendto(r0, &(0x7f0000000180)="ce393941c3743840b4d5dcf344c57e52a361376e06c0bd0db284f48b307ae8c854efe4d8a0c04ceeb21a30c9721ea7c4c55fd22859785d770f8416d0b36956ebb458493097cbeaed1cf667c411f21320674edc614e0e01be026f5bb5534e8f2a475bc34031d896b61748b8c61e8201fe0aaf71d61f3118c7650b307193773e92fd224cad3095cb981c6c8715226194874440b9e66f08e7c243a41ba9c60f418b105c36553eca56c984e48a9395f5dc181a19f8ff17620838794868d23c87211cfbfd34b5eb274c8d7cfb4119bde17b6ba8d3abcc32f2755f1e4039f4e17050f6f5f0ab8464b45342679fb75db2955aa17b7b24619b98830265b8", 0xfa, 0x8, &(0x7f0000000040)=@in6={0x18, 0x3, 0xd64b, 0xe9ef}, 0xc) 05:37:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x5) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r5 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000001700)=0x80000001) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r4, 0x0, 0x0) pwritev(r4, &(0x7f00000063c0)=[{&(0x7f0000003140)="bea3d06bb067bf015083d96412c4f2005d073615bf", 0x15}, {&(0x7f0000003180)="8a587cf3643911595b5725cfc3d0131f01f92cb5ab9e83e64c5d848dae2f72b6659c2c7c806ac9012908a03f214e576fb9f8ec59438f23ef13657a1b89a0e5aa05284caf13d251184ea68a7c6d7eec33bd1d9ca68aa4c0fb901dceb46512f0881b7f726d213659f450a0e71e5c417f157d48503ec23d17", 0x77}, {&(0x7f0000003200)="daf75457fca217f0c112713c7b9fc03c8aceaf1a82e7a4cf76fb3b9ce6dc9285732e1000d2c7367de1c5f656ddce9e8773bfb3e507f8990755be63dd299975d7c8c823e86212c2e69be22d7e0c09150ca1c318fac180761599d2e2c53e0cd4ffadfd5fd933dc5602cad6", 0x6a}, {&(0x7f0000003280)="684c0aa59375b9fbfe5c3cb04ce2294fe0881cedef0543d36bd47da28aca3c7dc4f0d787d929c09fa08345045f255511223319b58fa1c29eda6c7c85b8cd1bcc67fd09af011fdaca54cbee1b04a13cea3220e307c408b37500b263c053e6d45359699f57c02011689060deeb6b745de734110d801e3925576e9129d62e989456a4cc5dc790fcaac92e71524f0500ec56633de09893e14ce7416873ab66d6b6e01c19f79ca1ca44", 0xa7}, {&(0x7f0000003340)="b66faf6e3f4dfa5b5f40922de85924ca41b23b4e87fc9443935fbdb45ee1d922ef9fbcf769649ab141a8e1d303db9b14ecf358e8d57c023b2a7b1e7faf97ff23a6e364b332f11477edd71b15ca3e8a8d33085586e97ac374a0f2eece7dc1c06d3facd10869f208030d05a0a7241a6520dd6997f9784941050e7f648e1daf66b4be47b33f83681d353c401f4d919986ca23949c98c2929e79a7786facaae01d444a0ee1ef94d19bec1c73cef2315a48350588ee88f552a9d6f04fb72cc8b4c5838bc8d218d9d5b1619fb51738a588f3e8ddd250a486b7438c37dc44ee4c455868bede82cd1c7ba20251eb75bf6f602eca9ecfd070caee7f6bdd1fb9e139bba03954cdeff6f9a5f48194122542afef45fecd668281bf589ca1e6dbad111a1b174166e83cdf0e828db11247c5d0a4e7fd58955dc1f2515eb43b99600422531858e3652bb696ff0d496d1521d0757b51aff0e4b954a12ed1b25001bb863597b2e259042e44f16dc60c49e8ce03efa044f83d4e05a327e537919076cdb985af1cb36c759bcc752212be19cdd7a24df130714d50a074314c8d7d29d6ff581a0e12109b64f57762d6cf669e27a5d849e08637200e206ca897fc1da591afe987ee2fb685e5526a17d8d5dac5c3df55fb003388432616920f969ec589e879ded8d8450c39ed3cf7a6b6a8ea5d41c67d068d26b1d5ed76ab9e998378acb1520a508ac42b1ce5a2700d5afd0f6373a2286d57396d04f9a8b3c44a530e94d9543336ab404f24e938dae068f469a9220414d26889ad40189580d135b34feb78a2446f99d2594fa89a5ead49b59b94d32c4150099480cc8fcb016c761b264009b6eb15b651d1655f932794ef292d119194e96f8fbb7d240c3f7dcbee010aa0a8a58262d17966e7dd0bfd0c8c80e8d23857a1bc614b30a060ce84a2f1244de895eb5751e4f0531830b453a62361046a00f2142358989f43a4b97b60dc994307911673550aa0f477cce029d59b9f002bab32570da1535093ee7d4be36019dbe944276e72aa67e8468ada561677b3d301c907c670715e1030ce89d4ba38542292d6b17328e7ab6bfbe4ce66406f3470941f7f443baad2f931a5d42b655f03d3ffb22acff0211dbdf9ccccc08d99fbb4ae49f08dd8bf9e292df639dd6198ac80a08666f26117c1f16b1e9b629d4cd8b5a0d6ee62b3cfc79df71f790a289cc92079b48d0e7a0caaced4997fc2fb116b9dbb532ff99b05fb4f9fcbe115e7ec8bcb13ed3ea5038ba6fde40c491f8c4e7cb21ce86e75274aced2fb449efe4e6b40bb81323c7af4d4ba2e96cb176484af3a9262096561d2a293e038d284568278d6b206268728acd53bf2a372e8abe926e9e22bd69405149902de437c6f070f0c2c2f77f865b8062955c0c52fbbf36df51e33a8c0e7745fa31cb438e6ff0ca2a3f5ddaa012222d58281fa742545ecaa899ef34938aefb53ae1fcb7a1c5077fe3d8dda02440907326b6158df830fec043b3ac896df0726d023aa61e40f5fdb562b5e859c2728c8651eccd81669eee0930a8309c267046d8088c996dfe2c939fb20c58567f3e03fec77fbe4839a8f866526ab2c941bdcfa66b479aec77c4c430c4e20ff760f8665a4db542039d8a6c27ddb5535ed1802100e8c38e615798d1a553f9d672bbe2ddd0ef9a31e7a96a24c470306d58fae748d84895486be62cc83db9fd57b9b19f57b172474f93fcbfa1845aba6e8439a0ff7b767525fffe3efb49aea318a8bd158f6d78d00eabc4e7a7c938ff4fe68cf9a2119515af52193b45de4924207c89417395850f634e4ec3aa52f04a85fde9c16457a6e22c59f2ea1a5c844cda6845fab0406f4a396985a4625129e3db986349b16a986bbf5465dcef34c1d16230dbe4e7ad0370bf0ebbe6575530afe604ea4ee983ac42efca6a03ea818e82c16e073da2c542bf3c57bad480aa92f9159a5e7371ce9bf712c8957c6f4e668f9abdfbeeacd1c8371727a943dd9dd0702ce49669d5e254204821772b5075b2a5bf5bb540b6428cf7ea304b1db2a662ef43d3d1a21e0add6969a3df4a1cbe810247f8a1cbcee992e58291f3e24c895463d91ceca129180137314c521e1e105d077bad6814012825d65376c48027b02169c4d73f9478040a560fc2e5a4dc8e7d44a7531a5498ef6d380f1c038f8380c1f25a4102df5eadcec302e066942bd1d06b6af8665c4c21bb561c53887da8accb227f97c1865c09e09d3e613076255313eceb4b2ebeda140fe47802402503ce86b50bee3f432ae1eecec43d7ebca081948e7a96270c6c41abcbfa321eb8ce832b7db764e8e6f2edb74f66ee1cb254647360a949daeef6a874a1751af9943ca302031908be7e5baf0c6e45682d96f94053b8c9ef6712f037cf11b1beb05534912de341e5dc0c18becf2655d85ceead74b2bb35c301e590d58a9bb1a34cc7b06f1943db89b671723a312dc1fa66c823016b546b3a05530b66dd533acec6be45fbc5a0664d2d8924e9fbb437bb0f96257bb9f7ec80ba0d75579e3c3db92d1a794cceeaad923a532cd184a593f538dbbd3d8e29bc0be06a90d0f50e670fa01828868c4eef94a955c7b2a6e1560a8283c7574fd3db3cad50f3c4d9ef38f358d84f5e5263c36834c0c06f39bf46814d85f35cf2b721853fb2d8bfe1421d1301290fa0dc2a8c64578b640323c825ed2c391552dff5d60d6fa9375237e0b8ec828f037e584ef90c939c598f142405eae7e8c90e746433e4ed962b6f2fcb7d014e84fc29e049bdb43e4096ac8abedc1bb29ae6b313ef4149137ec16b6e0b7e00bced89306dd855843683a43cdc9d54471fbc1616feb3f1d77863433a6158556b4e3465f3819848f1a3eb455f971574b1fa2733f891850c2b8dd3cbb1d1e5f472c8b24c885afddbbe22c80852c107e00cf339d90a5f16d35f6e094cbfc7074797d7856511915736a8bd09729208365ab92dbe28759df7ec47a8aa8dfd88fa581a8aba43e8b114ab0ad11554fe2ae9a22ea82566cca2f9c6edbccda02da738cb5a00c116b55f4d0834649e60a782f43283a73cfae00c3712e2b093bd1f69302bae6ac4d5d0754f8da793bba317ef6651e962a7d2275b339a17bb6da059738c36460ffba74fb38052733808780a2de408fbbdef0680b86adfd4c09a82426874e0fac4712e1230db443a30166c78aad4e99ac30151fc91171230632d2c28ee41b85ddb5c5f182a07bca055c4025fa8b6b073024774b9ac5b87a0049413147148d435172eb851dbd36ad82796929ad837be51616626ff4380b0eda3c3ad92ee72ab3cd4a3a8e24e3a9089c0d0337ded8901ae5ffa86c065fc814bfbc8604ff54305117763a9fe25f44519d0dd9489a1c0a557a0a025fde0ada56508467cf33a5892df39117225a7509bf130e9af34d34b3e0435cdfe94ef1b48e89f057f55a5e9f3e29bdfb3872efbcbbc38885663f0bf4abe22221c25b4407c3af887808d071869aac1b206249b2e9bced88bdcea18ba0d83dc03589a06e515823610c8695c4b071a24cd9fd2ab34cf276024adb61a8e621d33d9c40e0806e8a3d36768946953c17c19d67faa4b9a13a5ccccbc304ce43c9036a45ad37c6dec9a467123322b25c7fef7fe7165036a1fb5f0ab30adc35d5486dffde1dc412d2c8e56e8f2009656486b3eea9694d7a914f76157f07a3032b9cae8eaca9796400218ed141aa4c642f44fd2c5ee1868befe25273127f76569f4ff38bb5c4b73321fc2fdac8f766f96436e19fd3880fbbc5bd83d10993e0b2a659619022bd13c8aaffa0a8da9763c2ad305899adf9fec25b405e21197778c00a311a0c455418f1b437456c675ef6e48d9c578761add3a6f4b5d504d85bb66b93701c0287eb92e520c489c88a97422e4141e44e2c8a7d70f198a2096b84b5d8eceae571fadac19ce178fcb2d4406f6463cccd209ba495d95ae7c6f768f480abb4d2423fc0ddaddd5a1df037d162fcc833a3c9bddf40e63ded114a2ce8b5126341175ee0e8f29dfd34ed04082eda912b45828f80e1012b795575c94b361acd58fe11b7c90e737bbe9d988149d70decbe89095173802e49f52e057dcff63c35b76b5f687578f9a63e05ef2c94a55a94039af0c2df11d282eee0a3769803767ae1df7a4d440fc8c11acaa0f9beaa387b0a6573a39b1f46a0bdd0470da4dfb86ff3dc93300106b459c6d61bfde52619cca81122a755ab27b45c4251441fb4027a003a08a659e640b7aefd45393cd30c00409887023425e1609ca534d224bbd8cbf50e849dc4387a7b32fe7b88f9fec6e3541716a8e0aa6dc97d57a5008218144c630f46efefe3f7e99d9d0a703f003865064660ee62a2098f979a48a5ad0573ee9ca07163fe467fae3795117357b27d79c2d4e36437de12a5eaf0abf04ee38f83774c18bf2cc0c282990492ac3fd57daf096fc0ae1ec3b32d1df8fa644d0ddcdb2f888c749620b8f428bfd26d900319ee92375bdf4f8bc830473965fae09e818f694c07f0a1fdd6e554b6c61206b80ddcdf689268f7ae5c42526a40b579c54d3ca7a713024f4499aaa1de5f194f4e2c1d9f38dabf8fe28c3f49a9298f0f659d706cf805ae5d19635ad559712c0d161afcde371ba77ae1f5fb7d6b801643d0b4bea799f91824f139aa0b9c46dcacbb1e9a7926661d4abe363cd7725c9da2717786ee863122ed35c25f7eb59d1168e00ef8daff67cd509db79dde52720e489ab6a3f9776263754e35efb05b2310304547a12fdd84c08f89c4efa0d0381adedb675666adb9555f119faf8762ec5dc58f53f3e6441a395bd0559bdd81cb8a1533552963dcb1ff6efc7190873ae93136af09a40fd3514a53d706f5e23a09ff5546157c2faa953bc74129c564353e6e28bb30add5ecdb87d1a2284f3aca801249208665dbf01f5b776a291ae0eaec8a8c86b10bc5b0f887837e8e8fd9a75c2f0f8b84e389ffa050378989cb4539d6be346af9a00a5dbbe5c0309c513b79d0092f8491fcdb588560b642a310c61e643fc07b4bbe231b3c95386b92f77a53aaeabc652b12770d576724ff18fd13f27041c3bb3e1f97112e87ce14e91fa1cffabcc66b5b0f33e2a6c0b39155659a238baee2559bf63c8179978857afd194e42e48cb09103dafb37b49f80a05f6ed1b583119a4bfbc6d7d559a00ccdb1d062c636f76d9dcb6032d340a1d52b9f239e7f10a8b4d995c6fc4cb14a2788b082bcfe09737a99da64480365091d2863e8af3ad60b1d3c0d750130ecc1adae713b510268d51b83ea8f9edab08489425c253cd77bfe7c7d090d49b9e3e1f2a984613da4f39976862e19452248fa73b73b64eac15ec322879161ae4def0dc00b9d104aa33b65db5f963ec114e5ce29615f008018cd7c23c6070646ec17c0e1285f57a06d3de040eb8f366371e8cdad21533d5da6cf939e883ca4a51cde64ab03e61a63c8180a6602baa189dbf8ba0316fbf7912fc07d3e0673a474f8921a2a98cd3d01b39cf7f96134390359a9e88c201ba6ddac1db03eaa38a6316d1c6082e46dc694ab8fba2902aae439f9f43cfc32b59d2a43ecb4f84d2b6b66afa85a7d4f09844abf63aa541f193d3d2274062d7673c644fe010dc7f4acd84c940c6d955c1260ec30e8b3c182926850a696ddeba896e75a26deb1da5ab24ed142707d99d3002431e588cf33df0346d869b0d3a91bb1f81fd0c85e8a10d71b4e59c7867ae3055f157ab6a3348a5a9c0b020a63205c51e0643185b718d62ce4fc89920ff0be54fbb8813d6f748a23b6184ca39e7382d65e066916065b61a7da45fbea1", 0x1000}, {&(0x7f0000004340)="eedb320a7c84bdcc0ccaeaa20470d37b839a7cfbb6eaa0013508d3827fbb3c83aa394a1c2b8c64dc4393ccaf406345b953f1355afa4bcb55375ecccbd2091bb97c0e17c57d412efc1b97ba7ef5c5202b5acfd98c7cb6e0b0c2bf71266e57b9e2cd", 0x61}, {&(0x7f00000043c0)="0437aa9405985c2bae16fd398bbbd05ad98f41382d144d69af9811a9fb209397ab1aecbcfa81001338d1de4baf4267f4272ffcd597a4daa4693abad7909bd912e3c4f95baf51211e4459939069ea3529e3da8d995ff8389a3d85c699e6ef6194432e864851f1eb352d4aedecbb499eb85c3df31ff5bccf7d3b8019187b2e2dd06a13b0365cbcfbd1e1b424cd391d3248fb9dc8d876d600c3ea637f7e41402fa028c9c798aecfc9ee66dc7d1faf9bf01f3ca5fed4e7f0a9db7e0529a4802ecd33586be303ee47572f6416d02d8bacc521df68ecd541b15448bd52e93b3459c4135f0803bebc6f7d59a5a41e4e8f577a11fe66c4f9466d64a1c8a60381d296515a33dce28bc85f7ffdc79fc7785ce025d433e49ee4db54227dce57a3d00aa6f4a0d970a384c863aeebf1729acc17d6e26f9b96be77201052c61b6618bab5fafb6397b759aa1837431d742c6613aa34d9a5616897b0111a4ca6c618492bd514e06fce25cc206c311f79fd15ec02fe35d07270c37954cc1a32b10f820c14fb7e5729f575671aa4ff263c5cf50a888e1e9c19ed10bfd52370e302aa7fe427115775bf3b388dfc45fd720dfe7b1e9fff3e4db489cad6394c946b4155140cd31007465b52844aa79597114f0d83ca48abc34729a5e5ceb253b6e1772f6ffb20e913c09b19270a2736c67b8d30f6804f1b9bea2578162281621b2d1e640d060d2ac161f696bc32d1c3310f69119c22871c4f910744d3dd18949be1ffb9042271b1a7fd516098c1e178a80362e11411f6c24001efeba5c6dae3952e81f40d2b17da2f9b5fb1c992d90edb8f488b3b9272898e86771977671c698a5eb2752d0f343c7795dedc0cfd9c496e45fabcc352d4e6a66fb9ff105dfa34b99acf120fbee82391cc7c8c5d7f74d5cc2e6a82edcebc5763727e59f14afebe7fa48f7716cd9a23673080dee76b6e26448f275b3d104d1147815899c8d2edf47e98b093c515058e61d290e30f12272b37c9998b4301c71caebfa29845a43f6464144ccf269b4677d993b23c561c2b6f4e87c32c543d343d1c5bbb39e10081fe368a65f1af75c18f4b3b13ee40aed0512b0993fae22cb5a81ae09e9b949019c16d0c8d6e3b41a3b6e983ea7328d7cb5febcb46158a32ad1e77c8dcb94d6d0393ccf1c1b5cb4f454f875461f7ef63824960efd326135bba6e554099c575c3d846727c58ef8fbd6409dbe8b954fb032f7be88825513ca66c14624cc9c27bf1d9f16cec14525f945d7bdb46492aa394265de3a58c41acdcd5be050168124ad4a085279349d09aa883b653c60936b39b6335029d18bbde2977cefd0d92e875987d8873eb5540a568e562f1b7507d65e93e1e13f795c680c8133a5ed342545d64df425de9d91b9858fc4574d8b418005f493f8aa17141daaf2a6413f281c2fc2b3f9c52503243117b4f8cb3db97f3c6dd467e714489e00f4e74ffdc00c4dec47afb64bd6c5fa807b53cbcee763223e53c26b1d3bc19103884ec66fe1228d042da2a824163fab610aa1bc1de13e104c374a4c90e5a21b8351a6be03aaccc781a71c69d777f53e12c20867bd04cd655f847870955db8ef41117d9b39be22d8d321398cb5de7412a74ae571311b3ad61845c6981f4cece296355569d7dca32eef07e78bc8c6499996cc4b7055965b231a423e27b14701e85630d32123ccadf819ecf05ed93b41345cb1266ef64dbe99fe511e1ecce6ea719937a4f8cd1abb660db601df8b9e309a58468eba507db5fa0d3d139ac70c76cc6e954af5fb8f231a662fe1dc8e31a18870e74d2929593d0682e6a52842b7aac6f535f8d960d0b755fc5b3d2c51721d84ef614ddd6d26de3d4f1eca6322e56f8a3a9cfd2eb7c910f77c725a18ac61f8c40ac7ffbc6fab14f7fec6d49790a048f4ff445e8371c994cc3054573db54744bd12df6aab61b4e9a0d26ebc2f1a70b7a360ee1c9a15b6fe76be61208f416e34ac935b4cec33685555564fe738396a4fccb5c22cccfdbee6cfacf88ef3673b6849979a9a5def1dec2225172c7d8ab608aacf527320c45f32a28f57d6955f76c5fae43c7160dfbf61fdb85ce4aee75b90650eb3726c83c2d9e6490bf024dd8e3c007aef0f52ad21ad559f402be019d4624b6815a26f1a66feda9747356603fba98076e6c0a0226c129e441c6341f66fbd6f6b08643cf9f277c4500acf3c56f81bb52d839c17e4d5e89db4804d2e5bcade75816094f3ca915c14138d02e041c077191fba61446c331a90fd711652c2b376166efd6e40fb87c734baa2c0a9cc93c47a1ca43d29b13b38d12a14cc3e41fdd555b20a2f686b6e02d5e8822507f5e06b481ec4b9eb8178e92cda80cc4dcb12ff3834d221bccd65f5597308f80b4e7915b0d7677e3aae2bdf3306f7351fe91946eb9b3e489e08abe57dc9318103f57ff42b6cd7ca203581c49236f7d87bf31866170c51d7bb1ef288451ef1d99a8d5b7e37afe434a387bea8f22c1fa40f71ca60c245d058e73f50509c5d76dbe4a6537df917a385f805658a191cc57ee6bd15e3ffb14a07e47cd0643c7b347b4c8d47941a1091676a7ab88c66257e298c233179a4ecc27c5932a04be643b66fd8bc8c6526cc002af571708b59513717d9fcc88ce5be5ab06cc39f5d70c0df5da484644be70dac16979a288e5a2b6fcb0361776ab9b0057dae0a7881353c67311da06f82b4b70fe78c8f49ab41e4a2e547fd657aa5d50bf361a4a26065af34a978afb3d6fa00249e8157d25de41057a088bb977e04f525fae00442e81f875e34ea672dd669cb05d9ba52f24cc7dc75509b74bd1365098971dfe7240882f3578719da37b4f972593e0b236457de94f63a02f4cd2833f9dcb122627e7e55eaab131b3aea04085cd02e38052b7275a389f456aabf0e4d5b8ad45a5748180970f36ace6d8300c82c32aae7a3eece2c895fe352a82dac92cd92fdeb3d449ec5721593070a5f41f493fc25198ae005eb367f9679bd2ed7cd4c7e7f355c605b229096ad2bc59648f3cc8f0ae2c8e63d919d3421540441c3b6ff61e9108a11fcee64ea9c120b7d2c884d5c1d6273e31645c579959cd88ed504254bf3b21ddb6dcedef7932718647e9a5046505fa4bf435de6b5876c2c25ca45e77e658a191f171886d0f16d2c70118aa9325fbc2b3d141224438c76e83c838863ea7e452855c8254a018d568beff53229b3650348d050e303cf95423cd96fe9dba4060b7128bdcae78d01887c0a7e0f9b78075f5e41a1755d1fcafc2481d5af36a57e36d3fa994ba7348df9d6aeda7b2515bb09ec2bda4f01496f6dd6c39a1d29f3edc9da2c23ed1e52fa60ae16555c87024685a9d636cad5262514c17b2187c4ecd35469db7c536202544cdd2b27ef70c276849ae68977f80f8d5a31b9960a4dd47387b32d12a8d60870ae9ba85be44866dc53d90688225c8e66cf538522194ab9b55012bfc969fc255252294da5a11440316522a934bf05f6c18fef955a3cf500a313fef230143d346a1bd0781cd7f20e05ffb29779327851e462e48739c18026d05a34ac72408965513cd66af13a985b66fd9ed3a7acd83f497abc0685ca3e1d1509a5a935f017ad38450603c3700e6a256ddddf0cde228815bd1ffa0f733596680b92366128d3820a3229faeb90a5105fc12910b275c107d002a6fa03d3f496e5a23de4aedd96885349958bcd0c66680f012e220ab8e35865ef2dd64a5f293824a8f4182c2175e831600ed5837e67f314d87fec412fed66690f0beb78736a452ccdcca2fffa6b62ddfaed4281b23ce8bc176681499c08b95b18cc384b29774642099867dbfa47ff85712e9579b6056fd33030189affd992af0f70f10ae21f83859dd58dcbc555a3129726389926bbfff37c0a2c83cd485e886e5d942f0c49db2e8011af85de2d1463ffd0011f772dad99443d4ae237ca1ef239cbbb7f16869c0d84d8fca286a46b5651ef3a90e6109e7cc9c8f9071cb5af19646ac059baee73f44e8cf4e793af13f5322d3174b8a585428348b658957c5008f26ead735f7b13658826f1460c774e6e5bf29c3c3d9769aa3e729ed7b2ad3bca80130575a8a06c737029ebfce245e4d0e1f9abd5e5c7209782fa959d794140e455e1d474ba13d629e8c31927e8547b504fadd6569d99255f08e9a6e1f133dac0a4be775fbbb62aa296338a7e67fef31a093f2184c23bbdcbfbefdf22b1206d1456fc402d4ea2d8c44d1bac7bfcf23ddf8c3a98d07bb4861810745ef5c3d4d30d5440bc42d6fb2f87a6a91cd559c5c90d1416b9887763162f079699d1d25c83d3b775021a5a20d2fdbc03f6b4ee6d1c711b77616c8366c801303e0daba87d65fb45f7397785e6b3b26bbbf90d34511fbae9dc77984bc8e473a6e5f6276fe59376d9c956f2f4ef85df772fcaf6d1fadd9cef6d5fd81baae210f46bdeae2e3bc0b92a6278667a5abc734fe7b89eff6fd570d093e6758412d5da414f36ba1f7a5b91f0dbf91f0b7c3f3c39c96bce610b4b731e40dd7529da73a75309858ee8f0247e0749b1ba5b348ec79cfd98848889972466308b83b613b53bd0c84e4351c054e247ef7980ae0a5066c0141bf0a8a951cd132c7fbe8531b7b134295ccc69536b3cdb67b31c4ac0e153e4c374495126a2cdeaa6d26e8fbfb736ee37e2b8de1320d1d95c51e2ffbdb52fc76f629419d1e204f25cfec81fc9f4033dc4aef68e711c2be20c82537c06ec55d6be09d3014b900d117e80502385da3fbc984fc64592d98e188e0b83d216f77485566bc45474598356ead8de10a288ca0cc21202b0f0ed07689adc766ea7a866f9e10e55428992229864f35e7708c7764c38eed5449e7939eb90eda163f80724574636da69337f8dcf2240b1c490ceb284e011f13ac1044dd1bbc42cf04d400bce445f91f6275e70609375ef41c4debd3a2bd55b21c45417477bb6343422873565bcc5308936a136dbe3c56f57de91e36165a19531e99da7aee7a139d26b6ba0845d514520d4b3aadab1be40a5601fea4d8bb5658d3be7578c51f68e24aa625d7a78b65ab7d12d2a110ae1141ebd89a11fa69213b476e64901428a3d6af88e312eea409bf8bc5098668aed0e18022f0cda35a3cda7d458e45dcdc1575b530d80d8d96da99c0eaffd94d20672f6f845ff0b2f284e20d85810f868f532fef3a034ddf377007fdd61f88ec9f75fed26a8d894f79ca6c2b874e819c1dc79453abb332235362326645963166339397a586bbe0a5d7d96cffcba4957262545914a6045e24fe6f3ec086de3ab3193dfd7d25e34679cf27dddc6d078e2e909e039fe382ea4f2bac4baf74524bb2df13a571a0cd8849c76d4aad4d8a212d4f2d0eb871adbaccd2412908d5cabf88c6cdb145602beba19dc3a454552bae48c7c19853427ace7e6004def14505d8817e5bc91e9e63325b8bc081b0cc365199a8b9f2e7f1449b52ba73acd1643f97581011f6f22b9c26a8ba6a9ff53e93bf0199737def95603c04e8ef4e45a92339b203c41171299fbc8cb924bbcbce08959f6b50630ac280d6e7db3321002ed5a7de73114fcf306de097cea05818c095405112d7366d97c8f969eda9df252b59666aa12000f2f6a77cb720b8bc60fe261e111f71b5071ccf1046611c21b298011242ff445e81a146d07f452a7f4c91fc68e77b802878049581565e235076fe978ddd64770e90174745783c80f63343120c5a8df55225e3e541ebb76d0181a6297c45386c761aa399fcbbebe6ee394cb3e67cca95d185451c10309abd26193c5c35e6a7bbdde53f161c8bd31320", 0x1000}, {&(0x7f00000053c0)="7c93e4c19ef291f4bffeaf9454ecc439f48def9e37db05275bf66c0d9145acdf2e116bad37acac34e1fbbc0c78eb30ec3edbe6a4ca7eee3a38f85b40c20dba22e9581ae50eb896004648f164a2ce9e6f1844b0ad3b3ca5d37a4009177b9065bfe9cf8249c1d8b3425b85a18e2b1d2247fdef22f458585d656b53a6c82724b47035428017d530cb03341391b979a660d8733e794ee139670d8102ca432aa733a888a2952f339985ee2608ef4c28556c1ae9085d7a5292068ee5fb21cb4ed8c58033aaa5f8cbba444a6b99db6fe63bca757940ee259bd9e0c38a19c5246dcc263b9bdf9a92801c1e01befa2b29a77418876600bac812f7688c96df5877999420ca8ac684ab5bc067296548371fc294767e6c5ba789323ec01a3e866cf941a176e56744bafd56a889bff42d379516670f6b67f4de1df397d897d57fbf6161cd17de34069c7ef80df9bcb899fc3a31081293a368b4e403ac1cc85cd20873156e04ef08c1fda3942c81402634b3b5e8dfd0fc17fae0783bed75daea16ef41836ab1e14997639fe4eeb89a695343f40dd048ed2238069188fecf888fed384d8548aef677df8fdd58a3ba3ef45c36ec44587cdb86fbb4e5ff63066585f5a84764e9ebad6cfcdf93e7ea5bfff7d2a501f17a312bead5caa5ebc161c0018b5298cfe562e88798b1a32db8a9f10aec35e6d606ce397e9b24f8142163ee810325aa763871806ee280e240168ceae2f503a8ee972baea7ee3d933b7308ada2a1c82e5206a782d9f951faaf16240206f5f46d7be8cbf32ba0b03017fa42857bdf1326cf631af5e83189b0a239b4e9c76f3ce57a9d294cc5dbc27964372316488bac1c5e64c18e27872952d795a1dbc70c675d5fdaa8f97df75f357e9a54dc37924245fa94befe0e82a71725e82157d5a723682cb356efbd303c2d1ed228f192c5940601c8f232463d1e154a1fff16d08152da1b24b7c73a288cca19fe77357efd74b17caa1766aa094476beb2a562eb2783d4658630e99d8ef037eb454fc6529d9acc26a6ea676e6aeda0d6b6c595d49345cc3f2fbed62700e693dc94c52af3d5305f8d0aae56db14ca57929a0f89f771504d00e3535b88cb5cd27546a471e604c05280b3185f594de7094e7fbd73477d10ae691c7b20c2c71fecd490d9af1bcb1a623aa12466d2c533314c35fb0180a609bb9be8ea81f6a3fa9ca80bc54ac920e6d67a9b67b41249861d3acb60895e7faa6fb1d4e32deace115c9197afdf623305a8fed5bf103e37f5b5dd085a48096f2859ad0a0025f3eda09baffd7ff6d69508843543928bf65aaf343a178fe18a8effc50e135c959afa2221c266e85ce9d8f467492014c08838cb21f79a3f9d6a32b35c904ca62f608b818063348c9079da68073f16687a80002dd425a3dfb91a9592a89c6e930d9f75fc759ea63e55830ce0ca14ee2535b5b6de3f3796d2ba8729c175b80ae5355190fac9bb9900957f9fb9b436eb90bf57685f43bcd1459c448b05b2ccb2df023424f3d2cbaf40beff9a15e093cc0502b9746a4ca47d81e39b50b2f06808daa202f6be4752b0247d05a5517ff40c68596476863ab334f6a840ccc8d56da54a0fa350ddc2904379022b26adfd765857bc273bc8c072b599b5d557a08091cac8ebb0ef670caf208ed5281d95f8bcc800e9577d9d42d464e64765137a82225f905767b8d4136b5e2dd76d37ab5d29cfa2831dc44df9b66342af6850365441f11a91b8e76d4abb4b76762fac78aef14f4bb4b208a3a668848b62379c4394ba950626aabd2e4ca74e94727eaf9b93718fa0da4bbd8a46959ebd0ed6d5e7fcefccb5605e4281f73daecb51b8fbdb3e1fd071903e9606b87c61fbebbc03741f3b67d42e4d47a04a890c97983ade572b58b6194d6d22c4c988904514524566541051a22d03a00747e06aa775b8cbaf40fb165fb6b7cc4e50e2623a1bee55f251634767f125c049fb8157a6dcac001e49888505a35d8a5a2b424eb7c0803bd5171af179198446289c514c64b481efbada22b5319bb0e320b442ab210e7c31d830e0a749f68c5119454e99aeaf674ce9f51e8913a3a1eed60edfcce78c5717a65c320dfd8d522f20de906643a5e26ef9352a010158c8ad9d4b53159480e5580625b8f1753fa152a352a4e87a62f73f2178d84d20fc805af16963362f1f017d74aaa7cd253bd56ddf4dad7dfaa6e7cb3d301d038c3e98296478927c4b35836b586c8bc5ffd21bbf1769ec09f174c6240ab335a4e1552e7b1cc5ee69c5b22ecd87f49aecc4b9c26997626fc6e5c92133107a43368758e3e1e03edeb3242f9f7a41684be04cb046b1960ae9e2f7b9bba80a293cf306be59840405ccc7f4ea67b2b3ebfb68883ac7505c25da820db65b961c69e320f4338eef93cc1ad230000533df23e3fc5833926f2b7364672927b3cdb1cc3d4801ae6d128ccd7a4441ef7c3021579b6899b7f47eb0675258ce12b205151cb589c925c81bef9393291c18fc82ee8afff2ecb24830ba4d6ce1ebbc9e7b50c3edb9daccbd3f9477b68b30e07672c243d869a587b4546d5dc7910e9c56acdb9e7a495143ff226696b1ef2c63f71d1f7e223794442506741fc409f37be2fb1a49bbd77ab1dbbe667fed786b281109b9c5493cca8c125dc7c31483db4461ca60f9843bc60f774db02c012cd5bc9e082fff46f896e59a65d91eedaa04dc2a7ab86038bc718a474c6a136be5cdb3bc30c7459011225406f9cf8e12645f2fc9bfde0ba215b6f55c8b19e5b520975ffbc1eb2cba864df7d395377337c148e8ccb474db3a43b20fffe1bf0dd59e83177ca61f1414a439276eb60e0d242020eeef9b79aadda00bf6414eaaf2b509194e4e871c300e2fa34e6bf1b841dff8de9d08b75d1140308e9d9669e5fdf98def68ed76ab306b37b0671ed685e211653b972c5f67e1cdec0c46768a634c29af1d65b4fd090eab78d7a3721f00f7fcf4940ed1f152498024905df2c351c735588ad8d4e921d33b31161c037e110b6867da6368338192126a384ae603c62bfa44a3dcc2d67407c6a9769b7d569a5daafcd3bc87dc394c02d3362f0fffdd6c9b39df884882e64426378f8d4a5eb5571c5d5a93d8c7e3fcea726651d023bfbef7d7178dfc50b378f766ce785ff3ee89ac9be9b9920b3c2e6342de31d9b3d415275bf0e7630d1dbfbb86f4f8c096eba9f0cc583fc087cf5c081b6393ab73bcdbd4190b88a0a386751266dad2479d738575c2bf75e56bf000510362313dffbed2140ff8e3d1e8da410d9863200cc2dc4a6422b5a3369f43e8796ce51d79aba3ff275254b7c84eb7024967a300c526f1b5a5f7c2d06aca1abe98759da0be62b39421190d9191c07c513c6cd6d88eac10bda82115285424ac0e8c16fdd35b98f6c896984850d52b765afbb8f2ed9f54618ebd09e0fa899d74ee5117ed75bde3ed4c4dd65fcbdaa65a5b8497175c35841ea1768eb5c28463cca21ba0e96a4bb0dea3cf88856b9d918c2c38b4ff79ae98e7d341d21b79575d4937b3be7645c60f20efb6815788c1c20b8326fa287996b3d2c1bf2c381b611b6d557c2d103b452ba9568ebe80156f87cd606d2a6f6a8c7b01ce403449d4477eae288ac85b365e608329a50c21bb36d097ab869efa36c77472f5935cf8c49845c31584c0a76301ccd0b2e9e839324955b3588db39354d387b8c8204740445342f895a2555ee44f6f19a7bebf46105887fb29ed3bc3099177a3938dffb61648efd1bc81ca0a6d4174aa0a4b988a029fff5517463c7d1caae17b082dd23074b03d0c444608fe687802a18a3edb6e95f892ac206629bb5f95bedbea40e1e531bc2cf0da8014f50a1f874c54fa006789aba53607d332bdece95dbc470baaebee9e1f249f9771ffe67d75c4e218e5afdd4fcc6510e12a59f39c616dcaeb8a3ede64fb0f0d565d29387873206dfb9fb4819e4860948d0bba5a9afb82c6b3e85258dc5384b7d2d47b408d4b39f8a557c14525fbf7a68f5841bb2a4cea2fc48ec5b4c772fefbee64d0d4ea9b899a5084435bd2b5047f9b78b968f9ec76c07e4127fab919b1bb73f1463fc88f628de22bd0e1e7dab70bfb7c28a582c2f48e697e352b7b49874c2c506d01084f49b7a285e387fe2331df54e5eb172f1ebe0f2c013bc0a1e3e8ce842c59f6c74ee0a25a8289f8c3683f55ace909c48e6ab7478100acd9601351449504c97ac24853fc034e7377f2387d2d4756ec84b73045f4760f28bbad58b4c21dd1061885df2553df53fbc11915791f57895f9e3ade0381ebf9df387bc4bbb728ce9f17d789adbaa14b551885bf5793a56eb95fbd971596fbb06139e46aeb7b347675060b789e524e3954efea6880bd6bd24d29d8751f7bcbc1d119a26e32aa64069e07ca4a3ca0b01b178776d3f525f517de6687bc5d49c689a0a577400b80acacb4fe93a343057eff56968186791fe5e25cd3baca5ea3c12bff1760960342d457b3860605eb9a9a8a3a6bfc13f50eea278634757b44dd139b4a7cccc138b59ffb48ece4ffd0a7f766338415553b768117802d7e801701ea9bc7dd3abbfde2aa0ace5834a7117607c81104605b3c3e7f590d5af166dbe0fcb964bc67c4f4fff851c42ef8613a918c0012c8bb036ffbfe9aeeb1fa00e7532510c7abfe265ac02856f1d8a0dc68415d5a8ed7cb27e522e0e42e35d6b273ee9b877d12447699d7a79b78d9e609eb0f9663390dde1a72bfaef1635e63c8bfa9fc3928f30e0e07172e6bb8cb9e9c5737607a9f20e5077f14d5bef93a693715282aeefa7b8285e04c821e4f56daa72958e87b0b3eedd7d4988b66074ef91569f7eed05733ea053d4cf36022e91ff4c304fa83712412573c929b1512ddd3f034b029603f02defa0ee372bafb70d0ff15956257f71d31d141d42e596342d95abf4fe91f60ec9dc710ae67c85749bde10efa2cba7daeb7f2c7f85fd3af511b28357bf43cf38c4de8a7698fec5a15aa3a1d7e66df4163df98a348e5e368f34cb7706792c7c0b4aba3d1f4275891b6ffdba342d5af098b143e7b06aa311a7f425823ea420933eeea1c6b7b26a95ef07d29ae763c0ffe6f4bc2a3e12e941f2f0a2cfe621ebf1ee76593dd8f90b40ae83e891b9ffcf7fb4209872e5fa08e09f3a9a21e423040b31ae5a1bea7e274d5d1c416f1b6738006803ada1986ba3c7e0ceef03e250849b4efa9d953080e016c12c69867b73142bf419b6ac2a91e418afb5f3e708ec5cc9d13934502a098391ddc280f90e5cc40e8b5d5d42004fa5121832c2e49dc1f02fc6e5d3c52ed81e257f6e61d5f3e4e40b6e17217e6f691c49b12131b84d0252cd2dd45ba349b4f1259b55606c3d0062ea8f0a042f692901521d090ef18311ab05b0e24184e43442ecf4df21d5f68cdc54cd609e61a530ba8860f3617dc8dde9d8c434611202610788a4e2754ce2bb2530d934a275bebd4330450575909ab30a1cb65333fc29b32f2c2189145bd8a623087d9ead58edc2a7e6505e926dc40afc4a3f968634756b59166aacf12e47b9cbf187e42cac39f8b11a9ac8338048d3df0924bf7d4b1c02133166515daffd4884257930a1b9801fa715fd0db864164f15936ce50a381f114d70c2997b676d10964ed831b1359d75e927486143d37bbd4c6bc6a3bb620a3234aa8fc2b568731582a41ea4631d5de548830510c4f144d0fa673a0e6af63da57b4adba06d61f7f539751e534814dd0b161f02da58bb6ec30453186eaaf26694d8c86f1d0a6857a8911cd8de065ed7c9ca770a9a7b26c48872db1ea9e1a94821b63f143", 0x1000}], 0x8, 0x0, 0x0) fchdir(r2) recvmsg(r1, &(0x7f0000007900)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000006880)=[{&(0x7f0000006440)=""/153, 0x99}, {&(0x7f0000006500)=""/78, 0x4e}, {&(0x7f0000006580)=""/86, 0x56}, {&(0x7f0000006600)=""/116, 0x74}, {&(0x7f0000006680)=""/102, 0x66}, {&(0x7f0000006700)=""/206, 0xce}, {&(0x7f0000006800)=""/123, 0x7b}], 0x7, &(0x7f0000006900)=""/4096, 0x1000}, 0x843) sendto$unix(r4, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r6 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r7 = shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r7) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001800)='./file0\x00') r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000340)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0xffffffff7fffffff, 0x4) 05:37:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/93, 0x5d}], 0x1, 0x0, 0xd) accept$inet(r0, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="198671601013d858f43b78250e25bf2944", 0xfffffd44) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x54}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) r1 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffff000, 0xffffffffffffffff, 0xaa, 0x101, 0x1, 0xffff]) ftruncate(r0, 0x0, 0x2) r2 = getgid() setgid(r2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) getgid() ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0xec752d7bcd5aa26e) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100a0, 0x0) getgid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000380)="161c9a77bb0f1d9ad593e44389da8285d9ea7f44c3e95d2562ccb376c6091fd852f03a2f", 0x24}], 0x1, 0x0, 0x0, 0x8}, 0x407) r4 = dup(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0x84, 0xc2}], 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0x6, 0x6, './file0\x00', 0xfffffffffffffffc, 0xd9a4, 0x7, 0x1000}) fchflags(r5, 0x0) r6 = dup(r3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000580)=""/53) getegid() kevent(r3, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffe, 0xf5, 0xf0000000, 0x2, 0x8000}, {{r4}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x0, 0x7f}, {{r5}, 0xfffffffffffffff8, 0x11, 0xf0000040, 0x9, 0x6}, {{r6}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x0, 0x81}], 0x9, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffffb, 0x88, 0x48, 0x5, 0x7fff}], 0x857, &(0x7f0000000680)={0x3, 0x5}) recvfrom(r4, &(0x7f00000006c0)=""/210, 0xd2, 0x42, &(0x7f00000007c0)=@in6={0x18, 0x2, 0x7, 0x4}, 0xc) shmget$private(0x0, 0x2000, 0x222, &(0x7f0000ffe000/0x2000)=nil) fchflags(r4, 0x7ba3d9df75395189) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000800)) getegid() 05:37:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x142) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x10, 0x40004000000028a9) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1000) pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000016c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) execve(&(0x7f00000014c0)='./bus\x00', &(0x7f0000001540)=[&(0x7f0000001500)='%\x00'], &(0x7f0000001640)=[&(0x7f0000001580)='@\\\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='\x00']) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0xffff) syz_emit_ethernet(0x41, &(0x7f0000000000)="af85d152d288572d1615eb32061bcca5eae530d6608521cc31b7251bb93bc5f8ea6e3f4e1b61963d3546156d9b74a4c232dc7ad83a537f1a162e9aa4a4d78ee2b9") getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000080)="851820cb3ca8b8424694a5c2c840cac6653252047ff5247f7932176eea7fdbbdcb0a5146608be3fd629a41bd94c9f66b3a5ff8d076cec6a734103b50f1a4378c95254173cb22a279a1f20dba16b8f6ff76306a79a045add436a9306ba3755026e5b6cc5dd028bfcfa9ea9203602f040d743abf024dbf178f616772cef4a6ab75df1ffd665c23372dd2d8b99c29a789fce73e56876fb0318313b8acfabcf1", 0x38e}, {&(0x7f00000002c0)="6bed1e636433b05072aa581a04cb428626ecc07793e526868bc1c213b0598eed88e990dcf84e44d7128a9d68e82f7c4d27baca81e98926a81ebc0a6007a7e3b95f28804d8054d1bc1f268f2db30418fb3ecabd506fa47a024e4c428923429443d888a0db507ec939e604a26f81ab0f8ba20e878f4d9bcb62aee38124164fcc8467a2aebad244b4aac08edbaf1b587174e3520a0d7f0ee4fc6c4ab394b3fa0f33a06a"}, {&(0x7f0000000440)="450539323288fe213a0225b292c989ed843601e633c6a085c1dec1b9d485226755ee60460566c0e23fa7ef6a9b57f0661d9ce8c3038a0278910c45ee8227d48a4638ac5d64a683dfcef7025b1b3e7f1a05b2987bac65685c99ff5c067e8f7c5021827908a9587e20a59499090ba57b15f98e51cceecebab69d4e44ebde1d96bd7b52f16ec90ae4936d932232be0a57cb6f6c78f9f48af4f5f53fac54d2c3cb98d03ab996e652eb474b740f786b3039a7a6aabfae1b0d23ded361105716f735d58ce40c4bd9fc5a437fd7a07572be38bb2dc21b9e0c295cb28e1ef3792fb34c38a3162636a0e4684bc1fb6f112af288a2c70feb5515a11e7a28e421006a4f90e0bd96d26ccd137ecc80c313bcab083eb65878b192711c6822bfc01a457dce71412fcacba6a8fb076b4b261014be537b47e7ce2177b5efe69ca00bb240b0fce3d46480372a819853f9e3cc6c3ebef9f69b317b49e7ad564aba6c631d43cfe6602293a7a5a635c31e5f5b0f2fc67f1fd52925572ba9734ccdcf478b4b6566dcce3be5a378e4cf4ffdbec3118803ed2cdcae4cddb9633cbeb08f094cb31f981b2e8ef8424532951d317ef2dd7e03db4174fd1be3f26590a3442d9eede0fd96ce956d57f71d6a073511ef205a88fc178e8a1afb1370cd0dedadb3d26d5f89054fb786ff05d5a63b74128c2edb45ae43b19cd55e4b34e24001ec102e7b5a97917873dd74842f11e5435423922322ecbebbbe345ac0e41fae5737c060c49b9b5c8758bd7f925eb634e09d14314b6228cc0d1c0c0c9279ae28cc115637d08db3c27826bffc918fb052640b3e0d14ee044bbd7bf1b960ec81dd164c4e08166dd76801033ba16bae7c70ab7785bc9115b00c58d4e458948dd86cd648df3d1dc9044ca2872a18869e3110342f0c7636f5e6bd5742ecd7cd677c6ed2c78fcb09ff0a2bc2b623e6f83a1e09c09e7e860ba7cf5d1735334190bdf198fe7acb7d4ee3fc925792958095ec9bbd0fc3e9c237f7eba311e38ffca9c30b39c1ecae3d6545661aae4b056ded813ad7f2811a47f49f1e945d1a27f378fec9302f6a08ccdb3017720f496d1017e21b342c4937843ef4c5c8cb201a8733324a1e09222885a37a39e3f4904b19660bbe1c089bb69800390e5a9542867f9b306be091932c3325c492db1845bf2332c819929018d351a6e2b8a64b1bedcfe7e7a45171df34232f155954db9d38878bccba955be2cc111bd318dfa7b75cb453fd1f98d9ce3745d7d6927e7e9904af233b36d3734194054e318858c8e96ef939fd5320f6d0d0172877a5e2a02ca66c0ef7e814c2cbaa5c3748be04215ee89e2fe0e774547a0ae1a44f77b5bd3ac9dbe736f3b4b65dd5dbad15631c6781b7edac3f60e88bde0b740d9d5ec7714cc932748d935a3680b0c0c5683393f75c98e22751bef887818a66fa143839c2ec126a38aa94e762ad5ce54ade0b59e70d6551037d72be7859e725643c8a945e397811a49e39802ff843820da092c76d0e8c5e893419abc9bb6d24f78a3f5d111c428c55416ce0f31dc10778d4074378eea30b5714091a7fa1464eac3e733119288f71fef8cce8a5957257461bd4141210f8f96cab7a12cc1c4290acb72fa0386437ee130931ff36edff83a7ffa39f9b8ba69628d26303e5ca78659301f4007e87e60088e950b82c35dee5062dc2625d92e5075890d5fe6010d3c1c90fb0c0075dff534cac5193ecda379cf7545ccf8aa2925e68c0a3c9fd959af2a4b16105a392993d8cdd4f95189855416af45ab6095d249699f0fc6521c64bb9c0d093f6491a43911c455b7e960608960eca71506ff62ea327294393612e2baac8477163eb7c8dfa3d9f3a8182621c1e1d50df9c78ed3521d5afd7fa6cde35a8c874bb4112737c79dfc30b0b2ce30262c3161e9c78390fba8a1e729b4bfbea9d379046178ce5ffbbed72493564b726854271073f5133b0c3a44817d50bce1a15d27fffc8a45d295f052ac782ad83b443c9bb11c4e2bee4d21f7ee9c3926221254839dbbce45baed95f4264f41bb81b1f474ba7401c6c57cde72d3ac29760590dfa5f819e00961971d3132531e12d22ef94e2ee5778641153516c442a61231f0e728ad3db698e51b6999e94170b929be9242c092aef128bd23bdffe4666e8b07eb90fd7fbe2b0c9338d8205bf30cc2283027ed4b45532b8737104baaff9a1e8ace6857f2f8a39d115da1bdef9f03709d8c02c64d8e4a36a39399e87c6608dd72abc7b1751e94120aaaf680a0d7a1c9efa11fc07b29dab56a3cb9dbb938db74afd76fb50e0888aa347641f06d549a7e0347c43ea2d24f23602386030c28f4bdc8bc1cd066578c9455461ddc846cd4e5128b665466dd731bcb2931ed6913e1ba7acce091822e1244a39148b5fdde154699af9507d54ab886705ee695de3956207c75ebb7dc168abde55c6b315e05709b89f29cf7494aef990861c4d25f24e23bdcfa6c48226bcaf52245c836b7a1861a7c70e162a6e660f257a88fda279e184f82eea192d88b2d61213bc8b982a7c44ceb6ab7b72348dc7b722c3628166d0048eeb92b33fdc115586051fc398a68a313ddf0042550ad11d9739d57ee5db8f8b2aad892232076a7de0f6178933a05eb5ce411e173121ae0ed7ba9aaccd2cd4c6d65ecba4f351cce03c73e9261c5299954d58c7e84bbfd6b62eca71a8b268037452a97ceda7d5aab2ec74a173e2b324ab6af9dba16a7e53aeeb1a0438d8342502f71a9c71a659e053ab9b769f2a0274407d6ac2eca5905cf0ded5588727aad8cbf2a12b40670a39aa435478379ec19abbe74a3965fbcef4196f829ddd8920ae711f8a1e289719f2d75895b0e4d0d3750267878ab78965e5a08272a34646fedc3986ef01ead30fca15e985bcedf1bd31fda33f7a925949f409a3fa40f74e308bd551c8162d1a73cba7388a36e9946293f2f323ce810bb74022a8d77163edf9caaa40b069d41dbe9823d331d86995f06e2a744eda924c221af6501cd615cf99890e338851f51213d17841653c9f6bfdf8f649d9dda05948838554ae77a3d615f3814233de4717d5f9a8cc08e650a1a39f0c4c12d5e0c68b7814eb261229394340fcd52775f2f253bf73589a820f465251c4fd0817a423430436f676393132b8b9bf3ef46613cd2e1bff3843f55e5c7052b8006ee5156e8bfc70ac7bb5a8fa2d0d7747a9173fca74973a6ed0606524566f009ad5ef65956e4aae8aebb386750eee1caf3690a3da6a8930d997fe0223275346d480407e3e7e97311ad7ee19d1861f39c501fbf753c2f5d35e6aad56d7a53943747a988ac1c86c5c2d55d85cdbe28650c19ae750a7c7679347055addde065a71714ec6934384cebe9d5c2e7ae2777466595f67081afef82d090ca86e404bde57c5df04c42aa0db899b05c8be063b0187e2dc8c1c7c6a9e0a8b73710f496046306143763351e8f291e1a186cb2c312fc9bad53408e83109590a02af46c998f80f3ef43ea714a161972df3464f3b1b192823c8ac0af5f02440a9df9c5584cc4e071706dcb2d2a4e549caaaeba8c760e5a4617c5c8cea183de9e54eee985b1fd97771224b81be1e2282547209389a4959661a364696be75c1f54a008bde89ea4f6b8772223634365b6805311f26adfcf345e8ffc1a7887828db86930f8cdb6c420783ff67f6c548db6455fc473777861759ce93a32fa3b4a0c4f1de39a92f51e5eed84b5171b68c67ea06ea4ca1dbba40e161733999a20d99b7435a4a1f38147518a5d3f2c1510f089b274a03f69ecb203020dc0c1e37f6471314d2ee5c21992df5aab15d97d4bd8d46e1fdd65e09130a86e1ca1794f1ea0cc6c2ba0b1cbb9a5ca4189568812a02275a75e0187fe053a62c978fe950bae619a3fc6a93b24d3412620101690553797578ee2183726b784e903bf64df388cc4cb152b0fa8d4b666c31b7375c2218632d290ff87728dc9c1baf9ee7153dd57d917a1dd682508aec0e566e31db6adac3acb86c8432bd9743a98e60ee85f0644f3693acfb907b96ffb4f3b3cd142f3384e8d5563c3c09bae8e389b19a3f326b5d824934b6626b8de686b12ebef8389eee632bb0a565aeb81d6e942469ef2cdb40bc418204ed70c92e011462a1f177173a3eb48e31741ba6584d3a1aa1cb458346e26605d5a1db9bd80e95abb866cee7a3527468ed2eca3ea7eaef8f9102055e3c51d54c3cdab56564857bd5a75e5a18bfa8aa23f135ee943000b503809d8380222f31671d4f58cabeaa6c0b9b5314f1956fb5a8c42899ed4fbbf43f8d1ee670f18401ec6030ccd2b1a9afd4b1299fdc7a5d2e53d97b26bf7a302707ec3f445322bd372cbf3e41c0d4ab59a3dd8e29df3715bf6e6426bd6ba315311f1b3cd05afe03559808dab68ae54bc0943ca058954999003e98a357dc7ba3166f0f5aff47716dce2345d49728945f55acfd1cfd508de0d7bc3eeefcb5e64ca1e87554b7ae60e3ad2b3b83ee980789f607479f236337a9c272a12a9b6cbc74e913234979f04015c4479ebe4f87e95fd0398198918e5faa38624d0c1861b331dd284ee70a8287684353a2965d1c2396c23be103b892c52657c098deb670a546e7ee0f410067b277eb046d116e020948a689f541ee9288be577c6a13ee23ebeecb4817b98a0a38a98487972049321a4465a69d25f2a3fe3866fec3be3ae0dd388a7aeb451b89e84120e95ef636c01b1e49bc6f6d6a467b7c3218443e1f94670042e98c2d4910f9da1129011674f27d06173389218f4ad077f2771b7b452fd87586b6e12f2824e2faebb03826efbe48ad5b4ecb317263749a7dc69b6eb0344443fe3cc13bf27be108fdae3e8e79e9c43dbbd2c3e02e7a5a1850325ef91b324196e9e48c37037299cb55bd021dc19a20af27b727527cfed9166c0083a778376b73116b79b303ee10a8dfeec4b999fee865609b218786f8e5b219e8b8504e7b8ab8ba2b2a0edff84f06a85bad08a7e571b9a888e087593aa567051d7889b8c650446247543bc53575eec42c1d46afc632809983afe6a02e5cad1271b5625ff11c0ad4f7a8a2832ef4d385a2d878249e66590e31d8465edb329264111f4d8a67c0d022c959f2ed8c76ade34f679d09dd3fd30cde3ca01fdf7fae83d5529a03c3ad7246a5516f9281ced16352a8e84ef7d8884938e0810ba382104ec52b5fe569ef6fb4478e10859520acc73c05dc2e85df9de6dbcaeb1a2990a07662d4fcf91cfff65dd60e943a2d7eb0b0590c1583007d022a2685e5cd4d0c9909ee615af93d3e371e3712279aed6ca73ab1d51bd00d96c11f0e88760391cfe8651dddc16f804b894ed6efd935e6dc93de546ca6e9560581bf01cb4d7116a111794986497463595bccccd15a7799506aaea4dbc711a126217de4dfe5c924dfae51113835a863f80fa9e86bb9692896a000b407137e8287df45b5fa603449554b931d808fe8c9e44d471d72d9ae11521d96d2238d4f93b06659180a4885754bcd294e6355c1f5cc0a1c2498c7ab578804361af69ccc1e071218e3ca431290ba34cf2711e2c82b2f6202357efb0af4e5a2f9acbb62200188382b23b4f856011152c40c7b247096862286730913fb1304a2ca777848ee77231629e6f79edf0ba57028ccd451445c7604b90c55ae0aaf48f74a4215501841ea9985ea68858a0f88e96ed520864f145095fde1497af1e599cd96a4ac56ab33be065c12b61d5390fe2cc53d4e87d92becef664c39cec00be1f7cf7c6748e395128013f41e4e5850b0bc6a324b54ff7c15378df797e3d4dacdbf9d16"}, {&(0x7f0000000180)="90c858abcb6ff1b24fdbaf89b805558f093b420b6fc3d9598350fda74126277459838dd628a4cc145478583b0f5bdb53a0d713ae", 0xc}, {&(0x7f00000001c0)}, {&(0x7f0000000380)="0ffa4694131cf376668dcb0a38f508059b75ec7c558de928db0ac0854e7207643fd7a89f35802f843e93db7cddd63c8649b419f945cae0d1ab018516a185cdaef5a22ca98502af6a9201c31428f27bc187781d127b0c9be969bc7a558920aedc09c3d0b4"}], 0x1) 05:37:06 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0x404) msgrcv(r1, &(0x7f0000000140)={0x0, ""/134}, 0x8e, 0x0, 0x800) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 05:37:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="000000860004000000"], 0xa, 0x0}, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) shmat(0x0, &(0x7f0000ffa000/0x1000)=nil, 0x1000) 05:37:06 executing program 0: r0 = socket(0x2, 0xc003, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x9fe) r1 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8137330505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb378724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6be9599524798a1f54bd79262ec23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea997775b6b978bf8bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d4810b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9deff093a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e91a4ea3c93ea88cfa5dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268f09d02e5aea7d57af3d80c32aca6c14eab20c2a39f381dc98192c986ce3ba27da51a36a78601844701e57de57c9cb0bfb5bc0530b73502941e47890c2931eb33419cdff1e644bc5abdd32419543a6a02c5a3c76dc256d38637fe214b62a3f042737432c1532f40a3f6a5700addf7eecc8808d5281bd53d4861b126b3fd7eaf4d3e7b884effb784cc8a7ba0b2fafed340c90c6cf6248a4800b04d4ecc057ae261050fe0a93fec1ef05d994a202d2f0fc60e555a63fd535ed4804ef782bd11045685f08fa7a98065081da6d1c6ac0472ecb87ae5fe750745a77f1f5c6f49aac7fbb777f5d3bc54ea14aaf6bd3404563cc361d31458f28df18504d4808aaccd35d6e4c6b3fb48ed880518650d2b1c8453c33216bee08b7f881d33a0fc042dbde6c1b9c8a2dcbdcca33f6f93026455954b69ffec86ed39b67a00b315b0768faecee65500628794136232a870c3f3723b53b37a4f61c695650c76fd580cb76460ac3ed5d7c10a88ed41a6fefe20f290c829346467f1677df74e7ee51817d0140eca54f0d414a090ec9d0ca5bddfd8290195c19e655bd50735ad2ac2d45cf1c85308001bb6a7b294255087465a84e5f9921b05701a9f11684bcdf6b4f21513be1c010bb3dad33b6bfcb7e2aac780dc8d2e30a5315a2af6a50ee5aceac70d3af684495494958ddf89595c7aebd04a72553b3c4ebbc71452bc0bfb6753337db20fd8d38ad8b6b7faf26f2257067280cef113e74a039eb1fa93e8cab06dd360b6244a1e8b7dcc61600"/1750], 0x10) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 05:37:06 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x30, r1) recvmsg(r0, &(0x7f0000001880)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000001740)=[{&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/230, 0xe6}, {&(0x7f0000000400)=""/48, 0x30}, {&(0x7f0000000440)=""/239, 0xef}, {&(0x7f0000000540)=""/18, 0x12}, {&(0x7f0000000580)=""/249, 0xf9}, {&(0x7f0000000680)=""/93, 0x5d}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/64, 0x40}], 0x9, &(0x7f0000001800)=""/111, 0x6f}, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8110, 0x0) accept(r2, 0x0, &(0x7f0000000180)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0x2, 0x9, 0x4}, {0x691c, 0x4, 0x80000001, 0x1}, {0x3, 0x8, 0x3, 0x927}]}) 05:37:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchflags(r0, 0x10000) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0x6, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) pipe2(0x0, 0x0) sync() chdir(0x0) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='}]-\x00', &(0x7f0000000480)=')\x00', &(0x7f00000004c0)='/dev/null\x00', &(0x7f0000000500)='/dev/null\x00']) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x8, 0xdcd, 0x3, 0x0, &(0x7f0000000040)={{0x2, 0x9, 0x9, 0x6, 0xd6b, 0x2, 0x1}, {[0x1f, 0x2, 0x40, 0xffffffffffffffff, 0x36a, 0xffff, 0x2, 0x5, 0x1ff, 0x6, 0x80, 0x146, 0x2, 0x8, 0x1, 0x3, 0x6, 0x80000001], [0x4, 0x0, 0x5, 0x3, 0x9, 0x80000001, 0x9, 0x8000, 0x6, 0x2], [0x4, 0xfffffffffffffe01, 0x0, 0x9, 0x5, 0x4, 0xd775], [0x2, 0x10000, 0x7, 0x4, 0x39b, 0x7fffffff], [{0x8, 0x1, 0x6, 0xffffffffc6ab0019}, {0x2, 0xfffffffffffffffe, 0x2, 0xfffffffffffffeff}, {0xfffffffffffffe01, 0x3ff, 0x4, 0x2}, {0x1, 0x1, 0x6db60187}, {0x29, 0x5, 0x1, 0x443}, {0x0, 0x7fff, 0x9, 0x40}, {0x9, 0x2b, 0x6, 0x401}, {0x2, 0x7d4fe49a, 0x8, 0x1}], {0x6, 0x0, 0x7fffffff, 0x9}, {0xfffffffffffffe00, 0x6, 0x4, 0x80}}}, 0x100, 0x7f}) socketpair(0x20, 0x7, 0x20, &(0x7f0000000580)) 05:37:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x60, 0xfffff, 0x9, 0x3a488f40}, {{r1}, 0xfffffffffffffffb, 0xb, 0x2, 0x7, 0x5}, {{r1}, 0xfffffffffffffff9, 0x8, 0x12, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0x100000000}], 0x40, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x57, 0xd0ef75847c9d2ff8, 0x1, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0xcd35, 0x8}, {{r1}, 0xfffffffffffffffd, 0x80, 0x80000004, 0x8, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x6, 0x20}, {{r0}, 0xfffffffffffffff8, 0xa0, 0xb16079d07cc839eb, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0x44, 0x4, 0x3, 0x8}, {{r1}, 0xfffffffffffffffd, 0x1, 0x40000004, 0x9, 0x1}, {{r1}, 0x0, 0x40, 0x2, 0x3, 0xee67}, {{r0}, 0xfffffffffffffffb, 0x44, 0x80000000, 0x200, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x6, 0x7c9}], 0x4, &(0x7f0000000080)={0x9, 0x1}) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 05:37:06 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x100000248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) connect$unix(r3, &(0x7f0000001640)=ANY=[@ANYBLOB="01002e2f66696c6530001ec9e521c851d1f177431d7087e3d17faa4245d3e748f6c2de7614fd30adbaa426ad401edc2cc71850d98abed5ced5ba57bfbdbe7598cf786d8bf2f47b46dc51b01af93b10664a93a31f372d2a8f8e069a7f36fb7927902cec33538daa9b0233f20613a78a81d1dcf7ba4419f6a3b53f25c1a720b891e1e64279f3e662629fd2defab5d6dfafeeb9290c0b5c2872414a12"], 0xa) sendto$inet(r3, &(0x7f00000000c0)="322fe4bb1f6e37abd7411ee34cfb804534cf9370c8a0039adbba85915f2be2e60a402ff5f3787e0c611864f4916982ef0024225e415ca3df31c17a931e9febcc9f1b33febe80fd45e60fd73513ca388d78d8b27cd7d5ecab0bfc366b2af19ae6f43ec58806d2e65b59ec2ee6341433f9c39c8fd6774b611b7d2d86ec8fa7e65eab50afc97f3d22142c25308423d3623c71d65116b9988a832d3da6383862fbdad5e57ce42bd14c67359465a7b25ce16bf5fa0ce44c397e8b", 0xb8, 0x404, &(0x7f0000000180)={0x2, 0x2}, 0xc) r4 = semget$private(0x0, 0x3, 0x2) semop(r4, &(0x7f00000001c0)=[{0x2, 0x4f, 0x1000}, {0x2, 0x5, 0x1000}, {0x1, 0x9, 0x2de40e8ad10b4af}, {0x1, 0xffff, 0x1000}, {0x1, 0xffffffff, 0x1800}, {0x0, 0x2, 0x1000}, {0x0, 0x1, 0x1800}], 0x7) semget$private(0x0, 0x4, 0x20) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r5 = dup2(r3, r3) write(r5, &(0x7f0000000200)="254c08816cc3f2eb71c5a52c134ee6e8cfbe60e8c4ea77a9e44f59842f2312bfc1a2bf0c92cf58971e3468e5af460fc991d80653772923f16407740b5a4f5359d265b7a266389a6fce461622f0754684b9376834b4b2b9e3f1697146fdda8013b419019f37155d04637ee5b7b0cd5b38cb9148f2dbe9b24830d5231b473c7cf204101783b985c8b9476e2dbe4efe899e2183907273d77bc913326368214cdd9b6c93983d64e81044fdf5", 0xaa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r7) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffff9c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8, 0x0) r2 = fcntl$dupfd(r0, 0xb, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x100000001) r3 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x40, 0x2, &(0x7f00000001c0)="7d10daaab1ee8506cdd29840a9af29834acafdbcad1f11a744412e54fdab968bb57ae0b8a671b72d4fd62c7d9a2b3ff20301228bf13b9f2f27e16b09c3610819ebf041e6ba7df580ffa9746a4f3ef80c9b733e67dbbeee4437baf68c9c915771c96e6b3bfad20952a15335545f2cc476e903217af31a1fa16f8056fdcee74ba606c3915a144758f7c01365b41341da4249e5d90d530aa3061d0de046e7c753225d4460dec3b184a8cac74c", 0xab) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x5, 0x2000000000000002) fcntl$setstatus(r4, 0x4, 0x40) dup2(r3, r4) 05:37:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x20008, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x800, 0x1ff, 0x7, 0x4, "fe523fdcceab913129a23d5d173c875aec521e74", 0x9, 0x100000001}) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x10000, 0x7f, 0x1, 0x4, "c01aed0f7b9972b11e947aa2887c4304d6c04b7b", 0x3ff, 0x1}) 05:37:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x5, 0x6) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x9) setsockopt$inet_opts(r2, 0x0, 0x66, 0x0, 0xfffffffffffffff0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000080)) 05:37:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:07 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r0, 0x1}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) setitimer(0x1, 0x0, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x6) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000300)=0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) 05:37:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/17]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0xfffffcde, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x10000211, 0x0, 0x21b}, 0x0) 05:37:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000004c0)={'./bus\x00', 0x1, 0xffff, 0x0, 0x1, 0x7, 0x2a02, 0x7, 0x3, 0x1, 0x7, 0x6}) socket(0xd82f3841bbc78cb2, 0x4, 0xfff) r2 = semget$private(0x0, 0x4, 0x321) semctl$GETPID(r2, 0x5, 0x4, &(0x7f0000000200)=""/71) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x5}], 0x1}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000003c0)="bff0275e3fb318f329f8b73ebd5983bc02874455123ad2c27b68f0ea778c9687a130c32c6d82ca1e0c66a4b618d7cecbdc03514bb84af775f2594a7d2579f7ca694af8ec1efdfa5cc0cbc44e5759c422f0a33e5542d078c1730408b9cda5b4ca614a0519160ce257e9f23ef138c3021e75f070d9bb3c8cd06450ef83abd9562d6b51ef140aac666246d052c0c58ce55d28093cb0cf2f748e6f9525c73afa2672b49ff59c07e929e48a3df2e0f17ac4943059d97006024f0b961a4a8741e4acf29b108ec9bf3ac613da303dec96dff5fa000000000000", 0xfe92) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000280)={0x87a1, [{0x1, 0x4}, {0x2, 0xffffffffffff8001}, {0x3, 0xb47}, {0x3, 0xfffffffffffffff9}, {0x2, 0xaa9}, {0x1}, {0x787cec0f50991cb1, 0x1}, {0x3, 0xaded}, {0x2, 0xd608}, {0x3}, {0x2, 0x2}, {0x61c22addf23d667e, 0x1ff}, {0x3, 0xc14000000000}, {0x1, 0x3}, {0x1, 0xfe46}, {0x59cc39a94c646ff8}, {0x2, 0x80}, {0x1, 0x2}, {0x3, 0x5}, {0x2f2c00956be4c382, 0xe7}, {0x3, 0x8}, {0x3, 0x3}, {0x3, 0xff}, {0x3}, {0x1, 0x4}, {0x3, 0xcd6b}, {0x1, 0x4}, {0x3, 0x3}, {0x1, 0x4}, {0x2, 0x8}, {0x2, 0x3}, {0x2, 0x9}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3}) dup2(r4, r3) execve(0x0, 0x0, 0x0) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdb5, &(0x7f0000000140)="43b6c04f7aed919454a5c59d93f8826b4ec0eade0fce13bdd2ba249ae5dbec29cf5c287ab58232ff1811a421a14a0af400415e9eded2506a7a57e31c9e3e9991af195658db1a7fe3ef00"/86) 05:37:07 executing program 0: r0 = semget$private(0x0, 0x1, 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/150) r1 = socket(0x6, 0x3, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x0, 0x0, 0x0) 05:37:07 executing program 1: r0 = msgget(0x2, 0x200) semop(r0, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x2, 0x4, 0x1800}, {0x7, 0xffffffff, 0x800}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x402) semop(r2, &(0x7f0000000140)=[{0x1001, 0x9, 0x1000800}, {0x7, 0xb463}, {0x4, 0x3ff, 0x1800}, {0x3, 0x7, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x6) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r1) socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) listen(r3, 0x7fffffff) listen(r1, 0xfffffffffffff001) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r1, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) read(r1, &(0x7f00000003c0)=""/182, 0xb6) r4 = dup(r1) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000002c0)=0x19a4) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000180)=0x2) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) connect$inet(r3, &(0x7f0000000300)={0x2, 0x1}, 0xc) 05:37:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f00000001c0)=""/101, 0x65}], 0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = socket(0x18, 0x2, 0x0) socket(0x20, 0x8000, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) 05:37:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x4, 0xa330}, {0x6, 0x8}}, 0x2) setrlimit(0x4, &(0x7f00000000c0)={0x200, 0x800}) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) 05:37:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x20) shutdown(r0, 0x1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x100, 0x734143faab8c5ec) r1 = dup(r0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000040)}, {&(0x7f0000000140)="b86791a72510bd48f91e36ad36353b6438abbe07fab75b177bb7f640c344e9abb594452be7cdf2d22de5abc949f01a3808396574d9430be79714c165f458f20604abcd8b0317e43d77a76a1a1c6094a5d36c6b28db6809ea509262c3cf9fa5e2c183b0dbee19ad1d7e7eb0f91c787493c35f8cff459ccb587a42a51248bf4ae23c390379334213078c078f83a8520a32b4907337f88f24549a036d52b78542e68a388cf7e00c9be5fd9258826202652ded888d3cfd52704ee9c14ce5f82713bfb66e18d0f313173b653b901baee62a1b2238fde62a1f28a8fe1a7d72770c1501ea96e414685111c2911f3ab0b5ee2f6e54", 0xf1}, {&(0x7f0000000240)="5666fd5b6d3a165cb3aa4e1ecbd8e21845cee9147b359775d4838afe1120fcdcbfbe5066299da950c9f5be0316158a3c3a31feffe54a3f96abf1e3002062bc734bcd29286266b42e0e830303ca1c852ec8ebe776851a92d94a27dc9384d1a0a05db5310d7a13014b925e800394fc64d312271a5044f6a04a86ee84d5d6fde7d3f46b19287859acdc8cf3b048edb51554db539ea5725f56", 0x97}, {&(0x7f0000000300)="3a47f1aa54549ab314083760ae707f938647dda29287bfa6c5857f0e52722528284ce07d51aa12aad60b723e1b56e06414051943ec26de2ded9ff9ca7262b13d3befba37b7eead0010cbde9477b0e8ce0626c58f5d69c29fa31cc496538aa31be195020ac2e4424851702eef53edf15f763ed97a95ef7929323cff08b748a0de842b79968dc357e156343d14bbd3969f821ab493ce627a961e1df5696a3ea59584763f5662fede35a340ca25ce682ab3286c417a9a22944ca4002386d1dc8ac3c3193c66c6eb41a43e6f8d16391f81f81995fa1579c5b01afe2a2cb1c03781", 0xdf}, {&(0x7f0000000400)="ae53035e8a6d3f96083a37638e709a396a1b29cea0e63e460e2422f5cca62cb881522aee98e63b36b933c44acac3e53ff2be36586c7ef08cb0a27bcad013395ab448ca6df0c9901618e2d12112cb0be9cf915940c4c0c85589223838ce55f8d765a54232c2aa8668e19edcba22fb207828bdb0eb30c0079cd26d171f03f200bab739c656f9e7f43e1f31e90b10e6016bce8f01a3f1dd2e4e038671b5ef578c63c766b69242e9771bfe4cedaf70b49e3a9a926680d76f1dbb70", 0xb9}, {&(0x7f00000004c0)="b9c0baa552b179f982a33f1d3772dbe14abb976e0c246bcb50f0f8346004d583565a217c9ff311f08992a7123a39e28487d9e18ff21e7f0bba2ab8baa4248c0ea20cf62ab6f7f23884018128c7d501892d3fd1d9cf388f3e90896d24e048d0e3557271ba9c268f749c", 0x69}], 0x6, &(0x7f00000005c0)=[{0x98, 0xffff, 0xffffffffffffffb8, "f3da7f5dc1504c0d0f72a7566910935f930e9d8b6b9fb1ee0d285116cd56191cdc940b19d50db82c581097a0e1e7b6644dacdee840ae36fec42c7f9de58d7afa1e86614ff9c73710ad995c4311237d124a9e44c93ffd80dd96b3893add5d49c085fdbf6d744c71a40e343833e2e91f39144dc7e9a08d1edd521a035ca5a6b48d95"}, {0x100, 0x1, 0x3, "aba4587251801480e73afb4fe77f1837bfe78034b01a3c9926bf03b38bfc7ffd2c519a78ce08ae14a2602624b3f2c7e2cc99fbf634e38b1abbcea71af28283620b045b257fe1d7ed105ef6cf60f822ad2527aabe845a6ccfa31f77913213a71fb1b5112f32376e7333c93749aeb0fb967edfb234364924c140ca33277e9fdcf43ceae55d9cf2c29719efead78a6c8f078b3d517f8a5910ae0cc7b71c60e96fdceb0ac5205a78a64ad3a12110451cbbc8aad00afd10850434ea24f664d12bcb6b58381f38b8699205c197092d8c82db707f9b36d059d57ec88fd079e1784baea9ece3ee2627b7b14e8dd685561e"}], 0x198}, 0x401) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) login: †q`ØXô;x%%¿)DÀ ]pckbd_enable: command error 05:37:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x3) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x314, &(0x7f0000000040)=[{0x5c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 0: r0 = semget$private(0x0, 0x7, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x8]) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) write(r1, &(0x7f0000000240)="4e1c02e0a79120bbe8187248557c2089523fbcd22b23a31f2097741c2e37a90951070aab0b1c2fdde97428241e976ad917eb4421c89dfab4d743918d4209c5f14c46290b96be446acd4bba34bc948c71c68c57bae9c44c2ef23b6e4c8751c5d51caba96727d6fc740d180aa04d1113403676e4ec7afc8cf295c608ecda4b89c89cbe0a471882cf8f97b93aeb042890439d33804ecf6f146d00019a9dcf798ac1b15d3eec28bd498ddec7934746461ff68f495a4cd3604deea17d69079525a462cd5c53b46b92866f9f3df0d601bb168e91c1739547dc83f1510409dce7edfad5b097cfc77296d5315eb6925d6108a1e1c149e9a9cba1df452d5181c597a3af1b479fc3231e013f4681984dac4a933b9c779ddded082247a3ede73084ed771d6a944640fd30ca56ad4e09fd3b06581b2e3a56e3e87d5b86aa34cc91c763b82918f36d43203b4881ea25c4806d4ec652189320d515e7f88c2e522eca3a21616d9510f775d5f8c7d31b41af0d29712136a1c2467a057c17aff504bf868376ac867507143aab26e358ee25f5f7f459c7a95f59fb573ba39310ebc825e625c1263f66c33e54359cddb93655f11aff9225383ac047e5eb9f51cde78c409d9948af565754f0b8333a03ad2e026202d2ba1e63e8f3d8bf0b89790251d42cb2e37708321e41f4e5385aace622fdd92db170d415dac31108bebc122f6cf0bc84ce27de2641c697c3c4de9b095226dde7e46e2136e5ec76150b466060a9c83231aa81e3260ddb44cdf842d7f32610ec4b47e8d2758e60306c6be2cdc5a0f4054c50540ff6be12459bf2ddba11b35095eb886429da602b5540c972f035c5920c7180b068d2a03596007da708b37546c5771fb641ebbfd4ccc9a0f99be6f4b2b6cc3c611a2a88a8ccf28522acf499692de4a51ae1869d604b35024921973032b6823afe1fb9f5a68206edfae8fddd378359a3b94e9705f31af93df9e90bac71c33ea15058fb55e569af0dc19cc6daff97e1ebaa5bef8dce39dd3230c6f542f40a4edc1d44e7ffa7fd20d78e5808990a0e17b70b074bd052c142b5a86f1ae6249877fc2afb96c63802fe307c06a00e338403cb1546d5b58a21e497252c8aaad090e57d0a138303413f2b809dccd0ffe6b90933669872b8ce4fda14d5c6c9442b1ac93234e2a725262ff7de01b8fe23578762ad58f6f0b807fbef6794bd003e04d25b822c14452200ef785ecbb137b75edfb8bb14eb05493d1283099fefaca15d76496497d4ab7f0614cafa6b4f4934feaff1d2957c4865de8bb56fe1a9562965fbf4475d44f9790aa36b714aca0bbdf4b324d10050374d167b98eee586174f0c01bd7a0427e3a8fc68f0f104cd044d5b7fedafc386f9bd9c606f2b247191ca99861a579730d0f6a208e5031588b51a37ecffa7a4c6a340fafe39c36a9e44d1bef133d9dd4a6e0f0ea6f7df9362a56fd73e970a226335560e1dee9d8249ed2c4fd11d4c7a6c9e29a543551e9ad35a8c0dd2639f9b6dfc76dc014bb5fa9f1da42c999c803b99b6b3adb48735c1bbe8c71e58cc390749bd6b372feeb4f13024efe0dc568a8c7f37b750cbc0cd029d0f271cecb7c9a362f9319816fabfbf2b5bffea8f8a3a9f3bf9e08e0b0bc5e19215bd8ea8bd31360c620caf727facc730f03d394a0046e18c3a5aab7a7e932af25da7bf5084597137a425cf4b6ddd61808f9eca6534d439d2f16ce317f83ff799fc5d14832174bcefe6b874c609e98debc2b70327bc4ec9ee0fa18a8ee692d8190afbf77d2b35391ece3042d80b2e24adb9e7d1ba26fec65dbc49c301ec33ac677c7b541894ed277550612908e4f0c89e0e173315e0e8621db81bc0bd2ab0394823edc430bcc8a76af96c63827586e590154e975baf80e4826da474fcd8d90d033928b34351a88887690875f06a30a4dba10d5f9654f7349d10f56e35606aba913f5874e4a76bd16134c2d93462e6fa8c48dfb70169c1dd26663b71c497988b8f2b42b8f3c2f1d212f3c830681fe18baad741d857dbf214de32893ca6518164c65447c49cf8593dd14442569ae112502b3161791ad3b06db65aa51448a9388f9838ed7d822149c03e1c2f7f6621972fa43a5ad45de8b948676eeccc3ec17439d61fc067f5fa51cb1254ed2d3ffec73c2f4370f6ecc588793397d9d4ad4956f8306aad9bf68c274efeaad2c45befd2bac3b7897d129399140b1d4dca1afae9becdeb6a9720c4a46f5bda557c2fe94f21cb13bd73de8854f978619c7548868b0f9aab4d3b9603534787c367a2aec0437851d4f819e71d2ff3f79677af6ccffd934a4a784cf7a0775a6af31e135cd2e2b4a8be8e29923022d76f8bda052f52fdb9541955b21aa1042fd99d423cbd799137a93457db5574fe8a88c6a07db89de09d7472f699a491e23bd14a69b82b5b43b289b634231b2685d87489940d1668e4b05f524d4d30e4771367e8f2bb0f076863eb98227d08bdc184b91faa3a8a2c022a4561c802928f1fc6ab741e5f4ceb89a42a14590b673bdbdd066dff67abd229ba99d603c17a4536c01e586724418babd787cf3413cfcac6fa406a8de9bd9be76bb721cb0d9f874f89fbc39214d30387d48084ee92536f8e927efc64e362c2c2682cc70a3b9e14c172c7a9a3748076ab39c8827c086194cab003d086688fe26cabf5cd2910aed444a44359c080935d979ca2617e8e2ddf02941386b3dc3d0c0c2bd79582bee55bd88cd1dcef5c7bb5388dcea3b0b0629b85879c7d123e1597879471d1e79b2dfdfd86f3913b90e7e842bb3e82d18cee9bc57f4cc7b89f189615d4f1e12b18cb86f7e60c3662c86ffd6271f83f0a4fb7f1c29d79a259b753a892f88f2d511640f98fd3788150135a6cb8ad02863920dd84a4fdf834b0c5b0cd5050f971d9f603c079ad2248c39949be2254ebfb4f1e952bb3ec1ac46dafce791b440f754db734188a051770e9f40a54ca8ba611f529f658d0b7f7e88fd0d5483d5ef440ece48ca53ba1e66b29a3e129fef1ac9dbdf700278ef50aa17d51bed66edca4761e729489e3c85bd595e258619d30627f4a3ca447e94fc19123da7a7c1b65870cf89f53d14e5d6f6802e3c68d2ed73e95096147395450ee6e5237e306c4d3381cde47b3b5e20c4a0320c0fe5810d96969ebceb85cf1f41c6b40a760e57c8c06b7cec82c65f52f736ada1571fb4abd937f0abd49ed5e6772e63c911b6db6b78a4ef224f1bb219b3bbcdf1731e4e03c2ce709a68b3e83189918fe08b13a092d1ff820deb1c0c0754862eddb20f37fd9062d95f41d8898ee36b755da022e6f82a6394980020c3e1ad40d807db736dd06dc32f35575f69c4425c1ab74200c7f10ed6f1488b8151e7b2b1647dcbc5fed67734d4b53206883410ee6d3d5760ae497c7af5f383c36e8ad4d71c5bfdd69adf6abd989ed3d5a832432e9bf527d3fcd54512d8ce9c3f4d0e51254a5f7de02509ce9769f4c0ee163cc5ad34c64a588f65b9e49d0a87609ac1cfa92e3d2ae8e408c56b52440dc7e66e6ddd06cb0a36b0305a6937a9aa3fd00354dddebd305f8811eee8446fba82ffa09b6274718227e262253153ef018217a30446143b74654fa855a3bfe54c07643bd194dfbf4aeb979510e148236a488c476aad4a9e6f1f3f648aff1840e7a77400c3d0101057236c871ba3146617b156fa5249880c5d7649f67c2b0890072c5aab7bd2ec5d3254a2f6d342d49334e05c914c675d505e0d8ba8196268ff20d5c1316b0dcdbf8aa0cafe6d94c444f149916a589d2801d94985fcf9217cdf463f0230371bb219339f9aebd6cf991be06c85f9a941cddc9a748cb73654756834293acc8cda2257a3f1c6044ddd55b2cf149834a3884772e8ea379a2f95c40d0d004feb6be78e4a1a91d6be4037428b9c9c046c1bb73b3c511409b6585f1cf1fe28d4cc2c671b86550215d092be62499cdf68d6971b80a0da5505565b75c77852a6d72699e969826bd0b2733a13883b20aa2838dc1390ef94cbe92e3bbfae33b93957de1e2ea7c09cc6d80fdff7ebab17470a6b47717167200bcf35bf0c5ef904fda7ce18b612a9c328e1b2ab5b4d57abb9360e5749c45f6b805865c543dd4d472d21d632dc47d8640e905da7ab60541b2cdd25b799db8fcec2ae5b6146f4161d8ac874c5cdfad824b031b0509dc97d000a10af810f138d8ca16ff8bf05f4e06b4a30d845c4090fdd62758b8e279cf0f98600fd8df157fe1d92c83d39229297b94748b91300c59ed39723b415258957d07b8b24b278337c10b571317bd8c6266144ce478ab7ac53005df94ed9212db9213b3725f166b689768a0bd4680ca32327b31c3e73dbd1daf959bacf4ae8705ed8fd68a6dfb826947b5fe987de9c6795f307088615e2ee9b16550c438763594863893cacbbecdbe82024e8b6e82467a62e16f795ddbbe2f38f126de47712fb607b1c90ac142ce1871f02d137666b40995f1fe5079336f91f4af31579470d774785d3649c738d7ab6e793731b5cbffc57fb8f3da105c7aa32a32b49ba0e75bd0bd764752ace5dda484e7eb6addb692dc0995aa59c827d6c55e23fa8333b839939d0b7eb8d3fa314570d691a8efdf726bdc6cab77c0b4ba0d29ee89135c20d6783d14aa191463b029ed869842ce591f4df86d2bbb2307491771bbb91480104e4b682e73e7799588446d79d053fa35e9951d26bf7c40023be6a8b3c8e59b1cdbf6247cfe7bfb6bb4ebab530f3da551ee58d5f28d8c48e5df23126421e29bf2117f421f773244d411f3fbf101b5492a455576148456903c77330ea35f57b755a6df47596ed8eb15e6cbd589468b95a4e8b5e0752433a957dbf5d67d1760b4afe9671338748c12b34168ddb24215128e5312070eda182bb2b4e177dbfa34313386b03af05fa7522773eda3e726108c65d7eb1f97f328dd0d1079d713031520928c0d989cf690cd656ccd7d64a956d8718d0d056f29e1e69777b7865adb6b23a6e4b31eaa3f07f05d6db6fa54d33f27cc613750ea9cf776f4103375f0a29e4caaf0f04e9a7824cc153f22e187ba4505e05e54ff0b3cf843b925861a94d289367404f82d7e35975b56811dbfd4379c77c446568b98078fac08c5a2241e8e5090fee66b608ea4d8b4cb1da12f697838a0285477938e04efddbf9a42f8db86ee485c05d8682987e46dfca50e9baf61a5d88188d95a781c5615a932966170353b3a1da9d644b6ff912e2bc122aad415954a7a28499884c1d6eb409df3ce2d777a8b4823da4a9bd9a5d6f97037e3c56768b777aee892a969bc831057abdecac56d82bb1bdf9de9a2b46bac2581690426797cd59b21fe97ed70c33cf6617cafbb3ec7afe5066a3cb8f119bd43e631bd8c9137226c646c11854f636a0197e8afef7427829c1eae983c48dd5399951a605b7f54df86fa85f9f3404ba2db9e45db0beefd3e73fc607ec40ff375ff965cab3dc268a8e0e164d9f5f54c1664ab0b49e794bd4e3d846b36b21cf35d31b329bd615ca9af4bdfd88c4ac8dffde38e5ce97ef848ee73bca607757e85660307bcc92e802331f122fe28a5c7e6a9e24dc26494fcc2b378ac5658f418c2ca94dee970aedb8c28757fc8d14347770e4fd387cbb6b1875bfa6a680fb705aafc3399e5cfe3c0a5d09d99eecff16ae24e2c7fda421d1ebd5d57f541008154d269dc2c3525565b116b71fc54c21c4b0c47a1fbfe8165da28653caf5a7223ff2404a5d413bfc4cecd1bc1ed144554e4a3ce9fbac12bf2bdc5bdd3a654cbb9d777d758a57e0fc07bdafe6ebcb6a1c11a56edcc70", 0x1000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000200)="0e851f8c589be924", 0x8) pckbd_enable: command error 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x20}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x6, 0x81}, {{r1}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x2, 0xa37f}], 0xff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x80, 0x1000, 0x9}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x5, 0x8}, {{r2}, 0xffffffffffffffff, 0x40, 0x40000087, 0x2, 0x80}], 0x0, &(0x7f0000000340)={0x5}) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40}, {0x6}]}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xfc00000000000, 0x5}, {0x3, 0x7ff}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 05:37:10 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x6, 0x4, 0x2, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000dfd000/0x200000)=nil, &(0x7f0000fea000/0x1000)=nil, 0x6}, {&(0x7f0000f6a000/0x4000)=nil, &(0x7f0000efb000/0x4000)=nil, 0x2}, {&(0x7f0000f38000/0x3000)=nil, &(0x7f0000ec1000/0x3000)=nil, 0x3}, {&(0x7f0000ec9000/0x2000)=nil, &(0x7f0000e38000/0x2000)=nil, 0x4}, {&(0x7f0000f6d000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000f02000/0x13000)=nil, &(0x7f0000f0f000/0x2000)=nil, 0x20}, {&(0x7f0000efd000/0x1000)=nil, &(0x7f0000f10000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000e6d000/0x1000)=nil, &(0x7f0000ea2000/0x2000)=nil, 0xd3}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ad6000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5427}) 05:37:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockname$unix(r0, &(0x7f0000002880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffec0000000000000000f30b735bdd42e54bdf20b48be400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4c86a59ae576d4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4099], &(0x7f0000000000)=0x1002) 05:37:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x9}, {0x6, 0x7134}}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x2) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x8}, {r0, 0x2}, {r0, 0x4}, {r2, 0x10}, {r1, 0x10}, {r2, 0x80}, {r2, 0x2}, {r2, 0x9d17d6efcc7dff95}, {r2, 0x2}], 0x9, 0x7) 05:37:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x6bf3bfdb9f4ec775, 0x1, 0x2, 0x5}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x8}, {{r1}, 0xfffffffffffffff9, 0x40, 0x20, 0x6, 0x1}, {{r2}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x15c}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x80000000, 0x37c2, 0x9}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x90, 0x7}, {{r2}, 0xfffffffffffffff9, 0x4c, 0x20, 0x7, 0x7}], 0xfffffffffffffff7, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0xc, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0xc6557acebc2fa607, 0xfff, 0x4}, {{r3}, 0xfffffffffffffff8, 0x1d37d31ce38645b0, 0x2, 0x8, 0xfe00}, {{r3}, 0xfffffffffffffffc, 0x40, 0x2, 0x3, 0x593}, {{r3}, 0xffffffffffffffff, 0xc1, 0x3919b9cef34bc1c0, 0x3, 0x98}, {{r0}, 0xfffffffffffffff9, 0x14, 0x10, 0x6, 0x5}, {{r2}, 0xfffffffffffffffc, 0x10, 0x1, 0x200, 0x4}, {{r1}, 0xfffffffffffffffa, 0x80, 0x2, 0x0, 0x3}], 0x40, &(0x7f0000000040)={0x3a000000000, 0x2}) dup2(r4, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) 05:37:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x7fffffff, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000, 0x40000000], [], [0x0, 0x0, 0x0, 0x0, 0x200], [], [{0xffffffffffffffff}], {0x1, 0x0, 0x0, 0xffffffffffffff7f}}}) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000340)=0x1) 05:37:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 05:37:11 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x2, 0x40}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x0, &(0x7f0000000100)) getgid() 05:37:11 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10005, 0x100000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="670dc3b2b7eb9e7699e2aa8dd51252995fe0c09f5e7049df97523da1740001", 0xfffffe2d) close(r0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1ff}, {0x6}]}) getdents(r0, &(0x7f0000000140)=""/69, 0x45) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff0000591e7e5b9efaa001", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x8) write(r1, 0x0, 0x0) shutdown(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x1f) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x800) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xddf, 0x1, 0xff, 0x9, "14c6556f6586c351df29cc2e61927b12e5a95b03", 0x3f, 0xffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$TIOCSTART(r0, 0x2000746e) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x1, 0x5, 0x1) r2 = getpid() r3 = geteuid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="e9eb70b131eda8881980a82e75e01d8e02c38a6436437a7e4ef468612a3c7f04ebe837f58e55da4688ddff2a71552c53ac3d1f29aa9169d15d63d68f2a7aa7c867f111104e0a34f02ea123ba09f29648071312d0a41db68079d26850c4531d7a355f2aa518ff20bc4239eaf2a412dda2c2fb4a3899a6cb0ac9f5829ad96405e2020445d5228fa61e287fa1bf314a8c1edb3f7ca7a3d24ebbbe2a3598fe677b220b82bdb4b56a771ee88adb1082b834d81ce63c0b2f015b4878f3232adc3e1cb20cdaeec02395d249bab005ff9f", 0xcd}, {&(0x7f0000000240)="e781b4d8d388644551052749ab2c05b88c818374e9363bfac4f554cf19f0baaa3ac413f659110e3110be79664e2f315de6c3447e3525c506965bb008d81a", 0x3e}, {&(0x7f0000000280)="46ecbd0da4af722b9941c197ac035d", 0xf}], 0x3, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x108, 0x8}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = kqueue() fchflags(r0, 0x10000) kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x60}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:02 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x6}, {0x0, 0x0, 0x1}, {0x0, 0x7}]}) 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"}) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x15a0806cd98f6392, 0x4) ioctl$KDGKBMODE(r2, 0x40044b06) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = geteuid() r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(r1) ioctl$TIOCMSET(r2, 0x40044271, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="fb63368c7d58c755668fa0c56ca09de37b707d82b2224e935e31aa784d78d4233541f2cde8338e38fd2c2c3fbd8c82909eda48df6687825d9c26266bd497df95d78e0a6a2146a1329c02c776e2d306780be166c7d0dfd173e8d00947e2d7cc5e7cb47ad416cc2a59cf95c7f57446601c978d96846147540c22c527e03865a77e14d18163afd43959d2df02b68f7a64cfef330abc7923a466f495ae8483d5164a24d93aedb7eb7d300d4b1d77fdde15e7ec2871bb8f52967571b483835f6d9acd55e91ac56e2f56edbd1adde69d86d4d95a7b09c6caa7088fbc840d8f52cc153fb2e6c7bf89804a85c6cc4fbe6b663ed9c8817862985478c7ca1459fa9c445298b888f901f789e6113854bff70f13820364658e81ac887b984fb7e77e8fb506197ed5f60ce4f8a357a673fca6856a9b230914755d38d823a68036ff34cc35000ae954b531418ebb82a0c7622306aac2b644ea312eb4ef37dd1607a4ea4d19c051f3396c4a9ba7e1b2a2a3de5c5b790128fde7c185f0d39e354f68016252c68906575810909e6609dc5b82bd21773525e373bb25e2965fda0ea0c52769c0cdce1d6999ff4aa60b686642b089c7af47c6c4ada429aacb183af1f5ce9794f50a87e49f2e79f5adc53cf055e27836aa0b1620a9d124b5ab0b442d", 0x1d8}], 0x1) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) execve(0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x1) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r1) setuid(0xee01) ktrace(0x0, 0x1, 0x40000002, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r2, 0x8, 0xfffffffffffffffd, &(0x7f00000000c0)="22d56538c6ab19096c46476c9727c349b17aa1e01ac738140007d5116ef41b469f9082edd80bc8df3282bd9796d62d6d8d417613dc72bb5e7c25c085c348b0de6771efe139a362c63676e240b81d9326ba867f4b3dc5547fbea6b40728cea60ae64648daf35973ce66e654016c1c8325a55bea51c068387e69f8a99a06175b1161d198d0d8455dbcd03db462d16ab75634b0e15ba9aa3bf5c3b52faca231320547e49903cbc97a2d0764e178767d3bf4c7fe946034f981165e64be96387e03ed2389b1854316e10558b5579b77343b34f55563a8d2eda053e8857b4a0a7d1201", 0xe0) accept$inet6(r2, 0x0, &(0x7f0000000080)) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="9d0b9271a3153a4de385c388bf374014b8d41f0ec74aaa3cdaeed53d922978d73f61d98ac61b2b65b37c7e7185a7f2a929e4c3c2554decbe29ce856ac3dba2d421a4a4518af05de966828852a9c0bdf02c6d7b3bd56e1f6cabf89d6c13abde39330b1543f96159845e05357f9132797fd3560a9b9c947523bc4e21a92155e51967edd946da8667eada1b948964cf7c432fb69acca486ec7d8c380524628c5857649c9a0ffea94744af8347790099d5a6f098405240d3eb6836c639c03845a143c343a3e456115e98b3e99a0508", 0xcd}, {&(0x7f0000000400)="cf261a4ec1fe39addca1282c4d207a4c7d73425fb42d4d1f97d46307b6f3a0aea89dee64a38ae7753c4aca1f803a2f4f5b11c11efc499ddf67b1bfca06ccdf9a1d7a0b40a1f98500cfc7a3f66b346b", 0x4f}], 0x2, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x70, 0x8}, 0x400) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x200, 0xfff, r1}) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c653004e3ce60ed2a16a7727676e2d890599168faa94efbfb40c5d861de03cec66c976b01000000b724c4b1705672194f4fdcffae2f566fc582091e33e37426ef556089fb86fe000000000000000648348ad06fbd176809e0d9f8df5e630592a3ef0798472dace18fcf030ec8c94ed9a5d24552ca20b7197b414c1976f0200a433d53ffb36129fbe7d0beaf4b3dd8fdca19f06b19d76a77ce8ad54eaa54cfd2fccf9ea614927d2d56846e71a63cd7e2a578007ee0f4b49156fded07780100170506d369a54ba5830be2d98bd56f5e6816bf8f861180d200"/255], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="7227b1c1eaabe6e8762c82a42a007ed23ed8fd7059686c4e0815c648ca10aa0884c3874a00566a07233b42dfde08e7d5539bcc79f688cc1bacaaba45fb300bbe67aae05607f8ba30cec0fa", 0x4b}, {&(0x7f0000000040)="fa6f04e2b5b3a807b26aea4f9d83aaba25f961344efd62125bdbebcfd684e3b566cbd5", 0x23}], 0x2, 0x0, 0x0, 0x8}, 0x8) fcntl$setown(r0, 0x6, r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000600)) close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000580)=[{&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/211, 0xffffffffffffffc9}, {&(0x7f0000000480)=""/249, 0xf9}, {&(0x7f0000000040)=""/42, 0x327}, {&(0x7f0000000080)=""/23, 0xfffffce6}], 0x6) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="0d2aedaa7e50f757022cb96e67a9ea3ad634aea429e5e09443a77375fd1560b8fd64f2332c2dfd1a1c2f6a42f238d17e79d065509e7900c1f60187eaa9aaac3cce3266bfb5c10765c7bea976412d", 0x4e}], 0x1) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = semget(0x1, 0x4, 0xcdc91b794b1202f5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) semget(0x3, 0x0, 0x10) semget$private(0x0, 0x3, 0x80) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) socket$unix(0x1, 0xd2f0e0542c44786e, 0x0) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0185603, &(0x7f0000000340)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x88, 0x8, 0x9, {[0x2, 0x4, 0x1ff, 0x8, 0x1, 0x1, 0x7, 0x9, 0x800, 0x7fff, 0x6, 0x72, 0x101, 0x8, 0x6, 0x5, 0x6, 0x2], [0x34b, 0x1000, 0xcb5, 0xd09, 0x9, 0x3, 0x3, 0x28, 0x1, 0x40], [0xfffffffffffffff7, 0x6, 0xd831, 0xfffffffffffffffd, 0x8, 0x1000, 0x200], [0x8000, 0x62ff, 0x7, 0xfffffffffffffff8, 0x9, 0xee4c], [{0x1, 0x9, 0x7, 0x6}, {0x9, 0x2, 0x800, 0x6}, {0x6dc, 0x200, 0x2, 0x8}, {0x0, 0x6, 0x1ff}, {0x8, 0x6, 0x4, 0x7}, {0x3, 0xc16e, 0x2, 0x2}, {0xffffffff, 0x52d1, 0x0, 0x7f}, {0x4c3e, 0x4, 0x10000, 0xb8}], {0x6, 0x6, 0x3f, 0x4}, {0x7, 0x3f, 0x2, 0x400}}}) 16:00:02 executing program 1: getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000180)=[r1, r4, r5, r8, r9, r12]) r14 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto$inet6(r14, &(0x7f00000001c0)="b481c5ec71dadbf1545ec1509bc102896464d344add05f493e701d5ea8ce0b", 0x1f, 0x9a61f94f6baae58, &(0x7f0000000200)={0x18, 0x3, 0x4010000, 0x7}, 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r15, &(0x7f0000000280)="e7e59fbfd1e3cbc5da1d21c0c672bbb3e95fa93222d4581dc3cf02db4b57edc87ff3869adaf6750ca0fbe358c472b3d00f02b6ca672ff22acc3afbb40a634e7c66735c47", 0x44, 0x8, 0x0, 0x0) getsockopt(r14, 0x7ff, 0x5, &(0x7f0000000300)=""/192, &(0x7f00000003c0)=0xc0) setsockopt$sock_int(r14, 0xffff, 0x10, &(0x7f0000000400)=0x9, 0x4) r17 = shmget$private(0x0, 0x11000, 0x10, &(0x7f0000fed000/0x11000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000440)={{0x9, r7, r0, r11, r4, 0xc8, 0x80000001}, 0x2, 0xac3, r2, r10, 0x6, 0xcb7, 0x5}) linkat(r15, &(0x7f00000004c0)='./file0\x00', r14, &(0x7f0000000500)='./file0\x00', 0x8d918e9c5a45fc27) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x200, 0x0) writev(r14, &(0x7f00000008c0)=[{&(0x7f0000000580)="03fd990604f23a9a18de536a4576eab545cf01cd53328be5410244edbad24013ba68460fe59a33c24b72d12e0b88d365a807c31e143bae62c554adb45221f7c2e38cc689d9c0d373ff6f19abc57009dc20278e870341583146362bbab9dd6f71b2ea81f9ecff232d14f31b7392f715906bac7817c206d2bc5bb5de6b43515682af4e8479550415ca03e2cea8f8301f48d4de5d7a971811a37cb0141229255d065b3159d37e8d0bfe896460c3b788d98f90ab46bed1098e4767d63a1cd85dd02dcaa64383db8fc687efd4ea0980df306d821452b874513b390365b716550dc21f48740337", 0xe4}, {&(0x7f0000000680)="071793f447e27e7fd0bd5b", 0xb}, {&(0x7f00000006c0)="29d503534129718994fe8450a5071e000dd60440e479c0ae9ce6456b63c2a2ee84dd8e8532db456a4258c49addc51d02f91bd53c60b7c5b2a7441aeeacbda4d03635f4c4d5d635015036a4c4f146333b72e47c6e1ecc324920c7909d53583ac086b52714e47179b4755c238652028dd6b4", 0x71}, {&(0x7f0000000740)}, {&(0x7f0000000780)="5a79ae533c77c59e1badc696e8c8dc7b1d", 0x11}, {&(0x7f00000007c0)="e8896f471a9e5129a92335d2f2dd2b4df7bcef7f5daec8887ed3f2d15ec2974e3afeab98754b2375f1f916886e7188ee85000d125cbdbf0bddc4693ab3e5ecdd69575585e29270a6a6146cf6fe3e23a66d1dac01aaf24e208fd82ea8adf5b154d258de40899eb6bda06560824f230c8358b978a8f399804ba7b1552d1d9f1e93454c893967ea66025a9a7aa19ff8c835a082984518c28b650c18abe649dd0ab66c9c5e8dc3301529b3081cb17dc7fc0adc34d88ca4eef538cf73db15f1b38a79aafa4ab434c48c189a616206634fc2ebda06b2fb2194c553490ed678b15f04cb8e375a5d2dfb21cd05", 0xe9}], 0x6) getsockname$unix(r18, &(0x7f0000000940)=@file={0x0, ""/45}, &(0x7f0000000980)=0x2f) fchflags(r14, 0x10000) shmget(0x3, 0x2000, 0x14, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f00000009c0)={{0x200, r3, r13, r3, r4, 0x80, 0x3}, 0x3, 0x1000, r10, r6, 0x0, 0x101, 0x8d}) getsockopt$sock_int(r15, 0xffff, 0x1003, &(0x7f0000000a40), &(0x7f0000000a80)=0x4) fcntl$lock(r15, 0x9, &(0x7f0000000ac0)={0x1, 0xc707e4b572a81ee0, 0x7000000000000, 0x2, r6}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/bpf\x00', 0x0, 0x0) shmget(0x2, 0x3000, 0x119, &(0x7f0000ff0000/0x3000)=nil) ioctl$TIOCCHKVERAUTH(r15, 0x2000741e) setsockopt$inet6_MRT6_DEL_MFC(r19, 0x29, 0x69, &(0x7f0000000b40)={{0x18, 0x3, 0x6, 0x3ff}, {0x18, 0x1, 0x8}, 0x14, [0x7, 0x5, 0x1, 0x3, 0x101, 0x7f, 0x10001, 0x3]}, 0x3c) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000b80)=0x5) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) 16:00:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f00006cdffb), 0x0) socket$inet(0x2, 0x8002, 0x332b) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x83, 0xffffffffffffffae) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:00:02 executing program 1: 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(r1) dup(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x1, 0x9}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f00000001c0)={{}, 0x0, 0x0}) r1 = socket$inet(0x2, 0x4, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x2, 0x3}, 0x10) r2 = semget$private(0x0, 0x2, 0x200) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x77, 0x8, 0x3ff, 0x8, 0x3ff]) 16:00:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) fchflags(r2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = dup2(r2, r1) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) getsockopt(r1, 0x4, 0x1, &(0x7f0000000140)=""/166, &(0x7f0000000200)=0xa6) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x6) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgid(0xffffffffffffffff) r7 = getuid() r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r11 = getgid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="3ff0639b8f58ee5b90d629ab5434fbbdefee38bfc51bf1d6ca7f2ae5cb6aeb762e9e5aa96f15d43e275927904653c52a0e492ce376099d57d963d5a8000f4a992490be3a1b02b2bcc13ea33851fd3ea598b38497172db027acc97bb887e32adacc4c97d4cf9bf1a0f1e207a3e6df41145a147479f6b90d300da5733ab779767ee66c452b05f2a97d629087d32f8d7103cf6df7c1515f8a1e0ed91fc990632e545faa322e4746cf30e7ec24de472ae933e19a78d3c23328a26ab72339ea5fdc03b339778c10bdf3d1d03a999b37867e315bbd875bc95f627d794fc4a6e10143ef8918e250961d", 0xe6}, {&(0x7f0000000580)="a1360136872a6e67c71aa444d6ec86f45612d1ead0edb01914e5bf3039cd61e658a46834a831eaabe3a50d2fd6236084d04f015cac85a402511dcfde215196b5eba0892b8355aeda8229fe093f32f9cf7d70530de4de990955bf586a45221cb0ffa4fe84a4f53655c2c5de5b037b6869900fac308d81ac7014957728de23135412ff22e1e39608297f87e3fb5d6689080fa4d695b6f6e35c50a2e2201cf28109b89917620af11612d4b18cc534bc63c414f4f4a5a4971c239a398d068cd8910c3cc8e4bcbf879a23df16f85d656fdf62068e68e2c8c5be080415acdf8a5ae1b83bd579a89a083faf60f44fb9f370c6023e8ad6c58ebe2bd802edb7385103aa354e170a086cf3404df2b26a49b58054fb2a9fae066675a9eb6c2bd3525237f64b793e8d065de2730c41af537d8f2c3408eaf1e94a67dbf20c3431e4412023aadc17b59da46780ef9e3590bd532d457f3d8f284db3fd370b4aab53228d5b9cff7fa650643e3f5a2d5f995b7f065f6cd68fdca3d1bf508a3526b85e5537495f0c3e923b64e02b4a709ba8d35a9319b4ee927ff7cb8dcc59c5a68329f7f9d09b8de32f9feb2a5be1042d893318ecbe73cbe5df619a26aca416a7d10fcc8e77f07da2674c45f2e34a2fd0a83251bab7b3855a88f550c8e69954e6bab3e6934e0660c269a9754723dc20d37c7d0b65edbb68872b758df21f19efabf58cfa416270d2578a12b96337928d99cfc43f17c27012845418a76d37c153ea8020fab118e568412009e6d8f09a5643633fee067af5a1ae6eb329ede26195ac83cdbf117061fc6ea286286fc99936af9390fa44a49d9cfaa0be969fe7570a07818626dab3b15e2073905fd4dd6c9ed3645098f87ae2915592783a342bef744145598bb9d3c1522f3344d77af03b3618ccc68d2b5baae4dc8d94971166d04dc2b878b17ce4af6ad93308234ee37b3447cf8232362bc96a0b5382accf08f5ea5aede19e5e0eda24cb89dde53e1be3f9d86cb06ad00adf590eb1137dd37390bb43661f5a30ddca08985aaad7335feec2d36e9daf43fad80e6f663f3f2b3e073870755f9e27576fc4202042d797e4362cc45c81512efdc634e64b7eb75efa54b628d35ccacbef547c4f4c39d466f5d1e43201787e6020f8486ecf88ebae9eaea25b590f1f79615caddd84e75bc4f62211f5a0d286b38137643bf8784cb72ef471399d4bc84b474fd3eb11aac6039227a5fcb9eccfdb5b08ac88c02197c54987570bff37a2ea30702d0a941f7e98169efbb5f199d71be508c93d201d8f3f55e3486a49b007ad4f0586fb912b38ff92556f825276cbdfc163edf90280bc2186eec6e09af20f8dd32a48115bb7c0ec2a355584b56de7fecae569016e5b9c36c8510ab236c1e8b42f161eec4916f4a81ee32b6317c1b274e4cb5d878f2638a48d249545fd65977fde87bb3e0f51699a0d4235c2a38e4b5d9b2354a482ba69843cfaddfed32910c81f7b689c3391709ba82a245e5b2516817f75af04449d01baff49b89ee6e70ccd6780bab11744d00e8bbe811ed864740d34c9e3d85211da7bdee5ce06819b14e923548eee4db1dc8349bc8e40fddc628bbc5ad32703b818fec4e512251db49de8c1c349cd91a7fa8760a0cbbb4aed3e1de0d11f9bbdbd0d61f9ac4a7f83b0aa487de2766cc4488d58d88c92dcfa44f4ac4becff26b928ca20569c5cf00978507f901f84608a61559a8d25c22b3132eb8a706480db8995ececdc9e779ade4026bbbf1d149d4646d58d72fe69d678c4ed435f14f3ac81e1275a796ca5e3dcc83d97244fa59190b3751b20c26b65c72f9cc24949930fc0bc217290f79c22a342ed5a37c0eedd8167f9846735d34aaf3ef91aa879891aafb065e32b636e8b7eb655f44c870d09af1bd060a9c11d273c962b06a576f020f157700e16c32ef77d778ccc7cf9e9031b2aa8bfb10aa92b88d2c911af583ada6d050fd6d7ffe5629cc8a852df39a92060d71e0dcfa918139e9b15bee0093119557d56983503fb24ca6a669f798dafa383198203830aa1eb520a632c7fe11d6fe410ffbb4d49c63027c3903cfb1ed711d1802c5d48fb9816dcd854ac883da8448221279f21e530c162d41d1bfa9d6e14fb082d038bd8546833b55c0bc3895a35bbd5852b70ba69b28680713c49e50f85d7bae0bab0e8eef859a7a8fffa1149a8124dd5fb0ae6a30658d7bd6fed925aeec681a84ba7e57c528f8b40b740a1c15d391d9ec1d571e80a0c98f32931c766d230a35983c756c7854c312a3ac0aa0f9c30e8c05e843f071a8cd316098e61b400725bf27d514b85d286c9d427f0d19d6cbe84afe5b98f097d54989be98c18f46d6bdda1b801fc5e4087b34a27c78f3eeebd61921e568748fffbaa687c3f9bbb495e258ce156b722d4893f789b685c6602b45d9460e85111238666f387800ed06b21c0944977db8ac40c894f4c96ce46dacaea7ef1425a20b6ca7ac1166fd10a3aeb7ca8873feca07bafa1f1fdec1a392bd2086927afd657d719defdd9ed3af51f7e482e5eb8039664f77b2cbd28490cc9aea2da36560cd8f770aa27381f7e72d30967e76320cc11d53843612dd36e6de484b36e85ea1f7f5a93b647ffd5553f07a30eaa10c03f4761cef9db533d2573e7b358fed2ef6d3aa34e8ac84f89653ba050a503e021efa5cf4929965f52217074bd94cd8275ee6d291473240ce7dfaf1ed3b709161a8dd9b8bc4eb344621632a41ed1c1cc1c6f88ddf7dca797afd498ed0a8ec23ce073ae859626b10ef230bcaca0ce34a2a585afa04b150cf4945260812c5d1d466a927c99f65078a3e0bbe93e7131976c495c3d278db4db2f8540eea7b2e8f74d9a5b6ebf51df39a21fa1eb60b74115de8b3b116be515406b8b9cbdbd45540bed3251c2aae17d0b7dbb0baada2f7d037ba87e33be2887b727dc005add49daff2332ef23b5d0c556af76c8c3f4f531060948518e74a9565e5ccb428268edb2b6f95d3e87b30fefc10b89308afadd293a1bca2af2cee1403625384daa4ba19412aebade65944bf689c360d30d4dee25a10ec6c4f5fda7079884f1ad1037f665df7568f240fdb5542b65aea93ce83c7179df880397e550b078e40bc8e9634877548923e4f5d40e22166742bf71c8d6caed467be78e3b59ac30406fa6302f07934c85ed2b573569203cfdc631be1e06dc42d6d67310d131923905bbd428551c12e99869a79dc5dad7dca2bec32eac0945074ed5e25b6a69ba5c783ddaea498544236b96ad109aaa5eb1a8c7f19e721bdab5f43f43754811d4048b8c8b77cb9bc4c77b573243404777d34ef622db24c8c8cb427e53a5ee3091dbc6818002af719eb946f6e9cc3d159b534b76056e557057d966d0b515a1920dc8af457e4f08430b88f31e618fe9490efd5e6e451658ed7ccb69bb93d6d53e732fa942d3a717b5d588c2dbd8992e4008346cf25f9294ea64eac994e74cd3b3fc5400baeeb0e0f7e781391ecf6466df2c03b5097eaf9dbb464944f65d88445ed771a0cd7d60c16edaaa0e3621b6d765f00c8362df1bedc3d515c2735b546ba88e2c24dc755092d60ff25d64af2ccd1fe4d79c1bee794726dddf0608f18494a1816f8c7657b1393acb81e7c28467f1911bc94ea9f9878b18bae6c8f0454d5bb0b75345fb2873cbcf38202087bbdc6b998978e54675cae9fc333010d79559d0f423a7588fe5c98d0dbf16659eec12f7ce6933fa676ce0baf1867c44820754b2535606dee734c2b3aa7c440cb8925ff61e9d8a83bbef597f8646873072521fb7700136da5fc9236033ed9ffd59de48a69b9522a67105c79c48bcdfd113694d43849e6500ae75c77f46a15e48081c9b5cc27507dd3045e88e0a31024c64109e46a615513c02b4ca5131cef504235bf1d33ae89ad273dbcb4ee70fe871d32b1e5ddefe74fe3172171253a34a7db4b3590ac0d3f3dacd195d8c044fee7a60fb957c7d97c9e2640551c1be7b6702eafec593b6b7e9b14be82087032711fdce50c0c19dc15b39f5da288f1e643fd4f3487ab77cecb41976b94779a7120ff694988d0efed38e33ba6fcae6fbe6cc9ab8755a34a8d1c6651cbe91d2d2140deb48f9577cb22ae171d552b566fe14f212f192a2ff1004feced085a6de8d5f71834f2ddb70cb2329160f33bbf4434ec1de63b592672f44502cfc3aedeb28fe2f1d51fecd7838765ba32673b5393a0102d5bae0a762dfd8e9dc061ccb38d620082efd1dbd2d698a254d5c804e2c99922421aef3f9e855a474c081190db7cdfc38b097f93130476a91dca51af3802470d1c4496d5a5e66136a675dc30701763e6ddf6500860d0615d4aec97ef9557386890d4ac56274a8814dd26114a20d0708c05d5f7242236a2858b72faca98e61ad36471e852825b1aa45bd1811c8ec643427b23048b32345a811908fc74b1d88996f73a6c065acf2d56faa2133b6f0c4dbecd48b3d09fbb6175d3dbccdf7cb9e54fcd070b0eae8977b798a6a5ddece20e5dce2583fee52b66349f9f643507516ad7ff93f2c9974fa43086f8cd91cb727745e9974bd85878ad69ddf11c6c7fbaa3e64ce0a63f69be16c71c310072ea6bfb74685dd0e92fab9e5b7d110c9d075b51b2cc0c05c14dccaf40ee13db5ffd57221c39773cdab6ae98b7ed389a47940a56dfa918fe0a0ccc6691002e26cb63c3d0341e52e96b0defdcc1419dd25434da3d48675fc015c49820ef305f3b20c048675d2ee1de90b0889fabd50872b65d4dbfd0ce3b851467d0b04facb93fbfa919e4a1f09733ce3062325a876302f231b8fafb2db66895274f73983dfa9ec534f6d7714d06f3b3ce344bcb8d3af73f4756c2bddd6d250d0c0b3a0c9a925dc55faf3af51ca20317188aaf3b46e6593ecfc335fbad02ad2f66a3f6b7dc0b33dbcf78825a41491cc3b97478977c2df56c0189df30e170ecef12e59503cb99da2999a10b82aadc761e0a8c5c3dd4615c66d2cbab1ca37177f0ea3ffb7b48756b6a75dd5279e7ced9bcde0fff30a1d14f8aa432334ff264c0634daae39b87b0d778fa23fd58a4b905c59d942220d377697a6f13e40d9fbc5d5f990b7e7a81a36a85e1a6dab038393b92ec6d4a85c4f8542dea696ab9780e117d160adfdba3e6994e333d114aea4dde9828de79de19fe5867c1f016f0f6876cd9b491a8e8d063937319a5afc8f17dcec965989cbe74c5da341c6d6f7845f95d1afe564928e19e85280fc7d2c883d4814743be80c57f955cf6bb7a829f66f5048572232efb1cd7f2d8051315a12ea18def53c1250fc0c87ff5b4591f7984ad4f7792e6db63399f5964784f38ac89a5418caa746b68df887946e37ef0c889b5db24a78233f4e47a4f3948e129794227605d1c50749b1abcba72cbd0b5520dea8870fc724076397f731b0d1b882ce74e4d28dbeb14b19c941d57239e0a3a395af86f83b45b3e51e3ea43d65a984c5b60a58d0b2766eb8b9e4061e14359a6cc3e0a796f9bae2899905851750c75a420b4e8d82baec2cd143e2e3d588a0cba53d857db649f7f89fc40c9cc3b92342553dff27ac99162fa76a2b7d85d56ee1728b18383619677cd1dbfe69a7c83ca8e5a248a1da39df22e216454e265bf98a0f418f8f91803fe3d7ebf450600902c7326aac334f7a48db65e2fda3480f01e33578736b53ec76962fa6f9db4fc8bca6c8088611dbbdea258ae30cea0bb3afd1619aea25d97e470f60b2d5dc8f62e640d7a9cccf3af46bd8adb3db90f0c7eecc68bff56d701130840964e8879fb4e2af69b2aae31f57519bca43edb74a4e", 0x1000}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x8}, 0x8) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) flock(r2, 0x6) 16:00:03 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) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x2, 0x6) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x8) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x10) kqueue() kevent(r0, &(0x7f0000000000), 0x4eb, 0x0, 0x84, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x2f3d94ed, 0x0) 16:00:03 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x4, 0x100) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = semget$private(0x0, 0x5, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/21) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r0) sendto$unix(r4, &(0x7f0000000100)="b91902873699604caa2882f770a72fec2b111c791d2182bd71706f61781130a937487d6a09d5e19f192e3da30c90fa11650ac4dcb85de38d493ba125bf40055dd935f64050793f72358ce689e0380eaaaf5f60c28a9f08b6814094388bddb028f123f26ce31da52de05ce2222200b6819eeba982612c91916444cc30ac7bfa3da923128c0d8535bfd9353b3ed88d60edf60d7d469d9ce78c4bdb125e8f7ba6af1d400753fd4d6a9eef793be390ab9633e207de03181cd5c1b69c486e495bb2bee16e75ac9d515c", 0xc7, 0x4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x1ff, 0x3}, 0x8) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(0xffffffffffffffff, 0x0, 0x0) close(r0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x40000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:00:04 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) mprotect(&(0x7f00004ec000/0x2000)=nil, 0x2000, 0x5) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x10000a) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) poll(&(0x7f0000000080)=[{r1, 0x2}, {r0, 0x10}, {r0, 0x20}, {r0, 0x20}, {r1, 0x1}, {r0, 0x4}, {r1, 0x1}, {r0}], 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f0000000140)=0x16d) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)=0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x50}, {r2, 0x6c}], 0x2, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = socket$inet6(0x18, 0x4, 0xffffffffffffffff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0/file0\x00', r2, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) r3 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x57) fchmodat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x18, 0x6) fcntl$getown(r4, 0x5) sendto(r3, &(0x7f0000000100)="b204c9935f33b4a6440c237ad56671e46497749429263d76945da51fe3a818631f4e110c8cde9d79f7343cae1c922c80f65240f9574449104514064909d50fde0aa25f75602e5c1c6c88de954ae55247fb2570f466330177bcbb8e7d0c", 0x5d, 0x4, 0x0, 0x0) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000080)="ffbe485d5c419e3a484800a2d1296be30557782aecf1d81f1991d28a6cb30c89d77483804f85e1fcb2976841aae5e9eb0f39284b13cf8cc556fe4fbc69da3df99f6724737e5734732bab01462fe04029b0f86a8ba052180f882281be4956512b1eb30d5da200c5c74867944aaf1a90474755317e3b6285500881c4dac423b09e71096bb756ec5118bea64c071b8c922fab419be8626e", 0x96, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x7505, 0x2}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x0, 0x2}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x0, 0x2}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r2, &(0x7f0000000240)=""/41, 0x29, 0x40, &(0x7f0000000280)={0x2, 0x3}, 0xc) getpid() ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000002c0)={0x7fffffff, 0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000300)={0x4, './file0\x00', './file0\x00'}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000340)=0xd93e) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000380)) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSDTR(r0, 0x20007479) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) nanosleep(&(0x7f0000000400)={0x9, 0x20}, &(0x7f0000000440)) r5 = semget(0x1, 0x4, 0x8d7fde921288c08a) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000480)=""/4096) fchmodat(r0, &(0x7f0000001480)='./file0\x00', 0x101, 0x2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000014c0)=0xffe0000000000000) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001500)=0x800) sendto$inet6(r2, &(0x7f0000001540)="1a18b888f85e404e6529453b80567022db41747ef04072ca332d89ff8402b66e355461280269e20d7fdbe4b93104262c07d97ea88e3bd6e8d600449ac5621c", 0x3f, 0x4196b1a1b7c90045, &(0x7f0000001580)={0x18, 0x1, 0x9, 0x7f}, 0xc) close(r3) fcntl$setown(r1, 0x6, r4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000015c0)) kevent(r2, &(0x7f0000001600)=[{{r1}, 0xfffffffffffffff8, 0x52, 0x4, 0x0, 0x80000001}, {{r3}, 0x730af114297d80c6, 0x10, 0x40000089, 0x4, 0x9}, {{r1}, 0xfffffffffffffffe, 0x12, 0xc11479f02bf0cc43, 0x7ff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80, 0x6, 0x5}, {{r3}, 0xfffffffffffffffb, 0x2, 0x40, 0x14, 0x2}, {{r3}, 0xfffffffffffffffd, 0xc4, 0x10, 0xfffffffffffffffb, 0x7}, {{r3}, 0xfffffffffffffffa, 0x826a75d63fab3927, 0x1, 0x5}, {{r2}, 0xffffffffffffffff, 0xf9aef08cbca8e4db, 0x8, 0x6, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x3ff, 0xfffffffffffffa2b}], 0x27, &(0x7f0000001740)=[{{r1}, 0x5186c97d2e55b57f, 0x4, 0x18, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x1}, {{r2}, 0x0, 0x40, 0x80, 0x2, 0xff}, {{r2}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x8, 0x10, 0x4, 0x1f}, {{r3}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x0, 0x100}, {{r0}, 0xfffffffffffffff9, 0xfda60bdae0647db, 0x4, 0x7f, 0x3ff}], 0x200, &(0x7f0000001840)={0x81, 0x1}) madvise(&(0x7f0000ff8000/0x6000)=nil, 0x6000, 0x0) lseek(r2, 0x0, 0xa, 0x3) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000018c0)={&(0x7f0000001880)='./file0\x00', r3, 0x3}) 16:00:04 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r0 = shmget$private(0x0, 0x3000, 0x92, &(0x7f0000001000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmget$private(0x0, 0x4000, 0x222, &(0x7f0000002000/0x4000)=nil) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0xffffffff80000001, 0x4, {0x8, 0x746}}) r2 = socket$inet6(0x18, 0x8000, 0x8) recvfrom$inet6(r2, &(0x7f0000000000)=""/10, 0xa, 0x0, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x4}, 0xc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/121, 0x79}, {&(0x7f0000000200)=""/128, 0x80}, {&(0x7f0000000380)=""/231, 0xe7}, {&(0x7f0000000480)=""/214, 0xd6}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x5, &(0x7f0000001580)=""/165, 0xa5}, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res(&(0x7f0000000300), 0x80, 0x5) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001640)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x7a435d5d6a6d4faa, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x0, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x9) 16:00:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) chown(&(0x7f00000004c0)='./file1\x00', r1, r2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)='*.\x00', &(0x7f0000000200)='-):[\x00', &(0x7f0000000240)=']l){\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='$&\xa3::($./(\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='f\x00', &(0x7f0000000440)='&]]-(%\x00']) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20000, 0x20) write(r0, &(0x7f00000001c0)="5b5ddcaf26eb39c5b74a2991977534e59e58583cdd7a98a0fff9ac5ea6c1cd46d264d2534f1c71dd8437a30233aecb2782599ba4620d4df9333fa5d6fc02124e188c6db5161fbd4736d305a1a352322725fff6", 0x53) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000080)="b474a2b4687d78c4e75b2248a42668d8688ba72947b0f62b44e7b987f89ca8fa3e4a031f1b9a64003c122fe65fcc92c4cf41d0525aee90b4943c", 0x3a) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getpgid(r2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x15}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x57e, 0x6e0, 0x6}) r2 = getuid() seteuid(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)=[{0xc}, {0x28, 0xf6, 0x0, 0x7fff}, {0xfffffffffffffff8}]}) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1512614d77ef33aa, 0x3, 0x3}, {{r0}, 0xfffffffffffffffc, 0x40, 0x10, 0xffffffffffffffc0, 0xf49}, {{r0}, 0xfffffffffffffff8, 0x82, 0x1, 0x567b}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20, 0x732, 0x81}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x8001, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x8001}, {{r0}, 0x0, 0x28, 0x4, 0x7f, 0x1000}], 0x800, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x9, 0x101}], 0x264, &(0x7f0000000300)={0x5, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() sync() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/220, 0xdc) r2 = getpid() kqueue() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x7, 0x6, r2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: socketpair(0x18, 0x3, 0x80, &(0x7f00000000c0)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) socketpair(0x10, 0x8000, 0x3, &(0x7f0000000000)) write(r1, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01090066696c3000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0x1) dup2(r0, r1) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x100, 0x2}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x85) r3 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x10000, 0x7]) fchown(r0, r1, r2) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4a3b3f5bc110e841) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7, 0x3, 0x9, 0x100}, {0x81, 0x4375, 0x3ff, 0x7f}, {0x5, 0x6, 0x9, 0x1}]}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x830c744e9c0352a5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") 16:00:05 executing program 1: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2c1125fac8797eef, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) r2 = geteuid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)) 16:00:05 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x20, 0x8000, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) r2 = shmget$private(0x0, 0x2000, 0xa9, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="bd7e8145e7a432b8897fe30088f4646a01920c2b26788fbfdb46eea86291842c4f0e1ee5ad0876e38ae6bfa6236e58595ca252a1dd91248c69e5ec8fb221fd2ffcf881d84d62dc42d23c246ca08e935799dd790f55c43a3fefe069e2e0661893dffa36ad6a35f802cb19cb861f2df71f37ecdbe6cd46aa7d7453f57c92a766fc7fd99f2e571e5cd9292000c04f7587dfd6b3bf4b35a40041aeba4d34023605912663c745154ee056ce5793134b", 0xad) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x1, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x5, 0x4, 0x1, [{&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xd45}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9fc}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8e4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5e}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffb}) socket$inet6(0x18, 0x4, 0x3) recvfrom$unix(r1, &(0x7f00000000c0)=""/98, 0x62, 0x800, &(0x7f0000000700)=@abs={0x505bb5b5b2afbd58, 0x0, 0x2}, 0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) fcntl$setown(r1, 0x6, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = dup(r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) write(r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x42) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f0000000140)='\x00', &(0x7f00000001c0)='\\*/#.-\x00') kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="ca", 0x1}], 0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x3ff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0x7, 0x1, {0x8, 0x6}}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r2 = syz_open_pts() close(r0) fsync(r0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000c80)="84581147", 0x4}], 0x1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = semget(0x2, 0x2, 0x400) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/166) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0xffffff12) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = dup(r0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r0, r0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x11) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4, 0x1f, 0xc4c}, {0x0, 0x8001, 0x3, 0x7}, {0x3, 0x0, 0x7, 0x399a1ed0}]}) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000005280565b23aa692f16a6361568817d56920a4a341c84e2af124eeecbc1a0d0163a595c5b9225ab91881beee13042c6d385de2be40266d982e14398bcf09d48a7951b68c742ef153d292f39da1e45e896004d3318c77ec0035b79cc6b91d73c6bd53aad64d378aa7645ec45ce96e5b9ae3f2ed9cda6a158a0c3cd88c038075a21ce222a03559e0548ff01af52cc210621ae4c379b0b052bf388af110798a1151131bfc300"/190], 0x11, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d, 0xf8c, 0x0, 0x2000000000000000}, {0x80000000000002f}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, 0xfffffffffffffffe) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) mkdir(&(0x7f00000000c0)='./file1\x00', 0x10) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000013, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) sendto$inet(r4, &(0x7f0000000180)="b190bfa9b131a703f175dda23e1e8d056f98b1b2c6e9409a5f78a0e870a340200949c427c6836f3ceadf2801b65f225e5f60541326f08c78c9091d45a3e6567a6acc13c1cb487206ce6c8a9c71a3e05b1d3b008849ef93be261447fd5f3bad5a12141719eb607c6bda80d115ed701286907b83b35dee9f8668099f4250e347029f1bade19e100f98160b08249bf3ad75df6434c3736d5e205b", 0x99, 0x8, &(0x7f0000000240)={0x2, 0x0}, 0xc) fchown(r0, r1, r2) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0xab) r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="70012e2f66696c653000279515f33ca37cb22725c2618d38e634e4c5549de15fe79ff3ff87cf8a3c63932305139f25b75e44e1b68282c677310212e851ce42883e163c8539be4511245b754e499fa571dc3ab682dfd831ab786b8cf1e832f991628039aa61211a62b57df7008b"], 0xa, 0x0}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0xe0}) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x1, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x5, 0xffffffffffffffff, 0x9, 0x1, 0x6f, 0x7fff, 0x4, 0x2, 0x58f4aad7d4432502, 0x8, 0x4}) r1 = socket(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)=""/184, 0xb8}, {&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f00000002c0)=""/61, 0x3d}], 0x6, 0x0, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x2, 0x1, &(0x7f0000000180)="ddf050758b296f32c581c34c75cb7bffb0855766c0e5e56d8f2a95216999c349091592ff5f6833fb4b3c625afed19c", 0x2f) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) clock_getres(0x3, &(0x7f00000005c0)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000640)) getsockopt(r1, 0x2, 0x100000001, &(0x7f0000000380)=""/118, &(0x7f0000000400)=0x76) accept(r0, &(0x7f0000000440)=@un=@abs, &(0x7f0000000580)=0x8) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='.\x00', 0x20, 0x100) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000001c0)='./bus\x00', r2, &(0x7f0000000240)='./bus\x00', 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000300)='\'$\x00', &(0x7f0000000340)='\\\x00', &(0x7f0000000380)='\\\x00', &(0x7f00000003c0)='@*\x00'], &(0x7f0000000640)=[&(0x7f0000000440), &(0x7f0000000480)='([\x00', &(0x7f00000004c0)='\xf8):}&\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='*\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00']) linkat(r3, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) r4 = kqueue() r5 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6, r7}, 0xc) kevent(r4, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) kevent(r1, &(0x7f00000002c0), 0x66, 0x0, 0x81, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x5cb2fb32c90a9cf2, &(0x7f0000000000)="db") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x0, 0x7, 0x800, 0x6}, {0x2, 0x4, 0xffffffff, 0x9}, {0x1, 0x20000000000000, 0x10000, 0x4}, {0x0, 0x0, 0xffffffffffff0001, 0x7b}, {0x3, 0x0, 0x3, 0x5}, {0x1, 0x4, 0x1ff, 0x80}, {0x9, 0x9, 0x10000, 0x3}]}) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2000, 0xdcd9) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x64) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000002c0)={0xa8, 0x1ff, 0x7, 0x7fffffff, 0x0, 0x7, 0x10001, 0x10, [{0x3f, 0x5, 0x200, 0x51}, {0x0, 0x2, 0x6, 0x7}, {0x7, 0x8, 0x6, 0x7fffffff}, {0x8, 0xffffffffffffffd9, 0x8, 0x4}, {0x20, 0x5a99, 0x401, 0x7}, {0x5, 0x7fff, 0x50e, 0x6}, {0x3, 0x0, 0x0, 0x7f}, {0x8, 0x2, 0xf2a, 0x4}, {0x7fffffff, 0x8a5, 0xbc8, 0x5}, {0x4, 0x7fe, 0x5, 0x7}, {0x7fffffff, 0x4ef9, 0x2, 0x40}, {0x3, 0xffffffffffff70f7, 0x1f, 0xffff}, {0x1, 0x41, 0x3, 0x44}, {0x9, 0x401, 0x100000000, 0x1}, {0x5, 0x0, 0x20, 0x100000001}, {0x4, 0x1, 0x9, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x1, 0x4, 0x0, 0x121abcd3, 0x5b60a8a7, 0x743, 0xfff, 0x10, [{0x239, 0x8, 0x5, 0xb89}, {0x431, 0x1f, 0x400, 0x7c36}, {0x80000001, 0x2, 0x0, 0x4}, {0x7, 0x4, 0x7, 0x9}, {0x7, 0x200, 0x61, 0x1}, {0x1000, 0x0, 0x3, 0x4}, {0x401, 0x5f1, 0x6, 0x3}, {0xc000000000000000, 0x3, 0xab8b, 0x100000000}, {0x81, 0x4, 0x7fff, 0x8}, {0x10001, 0x8, 0xbfe4, 0x80}, {0x3ff, 0xfffffffffffffff9, 0x4, 0x6}, {0x8, 0xfffffffffffffffb, 0x8, 0x4}, {0x8, 0x8, 0xd8ec, 0x401}, {0x6, 0x5, 0x9, 0x3df}, {0x80000000, 0x7b116f47, 0x342924f3}, {0x0, 0x6, 0x8000, 0x1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x800000000004c}, {}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:06 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = socket(0x1, 0x400000000002, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000001c0)="87598abfdf74a739cc4a6043ec2332b84c418ac5ea3617adcaba7b591a5d6c880371f36041f50501b76fcb92b67c05e66c97b75747ebc656c461a91768fe1e43850c918090cfcd962a486081d36c68420c4f080704356050d68090ba569dcdc038066cc422606e6b4e67031600d50e77e8247f14df767fd8afb820f4f38f842c16d17ed0f39f7d4252b7d9623d409ff00ef523385f3c900b505cd8b9e5daf668254c996d53ac2fd06c561d39c58401d8b1ac7fadc618481d547e540a09e039e3ada0d34520753bdb3f656cc48e42907802941c2571559b3c65c328148dfa0598b2696cc0d1ac4372fa6137e80a3a4a9687547bae9afc6386d5c89bda641076b99b0b4a4b782da0ed17983280b95650d4525361fe820ff059fafcf0c1cde0028ef45f7ee113ce24adc78d851263989ac2cec193e96312784280a078db6d9d80db06a512a49b53f4d1cd284b2b25d1e3f1216e1a6da5414073ddbbfdebdcbd817ad9c2d585d0f51bf4ebf6b20a6a1af63cde022a00f285ac6eb5d1722898d101fd0b129e03bc4254ac3277fb6607683fa8ff0af0baad72e438cbaf931d6ca3593108a4c64795be08d01d141bdc35dd851e26a24289ec9ea3e624fa1568b5c728de167b95f03d06d9e20d7193130564a60a006c534fd6526ede0bdf6ad19f26444f9a050c3fe0513af93bfab6690cd55f9b00107d41cf2a963f581340d5b1dbf5cdb81a07853845b6b2fed4cb30aef1a7f63776a3bc56eba74f75b1ab75b66795dc470f7ab1bdf6ebc405700149ed85f8e85581bc57c53553af250077fd73d2ab8e1dc890213c34f11db67b9dc2de124e31e21dad6779594e672adefb8f3749106b4aac2ef9e24d7a0dbd3effea0e0f76cdbc6388bfbbe7a3e6ae674fcd67d7a3f9add2626bf6f88763de816428a59db86e94c26ae5ee8298190edb8e646426acc4b5908b81897b090f812c306789d5e6668011accb7cf60ede50adce7179039dbe25926664ea5b09f14d2711153ec43e1002968f7467bdde899b2d6687a28990bcdc7e3c47ef5495c196e542a7113f165345be3d6b7b705c8b5513b39c43023e85e89a7dd0eefffb0295764d065ab2b3a77a37c7ce9e81630a3052dfd410e8d455960bbcc43192c6e7b5e1753ab747e098706434ec06593351872d858e43f21eab51c2428d0409a84e105ce98237bd6933e399762b1ea0bac7e5525602d355cbea3c2d682595194666005c5fb5e5881d63bfacaab009d2a67509aeffcccb119d6a2d3a449b8ddf946a743379b366019971bb41bcc67e6e3a0703575cd2c62679be14a7670539e35366425907b3354817ce33cffd30c3caeee7ca7f170d250a50bf2955967dc198eafad503b7398c703f7cc04f9359ea96c9bec3bf50a9e63fc14923a19a4bb6bc6a100097936defe2328fc6cc38eabad48c61702a02ae4a6b701ff80b05d32983407a9f71f0e979c82164272a236a6e91e51ffdaadf03cd8290ca22102805d47864717bc465e439b7f2d4c1ea5b93169f70d2c61fb21560fc967a9d7da3153d41526e4b3e969264a38e1ebbcf0411b89a48016151329a5d2d8b214deb1faf71d452b99bb18204f37b4b0361e0e9bf113d69bc17abd2151d7b6564723a5d68a7f596ace60af7ec51c3faf3ecea920ad1e18eb96bec30ec861290b7394c62f9fb6f8cf083a1193be414575cdcc10fe05f884a7d443de93ffc45b4617a61c9df7e3dd7ac25c969261c9bd80c22b1155264647e986125d11f10306aed4f22bb895171faa83f27e8f6479eae550c8d8789ce4fd578eb8ffbf8939ca7e720514ec265c3e30e8da1918b8430d2f130a4d781c9386290276ee369ec178647f78e8f0dc5788333470ec01dc70b929360b1848fc2b201ff9ee14b076ec973cf53fe314ae8ac6006b709c6c4547750db38dbe91f859acca882ffdada94a32876b8399ff211b39dde77af578c4c10d4055914b9bd30d5de830b7a8693ecc8d0e20e1ea41a51d7241e9e8de58a5cfd14d6c8a72664c2da461dd96b993bdf706f4cb62e789614792f9f16546e68aaef457350b0778099b6367242d9a3ed90b0ff948945e7a5faa6ef4adaa3f3cec719a9730d2512d2b225b3e15a24963537ba060647664da232f9cff3ccdbd83821aaa1252e0ce939f88c79fdff9cfaaf1dc15dc2fc7392c06d22b518d1f3433040aa6adab71d82118c53abae8da5aeb696d4f0fb46c7219819b4323794dfa86fda2b9346968ae879a48f3746f398b8a65d8854b534fbfd3b4b2cc30296324f3beaa0593a9c8ce8eb1f740dd131b9b81130c59648e73dae12a3c6146c1972e854a3b60850a1dca40e83f6d39a8956b2240edddaf715821a8e3594465a48705fbf4adf9d92cc69b1bbbac2aaeb3d51a34587f378b1536cbc64a51549925c70fdfede6e8e2b1bba4030315c7a91f049eecc963511925e705fe954ec6fd223c5de9768dbb360747304f9e2636206f6acb9104a2d7e1bad6b8ebac748d199ec5111e8f931aef2f0d9711e84c1b33adffdc85e4ab162db729005e4a8847cfd9f19d7dec3741d39840c54f248b7a0fa55ba324076f50ce43b80fd014f64ffd078f6cbcb526ee012ad5b1986fc984d945c65feb9a04419e369521439eb9e38776edb8f00450cde6143bb85cc8a21a4af91912be2d79188798bea4e4daf02839b72c2453c4202b6c7edbebf784b05573cdafcdcd46b2afdffdf30e96a86072a1ba849747930a1703ba89a11dc413794e53c9478cd89beaef090feb499671bc961f40415f8bcd7cfb08d3c8b42fe71bdcc92364a92a107e44764baad51e4ce3bf24048d63bdd6b3b6aa7182d90be33707a4da959cb5f38bec27e198e56d107810094db36160e5e0346c2d3cf50940e66ab05858cf058687d642168708598b460c98e4d65724e8f25b38cea119f9adff6bfd64207678ec208a77e6cb14e9838027a9d4989f9591f681a094e53af2602455af50e2b038559752779fafe4b80cb8b196f359d2064416a47ef528b0cc6649c3813688bacc1a3cedbd4d67cf2ee3f3976a2d4c16c8d416b3f970efbdba15ab110412179db1032fefd8e0f57d92d7d3deb1b836cb700ff71948ac7aa8ef9bd4d1db361f0d1028557a537a6d55d0904392a188bd0636ee2f84a7c78ead30e75edfa1bac1646bd5320b6ee3b4f2e0813ddd73f7a8aed48a958862309c83148b868c449f36ce518b76250ecc1a76225058db8ebac68a4aafcca8b2c2fd448197bf2bf513721bd0a861057b27f377465dea1c21c02846b5ee693991f6299a1e2134651137c1afca75f218423ecd3668c0ab11985b5da6f4342237d1a836593b2fb3ef826575ad426d83a158698081bf8f89c31ab06f62434334b6501ea18820c33056a173894e7d2c61ddcd8f537339142613b52ea464e20dfdc53e728c8c5aa8e3a8f31d41437619a26a7c0950f4b3fa12b29060ceccc4af145ab59a89553717a119a511a3d0cfb1ae2dae69e01952d3234bbf9426135dde0e69a60bc72607faeb3cbbb436ea8f4f75c8435cbc69ad691115fbd60e95848741a0d75aeb49b345f50b8d41c4ff51746a937b70d734f3872d3110dbe6c9c8689f30bebfe9ee89ab9ebc94d647af16259ed5a89e0c93c64e2dce7c4672fde95d9379d943ec136e623ab33f967942573432ef753ccb37e701d058699e9b8f767e3cac99c507c9299fc84fec3de8039a80104a197a8da369a33fbd3d45d6d68322a1ffde855e89d295fa4a1b738f64f8cb2986dce7270b1376dfd94b87cabe277f779a9c7e995d1138702387e5952d51129865bc0987760fdac09d8d9bbcd6e56c9b530f51345364e85fb2038320f7125bf19bea557f4161ffd9481cfef3aa14e6561d22d71abc7faca6a482484ee22d8acbbba70ddaf61a0b92555a07db0fbe95f37f39331a667f587a15281373cf98a4771a91ccc87e118714a6b3c41d350f588da33fe619b6d0d85908672fd8f6e21dd2e2ab1c15ca8edd3e403551dc7e9d45ba469d374b4d8b251dcf794daaded31b59025d9e36cc94ac3faeaae8454ddcfcbc951001cfefc36d8e14f7906ced0afc934b78a43b3a29827b470ab2b822b36738d30d16bf1f3b18df34d0af51b77ee4281d27c20ca4e7bcb22c0a43ba45535204cb7cf671452c47dbe1011d2795342987b9c959b5021dbc4a187ed58c8961834a7a1de262b295b3ba5302f338ff44791de3bc8fe2e3d2feab7a6272e5744a571241aa9beda01492568abba63d70d676c4239c864a53c0a5b05bc336ad30f01b500a2e338a259f0da48562ab5b411961007f788a27ce60820b1a85f6d0386ead0f2ca52b220f95c2a0b9c86794ece6ad763c0d2fff7c89f414189c9d3336d4f08788fe72421db56a19f9f47c3c5bbe030dfda34990f8a69c3b19a587d33f6614cc205d48e7fa1289a7ccf06fe7a6c237803815e746b366f09eaef0de6a2545aa2d41fb6292c4d5c83f002d5251de58423ce17119aa855d58e75b7b53ad3b05125e015103d57b07127fe1b283861179864179f8483e6846fca0358fac9cae0360d6218ed122de91d60c264656e9271981dd63e49b85cc65d570f798e9d9bc21e668ec790b09b589dd38c6fdf1e7de4f73ddef38c196f116e47b9202865464e04e11509235d36b8c30c9484158540e5398810c03b5b999f06f9b22212f7240bda4b40fd0bced9ca6c0441e9db6edf2945038e982246c940f6f1acdb8bc11a9c34ccaa90317dc7f1920989650eb7f60c1a0bc2e86c9785c1957bf7401df7bfaf1b1824720bda0104120b1632d19477be3dd3f5dfd25b6f97127306b810da4e6ff5fdac02e2fae179bb00905cec9d55c43289cd86e012d119214087451f9c0ff240298ca18bc6725aa6b286099263280465e14bb9f97d06a2746c11ad9f7c1631e362b518bc827f1c5d51197d5ec89a79aa6ac4ec5ba1b4c610d2d16d90e899c8e4254ea7aa3bac0e5451a51a6ea9158a04a0390be85afe1723bf9430ab8373b30443f4ad5ba06c338e2d58caf3a1b889e7807eaaa4737e117c659382ddde1c581ae029efe66784f5dbac2ae255a1ec6b9db98709fb3a0c08b524aa691832b3859a6a1e3856fd4812655f9c663f62ce8209770572f5d7b9d14d98c6bdd0e1c7f8c11aaea6210ff0769cded221f5d20855bf220fad1588c10925c4b475a0d51b618e309e4792f255ccc11e0f8c325ea9b94759be7e02d9c380bafd8a5a30200ba4ccab19b5ab02ee27bbc1e0ce09e558f0222003c13b9a51dc1d574ddf87c6598a5128e61f47781e2f3cf03b18ab19e93aaae7e3138d28b8ef2647402764011df41c7f897a1688ee104901d4a693aece1eebb23c5f415290819dca095a54425966afe4b549493f0b703e22dabc690d9b0c171ce379304125dbfd92855294be82ee9649986cbdd25c9c723fc9f9f06f50b476f01f73a8432ee24cea25b87ff1630bd22c8117b99693a9dc41938a879617abc2795dab52c50eb65a1f80c5cb86b1d2641e8129cf2b8f7ddde11ddb4211c70081d2dbe901bbaef76f4e00e4191adde3a1001f1a7bee522d0d67ad90e480fe60651dc8c08e5b334cbd6df99a4d4cfbde86f1eaeffbc9cb568a44629812262c26af8f94864c30c483a3b201fdc6c894730847920f9c3c9f63e8338a1e73fe84975d4608b97bb71031a242a94cf2fa88df3756e9c60e6ea174efb7a32dc5b9c5507ee9066a8de7a21051d147f443a2a00f487854c825b4ac363423d39bbd7c46bf48fb9eafc74fe17fdc50d07a397f3e7f6fcd359ffbb05d822d1710e41b2e372c585b36f4", 0x1000}, {&(0x7f0000000080)="6d6e43ad5ae28a3734d9c497c9ae54528233f1049461957b68ab0b376972b8aeb76871713f0efb4a1befb726b84cbef99de4b2ea7467830f9853e2c9269c4e3d0ce27164faba5e6ae1e0aac2c25086b08aa39a31558605867b9d28091b5587f70851b8d0c6c3980599ca84551fbed66e98ab5ad438fd1bcf04558c64dfc7b59a18ef5001337ad91fee405d36b5953da7606176d3f7cfce1d54", 0x99}, {&(0x7f00000011c0)="a8975d46c4289da92af48f6012c8fb8e9aacd084d24fb1cfdcab9bb4d038f5d5eca0d1ef5c717911d44dd05d92fb989eb16c7b0f5dd1319f50d99b92c32f4b398f627691ca8e81035a61170697e82e1be628e67f1e7018687b9323b9e86752e1c2c7b4a084ca6e3f74e5392353ace2d64c7cfb82e36f43ea4008b0a823e71524d91b3fd6ef4c3c4c59d6bbfb2b4d615580a87d29edd9432edb4caa076238d23157f9719af7306a057e32e972a6e2ec4e86f9f9eaaf4cac6a556a0a13e0d1ff1e6a067e69fc74c952b047ea1158a71e40c3b1e830d449e543575cda43c812282fa8e5cd8dc8b82b209fbeaeee3323d7b5340a5732", 0xf4}, {&(0x7f0000000140)="2c444441d9a0c11c46387044", 0xc}, {&(0x7f00000012c0)="625aed11adb2bf55b6326f97ea8b542bd52d8dabf2efc52f90bc1df6df1d4240484b1c28a6793ac122e5d1b56b2779a0d41123fa7af60d218f1eebe131ffb30fd22e65196e0f9b0ac25ad5cb02da79fe18a07758e6af64def0e8969d381721611a645b751c02f13f5019ef3068288f3b6e9b042eaa89a13db24c63341f0cd3b4b7372de3a9bff09b3bde4a8dc8760b1320d80ad61d7b4326eb111dd08afd053da9bd685a8b29762f6d722c0857f4c7", 0xaf}, {&(0x7f0000001380)="20ad6916ca0218e05bf8926759f3f9064ddfa13feca469c9cdbe58019cee795db345c252bd64de87b37c609f9946bb245153a6f6328039e07b66de6a727ba29f8723ce464215ecfd5182476414e9", 0x4e}, {&(0x7f0000001400)="a3ae23ba4b83df97be21ced8b0e0b8e1f3972850e75fd188f78ff2dc0dfb9cf025b18bba4a85af7af36478c89c14814938f8abcfc62501ad86508316caa2078cfd1a68376a5745b42889916129e3c9fd3436c2a6b2fe6af13312c60216a7439406b8f877606d8a9467210a66d330f60ff729ec3ae7143dbac020c59a084d42e9d58b3d853adc63b9df437cdd05540810c9766cef3cd4cb40c11f92048d167b3921ddb5637241d139034fa86d1da625518b147390c9102f39e0a8dbbe364fb63359d0bdc3add8655d577b75d69cdd3a0ffe88c42602c942e40c95484ed83bd2336f41ed9f1eba5f", 0xe7}, {&(0x7f0000001500)="4d79dc749671fb5b082e05b190daed01d69bdc8021d1719575292e6473f64b6df7b0c054b471f1b68ef5ba69ede516281e43a10391ffcb04efcf6e2722837028633cc25053f8cb69799ee37a2d9547812d30f4bdb340f7262bcfa67b590c04b8c87e23f6e74cced7ba2954b190b6f85d9f41c384d0dbabe7f6185ce56e01dcbe66f2d84435ee87f57e28071d8a817384634aaf1f4c1fb67164ae5dcde5f225e89a656f1a71", 0xa5}], 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchmod(r0, 0x0) 16:00:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000001640)="3dea934d1ed27ee35448be103b8a5b12b0f028b02fa1a875b7183bf52156439455d15ec45612ec48d83a882d16e1a6106fdb87abdb046073bd36d4bc1d3b36482f2e9b1b70259371ca81f858c3cfbfc37e2d8b6927c1fe82ebcede0d796552675d22aaf9603d1210949b22fea78c24ebdd96bb4b16e7a69169a91c7d04a3e0a8816e39dfe5b163093ce048c85869080166e5a22f53ec7c14376233ed723f883664e38081140d2779d835adeea33cbc1567a49c2e3c87733175195f", 0xbb}, {&(0x7f0000001700)="f816858dafea7824f2d105b9dfcccf5e67f9a3f869a10c5530363ce64514", 0x1e}, {&(0x7f0000001740)="e1755b9744c27eb12276460472ae283b167eb237f53c297106e26e83729e814e3c48a30040a578f5765cda7f979259f9873de3b6b06458c48f6514c43fab7c11469093f933ce17f857e2d4680e1b11aa86cbb324e73068796d5012302be6e964d4c50c5d9d0ed0bcce61fbc024b6c64fc4a7fd4d30d55ea88480ecdfb57bf5a3e2911d96451ecfa79554a4aeaaecdf127451c72e33204f28d9e4d45109a09f231d4f69ec68ce6781ff47ce64db41df0545a4a230a5e76bcfac", 0xb9}, {&(0x7f0000001800)="fcb0e11347828a5ebc08305ee1138cfca865048ac90a", 0x16}], 0x4, 0x0, 0x0) setitimer(0x3, 0xfffffffffffffffe, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) r1 = open(&(0x7f0000001200)='./file0\x00', 0xc90, 0x40) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000015c0)={0x15f7d451, 0x4, 0x9}) connect$unix(r1, &(0x7f0000001580)=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x1, 0x400) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001500)="babfc3db6264fb21c26b07861d4911f136b4e888a93f8123781ad8dd7164fe55997478914a40d4fcfd23830e47ead805510210f9d47a6f379fba9fe4eb97f29e48b66e4fe6a25d56f1a43acbc9c5f87d06469f345dc9badc6c195252826684b62c1c6468", 0xffffff49) r2 = semget(0x2, 0x2, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000001480)=""/87) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="0ec1f794cd6692c91d067ec9b7181f3902723954d66246305d8c3478d3aecdbefd6e006f9f1366619b565077679c1977b929888996e1e9c863e13a2225e4cfb653366d60328061b8d0a34cb454a81bb944b47db61e736beb01792d3c8722662ac48ca31912a37ac113060204b69adb37a571ece7d09ea18f5914c06dbd36efb226c17dd07fb75cd343ce1f56953e0406b7a9714d48a7cf91c4581678e80554c745882ebba35047eaad69cfb8729a63bd52c0a13e5add3a2a065da9513df8fdc8ef547d2b302112068e07d2554309753d57201cc90fa898fb16f82a48", 0xdc}, {&(0x7f0000000140)="9b6575e4e4ccc19b38f00a279c80bbfb8371d526e264bc74b80772b6535186e4db7f91", 0x23}, {&(0x7f0000000180)="45d7088cbd61f0d9e91fb11a457635e1ecb5b1d88305438d2ff0433a3e536921492ebe8572f6ab8e6a9c7f453de9464211756cde83e1ce1835dcd9c85a54b8aeb1", 0x41}, {&(0x7f0000000200)="e8626cde078742766a282ed210807e81e552167119ad6150bfd5304dd26c6dfe2bf650567035ceaf2628a4ddcde55026951761847cc345167dd626cda78da5273d1b173705f1756ec00abd97d90f5f37877f87524638f35ca843757c49ca20be4a801780b4688b5738aa45be9b5a30a80e3913193f73c0e86e48ced91ccbc44e0277ffe5d3e4bdbc76e5a2c8dd509928856262fe37ad0794b908472dc6eb1ffda1701d16d6f02716c22994a44f6565c5599a7afd9ff10e431220f48478b7c93dbdbd01da3a10049537534471ec2f2c2bdaa26f41953349b800443e35acf395f998948c5fdec2cdf904f5026a5c4bbd1549100b3d43c9987a6d28533cbfb4ee55f8a7979a70818f240ed2e43a7d7ea2de106f4b2b49e395036dfef59464da9d85ffae0a2f9052b0d38913ac929303caf932a4c9fe232f323cb095c8b7432f81a6760c7efe9df47c6f9f076c08b66ff086616040fb07bb44abdb203c3ef991e002833cd42f6dff7da7d95e62e8e835cc99ec860739e7df2d18fa51bde8385c6d36ab13f0adf4761931d455186c7bab24d90e6f3535d5860a7e3a46655a24b1936748dcf7a1033e64b1060651effc58b077141a59226a9e35af457ecce5eb3913cf95110d15605c43cfe5507ad1bfa2bd26e60efbfad702ff591362836583f2bd34fe30e679b7d38a69d4c954e7cea80a8e23e134b2827a2743dee8c1c305953bc73de691c638c73b6ea04f8d10b177bc600b4cf91d7f4c0121a58e142911850b603f0049344afbfedb7aa3e0e24916b2218b423c391fd48cee27f234f5c052883df0dd32349aa2747025f6d8d92caf0d05884424b4da77bcd6c358b51e41663dd9e8cd3f48824931afd40af24dbe7813c5549aaeeddcce503c7d09ac34555533f7903cdc786fb58f53419f2e8bce8883034d0d986d713a8d9608fb22c0f920d362f425a73a274af4cb89f8de3e6a84e81be7cf2e3ddaf79a0df57b839ab91c16faf82b9a0d8bf6f56e5a8b3c68401be22208a82a4c892145b117b42a979c83f1c09de6f3cede95bf753eb62b61b51d1a4396612f1d26bf6843721cf71ad3eda5acff40f80ba2a991ea6c738d10296b5b9462b7e430b8470b4d8e94d406c77ab4791e0d27332e84e13874e90000593db1e503af42df6794b3fe1fb9d98cd6df0f4bb518a11bfbecce91e3295c91407e68d24dfc1a76fe331de1987933978e1a0506ac1fdf95366a9bcba9a792339ce3444d4934f8882c184d9faec99f57275bfd13745ec93e408ca2d94f299b40371f4f669c5a3b00a8a2f23fe9095672ba4f2ff90fcc0b3661eda92d9e7403d82feaa634c23421aef56bf5d0ebc636d7d04a866b57bbfe9c3d579e736b57646cd086b60380006582ecb80ef0bf177475c5ad528e36f9561fc3a2531a073020a543c15d002fd21bc855e914fabca3105012498562208d02325b8b706e4ac30bf4728365bac6596262a9d859d7683958794a3d3af0a66fcc458dfc17f19e096693a985a19b871908ff362ddef59bf84f84f31671af15e928f9b2f2fe88c873a1a835e06e322ce9ca2495232fac7aa5ed62267c46a5b8dec2533d3aa1be312689e40e4a7b1152a53d5fe1388b415abed1a3b8a744844e936943842bf4c8438eace96dda7d8956b197e813cd7ac9cc841f5c92c05c3f44ce8ed6a21c121736c1e38221c854b83e3481e6ad1ec46d855492453e6cc48f02017da4f8271bc9dbde13f550e30fdb0505a9da6a8d931c7d188cbac1037e463f5d78d4387b0c508feea242fe48b19f9bce67c75950395b1529f01ac516245126d70d42124ab49df29be17ad4fa646c324fcbdc29f59866eacd5ec511897d5de56166ee599e47b462a4a198952d5f4398d1bb5566d2ad2ea5c8a003179a453e817be8e794f6a31dabc65904a10e5a081145064fb91a3570a4c08e7496db8d6e7225f56dcd260d9c1f07b516cd8111a85c9d0f7b9b48873053052c515ec2c3991f7ad96ce3c371002a5bbf2ae1698d47339072d0d7372a13821c1b82c97d2532a1f7cc93d5e25e5ef328155fdbfb93aa3b5e458d09c0feaa916959719d27ce01d81ec9b85149ea6e1517872f2983ba0ec3fa8aa9bc46c6c9937b363b514ef6843acf44ea660d67e3461959c4da106a1aa17b5d21762abbf659e5605d922d42c06ca604c8b5037ed7d0190220056c4ae786478602ae081ba0642973b1c55a66bc2830eb0933c86904bd4f3a2f4bc78cfe5e4ae453a7688e07cbd7196746e7bb953ceef17ef7baecb45fc66de4c5749a75119d443ed0a9f060c0bb176b4e26717a96137762da2a897f34afb401f7fb9553c7d5889e4627fd75d6788000540771b81729e29c77b23a2639ba98d5d7ff5e4bb32779109ac1b80cf97adfb2415319a3305c8a25c3d5c0f28723c4506337af521c6c1b62b6058ed903e08b3bdc21a04b89feb282c7ab7f2fd11b4d67bb183921a7167daaf0dd8a442ce6bb3fd66d0708a12c3e0ed5b00f09573f64a315ced74c35d2b758b7e1d733676575ec853650aee93051003d8842f1b83c688225e7e681f4ed8db2e77970032c635f418ccafc4de803eb7f2ac9d2f67f781ec395d4366cc2d20a5697c7e4e61d4a09fb32ca0ecc5bd71f1cceb4b81ef56e1a17aff7875763a3b64bcf301502de50e033fae9c5c04d1ee057888546e2fba236eb66b292a3c961f0a1587390734d9375c68b75597bb52ec4e13d8ddb601a7810152db34a0a89d37f486e25e0dfeedabdaf701d3edfc79c0e0e063dde63d3527f80c19b5b2ae837ab4340f84664b315975b2bf0a6227712d9e988c3a2aee1b9f758bdedcafde998794dcb4fdbd334fd6cac2a7fb1589b8082606e61ddb59feb119da963b43a9814fd1546ffc4922672c22d213b01794401658d3a163fca5c7dc551e718e18b0d2ebd5ac13b33d35a11ae05aaf3e8be9fbea5defbd1e8851bb39288c446d8bf4773ada8c5f0936572b5b36f118c59703b07bc7163feaa2bff760ee30c9de4b047b9f8954789aa120356cbac45f2b8f3fd686c6b4e4e08e61ce070e6a045d04c08d3218e60a426ab0b6e54fb46cc6fbbd3b46b2369c1774ec287c2c18e1873b7c699816b4acb94a73733df57fde94987f97b5277025bd940a55bbe83240a92507c0bdadfb7f69e9f1feabecda63316f13e5f99866dc9787b1468178f56c1446ef800b01f118639782661ba4b602fa5e126cb34f0ff0575158dcdd344ab88ca657f15901c22266ed72f7f9e52f0c206e5962239c0eb07f24bb5ebc32565d08e1ee560631b92c9ef43abe7b9a17288646a8abfb08506406a04eea7786a1de31590d41c6995bb8615146cd6f369f6cc4f79ec86828359d5faeaa5d659c93ee9d98e42f35f73523a3212907563931a5c4bcde099b9351e897b624f6cd9f0942b73ade18b1a53e5bf5135497b22fdb09c92b94ff3524b58329ba5232932ead07c39318dde0a02eb4ea89598cc83f58b9ce4cf8fe5b5501f02e98a15514b8f4f8440ad2bafc622a8185db890868fb86ceacbdf6f5c636265fed89a4256d6258039d6df532e00f1f9fe3dc60f892ea204b03df99cbce1edadede753f13777e7ffab392fb5a513a315e0e563ef4b7d4361ea6791018d23965a018a4129aeff60ee4cedef1c426679b9326ba5614d46ee160cf30630bf4aecdf3478d0fca240768f3c854d02040d7cd4e2149f025b53a2e9cf3bb111567dd7f7993cb5007d739dccab06e78dea9cc9821d67205d68047a053f621d90a8809a8a91048e8f55c64aacfbe858fc9ef47b70515cd574fd7183e47de9126b87691624cd456ce9dc03e644885cda2cfd9c183ceb970d5bd699437629ed7438494f6e019579a80ba7af8f926f4d2c88877bfcdac914ede0e1fe918107783e15971a1470b0ff7999006d2ffe3c36d4b390ebc3078ba9e40897511cf1eff5aa94bf526ab3714c004ed14abcba776803921e272bb941941e87d18f75d1483332aa071c16feef218abfaecea14df43ae49ddb6cda8df8a1aa2ce87ca693043e2b4eb5c8d44332ad800d78dd9db05a7aeb06e0de5b7318ad9f32b6eea0a6351eac1837f40d824af7a16dd59fff2bb334bac6a272a0fe65706b359ed06460d3909d0ac7ab87d074691d0c208d6a4b935d487ef4c413647ad5af7649f739d310657218ac23fabbdb564b7dec678f66fa0dbe2ed41d259c3ae1b143dc45fab293024860af80f5ee36d63de3b49fd82c4fb82f6798bda1a833a80a1d6f3bcaebde3d2dc542bc9986552c6459b9d292bcf4b45ac930eaffd4c1e548f5bbfd1dcb90f586c805dc44f5a231cc0e3a8121992a2082889fc13db85b06e5ccd1c7d5599f47f7e9486e462ea3ccaa70d260defa11f55ee27029c42f5ca8b1114e663b8b19d4a941003ed1d86592e300020dfce069e492594fa7c1d280f8bc093c1ae24eed5416a7e8ce8c495a6c9fd6aa9eed4cdf64d3512cda0aee67aee6edea1801e992453547e939cca188a79a1a35febeb14dc2ade0704164ba3c19ca6b530fa4763e9a8e07c8e1a348dc4bd252b6c08676585d68762529f8dcd07b58a6d18f505fa1ab1e14acac14bed8f0e22fb67a12a5b97a9033fc790312555734a5e82ea5178f6d49d7e8324833adc23860e4b9e7c5d43639cbbabd2debe22ba061cb3db610a60620e133470fcd192ece25f9a242a6276b2283641e19308daf8ca3a77ef84b869f59ccd70dc3d33204128d7c615945a6cbcf7e644548104391ad8c6e63e1e672500bf5fc8599752ed641b27e7e6577c2ed873a2dc4455d82499b7b521fffebd5147851abb95a331f81468e54f8d45ab7f1e734cf1487cdde79f370651f70357f120fdb6e42d9fa0ff26d95bc8c66f52477e311b4c4c6c54333d38296dc91c3ef781162a844849668bc274348f0c0fff02aa06ee62454bcf57c7e89405766bb9504759f6b33ab42d372e82d46d0ba04935c71c0874caa792f442580ff1bdae536578557de8449777c7364553352793875d7eb3d9bfb97c2085d3881571e8cf72b464fe6efb47909412da88dc85ba3b01d6435f5fe58e349afca71ab6af354d5a970cbd204590c5007ca9340437faa4704b507f18a79b6f67b3c2181c8464d3782d491113bfdcb9e3da7eb675e0120d69acc1a3ce0fc595b5b77cbfdb09c49f56d48b58d1771b9e78e4e57d6fc74b82a0c589c1813e972b639044d18552a5273a1aeda2fa316422b9a89e9c6d04419812bddf48004337236a3c003bcfcf7177fc9cdb8e44f869c2c572734d69093bcfba782d2610a6a17058f25c6635d2b3fad5307d1883d726daf28955228272ea446206956a17a762113f1ba5fd24647ba4d4ac9a45bf954ee3321c95f5a7fbecc27a8e337f698433f869146dfb764d7c9b8d203dfb31e3f43740ddbb0ef41de95e55593bd740fe79149849ad4791d19ba455c3c79e1a11217bc3a91fa28257c980e5039a3c84b076c61a83b707b6fe8973ab54d8def24d2ac64b9b39c063bb00c216ebc9f4bce69e9aec9de09b6a41511c7ddbbad4d83efca73892a9cc49ff243716190cc1aab30a147961bf1ff54f5bf3fc965247426d6bca4ba4c92ca79af70f93f702d3e75ec2786bc4715582ab22a8cd237d3f1069ea9a00ce473823a616fd96d5108e6a894e41e75f3a286f68f7e921020d37e1b649d3686d6b41a5c3285f69f3a3ca19dc5404c281b05b848976423582f44c5e4547030055e4f1c5fac3ddfc52eda581fc0193266f44cf5361181bba0b946e03a1dd9a742b88a28a824d6bae27372c5d873fb39f08c64f047a79a2ae9ca33", 0x1000}, {&(0x7f0000001200)}, {&(0x7f0000001240)="6dc81a4ad81e4ea1cdfd002e4c8c47015f12f9430062ce65d590824d957fe8d50c90a3cee8200d11a08a29ebbc95b5c2f235f425c8a83868bda28e0047722adc726bd21148c62f2b12b0aca66738793dfbd607b8f4c7ece12c62d073b780a9112a5c347fff3dc4f5d157aeeedccd37e0dccd5a11c6e7f2cdd181693c418a642ea7ae735a4a89c559ec73b3ee60f90418d8e2231f8457dd2223de1f57627c726dcdc99ffaaeb98beaad38e6678d1ad73bd4ee0a45aea626a4796adf", 0xbb}, {&(0x7f0000001300)="dad512e2d6fc62198f014db049f8568a14f1091b4b13772c07ad7e122adfbcec71599acbdc89f30d293d731b504a522369cd081ce753e7d22ac2b4fcaf37452224ce43b48b1eebeeba94406cae9fc9ce1b1f1b400e62052669174528f6551d7fad1060ba92b80f280bb19dcb29c58c1b102fb4c3f57b97a0f311f054a9682e30a29072e277d2baadfdcb2532b2769190f7c5b1ec89ebcc8d226ba4f452bebe23720a3724fb845002182685f5aed8e01928e482a5cb1c1739f21182c07c819b4186eb7de2080b1ee856af6c1c50d225f05442375e53886b1166800739f6a2b8d3832eb49d811562f5b86eee3d894ff9a9", 0xf0}], 0x7, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x1}]}) recvfrom(r0, &(0x7f0000000000)=""/140, 0x8c, 0x2, 0x0, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file2\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x100) mknod(&(0x7f0000000340)='./file0/file0\x00', 0x2000, 0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x7ff, 0x1}, 0xc) getegid() ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") 16:00:07 executing program 1: dup(0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x81) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) pipe2(&(0x7f0000000140), 0x10000) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20000, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) dup(0xffffffffffffff9c) dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000300)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000340), 0x10000) pipe(&(0x7f0000000380)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="a1", 0x1) r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x4000087}, {0x6, 0x0, 0xfffffffffffffffc, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) r1 = fcntl$dupfd(r0, 0xa, r0) fsync(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4d0000000000) dup2(r0, r0) 16:00:07 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x8, 0x22) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="4480", 0x2}], 0x34f, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC=0x0], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0xb4ee67bd9dcad4c, 0x68) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x100) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="6406b752e1915a423205380eae74dc2e3c2388efcd40ea593e74b3dcb4409126b949388508acba6404874d2998114b19907404231655afb87071730ffaeee000000000000000000000000000000000211996e59d0c30ec205655eb27660564bf1ec1e03d71269b650fdef5e6ff455e499946dd53ad4f9f288e825c236bca61e9a7d288612276911055534287dac1074b70d4037c1fb8405beee0bf7065ebafc4c6e3a710927ea897511d98e8cced9bdcdf1e2632169eb5e0acb6401b6a96bdeec07ae9134598e7514f1b749f5574249829fe3c3af6404048663bd032", 0x4f}], 0x1000006c, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100046274ca7869b00000000cb8450adfb5fbb18eb730204ff00"], 0x10}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0xffffffff80000001, 0x4) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x500}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet6(r3, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) syz_emit_ethernet(0xf, &(0x7f0000000000)="342c61d4eb3f882d72e9ea6785fbf5") ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000400)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x180, 0x0) getpgrp() pipe2(&(0x7f00000003c0), 0x384772499d91ea64) ioctl$TIOCSTART(r3, 0x2000746e) getsockopt(r2, 0x244e, 0x101, &(0x7f00000002c0)=""/214, &(0x7f0000000240)=0xd6) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x0, 0xa1c5}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) 16:00:07 executing program 1: r0 = kqueue() r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0xbcc76c25d3fc5630, 0x1, 0x2c}], 0xffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x80, 0x4, 0x2}, {{r4}, 0x62d7d601be5bc226, 0x48, 0x4, 0xffffffff80000001, 0xfffffffffffffffa}], 0x8001, &(0x7f0000000180)={0xfff, 0x3ff}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x80, 0x3f, {0x3, 0x40}}) nanosleep(0xfffffffffffffffe, 0x0) 16:00:07 executing program 0: socket(0x11, 0x4003, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/226, 0xffffffffffffff7b) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x101) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) mmap(&(0x7f00005c8000/0x1000)=nil, 0x1000, 0x2, 0x6010, r0, 0x0, 0x0) 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:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0xcc3) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = geteuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) fchown(r0, r1, r2) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x80, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r5 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x103, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r6, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) read(r0, &(0x7f0000000e00)=""/87, 0x57) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) ioctl$KDENABIO(r2, 0x20004b3c) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x5, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) mknod(&(0x7f0000000100)='./file1\x00', 0x80002005, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000010c0)) 16:00:08 executing program 1: r0 = semget(0x3, 0x2, 0x10) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/100) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = dup(0xffffffffffffffff) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x2, 0x7, r2}) r3 = syz_open_pts() close(r3) shmget(0x1, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) r4 = syz_open_pts() ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x400) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r3, &(0x7f0000000780)=[{&(0x7f0000001600)="0706f940c70592e45da39bff7538c893a46caa6532e68e8b2b5012042175fa5b0c8aa823b6c7078f1bafb3841e32e52fc2066922aefc2a0e111d667e780314e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a", 0x8b}], 0x1) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000000c0)=0x401) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x1a1) r1 = semget(0x0, 0x1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000100)=""/196) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) 16:00:08 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20091, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r2 = semget(0x2, 0x0, 0x6) semop(r2, &(0x7f00000004c0)=[{0x7, 0x2, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0xffffffffffffffff, 0x800}, {0x4, 0x1, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0xfffffffffffffdc5) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000600)={0x8000000003, 0x4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x327, 0x0) setgid(r6) getsockopt$sock_timeval(r3, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20000, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000740)=""/4096) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000300)={0x3, 0x2}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000640)=[{0x9, 0xffffffffffffffff, 0x4c67, 0x6}, {0x6, 0xfff, 0x2b, 0x400}, {0x400, 0x7, 0x0, 0x80000000}, {0x5, 0x10001, 0x8, 0x3}, {0x138e, 0x4, 0x6, 0x1}, {0x6, 0x1ff, 0x1, 0x7}, {0x100000001, 0xaa0, 0x100000000, 0x8}, {0x7571, 0x5, 0x1, 0xd6fc}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000700)="69110000000000000000ff57379301000000120000") semget(0x0, 0x3, 0x80000011) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x400, 0x0) poll(&(0x7f00000001c0)=[{r8, 0x100}, {r9, 0x40000000040}, {r0, 0x8}, {r0, 0x4}], 0x4, 0x3fe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000340)=0xc) fchownat(r3, &(0x7f00000002c0)='./file0\x00', r4, r7, 0xb9b54604eda6f0f3) getsockname$inet(r8, &(0x7f0000000100), &(0x7f0000000440)=0xc) setuid(0xee01) r10 = semget(0x0, 0x10000000000, 0x200000000000001) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x2, 0x8000, 0x8) fcntl$lock(r0, 0x6, &(0x7f0000000080)={0x3, 0x0, 0x2}) 16:00:09 executing program 0: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xc262932d130af160) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x1, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8000, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x20000, 0x0) r9 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x10, 0x0) r11 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x25, 0x4, 0x6, 0x81}, {{r2}, 0xffffffffffffffff, 0x20, 0x80000000, 0x5, 0xe}, {{r3}, 0xfffffffffffffff9, 0x85, 0x44, 0x0, 0xffffffffffffffe0}, {{r4}, 0xfffffffffffffffd, 0x8, 0x2, 0x9, 0x2}], 0x9, &(0x7f0000000380)=[{{r5}, 0x0, 0x20, 0x1, 0x10000, 0xfff}, {{r6}, 0xfffffffffffffff9, 0x12, 0x1, 0x0, 0x2}, {{r7}, 0xfffffffffffffff9, 0x0, 0x4, 0x8001, 0x9}, {{r8}, 0xfffffffffffffffb, 0x80, 0x4, 0x20, 0x9}, {{r9}, 0xfffffffffffffff9, 0x28, 0x40000000, 0x81, 0x7}, {{r10}, 0xfffffffffffffffa, 0x1, 0x20, 0x7f, 0x3ff}, {{r11}, 0xffffffffffffffff, 0x4, 0x40000000, 0xd6e, 0x938}], 0xbfb, &(0x7f0000000480)={0xffffffff80000000, 0xffffffff80000001}) r12 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r12, 0x20007471) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r14 = geteuid() setreuid(r13, r14) write(r2, &(0x7f00000004c0)="6e01b4fd1b622bbb792f160dd7b1212ef33c4fc22496c2a60314fd22165b16fdd274b2021a9ceed9871c6b4120acbef63d686f7758cf78a3e646f86cbd9b", 0x3e) 16:00:09 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x10000, &(0x7f0000ffa000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = getegid() setegid(r3) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) flock(r2, 0x2) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7300000e74de400"}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x56, 0x0, &(0x7f0000000180)=""/86}) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1309420fd566d368, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x7aaf00232d2ae988, 0x0) 16:00:09 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x39, 0x0, 0x0) 16:00:09 executing program 1: r0 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/28) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r3 = dup2(r2, r1) ioctl$KDDISABIO(r3, 0x20004b3d) connect(r3, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) bind(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0100222f66696c6530f0"], 0xa) fchmod(r2, 0xa) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1000, &(0x7f00000006c0)="c07be2427df464935aef4c6df2675f943e11ccdd1b03422ef0f7f69b3264bb67684d8e5b4183358db6c4b29c315dbf6170f78cbe11351f9c7a353d6865719031f6d1838a5bd0321b08d821cd67a60d5eec98df98c91ee6933d5c9ee494b46343205897157ec22d6c09dee6c7c5d32779826f271fad3a7f47c106a79542fbea0dc652c8b34368fa84a3811fd1f6624c1e24043378b64163c7f6ed7055b20dafbcf71aebc640f350effe8b10da74ec90b5771a2da250d51c6b3ce6ac331d9c05ac5cb276a23d3fbc37a53247875a2d0dfd0369f4308c23c5f5aad2aad9cbdf2eda9de832bffba71ebb069980ce7b1ebcf36974e8b1af8b9368ff839219edbfe794a37d2e3fdbfefbaa3dce8603e7ad8cca1239abf85055a585c14e2c9b2f16fe213a4125caff315f582bc26ba99e4d00a940ef69fa9d612ff483f42c2113892c3804563e852acfd1cf7ea9315d66b89f16e6b454a2a60d8cef495692ffd51a40ce1a2564feb2b5ce06dbc22918b1e0868a824084504ef91fc66884bc79baac7bfe9929cec20e2a1c9f6de85f39c44570dece42dab48544b61403365f7fd3cb80d3d37d84e1d249284c139a3d615fccd930d3dc75bbaf64bb246f8a6016bec7d492f4e5ab1bca4d3718fa2c3c137d2c5eb89f19506ac2dc86218b72b28854d5ef2abe7609ba3031ebb8dd15be50d99a19cb9bae587be2044812ea948b4043a5c00f139491e551a3370b5991833f3269c4b470c70c8f45cfb4122d4de8435dbe87ff06960b2abfc9eb08cfcacff52b32eaea5e8ce2e0ed91c9df93e0a6d22360fadcb062684e4743bee77028d97387ace1ab0237f5cfd5fcce3255cd93c388060f5f92c9f6d2960aa0e6df95c4846734ae7edfe7027f02f4e4befdd15d5c7c6d47eed8119bc6d38486d68b1b20eed67a0debf625e7e0f82ec697d4ab51c4ab547666b052cd3684b760beec2403c626e12a6c6bb2164d00b9dd66a9b17ed115c210f9886bf1f47edcd1c503565125e9e64157011b0458564a94f81ea1c27f0f6839240a68cd94d2bc6129a3aa43a9eaa0f4142ef1eebffb93f9e1a54e6a715d885710e68774996f32f4469dfb6fff2cd35a382a4137e2bb6e0f73f206c5a0db37152166e66949cf0107594475d542706abc8a68fbc6974d84bf96db7aa39ad45a0d87d3914bdd880c4dcf7813ae22f1df546450981318d9daabbd6a0242c7326f4185283176d1cdd0a70b01dcd07b7115d021983dc146273c9062340b30f39b6555e9c005b101b1624c0f81697bfba97d1688dd420b3827027809cbb83d337803b2114234ab11afc9fe45400508b77d4a6b5d1a05f5734311a6a9157e24d8e167af4491cfb1c803cebfb828d2ca30b29b4d93390dbb40ed9ea33a49c0d00cd165e5da81d0dd138372e902e07edb87c480460866e51c52d988d0645f022a17746a74c791b3d3c10923e00c7ce3afca3d36b92bed5b4224fd2b5764d1fd122ec701654e1dd55d022ff28609a02e1942cc3af0b53bb7502c26552292cbf7fd291760957a0171b5f6c9393d9dab9aca7d35ee26a8352c0d2de2d01e38640453f2c7b2ee68f9e27e65bb11e6044fee427430f724b14d35c1bba081e2d559e91f2e3af814d7b7a468811013445f2d04005c268550b475a2e59f937b41dfef273b9e5ca45ac6ea4690537ce5eae832a52bc5e059aeb4483803800e7dfc5313d4c991be8caafd2611d78b7de4f8853fd9038b0d90e58e2b934fb4bce78dbd8a852f479df98a25a4d5d38ec473742e5569aea786de50db0068b0d541490abdad324286dc3be6f75a341ca1093947bd8963c851f89ed7e07aa800d47be6898abefbb5c58c4e304296df50c100cef05aba2322fb140959676a222db34cc4eba5ab63ad29ab065efb1d084b23e8887fc63d0fa0e8ca0b74c46cf031b18ac31be2eb160b28058cfe0c2faac57d5fd617bc33d30380c622ea18a930c43ad4ca84d80a158e1eac46188b97b77e90bca8db274a2f2b9099f7837cd27e3cb605d0a91fdad19ed5b6330c2446c07f6eace14bbaf39e4a2c7eb008ab5ffe5e692d27a355eb756c5e3422dfd7e5bf09d150b589fd2fe3503aa68fad423ae857ffc80d472c916fcc9ef16379a594dc95011609f70e260580d8c5b4816767b00efb913d7d40e7929d26aa38f0930fac7a5f9f408f4ac3b6eabfd1479901fc4fa760b2b0e35c3cad3baab9a8e369b02c7003a23b9eb15d892b6761dae1694f52203d5fa309391b8b2ff460f9e3da374735b02635c6cc2386ea72a9f20ec5e1395a25acb9eddec8682615533ed3067740b23ad46acf98c69be1495ebeb7ec6872cec2a8b73be8b94501cb812c7108ee0633f42c5ad4250724575b589cfc5342e8e3a5e6df3aa61e485943f02e7185ee887406ef436d55baa44ed4c3dcdc415053ee623ecb19afbe479111df6d18018ddd641a7b142cf2432ee99d5559d32c0ca77baa53338ae2e74f128b33ba6665e7a36968120d6d743192cbf2234118ee487a7c297d58e8e63662a4dd7c1f7b6caef7038ae07b26b0e512577e8059ed39cc132c89dd9c93a21f8c47a84c7b44bf13d4db2544aa3622363f39493a9e370efc00e02deb2ff829378cd0c961ebff863f23e1e5b1d4d25ea3ca32b6d2b1d5e443e71d77fa30f374fe660dc6ad8fe969f9fddb645ef477764191ba1eb32a1f4eae77142d205ef58e937b606d978e014eccb833ce919812f60bdc4116d4da93db2a1bba7fb918007f88b54d0362b698195c8e0ccc2d65a578b5bf30234f65f2de751f39ffc90b25586cc5cd5460c2e90beb15d14e3956874c82c2c75734c986c232521738e5ffed3707d24d95e36ee56be38b3737522e5ad51213dfab82b63739e423596f38bc2d4746cf6882262f665eafc8e8280bc812dc85808f228d84cadb6a0c6131b184d0122552718ca06030d3f8d5e47d3e669ac38670c7ee37fabe7fa86ad3a3328cd7c89202dd2aacb344cbeb9201f736e23e1f2eb864957ee25366364d1f72222e14b9f140f1ddefc245e490be47bdb8897bb72be826de0e4791e5b9a15e8d154250b3247d3b73c79793cf7a1f7bb668be105217bfe3c14779f851a1ecf693729ad12d813bd0a20fb8b5cb2360cce0b580e523057327f6f5707c7953b6b4b8851a446de1dcd48462236b691e28590e6a98a3ecf44d0e2b1318af527eb9d87905743e4192848e4984a5d274c965474493b925f45b5f2da632e0c22754c7301e178dd5791d6b57d0daf43c25c2592949b2a511e7ec94a42b5f0271b6b29d2a26f32477d12316926e90a68658b8ce27dc45dd7614400eefc7e6738d3d7a738037b0c949811398fbfaa89d60a52211d3e6b09f01085a5ef5016bc4a28c4568bc7e4f1fc97481d395e0b5fa4f015d3ad700ee48dffacc49be7137dcfb11f7bd4725594c2c9b44739072595306a4ba94c6a2374c6486f25dc67612fea690cf5b4c66e660e847dee78944ad47ff377582d1a76744f974f7b4f1a354e49df8b340d8c611a9f4e38a123ad586deda75772e1b12acfd9186ff9cfa88af817119e13255796c5f27366754bba6ba14677b0ab2886911176a4a1ed39a62231880fd8f83e5005d9339aea9a962905dcafa1eb660935e83bc068b384e8ea735ccd2b245fb58f254d8fe7dacb9e805ee490e5dcb83eb637c7a71fa93eb6ec6381668b8abd0060cdc33147ee68ea4d336cbdf71c8b2abd2650b9e5b94f2447db0e0d744c87c810ba2dee647d8c2e01c31d12251542d90c74761fc4ef411f523657fd5b90ebe6b8984bf5b044c3dd55ed267aff4e7db3a858bf30fb30b0b61c86c17d2af0f8d38f82f0f14f689d087732a56c99123d1528349248016ff427d072600ad368594f5f4d67bfdeab5e891e06699c92eb6fbfd90508c6020ccb0f1481c18c49316d5bc3055fdb0b5043b0fc21f4351ec395ce9be387cb13ef54a16031fb36509680145fa04e344ec85ee75aa1bd9e3a35e5c649a8142b73e21d1a05700d9444dd56a191978c82ae7670cd2f1caa036f1da9e0ac28bf7c4f2cabbe4fb1d9e9b8c17a3fdf0d7bbbc037f2134f26b0a8a321ef31599c6012870dd1434d6b3f8f33338f9d0c2603b84bbc6ecc31e71ed06999df2c534b1b4c5d3dc7cee401ea288d5ef7e5484ebbe331f64877f86c9ebd88d88359bb166fbd39b133c05bbd25fa52a676713eb4ed474224c06050a65ccbdf5c1e273e99830176e557fd1f337cce30ffadf50a2a3129801ea9523320176020a715c94e33cb576ca33735ac8bd61abc0ebfd2057dd7c27a5935c224a9b23bd7e28dc78f47cb984a212cbb122c0c5d3204885c3cf1f20c490267e8fc34a1feada8b3aa8ac3ffd583ca07792ca8fb8d197e436227644762641515ca62736db4ebc7cf07dc616094e2a84629581733cba172330187622b22e2c4786619f0f851aa63e9f0d0e084206dad71984580aec081ab603f3732dffafd11a40a491a1ad16a993cb57547e66c6bd095593f8eb449f4b95f6e4190cb031718cc481dd892d005458dae2d1ff5db9c70bd24db89c32a4845e8f4277e57b79b92ab7103b86b1d16ddc123a79f6ed3009159084b6ea3d11867142ee16c77f78ef31369b02c55a1e383c8aa697049f608d12dfb888b2d62f10c9dde519a297b9c20809d22c306d56929c2683ab4aec2f33b0f4258f626ed2cc0b60d5a80390b00e739a3edb788957f6f19b090df49f37c4d3a386b5c4f7566f6e802e7e283de70d243158f86358e68892e2c77202a596f2f143a4c33ffa6e65923920d3c4c6bf52659324b4c4c429f3740dee51f3d4f023775d898152748e82a7849a11f24c2f8cc94dc49f31ee9066761b9e75b5e43ed1a3ba98a56ae6fbec14ade4cf1ca94e2dcadc475e99223579ea9fb87011d1a3fc2d71c09f7b24ba17f756cbba8cbb6138e840c5b9c32764c377742909790dec57ce5e8ec3337ae40966acd59ab47ba8f7f6d8aff6a3f1d6ae783677a0ca8c52546c1f76baa54d2f0db6910e925537bfc514926581748a64b746658e4c147533ccff0dc5a48cd597bdfaaf11d280bf0f7b39b6fe8a5c206393af7f4a6ed81aff068d448d75a85c9851d6413dad1f8da12159f6d5872cc602c7cc03646b349e071b817ffa165a0f19d285b239a4ef2a4a294f138e40e6fc7996420a2d9c8c4869d11d17b6e47a98e5717938dd0d71b86417a20620d3a13d4f1abd5030da0e4b88cf035b1753570385749d9991e2ebdb25902d49e1ce80b9a278dc9274fad96ad3d2905f5dbb9a543a59a90316db233ffeea838e10cf2595cbf9b70564d3fc929538526d99d0a6cb421ac66be7560829df069872ef30714a2478d5bd0054017a39b24c89d19b3a423c6ca45d4f8450fcfedf19edfd00e8a5a188e899620df00ffecb98624a02b3190fc34788dc74c78e2f5d840f484c565d4373d0342908bfb1c9250cbe6ce9c86da6d4d69e9512ed510a303c284752cfc694d5dc7dd9414c801ab301127f885e5bd7cca4b11d0602ed600f2554ac2a83b1a1b6f8095e83911e5efa1e74a2f0afb9c984f718b2302d3d57dc6b5bf22f6ed18fd70d8345d1aca97c37ba28bce4caf7acbd9bebcf5817f658ad015c547bac3e8b1856640b948781cd16d3d20c21c9ef1e35b1fc6638c198bc3966b4132280c448af66985409af136376480c106244b418727d521657202b1e5e86160dcabe3631b93565e09d3a47fa82c130185a166c363926b98d1dfd4fa8038e94e76abe6fbc270b5dce6055f4f92c50d98d7824a2bc99deb353efc95147e70b5e1b0e2918dc86") r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x400, 0x29) bind(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="08002e2f66696c65312f03006c653000"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="93ced5c3ad2c25a2a9fb22ba9e6a64ce44abce52c747cb785fd828cca3ff9813b9e512cb9ab46687d1223963ec4f82bff8c9662a2238f19f54de7cbb60a9b20ef09b749e438750825e8a9954a42ec2d96c32a3f11fc69a7e60ba7e70ab4243c6eab33c6721fad058be1af549cf57ee52170ac07c5ad18f5b9e1fbe644db2cb924187bce4c9f9003e77d7de91916a470e22865aa60da7c5c0ac943e6f65364f", 0x2c8) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x10) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 16:00:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom(r1, &(0x7f0000000540)=""/127, 0x7f, 0x2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x28) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000012c0)="85d4558d") 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) pipe(&(0x7f0000000580)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0x4, 0x800, 0x9, 0x5}, {0x4, 0x400, 0x1, 0xfffffffffffffffe}, {0x200, 0x7f, 0x9528, 0x1}]}) 16:00:10 executing program 1: r0 = getpid() syz_open_pts() ktrace(0x0, 0x5, 0x10d14, r0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000440)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x7, 0x80) semop(r12, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r1, 0x400, r13) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r12, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xffffffffffffffff, 0x1, './file0\x00', 0x1, 0x0, 0x1, 0x400}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x2, 0x3, 0x11) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYRESDEC=r1, @ANYRESHEX=r1, @ANYBLOB="81e66906be996524311b18c3088c271fa3952ff51b4a0a47885ec478f3922b646134457f901880b17167cd79ae1371d22c29bebc43a602fb60a26cdb30710888bf92bb9a19f8b6099c90373cf5fafd667bb8b9edf260f78028c93a1ce95210a9e008d2c47a4f413475df85fbfacf2c22ef27ac771cac557e4ae5db39da2d3ad6e840826ec4b495b607ddadcbc34e5aa959577d9e2e077f96cc9a6b004c4ea69fd69fb558abe09fbcc4f64056ac2c20cf675957d9a251edf0d1d6377a0c308bb1d7f205c0c4d9772760cd675620e308d08222a21b00241fbca506ecd3e894b814155909873522978c0fad8e7149a4f100601cfce8a6789950b7320ee6c4600f208eea38a539918db2718c4ea01ffd7052aeacf1708b7c02cfe7af0e5272770e3d083f94d90b51e43e91f752c796d96c46810da2a8fc6da15b1e109c000d500e0291c742c1347912a8fa55b52315db61e400ad935582c15c71df883f0abc5bdcd2227729ebdb67a296b6c49393f6ace470baf6413c362ec6054568df235a1513868e25cf5be2d182cb1fa2c49e460330b5a60f8d45a51aef65e805571f31e2827fe59a6701b0c2cd0380bc7c90b56d669fa03ab0a7664366a1b9b6858399d458afc562a2b25a82bde2d455e2faffeb126b1fdd144536189db7a605e9a9ac00841d44de3fb75763bb02b0f996a7a39f9d2c756c9d51444a4aeab08a36f2c140d1e23a2a057b47c1a559abaca4bbd9a178bd3987aaee066fd09bfddd97f17e22f6fe42b1c010bba823bc88c6a1a1e2960a287bf117ce7962c7c7d91735788b245246d49d179719434bfba5dde6813ef4045eb7ec694b214834d56e270777f43801e2cb6ab451efe8e68d8df84b4897e37a7f67516c4435e5ae2bf57a3d8626211045a4ff76d154b7e0376c13e28e36cce840b04ce11202e5cce26e8c7ef4104e8cef4761aaa63e5c238bf51f424c192e49fe389f885a61a742f6cdbad966e3c51746a873ff2af6a877db813eb17f53c5f748d772d9bf5eb00108c8af8ebd2839c2faaba24cd8facccea59453d0adf706a9de74c17d6ebfd6fa889d1bf9e2f5493e73cc2ac44832e4060fe0f0e0e31ee10f393b9204a8cc34b2762fe327b0eb645250b03f486ec87d9731696533b7d587f27921e5cdc035da64c9c374998a359baa1f8285784cf010eed77467887f1d7d25b263d186bd10b393022db4c4abe14e149349ef92a3dcaffba661bcc82675648ab08fbddb3fcef1b7ce3c9b4abdc0a62183befb2a78951a233f224742d35f9368925346a7723ef612fe480913f0de45ce7a07f30e158c158dc63824af93d071338d9ddbb72c689acd0314352afea7f5016b75618a63c1043ef8bb604ecf12c836d13de9af3659bdadbd4461620c95664c856da7cdbc90e17c21ab8c4ed4c158ee680a39e7f2f2e931b6abeb73018f7a868f79dcc22d318dda7b4519acaf4f5be9dfae7dd12b8b9886c0c565737ab77791d59bde445f2b8a1786cc12dd269cfdd0722ec4847e8765343d36520ee0b85aa53758619d2424f0dd15c2591b3c2ad2c8208b20d6bd973afa9e61ab594abfef5f5fdd694ccd7fb50c3fafd26f9d4c5a0b4d1af3dd9813ad4af883f9ad46496c63cd624fce96e8f1ae3f94de3c2d54cace9c74d5caa3da5ce1fd5758c0cef7b2d93d2f6addc1b58af2b8db2e8a51e4e3a38567713e2f5ec0eafbee3f9ba3cbd254fef8522da6154e275afb5f7dc2e2227568bde1a6c0496f2f3373f8e775f1230ddad0b4ba04ed39f51ad027ef98d97ea7fcd14ebad0a15cc3eaad29815e234d4836cab5e0254e167526d6ed378c30d978be2f013723d47384a7361e808f7566a29152ada8c8d3037407ff77e5c63faebf6947759da30f2c93df355ad005605ef87c157a9c7f4a560bc89107ff05e7613819f9d5cf5cfb1f797a30bc3b10866946944a4f6808a19d49db8f418e782ccf289bf1e1111902312b3c22d7825a029faabb8d6262a516aadeb35eb7b183ce3ce584b3301003714dba71b42e6972c9ffe95122ec22bab4c9345664dfd7dd4b1c653d0eb528ed74498d206ca0da6ca0f876ed74f9141bde59664cb8b66611085683e3bcd392fc98cc1d64f6461d3d6803a63364e85a3cda6daf527ab5cb470859b560207826f9fb00373e23e417cddda8f8afefe06446e52e23fb0e5cbc52cf56dbe61281e248c01c19895b01ecdf823145ee20b964f828136c3f0885ee9257ab37e07a02e3018581c0b96961847a2d8b332d1115322d848b4d3e6c832f915e4fc603b5fc6c8f687c0cb6b404098f806df1b1f5bb0200e9d69abe94dd6b8b6c7048f5111c7af4a1275e0f4002bb46f0bea4c47a36413da31ab7f74e00fe1e57d312d98011e1e90b4ae714066c9769dd73733de5505535f44f627dcacf6b9345911f7471f8aab9f4af689501be2a97ccab7c42a65a83a8a280883cf2db3d26c6ac4691e0529127c82952ea4566fdb07d6b24e6338a697aed460cb1433374720737a01b092e8b3499bc6a06aa3b84c2fae297e5cbfe39dc83edb8136cad36fbb0812e60202d0fc207cf2a113baa0088242354d3383f28f797e77615e9d9c3cf02f89a02d0c67aae685746e037f0fadfb6658508943507d13b7b9b91e058fa5df9d488057ccbe5d3894876fa67eee253dfa78691b99622bba5dea2e3a4ec913969f92c20b32cdfd7746d7dd0dd146ce0f10f029ba2b9e44ef7152f5e8626c9fbf5b028eb3a17da506937f9ed521e065f7d504f27531c902c3f1613791c06727ecb158d6d13b5ac51546dca933906e0f2fc8c266ac4da004b573e8af7d78f375766f4466d24b87485dacebcaa14743540c57168d3f443f7a7d1a6dcb0a1f6e9ccec62f0d716438ddbc8a8b8c0e0aca53d71f188c2082be940fecd12cee68118cfde5f1fa59bf3ecae26110d24b44619d6f4276ea2593549ee1c6e1be2c8a2bb08dfa70711a6ca3bc1c4b44c6d5c06172bd2a82bffea2a02541b18a9c195023802396bc6a681bb2f03d173b9be76f726d806f28477e5e011ca02ad4385572441b1a9ba8e98129bdee2d7bf67fee590cb146aaee74cda182507eae1ad8655cba7c48c29ef7d9e86bb6acfb8cf98bf0ba0f78728dd39006c455edcb775667182b065af44540524c0abf9a84cccc77e2596f2ecbcc7832816b69627ef2c5e70a4914d62458138863fcea273b54dcbfa93d627150ab9c1a465f5189f92c60bab12938d13d84ae8e5d62d02f2b9bbe31d3960c63f60a0d6276c79812a2b2583904b40ebce9165f9bab2e4ddef6662138d1019e57a5aa2c5001e9c8f2eae4efffff16ddf823ab94ff5eb5c11186e586148c5523974048d3a9b10452908d0668fa0d0791f6273c4352e765f9c10851e53fc1ac532e5d05191a5bb98b3f08987266bacf2d75a3452a4a5f5a3199a2cbe7f2f57ad65d5fe8dc7d83a9276ca4ed550d7a85fce0c05b1b71354c68e5f31c1e47650ab5d2a123284b2a557f7e56a4aaff1ba689acc0f2e5a04e63fcea652b2dd5553d58f0d35d50d9b467b51d74a3070b30f5effeb18dd7ab008ee2b04a5c00a73dd85835c64e024f26b8dc6b7a213d4f1c48ecbd73df6f3d87eb65f4f997f192ab17210de63ff9e0476026c180633d7e98fb72bdccccdb48cd4bdceeff4be5f89713e3c77f5fc29d3bbfd3b1c7a5e39a3c4677fdac1c8c77d74a4765deb58627435323351ea0ead92ec922eb8f51ffa5731923e9b64dba47e28eb0dd2c091463c460dea10ea35cc6117b75d69235405d515e9a4920475ec859169bec4feae3b6d8583e7ffc9d7abdaeee4bf87b60f8721eb5f8d0ddc0f349214fc572b16bb3157efd4327738049be116a9e1a708f257e7af52e4c9f0b8b33fe2a8296b9e29c0a617936e8c5087143b16b1417cead7090296057f4a9bcee7a87a2953113f4915017f24c9add264b793d510d80cb12b15d51aa211ac4ce27eaaaed65c7e863bd3df92bb16f3b576f75f1ddd9216c500f09bda1621553268245eb06faab9e5cdb1fc7f81a4e8a44ff6ca426ae4bd1b532f031abfa182f92d8369a25d70f1694558cc79ec7d8a93826d2d728c430824f6037508c2460b9bd2f383bfee85e873d83c34b8f8d19f3c3b0310f7a91639f84322927c32dc7c75e4f07e45f5a7c4cb36e115eefa64ff34c9760b2121986c12fead2dda650521b819cc963700fd2edf17584d7324d4919b17aa44d73d042791a65c01d00e36a53b6d331241b2ba66c55cef71ace137b51a825e6ed79599b3f3c5956c99efeda3def52c0ade2f4b6e3a690760b0fcdb7dd862a6223bf1f4a1e69020bd604d30cf5e8a780c59646f0ace95a2658178cc24dfd1942402a5bcc7c9362d8e482c872522107bdd9fec83e5c8a25544716a23572a3f046bda0247f4ea5581c15b7e6dbcc51f00feb86d6e897d26c60c899d1c06621d1feff6681513053e371c5b44c4ba80875bebe3d2dcdd883d20b5e718a0a90b39d769852c078b1c4bc2cbece3d49e6cf1c7d7cec5980bf757cd93d1b9a9d1799fb8ab7b8111212205daa67d6ed526c7fc47ebaf987e83c57572e3600db6f03066abb82965b8f24dda6f8adfb2c0396d4095d330e510c4b9d8e2a20ebb1e21da07ce4aca9e1bddbbca32045b50733c2a0707f0d7955997612e321af080eeb67a8acf1bef9db6017ec28bf2c03d09b88d0cf5bb1e921c0b5c17e70f9292c568d3fa6c8eb53a0b78fc257c51b86541bddd921076cd2c115bf089dc4521b7b9d8ad374b928fe1686ebdd2a5eb49f0b4bf2512e87f942e13863eff5701e5242c3f217db2d60f917a1fb593fce1ae9b4a68e8e1c8cdc553e79c4fd91dc9d871387a3178e678c876e8a1dd79d9fbcb086ed3122f9888d930e6ed59cd48414d90cb78ee63bb0a41b283b45e265be753723ba3fefc085a09ec737b677bd25392fbf868a93529ba78f3a1a37ac9ea7aa5a61952c324ea6ba7ae4e2ccb8a0e2782b151fd7470508c7d461e0808db6b5ed5ea389306cb85143f7162e7149ce020ffc04fa806a11329116f026c950f5c0c80f6a2a7cf4621061ceccb9619d60ffe1794cfa5cf3750ccf823baadb1b919b81ec83800d6060dad4070a1d1d4ec972933f01a5c3f3b01e80c66df042086f676340e5a98cdda4229c1da50a3d8c43355e8256d8c21cc35247088cff9165ebdb74f15f38bca99890b3a7e9c48b457f97d597bbf2a397d05ca73821bb0d27c6765f65f975b8aad5586654c5bb14432bd4a65ef609812169b738a2025d043da8ea3c0ba4c9197ee627478af3c01db2533e4856f789dc01eebffc21f0078ba9e972d9856b678ef04210c8c54d029e09b7ed293464f258c9b8d7098af3a6a788d56fa0a564fbeee3c481f521651165fd56f3c177fbcb133be770196519385ecee425e8ed5e617a44d8cc2c290f3c7e108f2bc1a36e6d20d7bff4b6cd4de19708860eeb1d7cd3de5640b80b208e77386945b27743cea1307a451d74b5b4d5c9c07f1f27aa72c4563472bd87e66fd413352a0e6f623c5d4229cf631c778dcce6563b7f493f1ddfa98178754b78c942c11fd6e4f4a147ec78636273f4646f6986e31a9b2e29a389cbc4af4d3f785dd0c3aafc1891caf374492d53fe467cdbb1983e91e073b19ae85abfb962fa19da663d09adc74c8edfa6d0e49c47106f2cff194d706e180d0d7607f88ecb152a9bc5052d7686f9fd0d0e8f1d67dea8375f5ada2b9964adb01196254242367a07e9c9338c0cfa38ad6cf3e21a94689d2d5cab03dbabcc2ae5322bbad3c1880ee09cdfa00be42d55a863d8f4dcd08", @ANYRESDEC=r1, @ANYPTR, @ANYRES16=r1, @ANYBLOB="f6f7e7a6fabb01a9a47eb0e2a002d442ae36f188c7d110ef4ef1f33112acd0f1de8db99149ae4261f97d27f0b2c95033e776703d4880d293508f5f20dc99ca951a44a3121e930ef5a47562ce886396ac32e9e38077713a45e52ab68c18821455ce93e367afe818cb84065bdca2fdf677d8be320039d689fd923025f6977747051fd5ff01bfb77193ddb63f062ca8a6d052e01f06b87197bdc28d512b89bc78c4069755ffefa23b84498e"], 0x7) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) socket(0x6, 0x1, 0x4) 16:00:10 executing program 1: setrlimit(0x5, &(0x7f0000000080)={0x100000, 0x100000}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x800000044}, {0xc}, {0xfffffffffffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x9, 0x10001, 0x7419, 0x72332487}, {0xffffffffffffffff, 0x3, 0x1, 0x4}, {0x5b, 0x5, 0x180000000000000, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) r2 = shmget$private(0x0, 0x4000, 0x410, &(0x7f0000ffb000/0x4000)=nil) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f00000001c0)=""/99, 0x63}, {&(0x7f0000000240)=""/13, 0xd}, {&(0x7f0000000280)=""/10, 0xa}, {&(0x7f00000002c0)=""/46, 0x2e}, {&(0x7f0000000300)=""/36, 0x24}], 0x6, 0x0, 0x0) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x100, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) bind$inet6(r0, &(0x7f0000000440)={0x18, 0x2, 0x7, 0x10001}, 0xc) syz_emit_ethernet(0x69, &(0x7f00000003c0)="38563b5b7c62d185d041a5d4c70ac37aa8f7883b20dc1fb3876b6f7900938e9add91d3e28935241bfc9486a7e83d3954d0df6fc5561f2d1493baf97ff87048524d42e55592d34130fbe5bce72e26f24f0de3f35f7d610a3bd99fc4b04e58b246d940efd02f24ea27b0") msgget(0x1, 0xe9fd743116cc07c9) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000000}) clock_settime(0x4, &(0x7f0000000140)={0x10001, 0x8}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x87}, {0x6}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'.\x00', 0xcd0, 0xe19, 0x44a, 0x0, 0x2, 0x81, 0x0, 0x3, 0x2, 0x3, 0x7fff}) getgid() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x22, 0x1, 0x3, 0x4}, {{r0}, 0x0, 0x1c, 0xf0000001, 0x7, 0x8}], 0x6, &(0x7f00000001c0)=[{{r0}, 0x0, 0x40, 0x1, 0x0, 0x3}, {{r3}, 0xfffffffffffffffd, 0x9, 0x8, 0x8, 0x70}, {{r3}, 0xffffffffffffffff, 0xc1, 0x2, 0x6, 0x6}], 0x3, &(0x7f00000000c0)={0x1f, 0x1}) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') 16:00:10 executing program 1: msgget$private(0x0, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) msgget$private(0x0, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0xfffffffffffffffe}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xdd3f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x3, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20049, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x10000) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:10 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/250) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000005c0)="00c5", 0x2) syz_open_pts() close(r1) r2 = dup(r1) sendto$inet(r2, &(0x7f0000000300)="976d9992b55b6cb1d3a302ee36a50b162f490fd78fc717c8b745cecf588f3787669d086968ab5c43d922c1bd2a360a8b6288c6a644e5dc4447e97833249cf7167d7f3c696976d9753c69915600a5574df439debe97d22dc7bd15c7cdbdc0f1ae8cce5f0827de7dff26bbe408467662306c876a207ea497e93e7bcabbc1bf1add661a01f301330bdd872c6e46f7ed9a3ad07b5afb1326edeaa98439c5a4722c9d4b0a9fe064c9eace0e5b7cc99ee7c6c84d864ffd97f042c08c17a5d58b9075e50ad54fca9a250f2b6d34436e0e1d00b7384a2ea6bfe5df7774a954c781b7dd30a2c8469bc1c3292f71b0a070dc77cb44ca192d523a70678f18c2ce", 0xfb, 0x4, 0x0, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x81}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x8, 0x1ff, 0x2}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:11 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x64}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1, 0x10001, 0x1, 0xaac}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x14b, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x47a09b9539ba729c, &(0x7f0000000000)=0x8, 0x4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x5, 0x2c5437231408c422) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:11 executing program 0: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(0xffffffffffffffff, &(0x7f0000000040)=""/32, 0x20) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x140, 0x180) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x10) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x1}) r1 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x88, 0x80}, {0x23, 0x3d7}, {0x42, 0x41151791}, {0xc6, 0x7}], 0x4}) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:11 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca4cf13437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2c92ce688cfa2e04eb3a801b258b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eae2e17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7332ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3ba428cd8c7fff3d1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645b", 0x441) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x51) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) pipe2(&(0x7f0000000000), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x148) recvfrom$unix(r1, &(0x7f0000000140)=""/58, 0x3a, 0x40, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000300)=[{0x5a}, {0x14}, {0x6, 0x1, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x6, 0x8000, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="38bcb3d7c7cc6b7ac580d76e480b2a0a1240f7d3124edaa2aa0164d935c7cb1651581f", 0x23}], 0x1, 0x0, 0x0, 0x13f3b5f100e91fb0}, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) r2 = socket(0x18, 0x3, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) socket(0x22, 0x1, 0x500000000000000) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) dup2(r0, r0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000140)="198671601013d858f43b78250e25bf2944", 0xfffffd44) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef9, &(0x7f00000001c0)="0c35fddd8cfa9eed5ab638453bc677370e0a0b8e7774cd6df419") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x80, 0x110) shmget(0x1, 0x4000, 0x42c, &(0x7f0000ffc000/0x4000)=nil) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x31, 0x8001, 0x9, 0x6}, {0x8, 0x8, 0x7, 0x7f}, {0xfffffffffffffff8, 0x5, 0x2, 0x31}, {0x3, 0x1cd61ad9, 0x80000, 0xfffffffffffffff8}, {0x3, 0x9364, 0x7, 0x5}, {0x7, 0x3, 0xa2e, 0x6}, {0x6, 0x8, 0x73, 0x1000}]}) syz_emit_ethernet(0x346, &(0x7f0000000600)="937ffaabc083f495ced5f6dfaa0b5c9678787c20f15e8fc0f39445e0e89a044e0b6c69de4781f124e6dc9d762cb969d22b4b3bb30bf95d6de3fe301ee8dda32653d5514ed7fcc52d254b05bde0b50c0d2c8c5976e29bb502c5172ec95cc7ce38b61c932ac73b160be9281903a0f8bdb1f1e80f6bb69bd6f81b56e615fc2ee2e03ecc306c8aa8916e515d99f3e40e84a84b0f4ea110583c4b49c49ae734917b7dce65f4ef700001000068953cdb06ee6900000100db1a3be0cd032a2fbcc51bfee3823f75bab868d431a17cb1dd4cec348015933f5000000000000000000000000000000004") 16:00:11 executing program 0: 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}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x100, 0x400, 0x1, 0x5}, {0x401, 0x4, 0x3, 0x6}]}) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000240)=0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r2, r3) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:11 executing program 1: r0 = socket(0x1, 0x1, 0x9) socket(0x1, 0x8000, 0xffffffffffff5309) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:11 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) clock_gettime(0x4, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x0, 0x4, 0xfffffffffffffffe, 0x100000005, "d730c1e7bb6ea242b6f71dc0e02500", 0x0, 0x9000000000000000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) 16:00:11 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000080)="bd23533c4c48cd5fe0254fa3962083985994d0b173fc9c6ed95a35d34d326864cfccbb10e0622f60657c49e0c357c32075dc2c8d3b51f783be6a578d730a156d1ed709bb02d9d47dae0a6f39f9528d79c732ac", 0x53) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x1, 0x2, 0x1, 0xfffffffffffffffa, r2}) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x8000, 0x3) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/135, 0x87}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000200)=""/13, 0xd}, {&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000000340)=""/82, 0x52}, {&(0x7f00000003c0)=""/5, 0x5}], 0x8, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chmod(&(0x7f0000000000)='./file0\x00', 0x120) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fd6) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0xfffffffffffffffe}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x2006c}, {0x83}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x6, 0x4, 0x81000000, 0x2}, {0x7, 0x8001, 0x3f, 0x9}, {0xa2f, 0x5, 0x6, 0xfffffffffffffffd}, {0xf340, 0x7, 0x0, 0x7}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000340)={0x0, 0x1}) socket$inet(0x2, 0x4000, 0x3f) setsockopt(r1, 0x8000000007, 0x1, &(0x7f0000000440)="f4d92f5d6b8a86c6a25fe0fb931158ebc1bb19100706112520b4b14a9b87849644b2a36f9dffcfcac7f16df3a948df1a67bba332f4353fa576aa2dc1185edd2c6106820b2334744327c7b71debbfae07fb65c5551c480296e9940000000028692ef59a90cd9dc6d0c68a566f41e6560b597efb0dc00da6e46220f042da5a7ccaea9d9a46d0b21bd5e1143aad754d1a6a1b13ed9b9096bf11754a", 0x9a) syz_emit_ethernet(0x1, &(0x7f0000000300)="ee") openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x9, 0x0) r2 = semget(0x1, 0x0, 0x8) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000240)=""/38) open(&(0x7f00000003c0)='./file0\x00', 0x41, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = dup2(r4, r3) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x101, 0x0, 0x7, 0x80, "0c411e53cd75fe01cc9389b1f793ea23dae38a1d", 0x1, 0x7}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000400)) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x28) ioctl$TIOCSTART(r2, 0x2000746e) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x402, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000007}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80000001, 0x3, 0x4, 0x1000}, {0x2, 0x1, 0x8000, 0x6}, {0xffff, 0x4, 0x4, 0x2}]}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xfe61) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r2, 0x6, r3) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) shutdown(r1, 0x1) 16:00:11 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:11 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x800) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x1) r1 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) 16:00:12 executing program 0: acct(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x1, 0x7fefffbb}, 0x0) r3 = kqueue() read(r2, &(0x7f0000000040)=""/4, 0x4) kqueue() kevent(r3, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) r4 = dup2(r1, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x6) kevent(r3, 0x0, 0x0, 0x0, 0x10000, &(0x7f0000000140)={0xfffffffffffffff8}) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x4, 0x14000}], 0x3ff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x7, 0xddee}, {{r3}, 0xffffffffffffffff, 0x2, 0x40000000, 0x8, 0x8}, {{r2}, 0xfffffffffffffffe, 0x13, 0x80000000, 0x6}, {{r2}, 0xfffffffffffffff9, 0xb426a2a3d689c0a2, 0x1, 0x7, 0x8}, {{r3}, 0xffffffffffffffff, 0x10, 0x2, 0x1, 0x8000}], 0x4, &(0x7f0000000240)={0xb370, 0x3e}) 16:00:12 executing program 0: getgid() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000580)={0x1a, 0x0, &(0x7f0000000540)=""/26}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000005c0)=0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0x9, 0x4, 0x5, [{&(0x7f0000a13000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000a07000/0x2000)=nil, 0x7ff}, {&(0x7f0000c32000/0xc000)=nil, &(0x7f0000eea000/0x2000)=nil, 0xdd8d}, {&(0x7f0000d4e000/0x1000)=nil, &(0x7f0000c73000/0x2000)=nil, 0x100}, {&(0x7f0000f66000/0x3000)=nil, &(0x7f0000cd7000/0x1000)=nil, 0xf5b}, {&(0x7f0000c3f000/0x3000)=nil, &(0x7f0000ba2000/0x4000)=nil, 0x3}, {&(0x7f0000eb9000/0x2000)=nil, &(0x7f0000e0d000/0x2000)=nil, 0x3}, {&(0x7f0000b74000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xe033}, {&(0x7f0000c29000/0x4000)=nil, &(0x7f0000bd2000/0x1000)=nil, 0x4}, {&(0x7f0000daa000/0x4000)=nil, &(0x7f0000f7e000/0x2000)=nil, 0x1}, {&(0x7f0000a43000/0x1000)=nil, &(0x7f0000e09000/0x4000)=nil, 0x7}, {&(0x7f0000eb7000/0x4000)=nil, &(0x7f0000c3e000/0x2000)=nil, 0x800}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000eba000/0x1000)=nil, 0x6}, {&(0x7f0000dad000/0x3000)=nil, &(0x7f0000bea000/0x2000)=nil, 0x4}, {&(0x7f0000b58000/0x2000)=nil, &(0x7f0000f45000/0x1000)=nil, 0x100000000}, {&(0x7f0000c49000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file\x00', './file0\x00'], './file\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x6}) †q`ØXô;x%%¿)Dpanic: malloc: allocation too large, type = 2, size = 18446744073709551296 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *188131 6065 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff800018971f90) at vm_get_info+0x9a VOP_IOCTL(fffffd803c0aca90,c0185603,ffff800018971f90,1,fffffd803f7c6ae0,ffff800016b3ac70) at VOP_IOCTL+0x88 vn_ioctl(fffffd802ef06798,c0185603,ffff800018971f90,ffff800016b3ac70) at vn_ioctl+0xb7 sys_ioctl(ffff800016b3ac70,ffff8000189720a8,ffff8000189720f0) at sys_ioctl+0x5b9 syscall(ffff800018972170) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,86ab63c7010) at Xsyscall+0x128 end of kernel end trace frame: 0x86ceae5af60, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic malloc: allocation too large, type = 2, size = 18446744073709551296 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff800018971f90) at vm_get_info+0x9a VOP_IOCTL(fffffd803c0aca90,c0185603,ffff800018971f90,1,fffffd803f7c6ae0,ffff800016b3ac70) at VOP_IOCTL+0x88 vn_ioctl(fffffd802ef06798,c0185603,ffff800018971f90,ffff800016b3ac70) at vn_ioctl+0xb7 sys_ioctl(ffff800016b3ac70,ffff8000189720a8,ffff8000189720f0) at sys_ioctl+0x5b9 syscall(ffff800018972170) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,86ab63c7010) at Xsyscall+0x128 end of kernel end trace frame: 0x86ceae5af60, count: -9 ddb> show registers rdi 0xffffffff81292c97 db_enter+0x17 rsi 0x11cae __ALIGN_SIZE+0x10cae rbp 0xffff800018971bd0 rbx 0xffff800018971c80 rdx 0x11caf __ALIGN_SIZE+0x10caf rcx 0xffff800015923000 rax 0xffff800015923000 r8 0xffff800018971b90 r9 0x1 r10 0xffff800000ab8f80 r11 0x29c76d908980ae6b r12 0x3000000008 r13 0xffff800018971be0 r14 0x100 r15 0x1 rip 0xffffffff81292c98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800018971bc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=188131 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800016b3b160,0xffffffff8256d300 process=0xffff8000ffff6370 user=0xffff80001896d000, vmspace=0xfffffd803f013dd0 estcpu=36, cpticks=6, pctcpu=0.0 user=0, sys=6, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 6065 479753 25139 0 2 0 syz-executor.0 * 6065 188131 25139 0 7 0x4000000 syz-executor.0 26630 59902 4880 0 2 0x480 syz-executor.1 26630 296646 4880 0 3 0x4000080 ttyin syz-executor.1 26630 272640 4880 0 3 0x4000080 fsleep syz-executor.1 12301 38907 1 0 3 0x100083 ttyin getty 25139 381333 85155 0 2 0x482 syz-executor.0 4880 341121 85155 0 2 0x482 syz-executor.1 55952 311899 0 0 3 0x14200 bored sosplice 85155 219091 86625 0 3 0x82 thrsleep syz-fuzzer 85155 45227 86625 0 3 0x4000082 thrsleep syz-fuzzer 85155 323393 86625 0 3 0x4000082 kqread syz-fuzzer 85155 439693 86625 0 3 0x4000082 thrsleep syz-fuzzer 85155 119933 86625 0 3 0x4000082 thrsleep syz-fuzzer 85155 108888 86625 0 3 0x4000082 thrsleep syz-fuzzer 85155 354928 86625 0 3 0x4000082 thrsleep syz-fuzzer 86625 162788 8459 0 3 0x10008a pause ksh 8459 318102 52388 0 3 0x92 select sshd 52388 318850 1 0 3 0x80 select sshd 30304 480102 77266 73 3 0x100090 kqread syslogd 77266 70325 1 0 3 0x100082 netio syslogd 74096 86302 1 77 3 0x100090 poll dhclient 92798 87432 1 0 3 0x80 poll dhclient 70545 328996 0 0 2 0x14200 zerothread 58677 52732 0 0 3 0x14200 aiodoned aiodoned 13112 482113 0 0 3 0x14200 syncer update 62436 329044 0 0 3 0x14200 cleaner cleaner 42229 115460 0 0 3 0x14200 reaper reaper 30758 390257 0 0 3 0x14200 pgdaemon pagedaemon 80335 284965 0 0 3 0x14200 bored crynlk 49664 437578 0 0 3 0x14200 bored crypto 92686 89499 0 0 3 0x40014200 acpi0 acpi0 6725 389835 0 0 3 0x14200 bored softnet 84666 197490 0 0 3 0x14200 bored systqmp 6141 400224 0 0 3 0x14200 bored systq 50909 14484 0 0 2 0x40014200 softclock 27403 354702 0 0 3 0x40014200 idle0 77358 74285 0 0 2 0x14200 smr 1 496002 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 9534 6480K 6994K 78643K 14127 0 0 pcb 13 8K 8K 78643K 183 0 0 rtable 108 3K 4K 78643K 549 0 0 ifaddr 65 14K 14K 78643K 196 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 106 0 0 iov 0 0K 16K 78643K 137 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 2528 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 30 0 0 VM map 2 0K 0K 78643K 4 0 0 sem 12 1K 1K 78643K 163 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 1423 0 0 sigio 0 0K 0K 78643K 28 0 0 proc 48 38K 63K 78643K 593 0 0 subproc 32 2K 2K 78643K 85 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 104 0 0 in_multi 33 2K 2K 78643K 125 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 338 0 0 pfkey data 0 0K 0K 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 98 21K 22K 78643K 4226 0 0 UVM aobj 84 3K 3K 78643K 96 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 140 0 0 NDP 14 0K 0K 78643K 57 0 0 temp 184 3535K 3602K 78643K 14737 0 0 kqueue 0 0K 0K 78643K 10 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 13 0 7 1 0 1 1 0 8 0 rtpcb 80 83 0 81 1 0 1 1 0 8 0 rtentry 112 76 0 32 2 0 2 2 0 8 0 unpcb 120 498 0 490 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 3797 0 3797 1 1 0 1 0 8 0 tcpcb 544 272 0 268 1 0 1 1 0 8 0 inpcb 280 802 0 795 3 2 1 2 0 8 0 nd6 48 10 0 6 1 0 1 1 0 8 0 pkpcb 40 6 0 6 3 2 1 1 0 8 1 ppxss 1128 23 0 23 4 4 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 351 0 133 17 3 14 14 0 8 0 art_table 32 352 0 133 2 0 2 2 0 8 0 art_node 16 75 0 35 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 8 1 0 1 1 0 8 0 semapl 112 159 0 149 1 0 1 1 0 8 0 shmpl 112 94 0 12 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3624 0 2236 46 0 46 46 0 8 0 ffsino 240 3624 0 2236 83 0 83 83 0 8 0 nchpl 144 5773 0 4175 60 0 60 60 0 8 0 uvmvnodes 72 4546 0 0 83 0 83 83 0 8 0 vnodes 208 4546 0 0 240 0 240 240 0 8 0 namei 1024 17484 0 17484 2 1 1 1 0 8 1 vmpool 520 2 0 2 1 1 0 1 0 8 0 scxspl 192 15958 0 15958 8 7 1 7 0 8 1 plimitpl 152 138 0 130 1 0 1 1 0 8 0 sigapl 432 1586 0 1572 2 0 2 2 0 8 0 futexpl 56 23440 0 23439 1 0 1 1 0 8 0 knotepl 112 357 0 338 1 0 1 1 0 8 0 kqueuepl 104 333 0 330 1 0 1 1 0 8 0 pipepl 112 1048 0 1029 3 1 2 2 0 8 1 fdescpl 424 1587 0 1572 2 0 2 2 0 8 0 filepl 120 9490 0 9386 4 0 4 4 0 8 0 lockfpl 104 541 0 538 1 0 1 1 0 8 0 lockfspl 48 184 0 182 1 0 1 1 0 8 0 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 33 0 23 1 0 1 1 0 8 0 ucredpl 96 1717 0 1710 1 0 1 1 0 8 0 zombiepl 144 1572 0 1572 2 1 1 1 0 8 1 processpl 864 1602 0 1572 4 0 4 4 0 8 0 procpl 632 3361 0 3322 4 0 4 4 0 8 0 sosppl 128 12 0 12 1 1 0 1 0 8 0 sockpl 384 1403 0 1386 3 0 3 3 0 8 1 mcl64k 65536 561 0 561 38 7 31 33 0 8 31 mcl16k 16384 5 0 5 3 3 0 1 0 8 0 mcl12k 12288 30 0 30 2 1 1 1 0 8 1 mcl9k 9216 11 0 11 6 6 0 1 0 8 0 mcl8k 8192 27 0 27 3 2 1 1 0 8 1 mcl4k 4096 72 0 72 3 2 1 1 0 8 1 mcl2k2 2112 8 0 8 5 4 1 1 0 8 1 mcl2k 2048 58368 0 58319 21 14 7 17 0 8 0 mtagpl 80 42 0 32 3 2 1 1 0 8 0 mbufpl 256 101824 0 101733 28 12 16 23 0 8 6 bufpl 256 9075 0 3881 326 0 326 326 0 8 0 anonpl 16 152730 0 140145 99 34 65 67 0 62 13 amapchunkpl 152 6497 0 6388 11 6 5 7 0 158 0 amappl16 192 8248 0 7552 90 49 41 47 0 8 6 amappl15 184 9 0 9 2 2 0 1 0 8 0 amappl14 176 568 0 563 1 0 1 1 0 8 0 amappl13 168 163 0 162 2 1 1 1 0 8 0 amappl12 160 7 0 4 1 0 1 1 0 8 0 amappl11 152 59 0 48 1 0 1 1 0 8 0 amappl10 144 486 0 486 2 2 0 1 0 8 0 amappl9 136 798 0 790 1 0 1 1 0 8 0 amappl8 128 360 0 335 1 0 1 1 0 8 0 amappl7 120 526 0 522 1 0 1 1 0 8 0 amappl6 112 73 0 62 1 0 1 1 0 8 0 amappl5 104 181 0 171 1 0 1 1 0 8 0 amappl4 96 1557 0 1528 1 0 1 1 0 8 0 amappl3 88 932 0 925 1 0 1 1 0 8 0 amappl2 80 11858 0 11783 3 1 2 3 0 8 0 amappl1 72 37112 0 36687 27 18 9 20 0 8 0 amappl 80 3645 0 3607 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 95 0 12 2 0 2 2 0 8 0 uaddrrnd 24 1589 0 1572 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1589 0 1572 1 0 1 1 0 8 0 vmmpekpl 168 13677 0 13651 2 0 2 2 0 8 0 vmmpepl 168 190415 0 188565 146 57 89 100 0 357 8 vmsppl 272 1586 0 1572 2 1 1 2 0 8 0 pdppl 4096 3184 0 3148 6 1 5 6 0 8 0 pvpl 32 418254 0 402246 206 45 161 164 0 265 31 pmappl 200 1588 0 1574 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 539 0 48 15 0 15 15 0 8 0