kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Nov 16 03:57:10 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.60' (ECDSA) to the list of known hosts. 2019/11/16 03:57:21 fuzzer started 2019/11/16 03:57:25 dialing manager at 10.128.15.235:43846 2019/11/16 03:57:25 syscalls: 337 2019/11/16 03:57:25 code coverage: enabled 2019/11/16 03:57:25 comparison tracing: enabled 2019/11/16 03:57:25 extra coverage: support is not implemented in syzkaller 2019/11/16 03:57:25 setuid sandbox: enabled 2019/11/16 03:57:25 namespace sandbox: support is not implemented in syzkaller 2019/11/16 03:57:25 Android sandbox: support is not implemented in syzkaller 2019/11/16 03:57:25 fault injection: support is not implemented in syzkaller 2019/11/16 03:57:25 leak checking: support is not implemented in syzkaller 2019/11/16 03:57:25 net packet injection: enabled 2019/11/16 03:57:25 net device setup: support is not implemented in syzkaller 2019/11/16 03:57:25 concurrency sanitizer: support is not implemented in syzkaller 2019/11/16 03:57:25 devlink PCI setup: support is not implemented in syzkaller 03:57:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1805, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) setsockopt(r3, 0x7, 0x2, &(0x7f0000000180), 0x0) r4 = accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000240)=0x7f, 0x4) r5 = semget(0x2, 0x2, 0x8a5aca2131e702b2) semop(r5, &(0x7f0000000280)=[{0x4, 0x1ff, 0x1800}, {0x0, 0x8000, 0x3800}, {0x0, 0x1f, 0x3000}, {0x1, 0x40, 0xb4b1c61cfd9becd1}, {0x0, 0x16c, 0x3000}, {0x4, 0x8, 0x800}, {0x1, 0x9, 0x800}], 0x7) semget$private(0x0, 0x3, 0x204) r6 = semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r7, r8, r9, r10, 0x100, 0x78}, 0x4, 0x1, 0x5}) semget$private(0x0, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000500)={0x4, 0x1, 0x8, 0xcb2, 0xd3a4}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r11 = open(&(0x7f00000005c0)='./file0\x00', 0x200, 0x40) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r12, 0x8004741c, &(0x7f0000000640)=0x6) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x0, 0x0) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r13, 0x6, r14) ioctl$TIOCSBRK(r11, 0x2000747b) r15 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0x80, 0x140) recvfrom$unix(r15, &(0x7f0000000700)=""/18, 0x12, 0x41, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa) accept$inet6(r2, 0x0, &(0x7f0000000780)) 03:57:30 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r1, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r2}, 0xc) r6 = dup(0xffffffffffffff9c) ioctl$BIOCFLUSH(r6, 0x20004268) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x101) fcntl$setstatus(r7, 0x4, 0xc0) r8 = msgget(0x2, 0x80) msgsnd(r8, &(0x7f0000000180)={0x3, "0fcda871cdce342a4294d569c67d66e1bcfdfa446b1a3e4db3f5c835c4c80934e83fa2af9b33d8ce1fa508da24452c46832fa04797fa5eca3789b465765e3cc5d092392f75dfe1e378299d92f12ff9aaacbb6fda205a6813d2c134dcecd9a14aa8caed421d17e1ef048a4ae827d287315d4896549f6b8ea083a8057371cba9f2f19a344bfbcdefbc4fa906e176d97f986c90072d8d67846e337104dd0f3fb90a8305b59fc974523723da60abf94656270e4b20c5153ecf11a8b37057b6ff8e5e6ee37c403557807c6af54d5d472c29e17a9603de8260d3d1c9f92bcc60a1b018c9237dd629b0c835f490c17b7e4a7b6e590dc3"}, 0xfb, 0x800) socket$inet6(0x18, 0x1, 0x0) r9 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = geteuid() r13 = getegid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x12, r10, r11, r12, r13, 0xa0, 0x9}, 0x7f, 0x8, r14, 0xffffffffffffffff, 0x7, 0xe5, 0x1ff}) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDMKTONE(r15, 0x20004b08, &(0x7f0000000480)=0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r16 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r16, 0x4010426e, &(0x7f0000000540)) pipe(&(0x7f0000000580)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r17, 0x80045726, &(0x7f00000005c0)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r18, 0x80085762, &(0x7f0000000640)={0x3, 0x101}) 03:57:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) pipe2(&(0x7f0000000180), 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:57:31 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x1, 0x84d51ed650ef2899) ioctl$TIOCNXCL(r3, 0x2000740e) 03:57:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffff6fff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x40, 0x6}, 0xc, &(0x7f0000000080)=[{&(0x7f00000004c0)="234e184b221be5d3ea951506c44e45045acbf60d06aa13b21673de52211891a9a51852fc03d9a314ccd284ebc9ee60536016ae5f5cc64f5e7f95b8bfec17aeca496637a318cc4325c9b94bb1234b88701559c75cbd646e66ae815631fc43457edca043414deee9275f217a607fa0fb95f92b607b9af6e655986e002c7e91e3e7eaa8f1862bfaf0efb1f925aa2ea6609398f65f6f82aa019f4b470d47a94846d768e980a3cf7ff32614975040d5b67e05f5327d2f0d646c693d1caa3cc055482dee122a572c51131f7f0a6d948f6552e8c91ec4c4992d1383d0e98adaf07c12eb958bad27b905f772a0705cdaf6d942eacd6439c9a984b3f7e6e53179e7a23ace47235b4b6bbb0ee3476cd59211628dc7b25f814301bde74810db29728bc8df1fbb45133356b340ad01c1af06d4752c2320404ebfea370d9092a1b8cd2f1d2104860c13a5136f0a05de6f57adef35719587079b26584c6ea61414d23e7bc8ce4ed8a2a3e4d6f04d9821c66c5588e7e3c86fb05e1ed6cb1df0698b85c2db4aa99460a63ed45d7227f6f72770a8f9f9df27b6d070390bc1f908ca60764c69674987efe59a93eabf619d367eb65538271bfd364e4250ef05ca53e7b5e282a1e06a4cd9061c9a09be9334e182779f6b506ef66c2a96016df5a2675806da927d67f1a1fb63f734a83d132a814c7b466472243b9d4b671fcf2b36e6376c5bc39f151ee8f9ed1e5ad2e5ee77fe2c0627d5e171c5ec79a6bfcf57529d409ac5db78a2796d6c976fdb3984defeb05c4b89687643bc97510d14926075466957d7c7c97692ea7ff5e15da8b5cb5440389f03dffe017b899be2823a8c4ba8d2084fee9e929c94e49f52bd423d1f583c2a1b978dc0cc281aceafa98fe9a2630cff198d6e199188e0c2ac61f779dfeac3ed774fb13c9e09aa0e059b9aacd1a68cafe75cbfa8c3298eee7388064fe6c3c115129a97f1d75fe0b74158f758250f1e8cb0b3987ea5f89e798f8f3ed82c2975611661229d7663783a82b790ef142ca2e2aff5314e37589e5eb1c1fc5de453607eb10838defb89975bd37adfa9dc5f728f93258faa4a8d251eee379fc2514b7d87ac30791e1a141a771d2cbf3f4e2b94a869c77c1e0e60d817d0d311e277d2a7ad2f5540ca8a438c315c09084d08aee73a373b067a61d8474478c6198ad316b6c632cea10b60604eb9be8be15cadb23971b286a619cc499ee5e64d3d48709315a79b61502b594ef365e2537b29862f33669ca65f6de0886d2d02065ccf96a425bb06ed039a3db1c82f819799050a728b7bbba66cd2402416beb4190aa5b1b015e45cd691303d4a302a14cbd574f6fbd894548e62653fb001839b184844f047d68ae2389b7c4614a8fc97665b5cc895b5fa24f2accb31d60ab70edf29b7e50b54128aa8ef1075ee290f98bd82f666afb4d7ca1a708265eb6e32eebd39404712de28e4cb4caba780db676fde3c69163900600a4e11e46af41b361126ea527330ae0c48d417ea157a8b6e193dc8b349d0d9823fadbd326b85a7836504461c7789fa62819bae2ab6ff24af6348f150710a821289d1e3bff45a4d6c139170d0d4abdf4098886717dfb9c245a5b6a590e6b02eda821303ca98c5e663401cd85927378c7eef051ca22977d97a419467d21500fcfc83d0649684bca7aa8c294c645a4aaa2a7e9ba46e4dcac0f841eea5564e83b864d2fa692ec522ea83e75609f5cc3225f32be14e2e8e597eb12d2b01eba8fd47ef1850512c0527d6545e8fdf3a468b832c4ad52f4ad5dce51052a98bfb5e72bb3b6f4a51b33a04dc9c989e0c68ba27c4c671610c47e146a2b08be6155f50669f8edc7d49f1a346fa6bf7aeb668928b9a17c22deb8748e32f9deda215ff7f16125e0279224f43b4d93d2f169bad07aa4e8a8b788bb8bb03e17afd45ae237ce9198d871045f9b7db1e13e6030b439bef922f4203effed40ed16b99d3d0bffc6854480815a67578b7d19218b7981c628e5d5d30c3dd8d0e24f7426d4969e0080e72c3baf57f7e7b70bc51415b1e3ae8cbc62eca24dcc4f6d37665356d86fa1694bc5db125b571b7ecafa7467e3715e9632b53c52326c27db988cdd7637f90250098c2998a4f2fb6fb8781b78afa988fcdb84edd1beb8fdecd5658ebf794eaacd2063fd2b7a7706feb9a99295c4e3dab73561712007b8ffd6b2ef1676d13026392bb1854d3c74cf7e3c93ec8d42b06a627f181c677f990064b4291d1520a7ffe4786be0a6ef91c5d529a3d7c175afb0bd3289c06f18a983d6cc371fab10c015cbb8119a5fbfaf1a32a36d0373685f5365a12fd59d4bbed7993428df1226c217c9c4f9d7d54e85af3ef45e391832644efab759c1d1fffbbf00426ead0e16ae2ec3b109d0aedf54913b5a85c47b365e16a0371f35f691f367d9f20209932ac90446bdd5000aee4d01f444089f7a63e5aa5f5d555e5183d942a7931555deb0e1dc5173eae66c8edbf88631dc8eaafbda7c7b17f88c7b62d79a69076c8161e5d10988bc93b1e41b2704b8578e382385bee3557fc85da7725f53a2fe3db88cfb29cc164d829127b2f40b1e8ee16477162e0358985e7faa30255a67694f769c9bfd303ee170ad218a4feb8dda0a020b18d510a8174d09439b9cef94362ece70813b86ec60f98e658a4c49c1a095b10071ac7292082f37ab243dc3746dbc1b64c96d65cd5e8ef7ba3c55e3373fe3a3ca88bffac16b411ca69db303d228d3386a783a55a02097715406e4370ca4155006c8e728c3bc59c1596a6b14cf42fa5a2f5d7e1cb8490f904a562d7119bb20623a475477fd69a2054efacb8def1afd95cc8653bc3fa3edd6a8b8eb54cfc0b4a0cf60871ab23756e714356fce47fa68a125490c5b53a753a7d4734a8ea63e1b824355846dc5fba945ffa06a844c1ebae5008337282f1b4adaa8fe8dce1ead62a5abfe49c00ecb79d4c383eacfa39b6c67ac70187e1ce4c1f724ad2b9512df84c8264624fa1bb3cf426bea783cc0f358c98b59b392311c147873ba929ba93dc8c493546bf2bc5de229962e7a230cb0b70c9240a7e59e539d7c642fe3abf0184a495e1533cfd4d57af667534ccaa7605cf8d4627894632d5be80c4853983d760094ae0a28e79839e1068a0d8acb0333c3c070d6eea2d0e546b97108849dc82c566dc27eb0d3cdd82eacdbf92dc6a5429a4288fc5f1e4ce7318743c4aa0a824d5415d830c55e638965bfc6a477fba72e6dc2b77d8f4acbbc1805c678c6ab18cdced3e7735fbc8272dd5a49d7db2470a837bead0c59db1b9afba4243cb25ed854be3548f63d968584699c6e7231355123f341569dcaab43e9b1d663af8c6101702a076376ec839605613d59fc37949c8f60e6adf74fadb6af75b36d82ef30945f2b7c4f4a3d09120979bbeac30e4589e6f645bfbd2072303eef09dc8a2998b1fe153e12b043f07dfcd347bc997a4b154f8ed6e55b5562b14572ac80b73edaa4a1726811a98320bbb0269f839927f7ce6c447125e981154881b85680d6575c7b98f4d4321d4970bb001cf1ddaecbf8fb8447bb372fe47e225ccfd8e931ec650698e654cb38e720898df3e81506d88c335575be8e0286757f0b0ac9b6badb749fbc7e648b9e965307257d6170219d95fe0317ee31559017f5920327a06758e4efa10a620601744744cda03aaeffca9179c5ea8abbaca27d3a635b125559d700f615d4c2a1eda87ce29ac0c61bd36dc45b7a214f507fd2402af9bd45b0a47addc2b801a43c325505995ff57563c8173b5f5f343c0f86626c245ce422ba78911cf2fc8c9244097d2f4dba13b29dc759dd241e55b1be2b3e50e54fe3f7e4d82e8d2a9a07b51d0a4561268097ee86f8f40fcdfd6afdb1d54bb43cc0289a5a1624d1259720d7d581ec4d632aab5e74fb09540d22a58714e9f2d7d4587c8111b15acc0145cd95d06affc943ad53372c260c83d55391bac733dd5a4de566002078af15f233ea23b8b6ea1ebf600194c74185eeb8638cff3b6a4177484ddefe79f4cf65c24470ea6ce2396de0144edf10de3e0e3789e3935e652fb12e8644f40f48fa4cdecddbc2bb80fb1606901321b6dd457e2f63d88c3031387438faa0974ed27e76822a5e08c2b02c64b30843f72d8bd8fb75fa76bea0861d70a094f419a21626ef801d848d323d1ce7e09df942a4ebbdf240e64de3300eb4c108ff9087521a285b4d5e25b938aabec466468d4de42c7cbb1c8b70b5ac6cb7fc109c33f5617639885ef979ba47feee5dbdb68c136d586bbeb82becd084f5f42c7c523487d8ae83bb422260b83758da70d4a790291a8c0c700b901ca2e135dda11ec649d3fe6af0a13547bba3644a54890a7474f99958607d7246a5100d49cc32a077c6826b1eadf177ad37bf0c84dafc77653fbcad35edbaea0a0fb81a41506bbabffd28110d4334971ddeaedc4585b94f226e69fae7c52d92447c69d541f66a110169d9dc9241e53aadd8542ac6843f99b66c10b8ec786c89aa088f6e62c82206b62fe46e7670b89c806c7cc024cd524e40df93197cb790b56a983029e4ba475b4ba04eac7becb40815a8efc0e88b976bd9c5ac5acfee83d56ead76291aeae9ce139c3df26f0a4f731e2face80162414c060197cd78a188d793358930aa6b02baa1d9368bfe755ebb44ce20da021531d69004c24f227bb7d997e42ee375a9cfb0c89f85013919270a034539bd3696f421a6a4c0dce27aceae90457d78a00e9159231ecf1fce299604a31e7a91e9873f5d4bc64b8d7462bb241d244c990f5cbf44f3e6516e07f1ff00b79fd0230a0aa4090df7295e1d91188828d8a5d2a99fc39ea5229ed2a9fdc7618c683510cf50b5ca1296312b5280fa48b79d13ce6c4ddc7d78a4d61578423ab10a84656197c0b846459540c29c84a8328013bad1efe5ebd89334deec03b9865e813d53b114fab0e77e6d671be1fa1c17e0a1e910f95cb4920c61148ed94660ae23776036557fadf2021ab9c9cb6a7039e9ccd032f57202e6402fb3ade45821965c1067c64d924b90a3f47e2249e0c644f927fe3f8ed32e31671766ec778dc9160f512cc9a24a10064e0683b18df425a28ac8f1a66522b79065ac1647067ac9c8184a8d6c66fdcc47d5367c277b8ce1b1e173a3709606038181d3aeea112fb4dd84d56ba573802156e52d00ed7a780d8f2d5a8115f0bb297a42e1f5945ebec66043dc3cf03732aa38139ecbf74317700e169c757eecf2012d80a5014fc953f8a77076a998a968c531bd25421c03332c34b0b29eb6b1f38b68437da65e05c11bc6112ee00067a9251e46fd3fc6b1315bdadafb02a5b78f0bb241584a096dd724b9f044ccbfa528f66afe2d19f0f745c00aa6a2d5d2fe87866411f679303a740700a6568d04f057b053b5e3392055850d9c3e9c3a4c7094fd9740f290fa1efdf8ebfde8f8d6bb263ef7f7137226cafb5337b3857a37b49c0823a27c08f2bbcd7743d237a0f308b67ebd91fd798ee88f526cfda18b37c769a86e210bc27aacca382670125db585d7eca3965412c165d9094cc1b3c8e14f3340e9f67a3e4a06a18210d45717b7bcf4ecd01f13bee80f1d5d56a5c154ed0ec89bdd46e2ae9a20d91c132c813e6f061c4f4ce3dc3275b2747815dbcd1fa8e558bdc9280e934a1df233d3d490e5a8c1660c996f6cdbc3ef1e5944aeb70199902b37da40e5dfe9c478a2d843101bc2066d492e4872739c8a681fdc47040328fd81a66f1fd442923331f6da9f1c147da3a6dddbf962b915b4e2b6871461387ceaec30439894cf3ce9ebe39ec", 0x1000}, {&(0x7f00000014c0)="f47217c6bf4b80e82e42b15e98dd709e2336fb84b690b925b7d3b9986af23bbdfb7528e0a3e5c35c46d3c075100a26aa6751b9cbedd55ab5de70a25be7d6567d8da130a5c52af2e0c6b631f315e7e41ec88b40943bb0d408a5f3eef189dfe7d7b2b6f498ef08a2bbc3e2c440cd9c60d7cda6485427c255ab552d8e575a1232dbbeacb106113c30a2a17029b0d86dff1c47509add11082b653a577520cfb3762832916bf92f628ec1dc21b81513e55a6e653ead04f7b54f12a72b58ead20ebb738cc4a635b790cdd12f13486b974c88ef8c4078ad9d349c23cf0830f9042e09cac81b2b3639461f045d56f66a78d3dc2d6612f0f1149afb0bed6c0b8c7b5f46190161ffa8740d85b807e35c6be99dc3804ce52d3cdb43ec17c5a08d5062e4a86bf1b29dab67882fc99913d36402984f6aa573db6aff0b79c7048643cadb79db75b0e357f42a2067600e2f4a6644aa7a1d86dc7aa5b4ef3994d0a545f0d1a47450d02c7ac00673d241b85b266a29e182632072392ebfb097cd779b57026348ab916235922274fe5b44344a535d3273c6af5258339417cd63db6f45f390b2fe485879c51ad343533542c3caeb413b0c418b1c67a00a61d2462e2bf442c55b8561d53db40baff632a3cf047d00c246e75c8b6015817ba3e27a6fdfc0d47b34aa327851513447ea615cf84a168a8db6d529972054f7beb6227ac0e3809434b4872d6843c7db87e8e1563afdd3015578ec78e01cb5dfa4b6d10b21ff9210e19cea5ae3e6217712c4027db4bd479e52c0a31738430c188ea9abb153fcb9807d56c3df29a413509b012a9cd4152fefb410ee00aa2473e7917d761435ffcc6936ff697f6f8f9ea239f135d768d68203ddce41439886ccb03150bf98891471f3915c659f7ed94953dc14830cdda03710670d8af312e31c017ff7cfb43ab4d6a53a3388f0535083fef9be0aae2992a0390877961c11e3ba5a5683175cdb35b1bc752023e4f44111ff9012038e0a11f0340f61bb5c2e7b860833714bddf9fd92d55bd579c31a38121c92b8d4851ce00871ade834c679c9eb2e464f16c6964fbf365a412cfe5c298b4e272145e357e19c96a8190ef593a7f0cbd33c37f4fe6555bed364345f05a4c3ea973484a33a3548fda72d25dae6235fcf154761264cbdee41a381ca6de0536f4252d4c8af0eaaf324f95032f0463c95046536fd368a4121bc6a145608020b241c5c9e032e1c195b3852d4c2e9cc54bddb7e7ddd4c9d0864d366c277ac354a247817b98088319de8d6f62aabcf45f2b4b353e88e4a1164e402ebe1e8ffa3f53a102ba05f30c369ff3ceae5aea5772fcb28b2e8f89e7fcfd7910aadece7ed3d5e7a60c9565814365c1be557a38604667a3fbf40aad106a568f298580d4dbf640da97d31cd8f114350ef07ce9b2816736ba633601baff461d39923ac318c403fe3bf729a85598a603b01726683b81bc3c995aff968740e4b2461f12d7ae33347b29fc105e007f87c661704bbc1c0c01b253e8d79aff483fb09c431525f9e2b3758a6ba76a3597062477cf779ab618d344b2df9744f88938f3e27d8817e9b340d181dec478d37335e437635568d3625b7ebc8d32ea9252eae293cd53c2ea6d0eecbd09f81fa910ae4a7b69409daaff04163b321c36bd485eb1e652cba09d574584250b47e84626041539812dae1922317ddcb8ea2b5952f8fd2363b53641e3516d20519e8bf607502d3b55f4cf0846db9ee8fca2062e06d862aed784af6215f4eba5754424c87713eb6d000224b2030db658da04ce60744e8e98b238fbfee79997265643e0f4541949adc10bac84370fa9a3a4389f6608e3c1cb121954a77f92cc35aa8b2887286ff7f33c3ad8aa95fba50e5110de3d9048a52c2ed7e7fdbf8d237b8f761fecbd48b6db7ac6519d96717669ff6d03d39a93099a1be2477078b1982724e3e58a66a2f25e740e676124224d9eb59243b8b9d881c17db69b693dae8a182fd57d1e45a77acd169fb1714c930bde11800a7464ef9264a385e77ba025f83b588ea73797e780f17b65fab50120a5ca886b1b40ea481fdbead68e3e49e47333a6a91d1d2ae8bc8250afe3d3072f3f15082f6355c69d9d53977d6f926cf923206494ba8947e555c2117231a3b1414010d3fe28d5eeb5540a2b2e822ee166aec902e007ca9714424d470d235361e45c2254d5ddc8f151925a589fda1b680cf74fb0499e20a97eb570208c51c4fde746c829a52838e18eff1188cd1fa490e6c63cd17df9df51d557a599188a6964f64786b191211f32da8249163def259194bd6d8397b29c79ae4310b0841dc93cb55ae326cb6b367f18e911714bbc9aa5af5c49bf13a2c340803a021d39c2977ae00272ffcac4c54df643bde24c999424c22d67757bc5a17a996761dc3e3c005ef4e8d7d2ad7720709bd9fe79935fbdf5e2a2749f013e9e76de7f832143b9f089b8a10066813b60081d8c79d6238a40e1e3ec491d17d884041109069435185e967324553c9b41f2d7f9cba89db21f98e945664b68cc445ee9f3fee527d947b4606f4367a33e395ac39447a6028d4f06a4df04adc0d0dbd5191e8ce85f17a810f6f6f5f3f1b667a4f91c1d8d04dffe77c9d98cbc0c4e7daf5cccfc0f13ad7f12b2573fa041afee6e2dd06e09ee95077202fc1c9dda929585387c784354c2c216354b385196230dcb803b79553a053b8d6bf8eaf57e4f4293a6671c255c59e652965aadad5a9d41330be5ac68d9f52782149e5b91e90fb7721e04d1be8443da30159b2c1cc4895f60347423834423beb4b1e71c0dcbc827edd372fa4e0cd10473e033816816d2c9f877089fed49ccbce79f13c0c0d5e3af811772daa3198794d6e3edc1fdc9278c3d73a675ac8c7ba0c8849ebe7cd3d3d2e9da68eb471e986720b98f0ffeb6840d3e96f9cfd9cba60781a8e392ea00c04b644370169845f6505635e3f40cdd2436a262b6621465beba051a2a275a88bc4faf8a5ede2f0f4673bfb909fa60ba35245c64b0c7172da5cc608951104280497a7582602db50711f879565f1e6173a86b86d6cad6d0e32eee2a233c9ae89b3453b73a35bba9e18bca2974a2b1049a96883422957894e26c0e87395c878f2b546ca318638b4571646e8c886c251d331a2eea4ca04de7fc73796bc4c2f8bfb48725d90e8794d40761eceb7a0cda32d926fe9706bc846b89b97baa133c8d307bb9960a88b10aad170c5437c7a186b09b9ab8ed775b30bcefb31bb999015547798ed906d6eb0851eac88c0fbd6d66811a5b044375a45764da6e565d136c03af0ff522840d068cf12d7596913a49e4097b4c304371cfe9ecbbd047424a122d0124a5b83ab37bbd06598e1d40883e7f53f5caaf27a955f77be12edf6cf52f55532cfe940e4053a5eef0656a2ccfccc8b370c9a43e19ca0630324618ad486b0cef424f8d849563b335f88b4fd52119208caf02d94cc357c2b079d0039402f16ecd530845e4f11ea49c42618eb0de790cd92f09c29a73866d69ea88d66188950a0fafc8af5766c4e3a2aabe89aea70d249ee2c242a61487dccee932ff48d4550248821bcaa4fe22e1e0c5701c0204c0e9e7cdccfca1e02519e4924e8e78d623437fc0431cc6f25909c500b9e33154c52e29c0c8ff0d8afa6e5c75998d3de6d97b22494248e7b66fe25435dee2369094c41a71c9ed998c9ce3c6bdda5d35a50b1ab9fd1acd47c65c73037440a72b300c0ff638b0e33bd129184981fa4691df46bb5337c8b4898094ad1614484f98fc052e1be73a3d2b08102d6194f7e7030062b6d973cc3de7ae20525c3682ac5e813c67ea1378e1f03b077828f4a2905a0f4873b948eeb263aba176d206fd8fbc9dfd6219027764aa95c835c2420ec20811eecb9d12998f44faa13b648bd2f23cc0a7067da80b4f86224da5c6d188d8bceb31f5cfc336797cebd031be4ab35c63eb95699cef1a4ffd3a76b7c44cc407556e9c40153c3a6005057b7a8b48f0cb06d4fb307689ff2d5977403106387a25b7f44d84d2a0e6a1fd851fde65be6274f74ac11c445947d95f944adb7c1db18905732dc53fc417c4664a974a0ad3121224e73bcba654a5f84493071952c6900a403c8553797501b7ba16e98af3120e09f40f45c7d5be4c0c2a3dd7f977846aa552f4ffa42e0109be3a3185114ad73b99115cf47c2215a41fafa7981d1e2c7dd4e660ae4d9c8fcbb3a56be81dd1a701f318988eac7983f8065bb9a32d5800d65a84dbf3509f179675a50e3bb72637ac3b81d4da924c66b6c7990f00e16dbaa4704a97cd8658cd359fe4e9e5739e52216e09c61bcea4c2ac833cc4be90ab9e5e476f655a52bca524ff411bdf130a25db84d5ce7b656f1efec4e39b62e555141f6253abeefae03f3956942e5ae2dbb4c228dcc528ec6794f39cb68561deb798adab595c4d199e5013ecd772862b90fc39c38dc66d05930cc0c9b49b547bec49518ae8582aab9bf9617cfa9dacdc1a1cb9c15f055aaf1442640f32b47535f09caf4be0dd7a681117f723c29a202c2f5666a145f7b90a25e7eea34ad7255bdf2534714e2c77ae693cd2ebe60c1a9b816ec3a904f260a4764d730784de8431afdbeda3d25f43d1e432387186e056b931a0506f468a0a0f37c944c17dc52bad4c2e1ebf4bf48bb41608949e75c9615d17f056f2f1870fb799c1bf25cafc620e6840e28b6d4249c5178375002eee4b8097a92e0ae55cc763552409df950941a15508f7e396c48a087808ae33cf84c6d76128065c22fab25ca2fb8ebf78d1c421b4549d7f041ecae8af9e1e708896b720296af51196eeb5e9f8b8a011275e3a5a6864f38f221a067231cd6cd5cf2005efb4ed14686fe388a1358b26bae43acea314844261c5ac9a3d500ae461944282eae453119686b1e9bec168f156c80d65ac49e0df6c1463bcf8de4dac54edd211202ee137595879e82df31f35278efd157d52217903d59a45da2987f52d1e6e597743add5e1a318271990304e52af6ed9de3dac55b364363e281041878f0302e6767487c7301c3060adc9ca2844460de67f8985c54d53afd49c3765755481b30a33a57a340b13ebfeb3590f99c0c9c20ba3916df3a2e6d8bd668afba9beddd0b077d9014489b87156d67f3ec04742d066249205a850e3f0810b29d88b63995e556273e5c297451fed6fab4c214b45372762be77a26476e141629f2da7f12d0661348043e9d95dad7f75912092506132056af3d44f68044eee78d06ed1bae94f1daa67e6ad2f36ee98f1c253a7aaf706113a83920e6af2d3cb881ed545c8c95e29069873a46d2271695ff59f0760e0424dfd79807c2fb183257417648c2fb53bc92f9a0be2d81920396a2c9d9737e193945a13e2e9b6cf1d804831975400ecdf8b0934944dabab2d3054000ee4c256285eb59bb8f9055c93eed9eaacb60e4060a977ee4d2eda4fb4445ae9ba6d0a3305e4aa0f932e065a57cdd2f5817110b1207b4d53e1dd3a3ce0e7f53fdfcd2784097e0ca5f7b0907e34257cdf13dd4610a43d7e14f8f899e7f3a81adcd8fe465ffb6ccda366612fd99ee4f4e3105c402990c7bf0bec7297c14e549696990d4cfa6eb7c64d7827709de7b5f77e3f6461d5381976930a207262c6ab81646f2e5a8cbd60d20ef555a13e01c7389fd0c42041be264a9588b3a559a8bdb430cee67d16f3a8916b9bf2d68738e3ab2d6274d680f631f2da8de8dc033a245aff4e2f705a83deeda3dc7da874a35d997510ff3b8a647e88bd25897078a8dc41a122ee2c0e527bd4ea1400620f681", 0x1000}, {&(0x7f00000024c0)="c53d2a477588da6d312417f44b1e1e91fd434fb55ee0b995750f464959e6dd2eee77b788c8d3857d584c12e81715e0333e4207f8b0eb8e9a99541706b090846b75ec02a6a7ff2846d37dcd0eee1ff36f7582343f723b703ea364c49bc8fef70523d8ff96a2f0237d761751bd8423df48ce116023534592d0f9f69707eb4df924057db1dbae690c781f1dff1f4be25364e86b7324b5cab7c3b6b1472e3d1c569efc2b7b8d21fe4b7c18caac12b616284b12c19676910e4b247ed3a869b0b4ce1e8b01373883828d54565507406ae74dbbfb2d618965135d729f5fd2ae1b304c9d0f908bf782e36c450fbb4870da52fed2ccbf6319b9ef22abb807c443420eb26f6eba78a275914489e7132e378b81bada91d4414e264c20e12f2c3d494b8d946754f8960c48578177c2f7a24ae0fbafb6a16c90f0ce6911b419c43eeaec9a2f56744d0f00a84335d3745306eb0cf19072b89b4f889201bab7d629460bfb8cc9bed05a883ed6f020422b486009e1769a9ed6c6085ee142ea565edcbdce9ab47cf759d92368d72984b0a49cc4a5873e4bf5f67dbd48bb79c888812701417619d390384975b7fc9719474d553082b0eaeae683622a3159fb35b28f16639a6105482d0f155aa3f282cc134dfae78eb31a1e5ef25ba822b5e75a0fcc6033829fe1cb44021981e220ce44ff79c58b3d6731763e83b85b6205a3d3c29f239b65e463500b15d0da457e6348ade50ea1501f861ba1d6402ab22c8b4a04b64f86bd713d58e128fae4a56e54f5fe6ff060e08ffb81765e59a1d4fa229449524a42d823774cbfa95912d8d9593b6a4b204fcbae06ac5d39353337bdf7e475d99549884cf60d55b0e3e2c5106c6eebdcee1d922a1a1ec6022010e61f8f8695527191b9f0bfa588158d4fd13167c042a271c4d5e47ae8bb3961d2d35366c41d05bba375360ba9c0e2f9246547e4bf9c064e36f0606a8949126c88e8f26dd6bdac11f1f881a8f00ebe83f9cd227d79acc9e0d3e8be414d173e7038aee98552c609e402d2dcac3e24dca336568bc25f7a2dcb7f7e65f245b3af763e36acd892fab0c1f4c85abdd0736afe457c61511feb8c4c35527c0cae63ccab466c54c988c6818e775205eda4a6a20e79ad35b9e0a159be8ff0a4bff9540f898349b8cbc7945d429e7b10dc989107ea5124b86667a4049bbb1c2b224a187f0d73cbc8fc04f471106392da60751b18b1d8a8c80280cb8908cdd50a06d19e2af2310912314d9e171938691fbf8172bf992c583da007488df5bb72b59f7546f4a67e1e3b431bd907e15bb06f13d15c0849627a16893939700ba6b067c67e625b3281b666029b96c54c5a327d2a2959a39bab5ed912af01050c1bd26f1b46c6d5c7e1db100cd3d88887af6e9d3b38a7f162d810d76d36f663ce8a891127a235a29aecf2cf544be1a12e0df69738837dfc242d3bcec51fdf4fe143a5b345a453d695309f789603ae02f0e79758c43abe78274f39ef21dcd5c1681d2b6d244c96014a312e948fc9ac028c412fd27003fb6d906ba418fccb415ae97f05ac871b1c49624c56c78b2807c8a0009f7f7b2d5fe95a52f12f10aaea0313608318f5014c5c436304341306371b0fc53e1262e8fa990e97a05e072fbd8e77f9c864a135e0cc616e277bd2e95a93cfcddfe9025f1fa0077f577777ad67fa56ac0ab71c700a923b802071fbff13ceba94f2a7741c2e453ef79222d5ed7885e3de854c9bf12c7ab481caee5fa8027397c60b9114a35c5424991242d04f76494d5c93e885f67209c3362c769b8b3bb20744c095bbe7852ec6ff33d68ff15130d81f6d61208195ea850d1fa8a482ccf040dac44da45363d6d062521df142cc8fd5d9a6d9a5dc792eb1d539be42e7e6bac33bf9d7ac48283a38a1bdf0f409f678810ba6221723b271acc7187daaf67c024eb2d9c37cfb851a8edfaea7e777b554fef37cac2edefa0b2fc7a7bbb7d62b797a666671bc9ba45bd5f099be14b460f5ab006afe0cb6f8831c584f6c259b8dff2df20aa4fd323cca1d85268de377eef54eebf801331bdf2d13d247537c6c1e785ee8876a2d3889bc6ae44922f2c6881b9b8f9ef979134620774709c370730591bd4cfe44ce0eb0c5a60cbf6bf6a835f72f097bab075b9803d242d4555eaa5657a4fecba6bae2febc6c3d4cb6b0d5fb4658b7ab87131d43b7b07d66367226b79e8b0a9c988a7a253095e3e63258a688d80c134ae0946b282bb8ab735ef0cacb533e4476e1114dcddb07c1ada6f4384ab5454d4d217ae1eac3262a70123bd6ab258578a3dea59520d79fe795de9d89465d45f3651e68cfd11a4a2e5745ab9579a63b954b41e7ed57215a68b6c8988d979496a5d38abd539dee8c03852887c1b7ec36dbd2da01072489efc1714b3866f5767e329f92c0197b9f17734db2b6eb3f8ff5ee6b742f9304397f050157fe666f32d9e1017c6c7a94cc1f6e185c2929e297e1daa200e173ac55b718a510f32d027d8b85b19f7aaeda1134ce889255503b04c50ff37d0b27fb9f822aba4b03c6a4ad04aeb5e817c5743a3d8caf47b5c3a4b6da4b5f20a3416381ae43a03b23eaab9a7c10573889b6f4d9b260d245da5a191f9e17a45f84f0bf4dc4cbee43ad671319afd12dfbd784569011343849312fea52f906e208090010b1c35a0100038d078345f3d9c4603b7fa5e4be903a61697a87370a410a72cba6a17d9c4b498878254f7fe16ef01d601b08f79327f8af7e475bd0907d80d2e68dd68f4af47a327e3939f8dcfde9feb479d150073e1c42b468442958f61c8d45340a7ec51b34296c3f3d82729b9a522a9e340026c0b92e29e0ea983f52bd1810d569bdb82d2d11891e8e974bd9aeb7daf6c9ad0784cbac802d2f6f962aaed1b779f7975a5c6b09444589f0be102799ea540f72c97d36b7223e02958b19e320a081de1e86afa20e3ddf40467945d834ea62dac9b80711af287c69e77b5525463a7c9be672cbc8ee0f5249281ac2acba1cf3919099214dee04beb8177b78e7ded640c2ce5eeae81e2d764309a58df5254cb7c12e29907326bb2b928de18b633f866c1589caf0e8e0e941869a81ead5759af65e4df0fb3c1353cc6493f6c2803eea3b23caa43a1b31fa338da81db1f861bda9b300005c3051dda4beb19bbba37f1f8b18b9e6e5dba58912ae378e775eec5e607e38d60bc6caa3127bd3cdb38287a94cf89db7ef5846c5bd76906cc91011b6ff626d43e1b4eec87655696a25dab6db63e68a1e52bc31a1f7ac620f28eac84d56916be40d125749d33b785c3240ba9d23d41474207c9d265417e49607865db46ca04d36e2d9cbf1d4c01be879274ce03f19f36fc8fa3eb2a508ef981acfd4214cb06a6f042119291417581b98cdd3b6bb76bb4ae4241492b1c367cd638fac52107e4f7ea6a0acc2e4518f69c6313789ce6605cf64b35dd256a7a3e41a141a34601e755c10ca42fa08e09e3fe16fc535e7bb293b34a9a4276d7c36c0f29a05957b4d5802ed6c4b1c4c2d948b25baf8726e6c0d020160bd5860e9b18b601cdefec46fd74920464420114ab97899e92a9200dd1b841f933eeff3925c42bed1e2a3b2448cc4b09ed78d218d070dec9cf69e8c8eac62be133327016e326654248f2fadb3edc93a95719ae62104592bb530fc57d5578718377f968656ae13f6856b58d123fbd42d4fa57d11ed5736542097321e2a597b64f462ea7f6c0bf496300143aaec20773a757b6ce2159e1947ec864e18e30bc6da0e655fb304d5694231b828c52e3f39809c465295474e81b1842f2d312f04fe20b5dd8c022acad442fa1b9964981e0ce014dcd93b3d23f80a604e96cf47914124feda944431fa61ec9b8bb9c777544a8922ae62df84f7aea8d070465849ab43eb0c9ac26056d322804b07b0349d969d75271be8eaeecb3cee9fa34a134e3ac731012f86a7accca44e0e8421f14dcd17c133e70a5486891fc3fdbc1ec77ce8c7e0e1990b1bcaabb8064e59a0528d8e09920ff1d8e6b30aed0ad3431a48669ad3a4e01f84481eb07cb81714907a90ab624de2da92115a2361967e2eb7516edbea2d731463f4a15a204665d696958c6e3b3052bdd93fe9d631cf4c0c6429350b73346c1773184425c6040f39dddf84c818d93258389b2c6107aafccfdbfcd9a260b61ec39b6a79de56070e389cce7f66e7d7eba6b24c1d1244fb8edb5ab35708e7071fc682e22ad63dc7de819b4639b696623e28eeac9d4c922ebf51472f83c2396f9db5602646525b3e542281c4a7c752e398ce7e13f0c09953b8d4d616396dfb51d3fa71908ed3e55109d3036989aa4b9274fc386645ebad1314436cdd1b8902c0655a54868a477bbac892376b1f7fd6332cfee638af55d073ffc0c80d5f8f9069506751c1973e6b0ae8d1088a1fafbb1ae90130ce02974966e2aa146e9615cbf58cd2cd256e9ce2337821e1fbdd338b89040136f0fbaf47bd3d04622441ee2c4e637abe4871502a565e7cb91816fe4609a606fd941c9e517c350b91b2360be15058c8df8e493f578c1555a0fff8aecfaf5b9bd488c2b033769e4156c728facadc3ad6261f5811a974fdd18547d3cf425c838ba99880441e2a4e2c9a7e510091a5c79ddcf381068fc3e6e716756fbc42d6b5f04ba774c703df6e8154b0c9a6e807c124d1a8dec402936f51396e34464d0f2dad35afb386dd46a09fa34bfbcacf496d09406961a6d7489ece0ae4326612256ec839d87e39ef4c2a0fea8017636be2cdee5f3c0bd2d51c7aaff566a3fd05b8853952408dd42d0aad33e557c4e7e1bd496fa9dc9aa6e558ea049b613cadd6fedc972654ae8e5fdfef97e95ee4a5136d23101c009cb3b59517dd56efb34a813b3f3b6072525f5afe9a79c41fb3eaa327282a4f1b4499566890c686215e9959c32aebda39b2abd5d6bbcda60fdae2db42c4be8f76e3e3f7994d34d6e335632a1c9913150ff68ae1f58162fbba534703af73f7a3edbd47492d632b0c1f476ad9c3fd0038085489b18c93c2e4f018d072609a505bc586cacf11180b50d316b17ed4ae7370eebb22c0906fca0490761b4d6dd6b08f6086f14ebcc83be5dd01912d0d725cb5ddb6f3d5979ae6fd8ea66cd5b0daceee802bd977446fabd392486a4603b14b024ffca5258df151c52ed39e4ed8b2f7c9e014722636deb19c6e020f7a55b982d6efc848b9f99b56e1b6eb3e6e3c58301db19c2a482872260309ddbad83f6b0948cc556c27b456dfeab57f43b4d1a391fdf8b0be6942cfa303e4cf6e048c2858f851b28eff3913a4341c37298ee596f81048d594de4ef79dc98442656ce043faaf8b252aa0349daf5918d161b28d97575b876021e03f713b7a12b99950aab5708cc08c0ec37e39f5de432a28ba328cdc8e8147ac16c6e133c1dc9ee77fcefc6fd91d75ba416d536fd278cde08db9aad592c9006497be62f412d85fb978d1f87f480fa5a41b9ce963ba37dd9336f5ab4e4f37e445b7bc7fb15c6d4ae8428ba0267663482eb9e6c5c35b9d383071072782f4e014ff3995df2ac0f97421ae7c85e8a67d67f2b9c7d582fc9839d159e75ffaec37959f9058c7a63a131dfe63dc0592099ceb8b7672375ca71b6c499da62eca46549e2b88a1644b468eb384fb3a0af6d28acdddc91776b5fac8ccb02b4efcd13493f897e6e93eaf0671c90e276b7cbd4dbfd63574cde5e1fbad2956d28ff060fb4b3fdac0b712f39f0d63529df1c9f7caaee7ba1f7bb8365b2dfc5cc078d4058cd159e2775345bf173cdc84ece51d6615412c1d82d29387439c", 0x1000}, {&(0x7f0000000040)="448d8ce5bd006d538ea2295207dcf7fd26ccc0e58854e25a19205eaf65206368ebc89c6d0657eed17fc8", 0x2a}], 0x4, &(0x7f00000000c0)=[{0x90, 0x56e0a23457effdae, 0x7ff, "64a1743dbd49dddcfbebfd2d1840d2f11696724eb704207b9871af02d590a85fe4ba3715c28e842c15492c6fb5af8102bb60fd2966dfcb4415d8a22b6b372b3fc534e07ff2ae3eabf413357663cfe61e0befef85b34c4ef1301943f9c4b979f2297a192c015dae31d4d7e6fdf414a7c81323fcd84605e5d0d3c0fcdbb19182"}], 0x90}, 0x1e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:57:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt$sock_int(r1, 0xffff, 0xc02d8e17e7db176d, &(0x7f0000000040)=0x2, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 03:57:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000040)="3b0ddb2a", 0x4}, {&(0x7f0000000200)="0b8dbb4e2729762d7d96bd8eb78a69af89913a2bf2c716d32c1fcc92e85ee250ff0a6e376ee9ff5edf7a2c02080000008129d701cb5d7f6da07548f7480ad6ca98ab49a87c8386dca1fe0d17b6ae11e83739118bb338148aeb153207b4ce2688da2321eb68895a610d8a9ec0a2112b3696fa62340f599325efb517f66a02d247418bb40c0f4d4053ec7e5cc7ca08859ee69e0000", 0x94}, {&(0x7f00000002c0)="d454f0316945520daf950c409378a5ff1b37132d2c89306bdca5498ce4ffd58721b576aac38b9f4e6be8efd4d21bcbf40c3f71dcb93e7e546e093c03b0283041e94d71a7f963e566f7ef6cebc7a513f28f4a0ab38064d0b34be7066525cd4442483dcfb1e9121249fd0599df12584b7088308b47d115cb50e56b1c41c1acc010eaa3934acc57b9f3180d9b329b5866635f75bc1b0cf2f683ed8060939c9322c32e2f9d0ffdc006ceec32d56bddda26a4d0b2c4c4a5f3e58681d0448c1ef946ef5a1b6137860feacf1e478490f70b429327ef7ce99f8d696a07ab570a0e7e5b04f2b6e6391bde9951a6c979", 0xeb}, {&(0x7f00000000c0)}, {&(0x7f0000000a00)="c58fdc27c11a918dd1a3400fdcd44517d7bbee32595223fda1f13a26587d54f10576d4d8f84477b0d2718216892b812887e4f82dcb81d5f0da4fe81fb9cee91802f71ae67bac7fd8dd721c427f5c789590f6d0bb2a53d7c17514bd120b309a3e305a1a0424e078a20c6146ba8a974daad0ccb80b5d50c35c52fdabac99f5566fc4d7e7737a83fafca054fb7f46696387b24199480187aa1d1f34ddf3feb21a769819fbc4dbf485c8f8ba9c20bfb65f71929e4edb77ca4e3aeef83fb6658be78fbcdd5bc12f3b8386c4335a812c1de7a80cc09fee4c0679920e80920e154e86668798", 0xe2}, {&(0x7f00000004c0)="c67538cdd015ca22fe0aa9fb1b9cb63275c84d58", 0x14}, {&(0x7f0000000500)="46ec4503509561661e057fce854aa2fd7173fda3506505241e09246857694e8ab75858ccf378b9fc4a100034e5d92b4cb10bb6697bf08c06dfac139d38ac94a302f1b4db8a1fe697ed6d9300277152bb66fb599d2411445a3a672bdc9fa77ba2e066fa1bae21426383954d3fd5770b11fbf705ef2f62c360", 0x78}], 0x7, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r5 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r5, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r6 = msgget(0x2, 0x124) msgrcv(r6, &(0x7f00000003c0)=ANY=[], 0x0, 0x3, 0x800) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r7 = msgget$private(0x0, 0xfffffffffffffadb) openat(r0, &(0x7f00000003c0)='./bus\x00', 0x10341, 0x4e) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000100000d091117300"/85], 0x55, 0x3, 0x0) msgsnd(r7, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r7, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9c7b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"], 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 03:57:31 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x80, 0x3f, 0x9}, 0xfa, 0x4, 0xbbb}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000340)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x5}, {0x4c, 0x10, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20080, 0x48) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="63098647c6ff07e00000"], 0x10) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") open(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) clock_getres(0x3, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 03:57:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) geteuid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:57:31 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) dup2(r2, r1) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 03:57:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x0, 0xbbb76af}]}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r2 = fcntl$dupfd(r0, 0xa, r1) sendto$inet6(r2, &(0x7f0000000080)="6e0cf2eae61e189229eaadf93955b1e46ec4a76d98a913f331ff76f2a1b4df58a5102e38c728204e061ff3b63a82eb46b13bf444e5dee6bc36b018813ae5f203729d9fbfce1dcfb944ebd6ddcc5b146fd96c0c005d9ff56dfc277c1e030ad979598a7714097acfa8e746affcb6c63e0013a0b53fa2628795860c39101f02c6a7c576996cbc98be65c85cbab53a22620534494801c0c9cf4ad62c1d68ea50cfb34acc09d28b29f46a977d2d8dbbc650015cdf3e873d4b520149df84956a1fe254f5b90759ee98a58631b8a09721d7e6f32d7a1d7c4e8fbe19b34e3c7b3d0abd24097490e94a48e2ccada4be1172d3d04a", 0xf0, 0x2, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x1}, 0xc) sendsyslog(&(0x7f00000004c0)="9f94c40930911563829189d446bbef7c6e4c08eaa70937dde67569476bce68baaaac30934246a1fae503bdd163a5bea87fdccaaac40425013c0792fd5f732570290e76acdf1aeb882b7ebdee910a3e15e7f3ebcba07ae6102bc870190072dd88b561a6a316078ccfb32bdbf54abb6026beae8ce50c7500edfbbbdfc92b87af4fff300db379a88e32f4eb46530902917f258ee161c876ec8c067178a7ba4a43b3333df73c0da553b43f5769769c9b10d01d57b7cdabe2c5b7b5a76465ca65e765340e06522f3756236954a4a42b2d23650966367950e56c1143cacb86242cfe9be0b463f4dec4d3bb750c77f3f771c3304bc58c225529a5b5d49148b18ad118924efb90e4abab75a1c5fbad68e1b858785e5e075e7ba05d90038d3b61a1ea84eefe68949b13c2d9555880163d8ed24e8e2f3ced6bf7fa5b040444e550dfc6592e76633797f7aa8d7b4a84b4a7593d020398248ea6fbcc009ab9e2897345677a6541e171254b4944ac6e481205aee0c9e424ed04623828bfaa1381794f17aaa95ad3cde996c547967728cdf1958e341178094425e8ee8132b3283f2bf7dfa5230317062381dc7d44e1710b593e9c032f3fc52f54dbd6eb53ae3ae7099f179a4c20bf9eb6f3d42263412a10f2e130d7387160b9c274c963d3ac4bb9282428db13b482e2fc20a3a7384fcd0bb24e74828fd8f8debc9c6e7c39d96ea17e9290b2320d9b9e9569058d9c6ab78061a6cdad9dab267d39e8f3c09a003eef82f656489d047c81047525ec1f98591c50a3e3b9f9ab74fe4e701f505452a71ba94992e96f0b05fe32ed9bf90ed3640196fd3cbaff54e4951b34bc0f50187fe120041f349da1975c2dbf38112f832b43b7cf2e34e4e9b249cb192f83272b21d78f7ed4179a7490548046a9da22a5add052dcf5d55229379d77ae9beb49d27fbbcb5008b4a53b8780f10402d90a5d32e52ebd011dba0bf602d1c3fcc28d6faae22559b1798be5a16bd36be262bb07d916dd535b78c10acf4b83c269d50f5ffd09d91d69e02637a16d6c3c1c5896c797910d3227ba5b39436444c5968f333fc045b26d99b735c215ef1bc941c1317830d7181a2da1824f64526c404ccb4551111ce62b0cb413d1b92dcf691f4ae40354e294ae237aada76ab2fa555b92fe636224a375cfe154da60d8f32c35f20bca5e1f0fa0bb5519bad19220871740aee364adb321cf544c4e4f747ac6e031b115132d4901bd77adfb009fbba95f96a2321167a458b9b322e35147e4dfdb08d87fab38151d5022a5cab17ebf774004de27e9932131a34f04c98c6e346f58286793573362258d0bb73d5f1627ecd10374c440bb5873247c83fbec68281d0d406efbb7bce7d33a7b5eafd2a5ce0c94a20dce885366f4fd05d394d8b8e14909ff4c382dee9f67527a59307cc7565bbe4f0bbe07c289ecd74abd723f67e62142db71a54a1a844f70c9f7fbf26acbf1b595706c5f397730b579c141ed1b464063b00c6f6203fe17034426738b7ca199ccf2f62fbd7d07bc8a372e308a67d39efc94e1cc6e157318f75eb94cb91c7461a96fcc796cddb1a052ed63b45966fc2615b3ab6663c55380cf6c0073cc895c6e877a32ef0596249f4a5a7b2a7d0415e1967f2ffb4f620a8712b35e97e1a0b7042f305b809a5582a806c02eabc8e36c5b714fd8432980915deca2a3e85fa7a3f17ea841e774783881592aad4f9a8dd560fe0186a007f88a87a809653545b88157a0346b90d3473abbebd4efee0452eb78e6b747ba9fda305cc9502e0a314f667d3453d2ccf4f93ea71bf8b6e0b16dcc5934c9ac3da3357f8b099256b475112be2e3d04b1b87707436c9fcae9967c5d6ae54709c49823d8dd2a97684908d71ddaf15730f09793b2167f72a7cc8e1f8b9bef263ba8dc1caaf2f77e5707195cf2c6a2e2fd3a21221820ccf2d20cf3cd4e6b622dbe7fc5185f7de42d43dc707c5a748f15a05bc834af15f35e23ebaa09cf27cb86c7d86d29a454819f701e6dc7759717395e2911ff3d7d969668dbf6fd4cdedf73afbb9a0aaf53dfd207aff3ee86b839b20323df0dca260b138f1f35cd96e832330be5515bd79f5f90726adef563735f6a0349707ac51433acaecb77d2a975d6079b317c9e9648bde919ea06dc4ca2c7dc5de314ec00cd3abcd19bb7866bfbfa59ce62900571eccb3d33616f6d95a9d5ca88dedf9fca9a4078c8e421c9d2e382252cc03d86f44aeb227ac803e36d16a50613f259de9318bd87c0a5c496ebae7ae62ac3df818a374e2515af88f3753780dfe22c1504bb6877a3557b0d87bf06f459fd51ebc9770f3d5c729133907c69b4b92474736c9b6ac5803162be24d060bf9fec967c08161f5a45c55ca364135bf6eaf9b3a03da56cf7f47288b4db0165606556151a7920bce3822b346dbe336765cc3b46796514a482b61d5d4663a0f803746879603445d71cdb1abbd7cb948f6fd551fc4eb395dc44f7531a3b20537cdb4259b84f9113363f79961ce57352ec68dbbfa4e6c4b926b4b0c3c6784d91f3c7b560808b2df1df8764fb679631b573d67e7835ba138d977f66023d1a3cc39599fe24894e5838351ae6dc2d3fb9df5ce6d8ee2a04a122b2f82a216b0d32aafb721981cdeffcd45fadc06863cacb0ebef3a812fa03637c0bf6c99320c665c908841ba3bc5f6d0d6c019d0e9cdc1035dd33f91bb5d8e30ce39ef846091d810b51a0ce8dcca84c49c5f22dc94a39cc0fc1c7e080743a3e2e9581f202437c2f0002823293c5d05b309ceb4efb9bd5b7a1a4586d9f77472299fdbfc59f2ef1ac199595244bf06ed8e308c1d6828dd990e8300da3c030ae0f4a393530c6b4c596f3500627bdbf25e308176bb515b0d1b0c76aa6296b7bb77d0eb9dc98458d1a32422250188749af86289908bc60b7b50ef5dbb5cad93f8e55440cf3168421353d19f7a6d263c99191b2dd27e1d0e1227da012ff9d47a504036c7bd1b9b243ffd92fa554721a6ac8aaf9d09c0214383749e562c7c00ca6a9f0ca1f0c8f6c1fea26b6f918b21ab2ff754037393a3af28e5c1faec31cfa734c19f75dd4da813056bef3c80260c9493ccd2de80609c049fc7a97a067c4c0d7ab3b64f74db2d39de1256a7ab7f2a46005b4756cba97919b46e15680d2645ea8da8bc3b83030ca092384be960e55bf8b30be31d75a3256c2cf7e15de5ec998bf6cfa33a889033940b2aa0197cfea4a4c48c41e948f0a9d6a28e8f2ea4affeb6dfccb50001bee3dda9be32627c00c4e85e4e839f23c07dcb34b4d99b7fe8b6f00beb43aab4f1619a71b55f6f9401e343963c43c50d81dd25bfcc9bc89cd08dea27d276df7d48afc0c0175ea8b654955873627499be577d697b742c598811427012f71c1be915fd89c75c93dad18284097c49bd0517407f6f241afaa9d7780f7c4d68d0ccfad4b77453f51e1b99cf7a638cb845f1234b0f7c0ea360bda90f08acdfa6f7016122774cd8ca76619c9f982a0d47f9b02b7a6169e68ffe45e22daeca7c371c07c365db868010ff9daac7620ae05d7e7c5554ecd96196961f29f1a0b886e3d91d0df904b6443cacfb6acdc86410ba6c025d6425d730cb27bc978506e748a6759a086814e098938eb751cdec5bbb93d683b4f078a03823d877e856f7385a88ee5f9b7cb26de6f54e33edc3a8bddd9a1bd0c71d193e347f395f4ad105ee238be0d61919ec297f2e029c2b18ac7f485854ed9bcea3bddccc8e090b4d0c51d0444d116343af4e0da097525a1185dc697581aca6af2078d9b7ba4f367f167deed08a8c37808292c2f6b97517fdb5a8966996a24b17e2c99b2ef74d146d49caa4c380020dbe6f4f7aa09db605cbb5b4368f4400c28366fac17620a3de9c6902ca19e8ea79213c5f0c52ff90d104d8dec2d13a909b6714046b410aecce796f97cc80d25cc9fd67f14450d217453586348459c25a7ea9fea37eeeb6b278b6db4317c609e0dd8a9e04e98773d33bc2cb064390fd41448282c94faefb9bde97b7790377ce5986c0910ad9830c395c434eab443ea66302c1e9de64c753341f874f9f8d80d5a360fbb12568d499b65eef76c97a657428c7c3ef8fb70f5da64c29ce8b4cfd5955ac7fac4c7c0e2f0b09cf356b9f54e371d1e00ee303e73b163a110191c7ac1f369d0849922e38274e501ac2acb93196970e14a5425e5dbf5645a4e7dd7b0c4914ebfbd8a2e1fad6ada2aac5bd2c195c3e5a8a28ebc3a6f926c7473bc7ac52ab2d15bf0c2d575550f22663a6e64c871f002af990617a07fbd609e1812647929d356452db67fa895da4bb48ddfb4f1271f6a7d9797594a50e7c264ee166db7c5b237df5f6d66df550535210e1e88a1077355b3ff48493e8cd5600ea8d483e5f97c1a6200802d94e4ba66340a198d782f323ad729af2a06fa3352bfdfcd58f1e5bb35d06782d1a10c2be02e8eb6059f983320886d2e2f09090303b64d6be6ff0ff7d91dca3882246c7af743885891f22800d462420e46f54851762010890f38db37fee844df4d9521a29dae3cedf2ce37ce753b7467d12679871205608e6379908b0b1fb3e257060faea6ef1243035d0f9e4e38eb9b46f7003e1faaffb96017a2bc08209d9358b5bf854374d24a43d2eff51dd3637e5e411a487723ce094b7d6145680ad8b5357337c12d4be89178fdd35e84c461c7795f1d77211051381bfcf157eb41728f316325c1447db0318f61f7d1da6e3efb74c8e982ff0bb13ab0273fbf156979f00d692789f5ad9c84f1979ef3228ba257444e43a1a1fd2d76e19a9debd201564de437387e86ab231812e5178da5c5baaf71cd1c33b74dd2b032763d960bda68abc6a6463ccf3076b1a4f6c31430013a5f3361ee1a5462bb28901ed7c07ced72ff9687c8ee15bb1ac4cce99f1b541d762b2bb2d8639b02a825b5f0187dde204dcaf52ab1ef660961f834cacc2cf73a08af634ce0746133d7d702d8e25a6648fdb35c29e7b0db02f1a9beae4ebfda190eddc1cc771336539dfeb505c649c5a26c8651d0b60f5a235e89ac54d6e226a26efeab0168ac2b7bb9b0524d8f120e424e9fd716c9e7a1cd7c2409b1c0e6f09dd02ec9a1059235c83a3b06ba14d92dcb211470c9c81bf9296a25f33217425eae7f81907d1698280dc000fe2b7ae548503221ffea188f663fcce27808b9f86979a8af98351f0ad364c180cfd8975f5cf523118ec6d24154b56c6b5149e99349fb22a1da437bb64b68050aa7ae72dd86309157f4281c545e6e8c4890bf511297968cad0690bb2b9de58863c6a2a4d4ebcb9057dc27eeb89219c8adc54e2348f63b5e7cd3fe2dc595b37558f734b2953ab1728ad3cfb7e7b7f99c69d93ae9c6cca84734b8a47b6de0eb8c00e289d64d981ef85c72f37f04c1633180bcfcd44b753a0a4dacdb57d804bab1b2034cefd1f1da94b604bab00f9b4dbecd1d61ebdd4af9dd9586e744d9929186ec3bac6dc9079e3128e47936491718027e0de6af32ac91497f558b124f3fb732a59364778f5d2763a504d84e43d400af38fed17a0fb9aa17ab810d5139afb777e8ef6950a549dbf8ea12cdf66378939650f2c7aa71bd9bf0a7da7849c14d15e02c8290f90efcc3eb201b01dd7163e7fcf69236a1a5693887e59647d9ce418bd57dd33eab2323ede470d43f1f31d6b10d9b58ee304a9a966b1224e86b960664d9fb1402e43f136ee715131a3afcf61c752a5fca58f2a66500a5ecc1ea0c4a73222c78b0fb56b44fa7edbc81829128fbb058fa81a53a5b0e3a141f5b670a176998f780c56ab27bc304ff685", 0x1000, 0x2c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) socket$inet6(0x18, 0x5, 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 03:57:31 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='^--.\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\\*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='Q\x00']) nanosleep(&(0x7f0000000380)={0xfff7fffffffffffb, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) shmget(0x1, 0x1000, 0x404, &(0x7f0000ffc000/0x1000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x40, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) sendto$unix(r1, &(0x7f0000000300)="fe28769450cdef7e75fe5a36506c580cf4b0b3fee50c4c369b48248279aac0fdd89201eb60463a99bf835461b72e24ba09437db32454b5fbaae5a8fe59a828eb69ac9845fd85ab686d75adbc1dc0e1d069327978eb78f2141e750460b2cfb2668ad4cf7d34fc26946534b9", 0x6b, 0x65a1a29d84605254, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) getppid() 03:57:32 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000080)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 03:57:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05dee1db9ee9ea799be6a952db6e4a98f614a9a25109f4a422802bbffade3ab05a73d14a8eeb7781a62ec2448d3e0b880101d6173c70394cfd5bad13ed3208ab07e5308ffd5d7ba503311057a8022fb15ddc1d430ae70579abb20329cc11778832792e012e7f30f1f56c0d582c02dfa21e2a02522d57b96372e88dd64723b72e5f174c3a8b55bf536a10000000000", 0x91) 03:57:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) chmod(&(0x7f0000000040)='./file0\x00', 0x308) syz_open_pts() 03:57:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x4) ioctl$KDENABIO(r2, 0x20004b3c) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x64, 0xe5, {[0x401, 0xfffffffffffff505, 0x1, 0x0, 0x1, 0x3, 0x8, 0x4, 0x1, 0x1000, 0xf3, 0x7f, 0x3, 0x5, 0x3, 0x1f, 0x3332, 0x100], [0x0, 0x4, 0x9dc, 0x9, 0x5, 0x3, 0x6b, 0x5, 0x4, 0xffff], [0x8, 0x20000000000000, 0xffffffffffffff7f, 0xb910, 0x0, 0xffff, 0x6], [0x100000001, 0xf8, 0x6, 0x6c25, 0x2, 0x200], [{0x7, 0x4, 0xa7f, 0x3}, {0xffff, 0x0, 0xfbcc, 0x6}, {0x5, 0x7}, {0x1ff, 0x0, 0x4, 0x1}, {0x12d, 0x3, 0x1000, 0x100000000}, {0x2, 0x10000, 0x1, 0x5ee}, {0x5, 0xa205, 0x6000, 0x2}, {0x5, 0x8001, 0xffffffff, 0x80000000}], {0xff, 0x81, 0x9, 0x5}, {0x4, 0x800, 0x2, 0x8001}}}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x65}], 0x8, 0x0, 0x0, 0x0) 03:57:32 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/30}, &(0x7f0000000240)=0x20) 03:57:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc5) r6 = geteuid() r7 = shmget$private(0x0, 0x3000, 0x70, &(0x7f0000001000/0x3000)=nil) r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = geteuid() r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0xbe65db83cd0f18e6, 0x2, 0x20) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = dup2(r19, r18) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = dup2(r24, r23) sendmsg$unix(r25, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = getegid() getpid() r29 = socket(0x18, 0x2, 0x0) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r30, r29) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r31 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) r35 = semget$private(0x0, 0x7, 0x286) semop(r35, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r35, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f00000000c0)) r36 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r37 = getegid() r38 = getuid() r39 = geteuid() setreuid(r38, r39) shmctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x0, r38, 0x0, 0x0, r37}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x9, r33, r32, r38, r32, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r40 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x2, 0x0) r41 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r43 = getegid() sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ddff2d43660500000000"], 0x1, &(0x7f0000001800), 0x100000000000001c, &(0x7f0000000600)=[@cred={0x0, 0xffff, 0x0, r41, r42, r43}, @cred={0x20, 0xffff, 0x0, 0x0, r27, r28}, @rights={0x18, 0xffff, 0x1, [r16, r14]}, @rights={0x20, 0xffff, 0x1, [r23, r40, 0xffffffffffffffff, r20]}], 0x88, 0x10}, 0xaccff110451b3cdc) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x2, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r45, r44) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r48, &(0x7f0000000080)=[{{r49}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r50 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r50, &(0x7f0000000080)=[{{r51}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) connect$unix(r51, &(0x7f0000000440)=ANY=[@ANYBLOB="00002ec93924f4c368352f6275ca00"], 0x9) r52 = dup2(r47, r46) sendmsg$unix(r52, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r53 = socket(0x18, 0x2, 0x0) r54 = socket(0x18, 0x2, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r54, r53) r55 = socket$inet(0x2, 0x1, 0x81) r56 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r57 = socket(0x18, 0x2, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r58, r57) r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r60, r59) r61 = socket(0x18, 0x2, 0x0) r62 = socket(0x2, 0x4000, 0x8e) connect$unix(r62, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r63 = dup2(r62, r61) sendmsg$unix(r63, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0xfffffffffffffe51, 0x0, 0x68}, 0x0) r64 = getppid() r65 = getuid() r66 = geteuid() setreuid(r65, r66) r67 = getegid() r68 = getpid() r69 = socket(0x18, 0x2, 0x0) r70 = socket(0x18, 0x2, 0x0) connect$unix(r70, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r70, r69) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r72 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r73 = getegid() r74 = getuid() r75 = geteuid() setreuid(r74, r75) r76 = semget$private(0x0, 0x7, 0x286) semop(r76, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r76, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r76, 0x0, 0x8, &(0x7f00000000c0)) r77 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r78 = getegid() r79 = getuid() r80 = geteuid() setreuid(r79, r80) shmctl$IPC_SET(r77, 0x1, &(0x7f00000000c0)={{0x0, r79, 0x0, 0x0, r78}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000140)={{0x9, r74, r73, r79, r73, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r72, 0x1, &(0x7f00000000c0)={{0x0, r74, 0x0, 0x0, r73}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r52, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000e4ffffffffbcffff"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r54, @ANYRES32=r45, @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r63, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r64, @ANYRES32=r66, @ANYRES32=r67, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r68, @ANYRES32=r74, @ANYRES32=r71, @ANYBLOB="0000e4002c23d5bbdcd96099f89abe23d58744f9a7937d4defb18c6686f2572cff6615d3f240e6268fb36efa2a2714709f815381a64ba2aa1c9f82d90c6d9af4d6a3"], 0x88, 0x10}, 0xaccff110451b3cdc) r81 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x2, r9, 0xffffffffffffffff, r10, r28, 0x0, 0x7f}, 0x4014, 0x6, r68, r81, 0x3, 0x0, 0x7987f033}) setreuid(r6, r10) dup2(r5, r4) mmap(&(0x7f00000e0000/0xb000)=nil, 0xb000, 0x2, 0x3018, r4, 0x0, 0x9) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="3b7451947add1bf0b69cf39fbd2dbf26574d3539320bc9c98a951e4a49098cbae151acd40b86d3a863d33df5cb5d942204d15d2ab461366255edf42c8893ab6005f7ac8173c9b7bdaa62783e558b25f4baf2e7f343779fb3a879044687c0b0b92371e695fb1256d5a02f781b5d67ab8e68ef600d", 0x74}, {&(0x7f0000000100)="d9a7db183edcafd652056e5ff918a594aaf93542b8a75f101119acd64df597819a0d04ef282458e7e606e3fa34cfd382d38ee86a7491341502add537c47f8384643238ed9ff0036d698a10a2307e64a8b46ba42967213a564be222", 0x5b}, {&(0x7f0000000240)="d7986ab7215b236a2c69a17e1626a1848c326cb47b404b258a72af63fb87d6a7ed785a7cd87cfc60b3e0ea3c961098f21f236d71479795c63f2f6136e282426884aa9171ee8adb6eb1e9c7131f43066697a258b29501085bfd1b173035fe38d0ca9d517b517b9329f0265eb40e20c47e8af4b2045c127a318afece4e9fdbcf72bbb78838b76b6ca9853166f58bd5ebc5d4fb3adc41d92e9dd71e71c7e66a426b6851bf2c9b80d987c159851761b13a2c01bd75e7c3f6d0fdfc955e0e783ab497697c04582bc8f60df27fa8810b948e2d7794e61ddda9638a173181807a7db2fd85423b2a3918c8d844da452b", 0xec}], 0x3}, 0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getpgrp() 03:57:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000180)) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) fchflags(r1, 0x10000) fcntl$dupfd(r2, 0x0, r4) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000200)) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x44) r5 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r5, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r6, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r7 = dup2(r5, r6) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000240)={'.\x00', 0x2, 0xffff, 0x1, 0x1, 0xbb7, 0x5, 0x7, 0x3, 0x2, 0x4}) 03:57:33 executing program 0: r0 = socket(0x2, 0x8001, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669ff0f0000"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = dup2(r2, r2) recvmsg(r3, &(0x7f00000004c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/234, 0xea}, {&(0x7f00000002c0)=""/37, 0x25}, {&(0x7f0000000300)=""/234, 0xea}], 0x3, &(0x7f0000000440)=""/95, 0x5f}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r5) 03:57:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d, 0xfe}, {0x4}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = socket(0x1, 0x5, 0x8) shutdown(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xa8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:57:33 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) pread(r0, &(0x7f0000000000)="443a870a033ba6d05a6216022dd17c678bd00bc5069cff811ef3c9428e20b8e12f1a130f1f4a4d112f1dc136b3b6b9bb0424cd9b60b9c22596d12792b016190823379dc164c352d805e07eef93dbf8528a4dd80872dee9e5016861e8f15f42e7a69367d95b3e47400f55b5", 0x6b, 0x0, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbffdff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) mprotect(&(0x7f000035f000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:57:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x2}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x7ff, 0x3, 0x9, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 03:57:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1e24, &(0x7f0000000180)=[{0x3d, 0x0, 0xfd}, {0x14, 0x0, 0x0, 0x800}, {0x6}]}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0x101) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) flock(r1, 0x5) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x80, 0x8, 0xfff, 0x74, "fb1850899322614cd1e4d11eb5a159f5a62403ec", 0x400, 0x6aa1}) 03:57:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbfffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x80, 0x1953, 0x3ff}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x0, 0x7, 0x40, 0x2d2}, {0x7, 0x9, 0x5, 0x6}, {0xff, 0x3, 0x86, 0x3f}, {0x800, 0x3f, 0xf7, 0x4}, {0x2, 0x8, 0xff, 0x8}, {0x8, 0x8, 0x3, 0x5}, {0x5, 0x1, 0xb5, 0x6000}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:57:34 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r4, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000d80)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0d743fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdc78691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea37e91278699461386a52fe325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f40ec92112e470dd787ce1286c5084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f82102128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f189bf38205cb76e8dba165578c93a3eaeef8b7b81aff4770926cb1d51dc207f736c68b9506fbb86daf8762d66a3d1cc87aae44ac7adbed7786449c602c32036939b9fb2c6dbf1d9f53e7542cf3067b0275d69a0bea49cc1170ecc086150b2bdce16bf3b96be968d2df6b8416ab09513223eaaa8dcea6f7ed3a9114b49a954f35d531e5d8f36c1594bb4ecb830f09ccf27395052ef7aa92a9c663416a5d096fe1e1318f6a2a3d248988c41dbc27eccb4dbdd8cf35f30f135e9a48baf5c1763558e30a6c8303d18c64b8c75ee4ea394c4455f3188820b4c9d3bbf60fe893ee494238f701fa92a9bfc4fedc6c1602b9f04f1b629a44eeaf8e66b5ae79fc8400b5d5bfdfb7037cc8f8b77953147a0fde8c38a63febe8d008863c916a79d50341aff29f794fe46edd85fa9b7e0b344a49bf812c61617a85b948b0be2c0023bdb413789e4f689c450b58321805066cba18fb2fef33047927a5b8d2ed494a1bd5667e367c28e45b14a6528f5c7e5b13293361114"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r7 = syz_open_pts() getpgid(0x0) r8 = syz_open_pts() r9 = getpgid(0xffffffffffffffff) fcntl$setown(r8, 0x6, r9) r10 = getpgrp() getpgid(r10) r11 = syz_open_pts() r12 = getpgid(0xffffffffffffffff) fcntl$setown(r11, 0x6, r12) r13 = syz_open_pts() r14 = getpgid(0xffffffffffffffff) fcntl$setown(r13, 0x6, r14) r15 = getpgid(r14) fcntl$setown(r7, 0x6, r15) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r7, 0x1) write(r7, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r16 = dup2(r7, r7) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000440)=[{0x2, 0x40, 0x5, 0xdfa}, {0x81, 0x9f, 0x1, 0x80000ad}, {0x9, 0x97, 0x3f, 0xfff}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r18, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r18, 0x4010426e, &(0x7f0000000200)) bind$unix(r16, &(0x7f0000000900)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbcff7f00001bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e2164bfd47634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13dd8c1ee78acdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab796a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r16, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r19 = dup(r1) r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0x7) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000002c0)) getsockname(r20, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xc) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) dup2(r22, r23) munlockall() getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r24 = socket(0x18, 0x1, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r25 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r25, 0x2, 0x7, &(0x7f0000000280)=""/36) 03:57:34 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x101) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 03:57:34 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) open(&(0x7f0000000040)='./file0\x00', 0x10100, 0x2) 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(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffff3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 03:57:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000680)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac46e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e2f4d49ac1c4d50996b8011c4088008573149de5210fef00e3bdfa5186175fc1b13cb47e9919627a4fa0a6142d1b904a09e1bca77f7524dcf21b5baafd2dd50b83c1035b7f7a2d8eab82d3d0862c03ff17273542049174e69d5884590703d65206db356a423417afe58317633532099ee98800000000", 0xffffffffffffff85) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 03:57:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r3 = semget$private(0x0, 0x8, 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r3, &(0x7f0000000380)=[{0x0, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) semop(r3, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) semop(r3, &(0x7f0000000340)=[{0x2, 0x8, 0x1800}, {0x1, 0x1}, {0x7, 0x3, 0x800}, {0x2, 0x81, 0xa4273d0519d98c44}, {0x3, 0x800, 0x2000}, {0x3, 0x1, 0xf8a9326becc39dc0}], 0x6) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) write(r1, &(0x7f0000000000)="220e22", 0x3) r4 = getpgrp() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x8, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) r15 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r15}, 0x2000000000004, 0x318, r4, r13, 0x0, 0x0, 0x0, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000280)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000300)='.\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x167) 03:57:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x9) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="6211e0de7a2a5949dca11f783423838a", 0x10}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r3, 0x0, 0x0, 0x3, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:57:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x64}, {0x8000000000000006}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) 03:57:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r2, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x2d105089c74662da) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) r3 = msgget$private(0x0, 0xe6ab71f30bad14bc) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2000000000000000, &(0x7f00000001c0)=[{0x2c, 0x0, 0x0, 0xffffffff}, {0xa}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00Q~\x00', 0x8, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r9, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r10 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r10, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r11 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r11, &(0x7f00000000c0)="22070008835f5a7a", 0x8) msgrcv(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x0, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) 03:57:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x50}, {0x40}, {0x5006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) 03:57:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = getpid() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x10, 0x0) semget$private(0x0, 0x3bc7f8860d7df064, 0x220) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xc) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./bus\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r6, 0x0, r7) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r7, 0x5) semget$private(0x0, 0x4, 0x408) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 03:57:34 executing program 1: socket(0x0, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e09"], 0x10) socketpair(0x10, 0x3, 0x80, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) socket$inet6(0x18, 0x1, 0x5) r5 = dup(r0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) r6 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r6, &(0x7f00000000c0)="22070008835f5a7a", 0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f0000000180)=0xd2e9af32a1e941c2) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) r17 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r17, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={r15, r18}, 0xc) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:57:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3], [0x0, 0x5], [0x0, 0x0, 0x0, 0x10000002, 0xc0], [], [{}, {0x0, 0x0, 0x0, 0x40000}, {}, {}, {0x0, 0x0, 0x3}]}}) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="c8421c339e00001000e60000009e2cd51cd68cc0d4f9f5dd"]) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) dup(r4) 03:57:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 03:57:35 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x2, 0x7ff, 0x3a9}, {{r4}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r5}, 0x0, 0x0, 0x2, 0x1ff}, {{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7fff}], 0x7, &(0x7f0000000080)=[{{r5}, 0x7, 0xc2, 0x8, 0x2, 0x2}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x2}, {{r3}, 0xfffffffffffffffd, 0x40, 0xc, 0x9, 0x7}, {{r5}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fff, 0x76d}], 0x8, &(0x7f0000000000)={0x7, 0x6}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='r\x00') r6 = dup2(r5, r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = syz_open_pts() fchflags(r7, 0x1) dup2(r2, r1) getrlimit(0x3, &(0x7f00000003c0)) rmdir(&(0x7f0000000300)='./file0/file0\x00') 03:57:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) r0 = msgget(0x0, 0x246) r1 = getuid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0x3e5) getgid() r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) kevent(r5, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) socket(0x3, 0x2, 0x7f) accept(r3, &(0x7f0000000180)=@in, &(0x7f00000003c0)=0xc) r9 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r9, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r10 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r10, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r11 = accept$unix(r10, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xd6115e73613d9062) semop(r4, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x54021a97b1e42834}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r13 = getgid() r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r14) r15 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r15) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r12, r13, 0x2, 0x5}, 0x4, 0xb8f, r14, r15, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r16 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x2) write(r16, &(0x7f0000000140)="220e22", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getegid() r17 = geteuid() r18 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) socketpair(0x30, 0x5, 0x2, &(0x7f0000000300)) bind(r18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffff7) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r17, r19) getegid() r20 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r20) r21 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r21) 03:57:36 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, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r2 = openat(r1, &(0x7f0000000180)='./bus\x00', 0x8000, 0x4) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x1) open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0xe1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) poll(&(0x7f0000000180), 0x0, 0x5ef) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x40, 0x81, 0x8, 0x8}, {0x6, 0x3, 0x5, 0x40}]}) 03:57:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/101, 0x65) openat(r1, &(0x7f0000000140)='./bus\x00', 0x10, 0x102) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x10000000000000de) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) fchflags(r4, 0x1) r6 = fcntl$dupfd(r4, 0xf, r4) bind$unix(r3, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000006c0)=0x3) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000480)=0x5) kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000040000, 0x6df}, {{r5}, 0x213c0bc5e58e66d, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r3}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f0000000b00)=[{{r6}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000a00)) bind$unix(r6, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r10, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) 03:57:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0, 0x106) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000484ca27c3bff41d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000366be55507c6b53800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fab4ef53c0a0fbab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003eb0d629000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a14c63245a7b57718dacb7a437ccccb89b1f6a5a9f1afe"], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000004c0)="10ba574e94abf7c83c2c8aa1b3843e7e2ceebd919294f1ade1de64cb016d242055976eece5675bf878df5aacfb9919a43ab3a24cc2e2d93609e00c768eff5c154b13575c84cbd773ff18711944075f92ac46d9850a3a2f69aefe8a88a504708705135bde54312534794591b6132374c814e88d53c658f6048aee4a286aaa0f88ea56d655506c59010a49ac3873fb6ac30d0d3835538385e359e77819172a060ac5537a6d557a6cdf757b3030f98c67a65f97308348f86c2397cf6c5d7c23b08ca212fb44a9d783d5c4182d4f89ac", 0xce}, {&(0x7f00000001c0)="1c28", 0x2}, {&(0x7f00000005c0)="d6c720f60bbc792d02837b4cb77ea461db53b048e4a775f7710d3f8988e881030368c7e0e4af4f225c5cba49c8bd4d6467a398481f821ec1e738eabef035dca086fcee6e326deac5c497f73f00a80fe87d6eabeda8fd505be6916fea9bb098d8a87925ef5e9b9b3570b30868dd9ffab0fa7112a767e5b2730f9227d6525c413f423723cd8c10aa2cbde827c02e96221420194340bfcc17ffe90701ae96e239618bc9981677a819eef6bc7ea66fa284704530", 0xb2}, {&(0x7f0000000680)="c9621355cdc11750429cdbbe2ad5cc46e3e0fd1c0044256b67364f8fc6e6a75e39f566d518d9d55939b4de9e022580641f086dae3752675b4199635057972f69030b6cf2045c073daed246e8223efc285ec6254a1efa2838d35c28d2e99fba3100f9f090a2501e40ea1bf293db3ff314d94255b74f3cb0bd09ce", 0x7a}], 0x4) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) socket(0xa, 0x8000, 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 03:57:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffeffc], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 03:57:37 executing program 0: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r5 = open(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x5264531943db968a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0300131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e58b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x7, 0x80000001, 0x0, 0x8, "5f024cd8642534b4469dfe63cd6f2c6fffc97d07", 0xac, 0x6}) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) dup2(r7, r6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 03:57:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x5, 0x0, 0x6, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 03:57:37 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setreuid(0x0, 0xee01) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) chdir(&(0x7f0000000100)='./file0\x00') semget(0x1, 0x1, 0x0) geteuid() r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r9, r11, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semop(r5, &(0x7f0000000000)=[{0x2, 0x2000}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x2aaaabac) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r24 = socket(0x0, 0x0, 0x0) r25 = fcntl$getown(r24, 0x5) r26 = socket(0x800000018, 0x3, 0x102) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r25, r27, r29}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r19, r21, r23, r29, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getuid() r30 = semget$private(0x0, 0x8, 0x400) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r30, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r30, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r30, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r30, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r30, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r30, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r30, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r30, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r30, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r30, &(0x7f0000000040), 0x0) r31 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r32 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x0) r33 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r33, 0x80206979, &(0x7f0000000040)=0x1a305bba) setsockopt$sock_int(r33, 0xffff, 0x562f8b47f9e7ddc7, &(0x7f0000000000)=0x43ff, 0x4) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r34 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r35 = socket(0x0, 0x0, 0x0) fcntl$getown(r35, 0x5) socket(0x800000018, 0x3, 0x102) shmctl$IPC_RMID(r0, 0x0) 03:57:37 executing program 1: r0 = socket(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x243}], 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)="d29949fc49d191ce5d42fe00197c0052e2c039ce4b7bd656bf07313800caaa58baae9209061628aa11aff17a19f9df1b9e52e529bfb2ca8ca275000eee0ba9e42e437bc7f77113401e4a833168271de98bbd766a2d66943caa089b76d0642271e3ee9eb0fa867ffda9485bb418afc6b99e337b95942e839a8c7646a456853aeda648e4d3c230dc9e1088034ddce0f862d9dc7be98806bd44981cf1a5ae48bc64375ddfcaaf7669447be5f347a9ef73d4514feeccc65d931dbc024799288c4e5db869459f5d5bb6a40411ae2a77ec8cc3acfbb04fe2cac9e42e826e3ba2040f96c7dfb8b9792df743546fd648ea8d6d5597deed82c9b2e86afb001fe061405a3cb08b0d4ae0574ce69041f9a34087a0991623f84101b21ab0d4258702c0e3043c4f85b03ca17bc68bd0e49edcb1a7d31904970c20b06d9f1587b1fdd76bf77ad13ae8efc992c8508397162718c2cd508963699c577e0c6b57b3a4cae58e146a0fdca9bca8f5c2d7e64788d672f34ffe1a30979a465883548dc91c59d3226b9477164aa28270e119c4fb4e677b67097b15cedadf52268b742dcb791c772749448f05af4d8032b6515893806966ea1b30cec68f917951064b622c58103c92dcc04d8daa085336e32d4e2dc4c298dcdd0acda6103a62d74812d8a04a04ee0c4e9bfb93299cb167211e411cac820d2f3f028f5b61cd5a271e2e333f940c389117bcaac62918d5179159f0f4783177c2229f41bd594c37c26a1a9fdd614d5022f983c05b891689f6a1a4e0aa701b8e5089ef2f9f146b6807c20a29cd64d82911b63188869819949364484da67fb4c1f44beb63b7e2dc4473d8ffb2953d1e655edd122323ad66e62810dac99ab2a4e4628f664dcf15780724cc1896ed79c1d73c9da8b9c9c3a1a15c812e663dba9773cd018633c9fc7362353b6ebb39fb5d568611eea9594aa2d6c339cb92774eab849e4432d04c7c1a7be6c6f3fb602ef73acb0c8d13bd65408b00d004f4ab870d28eb58955f81083f9d81b97eb9c47369181d17cab1168be3fc93b3e62261a397e1ce04b075d70f1325b72566b75d0d523055eca439ec3b2c7cd19162a91933dcb52805eb0dfab4f6de32abaf16f23c115904118057aa02f9a992790f1fb08c8bc53caebd2fbb0bd8f853bf85d26318abbd93601fb60e58cee496fe055f99a4adc3b77f0bc967741ae2477cce444ec66016024e879ceec42dbd9cbfbf8ff48fe05eecfe7629471bef689842c0aeef21b565c866ccb5d280511983eb58e97a8b56727e10b6ac50d5e4510efc97b5173a92026b48d2c11bb9c5062a85be05d261141f24d79b5113f6a121e22f917f3642343a9809540e7a08250f3ebdac3b8437a0ea89c927beab57ab990f545ecd11045b2f9380cfaca9248bb07e9a7d7a082ceed022992d998bf5dd0a8807e0b29c7d1bbf2a1294b624259045dc087df938c7743c4c85bb6ac97db57d831cf48e0229706e91e85379b802072cc25ff9dcdbb5d4ee360edf2668e565d0f2a551af6ab47a9713d8a9505858bd401a7201a17fe626dbfd95f07b17dbb2f603c53145f4a5dd3fda7329d1f37f493273a06cc3bc7f3e2238a29045f63afbf027b75e9df042e0025870bed2b25da4e5093d236b1e0aaf05eeb7956cca3ee959dc8e14254e53b46728b0993d45696a77b6574a3d35cbfc864d56ab8aa4f8fe38df29375442f1c673fd36fbbfff7adcc931bdf92b32db2797c9ff572424f21049dc57549ab5450edd883183f1814cf8071a3ebb9b87a87729311ab499a81d86c0ebec56b776658275e2104386e32dcba143549a58004702ba045de2e0333ea1770cd004de282f023f49d99979cf0909b54e87119f160f515cc62748d582f7a089e64119bd4f44cdf20501c0f5b24be2f884d9c7b2530196489cc44d81606b7d746680295fafd1167bc8a1cfdcb644588387656e4a79d05a0544c6812386e95e7cdd23b75f00cdd94234b8f93b48efe48e6936d60f297b071db1159f7add8b56f8a58e108684cac843660e6ea4c498237f58e2edadcafb166be6347900b1604cb1f4859b980495e1ffd4d5f2994fd2b59af89fb92ce4234fb371736042daeee2750cf26be84ce740effd96b52aa4760c93343540cf250bb88ced3fded3c6659e0703b1f4d2d51aaae27104dbcf526d24b146aaf128188b85a74d7d62577d844faed0d5d3d09b35819ac4586c5ce9584edf35b90b8915c91a8b09719744d07aa3190aac5522a3723ee4dd96d4f1f90da81e2363bb21ea3e15ef8c339a4bea8f566a00658b64306ec1c05b307a72a6f0b15a7de4796127230e6301830c995a6bc1dba07cf47174e93feced983f39268e1520dcd6ff9214d5bc105113df6120adc0d733bbe640c4a4131af55b66f8d39acc706ba6308f6daaa5c5d956898680768f26458a27e153a73bf0df0f056c80fb92bf526148571842b81aa1651ae8d44ac2dd51573da96ec426a823304512a07fd3ecb22f5d8af2fced2ea793027f688dcfe822495b8f22d973e13c877c233c30dd545e4eef299ed2a0f8381c8e80c750a604da7dfe3419dffe82dd483c61d1594d806cc90106acc2cc4b9a1b7c904ffaa12b368a53c1cf24a6a2bd8c621990c982bd57c547ddca1a9b6ffe912f7c0f80ce940b791b32866db4f700cfba7d79b63099bf9abd8cab3228c51d3d11adb14767be2a81c2a1902962583d9bfcdba264211063b11b0b81c5460614366dc231c717fb61f5944fd6e1c7c212110991ad02a644b0fb6e39425aecafde42dcc664510f32f09406df6183256d66a83340cad8fa168bb3d5a0b2aeac7fb661338c55de776fe309c04925f284ecd39ba062d8b9d92b132866672575e1d7bdc3ab239ef778787ac2b6e154ba40543d1537c6188b0d28cb0ff7258b38455915b6872d8388e2d2d9f9e7f3be80d275ce2bb6dd527ceb9fa394a9e258699370f63e8b174fb4ce5a72d7b24eedecb2cae14f4521065c8ed660775979cd87b094e29c5f297e2fd0866f4b981df775fd0d73da6082e93331143ffda234bd0c14017562273702c965016f936b58c12dcded1e899afb0600279d77350ad86aabb56ccad4dfcd56457d2bbcb8d3bf7dbfaa239ce82766cfdae53b5f1d167e8eebd153f5ad5df321036da6a93c5f9ea8031b47e059b483b715ab8c166af52d0270e727f172418dab8cb49a928025498af19b9a18f69b5a1a6bfe5346e29bd41ee103d600b2fdc01098900ce7fa682b0b3890d63224bc7ebe6a67e31fab52238bfa7f19aac69bb83ca7b252b2f2f14accc62925691b2307291648343322510036769a73dae8138b2814593cf6e03d18a67e11b7a13c502c9722a08189cf62a44adb1b5a5de3ceaeafd645b020bb067c534069ed1b5ec09c595c832fd45e7537ef976e352a025a28d390370c923d32bc13bb8ff24ab2c3f9905049d1cb7099171b8e7867089a1aeaf5a82b5d27cbf7d9fc114e72f82dee7097d803d5f003959eda192fa9b4cc6437e79e6ff1b47a4f9dec42e3d123af2bd7aa519d2c4066c80bd1d1c93885f20766cb1fd4d50ed90b865665c824c2ed4ee4f1cc9c174cae8ba60ed0f7afd085b8cd2132676048db3271b6e6a316e70943abc3b6dc41075533ab85f7e86e190fea20d0cd9c5877258ab3a7b167e6c1de06669037be3e068793a3f97946df869da879e6a0862b3df36b76f2ba636d0f7a4beb4401406d645d47638d8756cf7a4d5fee23109b1b4440b0b75e8a2f586f95a9e73abcfe10c017e191b498997fa4a38c44253b2e5c28bb5233b7c10c3c61e0dfada4be2fdba03c208a26a72c8530d5ca12ad5faabba97dbe8704cd585ab74ebc2046847e8cd48044c461ada6300f58566d9f685f732189218c13d726a383154e4e6a18b2aeee57ae0da9004358334ae62da00f530cbfabbf8a389ebee7c220ed0d66f2bc4c0b19b276320bd193f9a2baa52a6ff858d0206d0866b8f49398f8ec88a7076dc77e5e5ac05d883a98c345fd65ae305c867d67f3dcaea03ec9c8ce92a1367b5ab3c26d538d238ed85859036bb2f244d151be2cd11e9494145ed622f7c2e4e4f3cc0ed8c88a58f69163200c3b5b84d50e2768cd88539c1e5e88f337cc1e598bf3bbc696643cb1dea4da1f0b4ee68fec0fb002b162ae58ddbe039bc7abb55a6e6f617f79bb88aa5235e625746c07c1fefa26bcdd54c708375ecdc1810261354ee0348b0b2209621f27b63d85fd6bf78b349f48dbfd9704cb9ac28fcff4afc9229733d196c01123820d50a5de3d21dfa22444eb2013c2c938f28e0bf743777ee9e01f7d59c3da19b106c682dd0ae3b5914fe31702f3af87807ec9c0e712527e2d44e95c65be47219561a95ffd2fd32617f82241cdfb4602405a5e48ee1ca7b64c5d9ded4672c4ad78d9c4bbcf345dc10a50688dcef4a9f2ecb39b46a8e85d7f8e5c1eff49d2e0ef8b44e5e48fef18f54c453ca8404a7f71fb0c796c64b7fe126016167c9b780d4a848d7797de579cecf6e46be151490ced19c566b82571de1e4d2a163896545b289ebd45a043409156e09aad55ebf0ae430dc044617060b009026c5f830440e24f5e07d91a21702672d16924753cc281949277974ce76d3728f59bf4b6296cb1309e4a3f651c131aebf87fbfef24ca78d230be6e31858be2e00f7ec4800caa3969f5be2264d50af1d628a58a9d3be0c7a8720bbd153ffd5067341e24645cc6545c2eb18d211654b1badda065727df2d21e4839e5beae4c9aecd8c5e77af0dba54646998ea82e1bbcb70a591d49acd1aa636b609ce4a9dd9a4f7d565b813f4427b5c37fac3d014d12cc78e72c3e6c513899e31fdcddd11797206313c39a0200a707ac94cfbe6ac9662f6ee7947d707827ae894e55452a808e1746a9a7d934de6d9bc6721e6924d86323f09ee9420ab5e8ef3cfd94679706257649ada8851d7548a5d470e0509ccce586172ad42d0b57dd00ade7fb10e63fc9b2658d30bbda78745f386d96a29acefc2438a69ea518d7c58feea1e60610d16d885b5afe39abad74ca0816e3e39d8d4de1db353aa2d4d3b371c8c37fa466373f3fb65d3095bf4543e6d029494312aaf5dc9cd366ff61f3cb20f7f0405c16c61ed4511172fc338e16542c98dfc4fcd02c3d101db1078eb3a4dd39d4a485eca599a69829d6760d87ea5b6a32e379ee8c932c9f616e5e75eecca7338d3f934f53cb4010614392fcb473cefb8c7fda0da43dae18865591964803e7620addbdda1280b28d0cd4daef3525a0884d0a257987419968af3676ceded05a4e62b8c6518158f27f0e9e3214eaa4733421e12357b0fb72bb8655e9cf9de744b24ddd45089bde469d2da770a519a2628d257fda68822bbf97d16e8105e6658d249e25bc1479ec4a4f4edf35fa7400644d33412947a2284d2308afe92a5af0818b4d7854444e96504d3ab93fe3b7221179a1dda1148ca911a9dbd26c5840d9d55e677531b14ad2ea78908a906c1323696b36555c6f31b21753110197c6ab6146129ac96450deb03bbbd59ebdb2c81d999c5c387a8fdd7cc24b22c61257d4305c67274822773ff4c84ac3c5ca25c94bfa59c1af56e8010da8e176d4c085ced3bc08e04b2d27a7901674ff00456c3b8f4981f0b30bd997c98a0cab5681ac9a9991002432b30214d7bfefc43176bbf59394d9fb9fba13644dd0d9ac4c0a844d83879211ffb23aefd05f857f2057ea76a593d9810c480e6ecb4d2d31aa18e8cdc82bb0e26aa95af69a72683eaaa36072822c0043084a95789cdde93890e9eae2643c61e29bd9306d18", 0x1000) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:57:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80081, 0x0, 0x0, 0x5}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000001c0)={0x5, 0x5, 0x4}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) pwrite(r3, &(0x7f0000000140)="491f44dfa0b0041b2a07396ea9cf540d0c1bb8796b58b8949282fc3f28a8221ad1d9b97f0f55e1e1df6320043e55ede26eabddc05b622b7b5871a80905e86a4ee7395022d94a07c13afa106470632c2cee1d5080d358896bd68852d35d9c8c353b76", 0x62, 0x0, 0x8000) 03:57:38 executing program 1: setitimer(0x0, &(0x7f00000001c0)={{0xfffffffffffffffd}, {0x2, 0x3}}, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x180, 0x1, 0x9, 0x7}], 0xc7, &(0x7f0000000140)=[{{r3}, 0x0, 0x2a, 0x20, 0x2, 0x9}], 0x572, &(0x7f0000000180)={0x9, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setitimer(0x0, 0x0, &(0x7f0000000100)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x3, 0x9d2}) 03:57:38 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x5}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r4, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598edf14053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a50e5"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r7 = syz_open_pts() getpgid(0x0) r8 = syz_open_pts() r9 = getpgid(0xffffffffffffffff) fcntl$setown(r8, 0x6, r9) r10 = getpgrp() getpgid(r10) r11 = syz_open_pts() r12 = getpgid(0xffffffffffffffff) fcntl$setown(r11, 0x6, r12) r13 = syz_open_pts() r14 = getpgid(0xffffffffffffffff) fcntl$setown(r13, 0x6, r14) r15 = getpgid(r14) fcntl$setown(r7, 0x6, r15) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r7, 0x1) write(r7, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r16 = dup2(r7, r7) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000440)=[{0x2, 0x40, 0x5, 0xdfa}, {0x81, 0x9f, 0x1, 0x80000ad}, {0x9, 0x97, 0x3f, 0xfff}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r18, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r18, 0x4010426e, &(0x7f0000000200)) bind$unix(r16, &(0x7f0000000900)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbcff7f00001bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e2164bfd47634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13dd8c1ee78acdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab796a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r16, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r19 = dup(r1) r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0x7) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000002c0)) getsockname(r20, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xc) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) dup2(r22, r23) munlockall() getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r24 = socket(0x18, 0x1, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r25 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r25, 0x2, 0x7, &(0x7f0000000280)=""/36) 03:57:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4000000000084}, {0x400000006}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x1, 0xfffffffd, {[0x7, 0x290, 0x101, 0xff, 0x9, 0xca40, 0x5, 0x8000, 0x1f, 0x100, 0x4, 0x6, 0x7, 0x4, 0x8, 0x93a, 0x3, 0x4], [0xffff, 0x7fff, 0x81, 0x9, 0x5, 0x751, 0x400, 0xd5, 0x7, 0x8001], [0x6, 0x3, 0x9, 0x5, 0x4, 0x3, 0xc8a], [0x7fffffff, 0x100000001, 0x4, 0x8, 0x10000, 0x5], [{0xab3d, 0x80000001, 0x81, 0x3}, {0x5, 0x5d37, 0xbb7e, 0x100000001}, {0xfff, 0x5, 0x5a5, 0x1}, {0x0, 0x9, 0x5, 0x6}, {0xfffe, 0x81, 0xffffffff, 0xc25a}, {0x7, 0x80, 0x7ff, 0xa59}, {0x0, 0x4, 0x6, 0x5}, {0xa9, 0x7ff, 0x90a, 0x8}], {0x20, 0x4, 0x8, 0x2}, {0x3c, 0x3, 0xb5, 0x8}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 03:57:38 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xef42, 0x39, 0x0, 0x0) msgget(0x1, 0x2a8) 03:57:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) fchmod(r0, 0x80) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) 03:57:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x42) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) mknodat(r2, &(0x7f00000001c0)='./bus\x00', 0x6014, 0x7) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) lchown(&(0x7f0000000200)='./bus\x00', r9, r18) 03:57:38 executing program 1: clock_settime(0x3acaff73aee1023a, &(0x7f0000000000)={0x3, 0x1}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1ff, 0xfff, 0x6, 0x80000000, "17b7c577b909a07e9ec4ee56863080b43233f05e", 0x4, 0x3}) r1 = semget(0x1, 0x4, 0x200) semop(r1, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0xdf7967eb3e9fe7b5, 0xfff7, 0x1000}], 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) r6 = semget(0x2, 0x0, 0x453) semop(r6, &(0x7f00000001c0)=[{0x0, 0x1b8, 0x1000}, {0x2, 0x5, 0x1400}, {0x1626f320129e059f, 0x5, 0x1400}], 0x3) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1000, 0x8) fchmodat(r7, &(0x7f0000000280)='./file0\x00', 0x2, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000340)=0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='W\x00', &(0x7f0000000480)='W\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) r8 = semget(0x2, 0x2, 0x108) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000580)=0x7ff) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x10000, 0x0) r9 = open(&(0x7f0000000780)='./file0\x00', 0x80, 0x142) pwrite(r9, &(0x7f00000007c0)="013def4d97f1e63a11930cfa68", 0xd, 0x0, 0x4) poll(&(0x7f0000000600)=[{r7, 0x10}], 0x1, 0x1) symlinkat(&(0x7f0000000640)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00') open(&(0x7f00000006c0)='./file0\x00', 0x257b8bc2e7731799, 0x8) r10 = syz_open_pts() pread(r10, &(0x7f0000000700)="8da548913a55b6aa39b64915fb790613e7420549b4c1985d149031d6fea8ddda026faf0cb459f7ef4b6e66c9905908841ced608c4a746b2e79e8780b972c65beca6e583d650e06ebfa73f5900e86de24c193a6b46493acc9b729f3c624a40e2173", 0x61, 0x0, 0x0) 03:57:39 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) fcntl$dupfd(r0, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") login: pckbd_enable: command error 03:57:39 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() getrlimit(0x7, &(0x7f00000001c0)) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = semget$private(0x0, 0x2, 0x108) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000100)=""/192) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000000)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r5, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$TIOCCBRK(r5, 0x2000747a) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) 03:57:39 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r3 = socket(0x2, 0x5, 0x0) r4 = msgget(0x2, 0x224) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) msgrcv(r4, &(0x7f00000019c0)=ANY=[@ANYBLOB="da3021969830e30074b8b9738329c38dcd89cae3b73d8e1b6bd673e37d050d1ab8dc74a933f9b680a70eabbe45cab3d5379b23b3dc8e6174b12f2a5325f813db980ddf4aef54ea6144440abd38a23a63d6551863da9bd986a37f68515eac369fcaef9621debbed341e99dc8bae9bd3a18114f71385eeb74d09b3e54de8e0f59af058d8bfb1ee1203cabbdfe85f8f991c18f5999685efab8514ef95357814037f051dfc49487e4ab0c50e5140", @ANYRESDEC=r5, @ANYBLOB="1bdee4db471a211dc8b671bddeee94", @ANYRESDEC=0x0, @ANYRESDEC], 0x5, 0x2, 0x800) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) openat(r8, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) writev(r9, &(0x7f0000000240), 0x1000000000000004) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') socket(0x2, 0xc003, 0x6) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) 03:57:39 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') pledge(&(0x7f0000000000)='%]}\x00', &(0x7f0000000040)='\x00') r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) poll(&(0x7f0000000080)=[{r1, 0x9aea6221e20af49f}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 03:57:39 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x200]}, 0x3c) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xa00, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) recvfrom(r1, &(0x7f0000000140)=""/188, 0xbc, 0x800, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) r2 = dup(r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) 03:57:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x101) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) 03:57:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff, 0x1], [0x0, 0x0, 0x401, 0x0, 0x1], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair(0x6, 0x4000, 0x6, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x7cb214983c196da8) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)}) dup(r0) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f00000004c0)='./file0\x00') r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000180)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000500)={0x7, 0x1ff}) r3 = socket(0x18, 0x2, 0x0) r4 = getppid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x3, 0x5, 0x17e1, r4}) fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r5, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f00000001c0)) 03:57:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x10000000, 0x10, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000002], [0xf8fffffffffffff7], [], [{}, {}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x10000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/153, 0x99) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = accept$unix(r0, 0x0, &(0x7f0000000000)) fchmod(r3, 0x164) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 03:57:40 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x800, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="172214a83d7c57938f5446fe00b6aa710e20a02d2fa8318a7dbf6bd67a848c10ee854d88e434a89fcbe16cb7ac8236b10a78de3f0893dd9ef0509cccaa1d3ed04f8a47095fa7ccc51a57b2ba97eefc0502fd266633af524c4ca85c9ceb4c7643997a3a1e4aa00e858d082bc12280ad7fd44ef86200493defb735844bea6c6222977d914018c8757e534a55782ce3d58dca4682d899", 0x95}, {&(0x7f0000000300)="69d20a4637ce4fb8b8c9064246c3fcc5055f7863905ee32a77b41fc19c5e7a3602ca57e5a2971c4010b08f6c6fbd6d832ddc47f915e7fbb356b34d42abe206102432376469c30c3078b38307e5d17e1dbb356fef1893f9abc5436f040ded30b969ded1224828f39f8679f3d20d80628f1bd45c397422cd12dc462e7f63a3e6f70f95e44d3d5b2ea6a2314e6ed8a24304e946737867d278a7837affff4e44c61204474c5643ddb08f079e56036f5106e7e982a07f3bb108466a45800e6e5eb7932f0408d5f9cf7049fa39c0e844d46b1ed24c984879f4d09197098a9603dedc8349abdb9552f03f25e383aa5be8c47db0b46fdc7bb69e", 0xf6}, {&(0x7f0000000400)="76c91814f0187a3774298b22bb69a996f030b1d3170904d2ff1b12b7779013cd6825d3901c6de3a33ce814a62ace95f454b0530c5a2663ef7bb45269b55888481781cb019b055d1cdb5278468d0c0a66ea49c5f8891a34395ce0b8c5ee07be4975a3d747a23e3b329d06a18cbe0a9f4d96ef166f97eefc7e0e39b764b720a70483f8811ca7059935332a350495ac46054b54aba284defd93e56222a2995b42b00330b1f3ef8c00530b035b8f7ee4fbcf6b6231c0a34f4889eb7485c1c4d6af2416626f80c2ca0f27b66563555a461f697eedbe8ac5f246e87602088ba4417e6a9b66f091755ee8de3d2312cc0605bf17e4926ecaab7ea764b562871788a24a9ec1c3b3eec5636d01513c8699f46e717dd07f29bfe1b633d1e92ec07a1fc16ca7bc576460266455ac2e9c065e2dbb2a8d088670739fa1fbebcffd0a9453aaa3e4edb7b09d4a49de9973c69fbfccd7f006da589a93771a58a872547e5b1c1ad651e9c2e39b267f830743a2178714a7c0884fb8ea9b4367439aaa0097ff70e982536d588c74e9cef0c6d6f3dc4f81f7315793ef673e892a33767d2c3f1cff4803f9538eff8ea994022fca4acce5aec9d4f5340b1682720c4736c3fa1bee8829aa3f3e6f701ef05cb9275b0dbdadb4645d2817e870efe351e5e384efd985236c236598fe516171bc02dbcdc44064b94be3afb8093f92d47a482e52b68be545ad883917e4e0b391bd83efb10ca665c817a9e8f5c53205f4ad4defa2d07837a23bd9b6fedeed877774e637dabe2890ea68bca568a59b38cb4536a2447616fb2fbf5234179e894f5023eba6c6644ffbd4798d268e489f751afbfe4e75ef7d3de0bf6066d0f26d8aacf151cdd1fd763ac5c6b0c7819a96fba42b518322565a8f18277428ae22490608260b8083bea7c1ce06ded604c165e69b4dbd6c7a285d91a8094048d95ef10344e7470fc9f573cd2909afed43188789a8decd5f0f830fbaec6d124a990b52b8c1ad3ee43d6487daf92877412e55de070deddbc860127174cd5c68e020980517f57d87180dbaf36f3269726fb943a0d53f6e50e73def66d9bffbfce7e06afd2e1ed5ce5332ae450aca417cf49b48a48402d9476e6336cd6b3b773cbf4b6446f5cf03d504550526d27ec1a458a4bc69b27abd5d5c3ae24acdd169d3570c58371197b42474c557431c00eed736c6866934cef787a0094d7cd89d1e184fe9423665d987fc4f8afb8971ac523c30e5f9b24e41dfc33afb927796fb316d6d1ee5fabd5ffad7802029b5874a42b47dae1e96e8a80312da7d8d53fb6c72eacb8eb55eaf3079e6313319e72969980f1aa173f2681d9d8fb96347508fe7005b98b026b3ae092ce61102260b2462acf5620383a695200448e9e5d464f7c47c7ce499bac9c8d5feb3b1bb3c62f36bffb3fcd088d78e4129f404454dd7f3b83662c5feb9d14a69429d1b320ad415a294f130f2f6ec703a660c914d4e9cce347580bb630b6695e0bc01a27c20e382cf99a053a8bb542946b5e75af32f8b493fa1263c56f51eda6f7c992b217b460418b4198b614beb0b8bdfe3772b503d88ca8928ee1aa639faf251e738adafb245f046070d141c472a1227779e2003332bad85093a0fd28029c327179df9242262feb7d7d612ba1dc603959c1cf63625e5469c76cc1b376de60b93aad83fcd892774f99879142d2b78aa2ec75b20b057c8e9cafee00d0efe9e5a6e6a61b7da82165698c8dc32472158d95ab009685cb6234bd6d4a3854c8aafbc2c85cba88c9633fda25380a6fea16515926a2eda18ce0afcac488c5ac28b1c768938bdfab81b00fd6723a5dd85427a2837a2ad9f42c4c082b5de8b3c44afad1e794b49f6d52896f6abb6ae1042137382bc8461b5ee94b1de387ac1ebaed24aa7cecef514e79fbeb3b111e080f7ca5e49bf64d61a875406ff159bfaf65e7909e15a331625705a08c9477dc337bf2a3bd43ac04b6e7a1aeebd2c0653725b11162ee72bcda446d5b1ed52deadf77885fbe62084527f43f1f3ccd20fe42f49cbb47b270a6274395326d31ed33c52846c3bde9334b326bba526468c4982bb4a930500a77e5257aa22031a26fbe4d9bf5c3f7e1da966f32e707e48c305e6c22c048153b0dbd0321de30165005482c21b3433b3ce060259fc8802a5e86ee13604aed1dffbc39e47c14237a20cc6e9004d2ba9b906439c054a48020058ffd4cc91334ba70e49a4d3aa66266c7818e10fe3dacfb26663301e5acced1272904f69da0be872356e409e17e100b092354b49c33c14749bd21342ebda57f415770f99514134a1e6db96e1ee9cf79af1468ef0e2cfb470edeb8164c23f8e7d4902e1cf9d550bf8d5dd3d6c52fdea885d7faf0ec68458cc15411ffd30901453138e35a21552f5777f4ba5cdc6470aa7e55d702f1a5557945e9e35b2b2c21daffc0ceee38b7e5f8dc6cce162d901956d4e995d9e0375a52c77459f558ad6cf8823600ab75ae81f6796bba38b15916f361f9918a1dff30717f0cdd10758032a9ddccd6fba2f0240c75da745d0e223fcfc3e61820f617d5800a757e44e9f892c01a1ecd3f7feec86182467fa7787619e9bc834311beeea0ca65717b1008aceb2fd411b9d2d999297fb38310cbdb48dca8f65f3364e0b3f207bdc6448596d22deacf81f8f0ed5dfb39ead58cccc5debd7be18bb5594dccb6a6b43937ad8a5af1eac797c82d2a090ed2ebb37e2568c58353a33f81323e211d7c87c37922b0003db23031e6b5de1112c269a0a55069cee43c665f40e2c6d749cb5db56662d21cd472043df54cfa92436b2c775c4a60dba8b642cbf44ad0ec753994e113b5c7dc8bec273a10bb8af1aa38d5745eae52b3cc32167d158823c55cf3fece83ae77d085d414504c8616c946e2f2152420b5a7ed74971181ff3276be1d3fc11cd0175086a8945c01dcda2667dff7ff9ae8f71a2a452fc85c693533e6aa3c28b5a28e705a962a0aff65e206f3dbd81284acfe48b34b351c4deb962cd4565023b8a0845b733b3fe46293bfcdc1e1c3f7bab099ba4c4ea73e11fdd397f99b9e1495d171560ec2fbdec88e6c8287378b4e767253fcc1c96c45a8b66ac6f435392ec553c237a6ba8cb8361ed2ecb830d36bcd5aa0d01b46e584e682e9af686c7f9ae4d41e1f3e3593d748e606ea1158290723755c919673966d2d0369e5e94249d48d986e59c37d4670d8fe1021abf28768b7d8d5a68501b4122afd23d08e6b9ce76421a753f8fd6b09c736ed531cd4e8b92b6012f88b0439fb634e3b7c428cdce5705f4cd772dd3555ffcaa7286f9a79fde73a6020b75b823a35e20434793f5451e4f3965412bc8b3073c207b72a6015e65166fba573bc9fcb950d65128872d8a532fa2d20f291080c17f0ebca395a30d480b6d2c42b4711481568bb855ddc57324ca4a93c7a666d747d91ec9bf97be20dbc0e579b4fbb564ee0776d1d4cfcb9066e8f2f3f1ca5db2628825f8436b7c859eaa0acaed0ad19c02d16c2d4f4760717e1543ccebaead8de85c3e0e4d943320c67aab2db8b1fb1592096a2cd80c58160a4bdd04e8c6e1b5e9a470c78b8d505b7f9e66df1bd76bcd7a3172f3dae23c6009b77e91358b533aac8091e46a2e80c4247dde08b805f5cabfc8e0e271e6a8a5f2bfd8ce77a8f423f386dd07ed76f04292fd12af59dc5a93990d0a71c62047b8da3bf16ec0cde9592f5c0e3ae6d5ea3a30047b75286292990b8979764ab292ea994d9378179881cdc51abd6bc057a980cd5f8921a9589a289fb4a6799d7691b4da49817596cbf932314ff8f235555dbf22b33bed371aa3eb9dda2c5c346359497a04a8eb22179c655b4d27e60f9151f3da35cd7d27a41c22901cebf33ea96eb710a6f0c2fea00818c53dcd494b6b86dc1d88b1e791d6218facc596bda706767c7ede900c1ae86fe79d79d1939f51c1407e308aaa217e8b3c414f51e00bdf1f3cb1bcc2e04bc3a2ee2f68603d77e818f936b4c47f45a4e4a2a3db1a876a31282e11665ed2eb114369591f3782f7f4771bdd4788f136b00ec6f32a253c9c1214391c19e3afe72d4368227b0f2431ee96d336689559bfdc0e0c09029a1620a0a3617d4a79ba05ff132e0c795faa43993e24a09b7c1b285a383801a8d282948e260085c12d014e7caefa254a272d7344166f28814c8ceb4eef9c90529240852b9b7c0f5b197c18ffcdaa28be559e0235c2bf60eabeff27eb1355b6319f4f6d3d1ca5237d07dda63724dda19ed88e88e2b6b6c27dd232766fb58a6e51f6232711dfaba6681b798ef7ad6868ca8e55546527513d63574508cf4c5def144ba6636ae1272870237b747f31edc46748954c8764bee7bc87afea1c5fa5c09c95af85d85a970e7981af2ef231ccffe1e9681c9d52eea9bd931783e727d673c44b0f8e4f0b8266ba4b70b71766f86a64f2b0c9ec6d94d782f9fe8652fbbe99956fea076d4fa08ab4f9cbe51317bb8c9be60445a064c8de5b5332c0facad2f7ed5cd191ec3f30e47869f3c41c7d2bbedfb0bff984d1b9fe987086dda90f48072fbced4dbbfcf1aa19f00d5ad5a81ef99f8c79157065cb808ad141dfaa99d834a135a051951f5b0cf462d598a8b9d870749c5fa716bde904ad9eb1354160c492481875051996910043f369fe6fa1e7d966432c7885d1025ee255539331e34b429427c2b9aeafa256e64f795ca535a7ab16fa5a37b55ebc5df6ee4b2090a1c109b05a873fba3e7565d77e8550f33425e28ee6e11b0cb4771fc06112854f81de92959e906f921ad0cc39c9adfff2cec44f4557eb6050908ab2f0646cef4253a848bc45fe90e9291f51996244c129412a26f9d2e7d21f6785554e343e6fc9b6bb96a72351366dcf762e3d2d3f44046423f22e6f53c608071c776c699fa4d3e27156e31c4cd20dbdedd3e14757b4201132c41754eddce48e33593f73b0ea69e1b22093b6ad19b8d1e315fa45d741f3d8a552934c783a8fbac0f689108a30d1e0bb8142f630eece1742ab31aeed2de43b850eb9758cb91b89bf134cd0dfb7ed0c32396ca6c9571301e05e775e6d5260db0b0a98332af87b6d0f8c15e676656ffbebd94a666897545a823964d39483456e4260e23ee269f67101f2380af4f5067da377d8b10df2fbb75be03a3aef0a33b8eaa821ebf2f696e45834247ed17d4c50bdd89aebbb564278b9fbd66cd9eb2030180f90519185f4a710dbd8494c6121ce01c6bba858c02cb676fed6fe6231a096b59c7f0f3fef885c7833c254b1266bdad8e73e3efea3d28a6dd7c3dd21b60acb4dd54894e5393fa2956fccdfcdaaafdeabc733015b5b2b8419e7520b58c302246e4d0797fc4e7d81b03f682c06d10bc6cf93ae65dd6579c09e38607dd4a7adfd9f9a3102efb5c08715da1bb78c963d2c42b5caa7c247b60d34d903592ab4600c06d2c6e5bb39bdde826a30b93e18eb390fad3f3984bf18d77a03eeeb7e1f1f486b5f76aa0e7e553e5f30d81509d6e30a008a785744fc00877144e6a1086497ed5709ba052993c3fd163d368dcd20ee7ffa7ed0e4a4a1a5383b3e839edb77b2f4fbd4d2f52370b5fed5afe9218d698de23ac86a18904cc4690ce85a5e9a3f9546b08fac9dc46475a4d5365fe984b2b37e284a3a107ed20a5929b2fc7053a4f42f2a1d3f2a9f4f335c3c5e3c30cd640ab3130a1b4624cf635ff32fd210a1f7ebd905a49a1bd47bc2b1d9681c917a2279bdbb157058cd6a1df3b0ed6da7710a362fb8fe03012ce66c96370ba2ff21a78a1f5382b67ed4fd72ad5af722736caca870f05a09", 0x1000}, {&(0x7f0000000200)="d6e966744cb4449396122c998873fe740ba0f37cb007fa31f0918ba3fab874147ad8ce0313791b5000dac9ae56a798dc9697e991dec543ed116918ba0005116085c09bbd15c559f671c927c3b0845c3c94a45c8d9ca4e02efcfa8993b1fadc200eb4c55024fa034a729ecd463a3b8c77cb37383a827ea5d3d7d0431c074c8286bec65c44f24f53a1bd39bd8940ba8fbf1bd08510704ff3b86a9d2749362d0614b7628d4d31ceed", 0xa7}, {&(0x7f0000001400)="08c508fb80e1c7ec5813cb151ced9522c2a45badcc1976743acc791e71c2c5eda0c04df2db013138afb0667ec21bb82f593a24b04756c6952772421ecddce50e17f73c01a5fe71da6dfae9c3b62c73d8f59c169cb714a0081d26d6f01e1b8b5337245b6413af2bf0d1b87fa57746b80460333185c27cf6bbdf5ca8b6d906f8c0253a09d81dedd419102e81e821c94d9f75fbb1455c5963ab7205496a5b8119541ee361c34cc86dba999e173f7ab902779cee", 0xb2}], 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) truncate(&(0x7f0000001540)='./bus\x00', 0x0, 0xffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x2) 03:57:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='x\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xff61}], 0x1000000000000330, 0x0, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001140)={""/16, @ifru_dstaddr=@in6}) 03:57:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x40, 0x0) write(0xffffffffffffffff, &(0x7f00000006c0)="f2e0a5ef40cd75aee50eba2626cc76ac30833219b98d70471544b62ea8655e87f0426c9a5a9314aa48e1cabca8bfb989da3ac74add212c7a80253e4ff488d2777becc4dbde3114e14a1888b9f6f54c437187c9142a63204ff706b1dad1983aaa43cb6db1fc6e0a54c02a11cb15b72b79c70202361970ff873fbe28eb483b284a349ef5e6dd10b409668430b63c6666c12d3d75552ae132357ba35920ddbae83a4652f773b2e3e081a82f306f067cdc6fc76077ce236b84fa150d0bfe89104aa2f2e03fd6f734b958b12093880a893e106f3c7350f10682d0f48d07699537ff7200000000000044ec99c52394526a62ae3fbea23ae4d85a5e6556fd3fc7fb0acaa0b50242b59110f030cca620a783aa5cd4db9a2e0e391f50a0ddf70ca0a942afbf0e122766561bf713ed2e1bdf2790f29900", 0x13) 03:57:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xfffffe00) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) select(0x40, &(0x7f0000000100)={0x7f, 0x0, 0x5, 0x391ba71a, 0x8, 0x1, 0x800000, 0x9}, &(0x7f0000000240)={0xfffffffffffff8b5, 0x3f, 0xffffffffffffffdb, 0x4, 0x6d, 0x9, 0x4, 0x3cc0f75f}, &(0x7f0000000280)={0x3ff, 0x8000, 0x4, 0x5, 0x10001, 0x1, 0x0, 0x4}, &(0x7f00000002c0)={0x2, 0x7401}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) setsockopt(r2, 0x101, 0xffff, &(0x7f0000000000)="8245c94b021c216b2fada409878d858e65312ecc5bd114", 0x17) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 03:57:40 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"}) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) r2 = socket(0x10, 0x4000, 0x20) setsockopt(r2, 0x7, 0x0, &(0x7f0000000100)="192a66a4445caea3bb775b5a6ceb3e0dc0c65cddd5a3a257f98bfed84a44887767e95cd9922cffd975994a1e7c35833e13a635a14bb34379fc6661f46db39573002ae91ad95f49c530626d980fbb3dc6136f358b046828cdb8b39b234fe8f614305521d8", 0x64) 03:57:40 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 03:57:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000466f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea63d6814d9b51c2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f041577b5ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47d172e07bac72d0fa93b007000000f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aee3ff673cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0c6efc5294b40e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2dccae8c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d31d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fdf856a983e7e3b1a7f10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076106005553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c80430af12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aede7010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485655694a40408c98c3355e6551b45ec290d5eae07118b16e607703c880551965c242d3"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = dup2(r4, r3) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r10, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r11, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r12 = fcntl$dupfd(r1, 0xf, r11) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r14, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r15 = syz_open_pts() ioctl$TIOCSTOP(r15, 0x2000746f) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r16, &(0x7f0000000140)=' ', 0x1) r17 = dup2(r15, r16) writev(r17, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) r18 = accept$inet6(r17, &(0x7f0000000200), &(0x7f0000000240)=0xc) r19 = socket(0x1, 0x0, 0x1f) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000009c0)={0xad, &(0x7f0000000380)=[{0xb56b, 0x7c, 0x5c, 0xa7a}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r20, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030, 0x0, 0x0, 0x2}, {0x6, 0x1, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r21, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r22 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/d\xc40\xbfdl\xb8\x00\a\xe8\x1a\b\xb3', 0x372e38418aa6d30, 0x0) r24 = dup2(r23, r22) r25 = getpid() fcntl$setown(r24, 0x6, r25) r26 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r26, 0x0, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r28, 0x0, 0x0) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f00000004c0)=""/223) r29 = msgget$private(0x0, 0x200) r30 = getgid() r31 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r33 = getppid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000002c0)={{0x8, r31, r30, r31, r30, 0x42, 0x6}, 0x8, 0x3, r32, r33, 0x3f, 0x7, 0x4, 0x7}) r34 = getgid() r35 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r37 = msgget$private(0x0, 0x0) msgsnd(r37, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r37, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000001000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r38 = semget$private(0x0, 0x8, 0x80) semop(r38, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r38, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r38, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r39 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r40, r41, r40, r41, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r37, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r41, r35, r34, 0x13, 0x6}, 0x6, 0x2, r36, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x42, 0x6}, 0x8, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) r46 = getegid() r47 = getpgid(0x0) r48 = msgget$private(0x0, 0x200) r49 = getgid() r50 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r52 = getppid() msgctl$IPC_SET(r48, 0x1, &(0x7f00000002c0)={{0x8, r50, r49, r50, r49, 0x42, 0x6}, 0x8, 0x3, r51, r52, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x4, r31, r34, r43, r46, 0x18, 0x101}, 0x6, 0x1, r47, r51, 0x100000000, 0x1ff, 0x63}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r54 = shmget$private(0x0, 0x3000, 0x618, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r56 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r59 = getppid() r60 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000100)={{0x1, r55, r56, r57, r58, 0x5, 0x8000}, 0x1e3c, 0x8, r59, r60, 0x1f, 0x7, 0x2}) r61 = getegid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="aaa77963a2be8b7542fd3680ea0f75b17c116f00b8e4", 0x16}], 0x1, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r9, 0xffffffffffffff9c, r1, 0xffffffffffffff9c, 0xffffffffffffff9c, r10]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r12, r13, r14, r18, r19, r20, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r21]}, @cred={0x20, 0xffff, 0x0, r25, r27, r46}, @cred={0x20, 0xffff, 0x0, r53, r55, r61}], 0xe0}, 0xc02) r62 = dup(r0) sendto$inet6(r62, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:57:41 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') r0 = socket$inet6(0x18, 0x0, 0x2) socket$inet6(0x18, 0x1, 0x80) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x10000, 0x80}, 0xc) 03:57:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x40) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x800, 0x0) dup(r2) syz_open_pts() socket$inet(0x2, 0x8000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x1, 0xfffffffe, "07000000577dac00", 0x0, 0x200}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) syz_open_pts() 03:57:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:57:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 03:57:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = socket$inet(0x2, 0x2, 0x8) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) socket(0x1, 0x4, 0x4a) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000100)="c046009309e346f0bc67513590bb1c2e8493bdacc47487a8f2dd3f4d1fab2754e9820ed407f45e6bdc6ce30f8f4a50041b790567d3bbd21a59bc45e0c88df61e94ebfdcb70753c3a0adde262d55d14deee82d100cba32017754276a4a87dc5ff485525f6391e5f1b69fb6da94e0cc70a4ce1dab522f07008b75c29a79759be7b4358097865412498d0696d4a7bffbb877c9bbd2bcec18cd06a42863982af3ff7dc7c7d562d3138f20117b9ce0d41b1632a81f507635fc9fd26fd26c777f5ffdf34d0031f0242e7b3202a364f445d0b52ac17e6ee004f26db831529ec2d241ed776715f2e", 0xe4}, {&(0x7f0000000200)="333d2b45b60979432d34607250f1d3ada696cb65ad573370355788e8f71b2a8b", 0x20}, {&(0x7f0000000240)="0491aff0e094b1121af786dc6ab87423066c29b16df0619035c66929e37d3b4896545a330e474a5c4bccdadc966505aad976d4b0a000ae8eb260dbfc0633", 0x3e}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="2f2c29db9a784a1303087576eadbc10c78a41d9ea61fbe017beb1b66be8d13d7f5d09947df24ea09a790f08496a4355ce3a51fd3548605bb69f43ed4de30e4db6ec088215a711508076574343cba077f0adf7d72f4524b4f4f917518e31f0acba6ab2f6e2b071d1395edbacad54fea28d873", 0x72}, {&(0x7f0000000340)="d5b903aae5051af1e49cdec714bd362d5745b726f6c11be416a3dc3d56651f2d0a358b8272e5d4e1cf504db239e019aafc019b", 0x33}, {&(0x7f0000000380)="3cc98dcc16d4b054dcc6362a45c0c7b7b6551893124cffcbcf84d729f9f9c3b7428a4389d20cef866c084f2d8ee2047a04faa3c9bdfbd6f4c9ff77af57b57c34e0a6e0029dd4c77c09d0e69f219f8a79760628241fc699a35ede4b0c1caa2ae8368298119d56f0732a6ea45c9103bf6fc7ac7a96de3afc38da4a6b9445a96ec95bb4de383a2bdf53a71ce718487583fcd49425ef8661ff1f253a2842d7d6c2b083b5a7bd", 0xa4}, {&(0x7f0000000440)="ab86ed", 0x3}], 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x34) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0xb03, 0x7000000, './file0/file0\x00', 0x81, 0x400, 0x4, 0x7}) 03:57:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r2) r3 = getuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 03:57:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x10001, 0x0, 0x0, 0x5}], 0xfffffffc, 0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) 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) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$KDENABIO(r4, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x10, 0x8000, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001740)={0x4, &(0x7f0000001700)=[{0x638, 0x1f, 0x9a, 0xfffffffc}, {0x3ff, 0x7f, 0x9, 0xffffffab}, {0x7f, 0x4, 0x2, 0x9}, {0x6, 0x76, 0x20, 0x9}]}) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f0000000140)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="be2dbcd3a6c0d1bca215de5a586701571a354fdb164daa964366b4747ea1acabe4a70dc13bc986056e7137b6d4db257ee0bfb27bbaaf21196fa344faa228b65240ee36c016d0c2cecf244cfe599a4d3353dfe559bd2660279f286e83513981607d33883e71c8e31392c5f19e17dd1c5f63e910a49aef010b374bd104cf8a195851bcffd7d31051c1412f89f8f351167c67fa9cac98cfcbfb5825608120186effdd4733d5e15667ba907567687ffb52c3bc3529641a8a40ecd40c55fafd56d33f249a0c6ad83522b9a42138158466719f3f50a212da7cf3cb1717af393733f3267af48fbd23b0519e8352", 0xea}], 0x1, &(0x7f0000000300)=[{0xf0, 0xfffe, 0x5, "2d2b52943b1a5019908008b22c918ff4f06074c1ce721680ddc3f516cc5721eaa2ac8507d36fd8f0d0d6b7a3b0414269d95f73008604fedc63e3e66b3da41f323496c9a0d62c45bf544f4195ab7a74bff971d8e7d7470602f15cb2214f0b065870f7170e745b72fe3d204ff2ba19865ce145d59e3c60a3c602c7d3f018c563e9f853a558df179821dec378de110b81766840cc4f5a87bc2252db675220cbdc86ed8a6408242ffe10b962bb8cd2a3ccbd82e9ce921b2936dad8cf2f34301ee376b257e5c5579f90a0e2df181b512294344fc6cf94386085227e8283e4"}, {0xd8, 0x3a8ca1e2bd50c856, 0x6, "fa074892855e333b65b02c45fdd092276d13a0ba1206383ba6d8e593b6c8d31491188768bc90b70d826e641a9a1f66bede5b49b21cfd4470f9656b367505abef632f8a6b8745e7d848228f7968137fc04c5daf61da99ee689b4e04ea1e9786a891e1917a1721ffb03b286436f84c0d3fc39a2c59f831f995fe7f997bd29675c3d5971d84ddf220e5b2c85f19658f91c2d9546dfa89fe7f3bd05fe681492008b0883d915af686379ba0cd2ecbd7bfd64b9c99739af881afc5710a6983a29a75f3e268"}, {0x88, 0xffff, 0x80, "0ee46a76891cb372cb3a40d32250f3995cbf184a971348c3e4d515ca350125ba88a0457ccf1a27886d65391e51e8ec891c84fa5193d4a5f302415fd6c2b46a0c65096f92d6138edd8494bd85c89b45da18c5fd4e6a0874a37ba0a325d3385773fefc79aca2c754919c0d0880c53859beb97328b6906c6c"}, {0x18, 0x1, 0x3f, '='}, {0x18, 0x1, 0x5, "0e7d700e01ff5d"}, {0x58, 0x1, 0xd1, "da440055fd2ddb8dbca05148659dc0cc4c58eb8725e9f5724067ede8175286cbade9dcfedcc39138d033883d7f619891f71e3ccc67589a44606c8647fc6c946ea9cefe16b8"}, {0xb0, 0xffff, 0x0, "dd2e1f146d40a93749f141cba99d664f958afb352748611f9c549a0eaf754c05b969443539cfad8015715eb1965f5f87ec3bafd9acacdd28bb221418bddb6764bd5ae025a8ffd5a6066dab6fa9ac6f5f62a4b4a0817aefccc4dfe7e3691c1f6b2a1fa8b65b9a067d8b18e3c47cb4f1942d839b2658192ef789ea2ad8e713e0dc92c7f4e9e8c5ecd3d714fd99dfe137f6ac9b433e242802ee236c70"}, {0x1010, 0xffff, 0x0, "dbc2483dc65353320a75221e2a2007379991fb1ff767ee89b23b7676ad96d5b762809c40a857bfb70743f8097f68562ff81f4f60a8b66d99d77a821136352fc3d725e521b1384608fdccbf47f2d1b72a3403a79f2f7f030cf08d4d25e9c0effec6f39396a06751055b42c5c73726500e023e28d0c4c3d8406c72fd6c1967ed560cfb2a7eb5ba2a9f714fa072b3f242b474a00c6697ba7fb947e79c1846323510474daa5786f9d4ef087700d8585261d56e70e0108a0f46e49c8ed80b8cc5a491aaff36f1761b5ef24e8796f447d21b8296dbdaa0dc0b7c213bcd3c2c40cc5e0b2d2ff82c8a10e56188585cabacee7d574eff0a24bf0187b563db8989804037406588d9b0d7d77cae4ae7e32c5d5f0f60ff984810d80b2e6cf807c48c269fc382d83db7cf584edbec862ce7193e012872c46b0061790216792b30fa8975eb2976ac7e9e1b3d7d6cc3e7d8b82e8e6ed58c5be8a53ba4511a4e177b3dcd48f12fa34d6e6758c5e51cad6ae0d3276aea16ed2ba2815037f1b0b6a21b0e112022ae76f7f7b16938b2abef92f33eab56f566ca199e33fab23ef7aa010ae09890efbfa90d0ee46dd31d027c25db5646e64548ee7c79b6195c7e15531ba4552ff86cbfa27fa6b9d25155b8e34bec236206c1ecedf2c99b8b8c84cad43f5340ff387c0cea2f16f14bff8da2dc81c2b978db19780be855ea1a41a3cdc0c8ed16b68bd2977c2df50578d02faa3325c33d2d3d21c2b130314db898bb4099cdb51202d413baaa667d2460f49d87e25d8c3447274df7ddb0cfc6a2fa3036eecd62beaf0d28eaed5e9742155f12e1f8b021dc95ccb30f52789ba20b8b86bfe4143c2188606ad9b04fa3266b8ef78424c3399967ed4f29c835488e5fc0b46ecfe8e05780be40a1786dc7e329a8f6a9b7fa9b248d7a7751a79647585920a54b836a140474e185b93deffebfe533f846f576c052d26a481af3adb4ae14ecd72af30a72014007d6430ee10f105780ad847195e06c8c56487bc1e1a7777d962995255649593dc9f317f9e81c485145b6243c24dfc5f4f27a31818a3c7c89067e46eac41edbffaa1129c05893ad71141693d638c9c66e09eda706ec0e058f88171347c2fdcec9f3e2b26cb06623c3d4f7ae8f2063aa59d4f0965085401e006c71bfc3b09ab874148658240ca8fc50b2df91be47290e6b9e8b8038ed69bc0217e6c845d33aaa5cd603f475da514c7ae208340acbf7687ee86fcad94897b4ff77bc647c2c87c6bf07b1d20105ec18e6ad9ba1f5fbcffa9581e6b266e46e295c2cbe6fd5e7f5249a79a4edfe25346295d78c69335b224393e3b6121526953963374d465e70b48d9bc49aeb6862150d73f9098494d3dd9a6c2a1dc36fb0636047493064268ca4f28dae04bf72b89211af304219271895f4af3230be30971c17fa8f3d602547047856e4b1243e906fa950a709fb6cc51b64c145f2ffa63a0fac0aef2a69ae7a8df8bedbc88f26ada6e057e541fb5f33e65fd58bdfcfa4354cf2af489fcbede36163e2d6e1dac566778c1d8d0f4e40866912948e8c91417af7c33ef47f9f59ac5edf9a3d3607ad2df2e28c31c11aed081168e87d98b524a7270ae43523a102c0def93d92a21a31576df8a89dfe9fc10960cfee0cfe8e83d1cc8e1217e38a6e58ba7f07be6cd411fe2683886e0db620f6c38bf14d88f66699c73fee1b97707d6f7daba3fdbc6761b84d00c85bbb720a970a1c7bebed6321b1f174cd2768d96d752b5d59accc963137938d093df3e75fc1b1326c0400ab55b910ec32557cc5833c1d0ad635ec6dad2f56024af3d632d7e599d7e29effa5d2f33e839627d1fc05dfc75c6b978901e1b54a662db7749bff8fe7194e07568a70ce242477807a6651a88c2329c8a2d9b8c17e9d37666ddbf0cda956555d08626401e300929cd4f9135e6169bca5b84de9d52868d8548756d72372cde887e43df4bc33826aa44508ddead7db5bca3004658bcaebdfdbe4b2c2666a38ce2d29f29f72756d651a5cc24f5bc2d5e37465239b2cce1c41f1a8a2d29766251d933ea4c17bba289a6f37528a5aa11f61f442fed1b8e64122f650a13c74d8fc9313c895b0f86c4c7884bf379e925eca232dbeef690dc9d82269c95dd43d70c0df405e327a9f60f0b9c7adc8ce54e64bab10f2ffd18a1ca6c4bebeaf20a57fb0ed8d4701944268ba39983935a38b73359b7c8a6707e701b17c9fac66d0e2793387885bf9b2441692b05d1c9a28a38174c853c7c94203e0d354b99aa27fe69d3b565987d370d5d8782d74c69222f445ff3b078147f2d3ab34a79b9740bf2fc222aeafa45e88f981325802be36d1641b31a8b1170bea9a9c8a67ac9fa43cc34aac663b9ad439b27d7a347ea7d19624c94d0faf07ee5917fe93fb74699d48b86e56637006a69e92ef0c10c191024e31770162539aebd2b45d47595c8a245b9cc3899df9aa66a5f9c2ca77459852621b6e158f352dfaec1df015ea77248140ff614cd621bc41c0359cdbef05f437b58fbc777f4b147030a023e85fc77ecdbe91dfd7993407589998ca0ac25b2f3c1f9d5123ada9f5a9bae1433015f40a44ccaea7ef2089dfab18f85ccfd9e47819dcfb40d2df541e8c3046d11fd0a3447b5cd9d5ee78c9ff1c8353f01229d17e1dde9cf1747142c73402c7d7236b04a79e78bccb279e3bac543b3056415c78989d1f878b2eba38b18514d360afeacc9ebdc5b87e6a39ff3b88d90ebe130be212f14cc8e7747509145296b84fb4e1a15a979e3f7a1faa17126cf03d179130cf6e7cfca9212bfb1bbef07cc7fac86197176825c1fe608847908fa70537c8eb9e65670f32771f54cdfd0ff170e5a2a65bf85bb8cc533c43b828cd6c628b5630463973dd02d445c13c45576d8f51ddcd97a8c6cf1cb4d90bbdf0d6ebebc9bd57961909285fb140ccdb32d8117fdaec0012fd6cb1f79ae436763ea5a1272ebcb5d52ba9d62b78ca1cde7848b8e2d17e38a2424d574cbc1f123e87992b90368be77d6c13cf422580ff6ac8d0a79ffab4d1e7809fc35e4cde01b8445c776b8210bba5394b2aebf166a328a2b43b3ce2d3e108de687f99ba13b7153163ca2a65100c0666c660472c46be00c87e8bb9e213cda58492d8ea033dcefcdd85276e307d29a8347d8be33eb6272c5e043f9c71be2dc8102eabbfccd0daa07946e9fef952ca1fcee9cd41f3a611a0527b2944909f748a43a12b59dfde5aeea236c16eeb19204d2d8e7f821a62ec4ba682e46bf586ca99e4812c4b5938b5c7e3e4ea5d9b629e5e9af7f7461d172da5a9c28b4832231ae2bb75a5ece94f397641d7d1d44a523299655f871f0d291a64702bc3923d1833d9566ca838774fecd81f397d55bdc0842cdaf8dc13c43b6b27aeb7394f799652664b2ba5af1abfb406c3616972a9bd100024a03d1481fa87f661ff3dbb9b9705c5e906f9d2da11ef83d3bbac980bbcb75922ba64c06c9a67d6a161aa9c4a35b45181c3a03635a510be1d4bd27bcc0be44bc3632ec95e74809531e04dfe919c82d046ac39570bdcf1d380993596ddcd37c5652fb537ed86088c268d1949ade31f68dc93a14cac2ca64d282c89e8589c81877c8f6912cd54e86f4038ef1123ccbb7ae4cbcdfaa2c47afeb797bffbfd26563916e02b4e76555373b75fabe525fdfab6c7bfb8f5a7a65ebe3551c8c3111dc17f49caa71d0b3e1c36863348b676f0ae2bf41e2cda5c51e14331dd8e4ee86d5f6c4d336f7d7d388b32308dc8cf338b582cf3a91491edcff95bfe99a2030cd12c6c6f748b56efe69ae7ded5e1445faacf0d6cd597d7f9b871c69c03266b77516d316ec031719df6f068cb8c9d7e16435ff9a7790621df7fd8ee6fcdf2e12732b320655106c6b73510d88fc4ebcc309df364ea86c27ba7602dc5f1a84bcf0f4c42bb1c71972bbeae059487bcd61869bed6152ee5c86f4aa49c39f0f1b87f59b9e9852f3ddace936a2c6ecbb4e66cfb25410619547a6d509b50c6f568a71f8f4c74eff770af0cb0c9f1d903f73331ba2aee6667c19ff71e51f5cdbaa05da437f01cc89f9401ac9cb847b1395e95596285a80520752486fc652cbf6d48a133d0963ddbba73a1463d489c87c5164984d4b30743ee797fc8b533006e161aeb6431d2e9f223ebf032a81b74a21e8ae2d52627b3e8e1156074a6295ddcbfb0a92b979143356df4f4a500131ce1f25f966383aa2ac49d17f8a9c089cf10a249e15b3e9a7039f1838dca5c4ba687a6a91d6c777a98fe4b0a0020856c3bd33af8369589409e1704279b43752e568fc42f64e76714122cc21543723dad31d84f3455e1d42018f8d092a5350ab27b3e9b9a8d02b50d0b6b49d0741073a3284aba9d30b278e071046a481dd8e2d13182a6426738bc111dbb9b31c7bae9a29d7273398d10fef1f053961cf88c7e27dd1c5ad4ea0a885659f95b41e1add942066fddc347eef5e40d24948a88f2dbe5d56df75c59c5ff8b1122a7876e430ab747531f851146aa2aec1d2419c7f51d08a7b7cdc1ff11612b88b1b2dce197d906d9a9f3e74df3f3e8a6fdb389336bb2c360e30f07671f1c45bd385399ce50f6e1574ebf80ae7fd0e21777f80c9476e24bbcff9e6a1814e696c664e306147a9955a6a52149ac293da4e60873d661f0071f531aa81c3d953f594d0bec9cff94fce7f5f393ea9adb38d44581ecf387e0682d16fd64edb26b25331abf72d7b385b4e3a0ea0c8e7bb434682e70bc4f962b45837bb70ea66a60506b455c8b2cc3c4380f96232af1117685fecd392c335c8669ee36242e4951f6cfd5071f385f8c43311a61cd0d135343c472dc8837360f741805b1d124c32f431437ea26790ef7d88e2cabcad59e7ce911747b099357941f0dfc904b4b52b7cb71989154dec311e64613d661582b6637017ef32846b3887d5020b712088940b0799bedc772d70f30d1df82ce2bb13b37b5592177acf4df0b9993691d6408048333d72605f177d449aae2bad21989cf49e6d089ea4fd339bd950ef8c52f041ed351f18cc71ed34b071a64fc13cb5248d427838ebaffe142ffa818c9e753294d1e866399e398e59d476a373db8464648f106966d0c43ffa210d05a6a469429faf32ecd67797abd701b978157b6b0453bf4a0ee824a84267039f38f9f5a528fd9798b982b8f4e6fa599349bc78659832a2517e8cdd7b2de9496f5ad59fd689a150851cfdd2658ab478317404f6c6f5476a723863b556f96e7d9a9c0ae510c3cd739fb2f2f163a5b127ec1aa6e0384d863b6bd62eb2770d750900e242f30354235ee8e5a774f6a276061c0569095d55077359587c08251facaea15a64c7a2b85773ac3c77cc9ff1a38eac3e1e788a2764faeae1ff54a1fb96df152519a8794199a30746f823bc6306a13c46fb8ebac7df811bbf7ee3f50513efdca7a470c1a3271641ae4bce254cd3238e10067886701a91e019ddb91ef2d5c7f932636db235e5a2f88cdfa5013577a3b6677008c904052389715d5da50dcad773beb9b00d2eedb7a4eeef96fe783bb6c20e8823245ed6a124dd1191783d5500ec74a982b730bef4f5932a840af6663487a9597658be44f4a7180409a75efd78d0693f85e12dab4c61369e2c781325b1fe940e4d8431eb35d38c8685c4a97e17b6df8ce9d4cd6ce338bc4812486fd1b82ab6ff23d448886fa606be3af857a9b78677227b45805948c6c80ae399149d35916c1702218a86e88af3ed00f20933a45e7532c32db5942c1463f73d30d31a0b30529b2f2b3fa509baf6898c8ee4faebb347c81c174ec2d"}], 0x1398}, 0x406) 03:57:41 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f00000001c0), 0xfffffef3) 03:57:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000b1e000000000000000000000000b0ba00000000000000000000000005000000000000000000000000000000002100000000000000000000040000000000000000000000000000000000000000e2ffffff0000000000000000000000000000000000163bdde6aa30cc741d92f1cbadfc7ca6015fe8f0205c153cfce98c8b41a2e541772c953ec9230d256ec7e6c6346b75c2193f5301b3da161425dcf85068a39d82445198bc7b255932b1451e685a5f544b6bc23ca70bf831937f851146b02f07220624540a791a3a1bad785ff8682cbfc1a0cce952f161d253eb06ec7ab2b8bac57ab4b681"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0xaa) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) setsockopt(r3, 0x1000000029, 0xffffffff, &(0x7f0000000180)="ebff07846b612e3d319296480000963356cac96c32e02dd800"/37, 0xffffffffffffffb4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r5, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x7, 0xff, 0x4, 0x0, 0x5, 0x1, 0x101, 0x0, 0x0, 0x100000000, 0x7}) r6 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r8, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r9 = fcntl$dupfd(r8, 0xf, r5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x1000, r14, r15, 0x7f, 0x100000001, 0xb1f1}) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r13) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 03:57:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x7ff, 0x4, 0x5}) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 03:57:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6a082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf929699ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a224aa82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b709dda2e262aca8e07167ab96fa5ac6058faf7dbccf3fbc4312981a6de147ec39587f342bfbab451a8474ffbc702bcfb98f384b17c769c39f49cbd631f651f978d0081c20ef3362482f3efc416c65cb54f6c6bd1ef86e817deea9b2f3ab623c75630d1e9900f2f40ebcb8eb7054f42b8983dc3e2c1d6f73b58", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r1, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000000c8a38031c15fd1a781cf208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"], 0x35, 0x0) r5 = msgget(0x3, 0x100) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000001980)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r4, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESDEC=r8, @ANYRESDEC=r9, @ANYRESOCT, @ANYRES32=r6, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec5867424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r7]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r11 = msgget$private(0x0, 0x8) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303857fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r10, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r10, @ANYRESOCT=r10, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r12 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r12, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r13) r14 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r14, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r15 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r15) msgsnd(r11, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r12, @ANYRESDEC=0x0, @ANYRESHEX=r13, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r14, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r15], 0x9, 0x800) msgsnd(r11, &(0x7f0000001640)={0x3, "ba45ede2435a0400000000000000153cf3d117c2e9547840d4375d3107feffffddbb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x41, 0x800) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b48605deb0651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000bc0)=ANY=[@ANYRES32=r1], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0x8, 0x3, 0x0) geteuid() r17 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000c00), 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r3], 0x1) r19 = socket(0x10000000002, 0x2, 0x0) dup2(r18, r19) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r20) r21 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r21, r0) 03:57:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="2d01697165300000000057"], 0xa) bind$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r9, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x508) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r13 = socket(0x1, 0x8000, 0x8) sendto$inet(r13, &(0x7f0000000740)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r14, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f00000006c0)) r16 = msgget(0x2, 0x0) r17 = msgget$private(0x0, 0x188) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r18) r19 = getuid() r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r22]) fchown(r18, r19, r22) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r23) r24 = getuid() r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r26 = dup(r25) ioctl$WSKBDIO_SETMODE(r26, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r27]) fchown(r23, r24, r27) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x3, r19, 0x0, r11, r27, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x0) r28 = socket(0x800000018, 0x2, 0x7) r29 = socket(0x18, 0x2, 0x392) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f0000000d00)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c8de94c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3528db4baf9c658d906e6d4ff0f000000000000c032b4c75dc24c7733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e78132a914e8abb004f144538dd0edbaa5b8a5306df08c11ec7aaea323ef28441eaa87e51cfc8e255d572cd40661177947679b1713a843e8d8b93168c48d87d32156e13678a0093892ed1d16db8bfcb5b0616c2889da6603d133f11f673b6362bc504e7d88c4f0a00000000444c6d4105e684360a11848cfa7cd282f099e42893152d1f70cdd03c4e2eb88981798503036aff80a0a821099f334fe009ffffa534c00979028862524a0b3bd3d8294c59ffa2dca0d7b18ac961f28919b5a4b91248ae9ecd6714d42b9d76e4290e297274f10dc5adfe4abbff9e62189d605a3ae8e317c12c2fdbc7151e6d8a666cde84f7d07b73003f5de95764269189f320bd1e312edb2f803bffba159d1519b81356db63a70e37ed8a7c45a39b658d607bbb51dc24ede4a7cd88b7b12654fe54846c156dab479c8297e818d80bdf7222f6126cca3810776d468d8b7fd741ef80742c66b6c3bc93eba1c1543a9106df73915f8a8fac434fb2228e73d11eadacb443a266a37f8d48c634a90619ee771f6e6d5a0cd29d9744e32e80eb4c76efb1ad4658d413c7af92be3c7cef7d68709132162d54699531f20d8a9c3866bb5eb794cc4806417a5a8703f0dcdf96ca9b0a23c8c48afbcba28f0a6df392a1fa689a7e6f72d38c7300"/598], 0xffffffffffffff94) r31 = socket(0x18, 0x1, 0x0) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r32) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r33 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r33, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r33, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d050000005fee79d861ad99b986f35b02109b72728c0b74ff23769a7c6800000000000000", 0x35, 0x0, 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r34, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r35, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r36 = socket(0x18, 0x1, 0x0) dup2(r29, r36) bind$unix(r29, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0x5) r37 = socket(0x18, 0x2, 0x1) dup2(r28, r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) msgctl$IPC_RMID(r10, 0x0) 03:57:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xd86266a6de8df01, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={' \x00', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) fcntl$setflags(r2, 0x2, 0xd065203102e3c212) syz_emit_ethernet(0x2, &(0x7f0000000140)="3992f7ff05959fcbfedde4e599cf980e327147e9a97b28afaaa3c0999422dddf7f5bc037cbd6000000000000000000000000000032ff05a2197ca17535b8920000a654e49efc105252fb6e5c2a674763d571e58ba3b4230b4bcd038614b7a06c0400b48cdcf277da6a3a89b04101f2c54e75a982c382626a3dbfd215102479c8310ca12242f2b3eebdcf6697eb92b1587e6c20c772f4754f8b64c84d14396275c8") 03:57:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) fchflags(r2, 0x10000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 03:57:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe8, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 03:57:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) recvfrom$unix(r1, &(0x7f0000000100)=""/88, 0x58, 0x0, &(0x7f0000000180)=@abs={0x3a56d9f9bba960d7, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x20000091, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 03:57:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 03:57:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x20}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xd3) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r1, &(0x7f0000000140)="220e22", 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x800, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x0, 0x6, 0x800}, {0x1}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) r3 = geteuid() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r6, r5) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = dup2(r8, r7) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r12 = dup2(r11, r10) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r14, r13) r15 = dup2(r14, r0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r17, r18) r22 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xffffffff, r3, r16, r17, r22, 0x1, 0x4}, 0x9, 0x20, 0x2}) 03:57:43 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x4000, 0x0, 0xffffffffffffffff, 0xffff7fff, "00000000000000000000000000001000", 0x0, 0xff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)={0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:57:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xfe, 0x3bfb30e0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 03:57:43 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000440)=""/180) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400), 0x0) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmget$private(0x0, 0x1000, 0x41bef94bf3a59133, &(0x7f0000ffc000/0x1000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = getgid() r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r24) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r3, r15, r20, 0x0, 0x7}, 0x1f27, 0x5bb, r22, r24, 0x70000, 0x3, 0xffffffffffffff37}) 03:57:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0xa) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r1, 0x5cefda9c4d425ccd, r2) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 03:57:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) 03:57:43 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000140)=ANY=[@ANYBLOB="c4022e696c6530000000ab0cc09ba85816d28f68f6aff2133288e11587a66a248bfb009d522713ce20b4a9b73e0a34ac2be3cb59a16e172bb07ff4ddb460d4f33ec3d1c0f891ad8f738cac437b53e7edd3491a4ea65bd50239fd5f8ddd7b0e8566369b1e4aadd45ad475ffe09b6a738fa0581170e73202e6350437b7ea30929049e24eecec7f8c8a90e6517894644496dbb69fd0d5b97fc8e8f37292342d34a6030c6f3185bd76a805dbfe11202adf325b90a8a8c71447b81f47c5"], 0x10, 0x0}, 0x0) 03:57:43 executing program 0: r0 = socket(0x10000000002, 0x8003, 0x2) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x8}) 03:57:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) shutdown(r3, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0xfffffffffffffdcd) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 03:57:43 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d27d2173bb9368c85d166050ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1561], 0x10) writev(r0, &(0x7f0000000080), 0x3) 03:57:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 03:57:43 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x766, 0x9, 0x7}) msgget(0x1, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="9eceed4ac0d35d4e1b881703374c16dbe512b723806ddb98da4a0b78f45e52231e2af5c2d070b30d49e8163c8bf7ce574e4d890c44fc86ac148011e39e99ff80c11fac3dd97b4ce95904538368de12b61051fd21c98f7be7b50bdb4187080b1aab7e760704a4cd54bbd5c4da795378091d1e98c5f077ea87b40b27f8909cec1a280343d4936c73c963f99e4291fa6b70b1dc8f6ec1319c7e7c88e97fe8afcf3d179efc5435232cee0af8dfe034c3021cb0a9a07489137be75dd1437075d87c84b98accbbc2", @ANYRES16, @ANYRESOCT, @ANYBLOB="9df6d1faac64bff48ae0a642db3e2eeeac71a263be70b3ed5d7a6c", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="55c6e125358f2a3f04a6aedf4516ce4433919173cc0a7337e6d9bdbca23002225336b5232cef7b6be8a86438aa672caaf7249f58d1ffea4345e35fcd510a18ac45d0e0312a28e881ea427ac8b287a618d308837e5e7194b4db70f213054cb60f645d42532d0e8e9d441dc563dcf369e48684a7d30cb5c7082da4cde419dbeef3bdea67d6bf12fdace9bda188a74a488d00b8c9b64bfb50fb7e6ddd808a07f152"]], 0x5, 0x0) 03:57:43 executing program 0: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x67, 0x0, &(0x7f0000000080)=""/103}) 03:57:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7fff, 0x0, 0xe6, 0x7}, {0x7, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) pwrite(r3, &(0x7f0000000140)="358fdb8fea", 0x5, 0x0, 0x9) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:57:43 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001280)={{0x18, 0x1, 0x4, 0x8}, {0x18, 0x3, 0x6, 0x9}, 0x7f, [0x8000, 0x8002, 0x0, 0x3, 0x2, 0xd51dddc, 0x12, 0xc145065]}, 0x3c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) pipe(&(0x7f0000000040)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(0xffffffffffffffff, &(0x7f0000001180)="22070008835f5a7a4d2ae064817a7cf1212f53361bc15fa7c700d783b42a41d70bc2419e17555eb476f2bb28d70e20c2acc1869232ee6d166e458465d1232f46c628cfc161f3e5742ae7ccb9fb45edd1357bf4c2fca35c51ee26151a8c8a52357613d2d01fbb3aa2093913ea6d6f878ef36281494901baeac4794abbce5b895ca2498f31c5bfb1925ce560a04c0326c23578d574614c80bd20c7d8f5b18f90b77d059c633b318b7af71382dd264c6475357c4fddba9ebe51e566629688e4473f979d51962e014fdd220536ad99985b44dd97dd638b6ce6", 0xd7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) 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) r4 = socket(0x18, 0x3, 0x0) r5 = semget$private(0x0, 0x7, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/4096) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000001380)=ANY=[@ANYBLOB="78a20b7020faa309bbbc8eb01581000000"], 0x8) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r7, &(0x7f00000000c0)="22070008835f5a7a", 0x1) r8 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r8, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r9 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r9, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xfffffc98) r11 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001300)={{0xfffffff7, r6, r10, r11, r12, 0x1c0, 0xfffb}, 0x8, 0x80, 0x100000001}) 03:57:43 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b62cdf7e56e3b4cff2638da10dca") r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f0000000100)="22070008835f5a7a", 0x8) r2 = socket$inet(0x2, 0x1, 0x1f) setsockopt(r2, 0x1ff, 0x1, &(0x7f0000000000)="9bbf6e30b242e8a0f6c96ba8fada76655c6eb0d9b4720c3560752fb5227d86d35de71f5e6dc3786920b99c68bdc0db124fce24946e87ace8097909080b74f5240983e111f04161cefcc8dc31030b54ee6880342a54a2dfb14fba2d790b8ad7eaa23a92f5c91167443dc70354cc6b335001ff15f2ce0bcb18597f199a958d915489bcb95e45365108930dd7d4fdd7882509109b063d9c64a97cb357878f403ece23e67037e98dcda13ad861db47eba8f5cae7f1a7d710be7216b605f810febd256edb2052a609239eed9c38c1cefe363a86204e83ad78d464356148610ea66ff74b4b420871053c", 0xffffffffffffffb6) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000200)) 03:57:43 executing program 0: r0 = socket(0x10, 0x3, 0xfe) setsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) 03:57:43 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x42, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000280)=""/107, 0x6b}, {&(0x7f0000000300)=""/119, 0x77}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x3, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = shmget$private(0x0, 0x4000, 0x402, &(0x7f0000017000/0x4000)=nil) r5 = semget(0x0, 0x4, 0x500) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000001380)=0x6) open(&(0x7f00000013c0)='./bus\x00', 0x20c, 0x100) shmctl$SHM_LOCK(r4, 0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r6, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockname$inet(r6, &(0x7f0000000100), &(0x7f0000000180)=0xc) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 03:57:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/157) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000d80)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000800000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000dbe1ac97d50000000000000000000000000000000000000000000000000000000000000000bb3c782f0a26d7699944150000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd4481ba1a5e5ca0e282289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef47"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x17cdcb79a33060e7, 0x8, 0xfffffffffffffffb, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40000002, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffb, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x0, 0x2, 0x7ffe}, {{r23}, 0xffffffffffffffff, 0x0, 0xfffff, 0x2c5, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 03:57:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = dup(r0) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) 03:57:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x130) write(r0, &(0x7f00000000c0)="661e492118c09e505667aa140057288143eced7a6deb527eda7f8ebf6f4177d9fa1364db4c339924ac5766afcb30dd41ce09d110000df4122eecc0547d9915e3dca25cd0956667d5ad3f6e9940e778658f962e5194427980c7ee7dedb730912cd721c50b7848670ab1e6b35c", 0x6c) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00ee0c000000090300000001", 0x2c}], 0x1) 03:57:43 executing program 0: setreuid(0x0, 0xee00) geteuid() setreuid(0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) r3 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getpgrp() r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) r20 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r20, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r21, 0xffffffffffffffff) r22 = syz_open_pts() fchflags(r22, 0x1) fuse: Cannot find fusebuf 03:57:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c, 0x80}]}) 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, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0xa, r2) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 03:57:43 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) r3 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getpgrp() r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r15, 0xffffffffffffffff, r27]) lchown(&(0x7f0000000100)='./bus\x00', r6, r30) open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xff58}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000740)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1) write(0xffffffffffffffff, 0x0, 0x0) 03:57:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x7ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x7ff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000100)="71b7cb54cfa772ed42ade1dd105680c17e5db3ad5a748dfee485952ce580929b") r4 = kqueue() r5 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r5, &(0x7f00000000c0)="22070008835f5a7a", 0x8) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x1, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r1) 03:57:43 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0), 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) r23 = getgid() r24 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r24, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r25 = fcntl$getown(r24, 0x5) r26 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r26, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000016c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = socket$inet6(0x18, 0x4005, 0x70) r31 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r36 = getpgrp() r37 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r32, r33, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100000001, 0xb1f1}) r38 = getpid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = accept$inet6(r39, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r41 = socket$inet6(0x18, 0x4005, 0x70) r42 = fcntl$dupfd(r39, 0x0, r40) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r47 = getpgrp() r48 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r43, r44, r45, r46, 0x5, 0x7fff}, 0x6, 0x2, r47, r48, 0x7f, 0x100000001, 0xb1f1}) r49 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r49, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r51 = getpid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = accept$inet6(r52, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r54 = socket$inet6(0x18, 0x4005, 0x70) r55 = fcntl$dupfd(r52, 0x0, r53) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r60 = getpgrp() r61 = fcntl$getown(r53, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r56, r57, r58, r59, 0x5, 0x7fff}, 0x6, 0x2, r60, r61, 0x7f, 0x100000001, 0xb1f1}) r62 = getpgrp() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r64 = accept$inet6(r63, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r65 = socket$inet6(0x18, 0x4005, 0x70) r66 = fcntl$dupfd(r63, 0x0, r64) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000001900)) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r71 = getpgrp() r72 = fcntl$getown(r64, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r67, r68, r69, r70, 0x5, 0x7fff}, 0x6, 0x2, r71, r72, 0x7f, 0x100000001, 0xb1f1}) r73 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) r75 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r77 = accept$inet6(r76, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r78 = socket$inet6(0x18, 0x4005, 0x70) r79 = fcntl$dupfd(r76, 0x0, r77) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r84 = getpgrp() r85 = fcntl$getown(r77, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r80, r81, r82, r83, 0x5, 0x7fff}, 0x6, 0x2, r84, r85, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000280)="adacb4782f76a59573d5b756c418e718b536b945fa28f44450cf3b6b127beee8ef333fac2d2691462a5d725ca79e4275bd78ffd8c612e75e444657becef452a7d18f0c4c410d26a992bcd7566b183e007b0bb061705ee455aaf817232ec517c0dd2fe7d49b1ff47148fe5c", 0x6b}, {&(0x7f0000000500)="46ecf501a8fd87b96eb3cfe5b9815298b7fd2539867e6ab6a7b9854beaefa034ac4c62a3d7cd895767e9205e2f660e888276471ea0cd507d66a419356a9bbfd1b245bc6926db653cb7172125d0e4a14b4725350d20997b3c0c8d03ae63456d9899614c96adaa9336d4384dde3f5f5e5d8a38ca440362fe8ab1d24213d4599c46e619060a32310063e46ae0772e1450b60db66363ef4c40a4939105f20baca26e553b620687b7e716e71e6c5c3fabbf75b30532c9897d6cd405926f6f9bb53463b18ee74d326f4a8c25544c094796cdb120bfce7a4ea2b560ad7585af8c8a62b5b57edf320f7cae6cb949a6f8d796b54ef5ffb1a6a90f56ad3d20adaffe3165e76380ec5441539db383b6ec107563ed724cd79d0936f9d4e6fc951b9b91b0ace74823be7b17261f4b2141acf88e2761bf243062d5edc9cbf9c57a5c0f27f1264b5c1d0353b68e3aed2c5a896eaa913b0c3b0e9bea07166d2efa3edef4891a988d54b051eaee191d2e4cd67ba961e97af879dc583cc7a12dc304442d69c5595bf0372aa5f23a54a12cc6ed1eb2b3b53a39ad2c644622eff0c945d39fb6db50ea66a4df783c918d86a30e566f4beef1b457b138003ca2af2ca3d84b43a901af05aee6f34b06eea0be61f63cd1a3285d29706235520154683a1f18c13e2d343ea9fc9cbfa7d8e890c62b6b4e786f5cd4bfe221632b93ab3ef253022c1f5d4f9caf9c67ab356aeba3384af28ef0e81b10ac54d053b42c016f7a2ff9ae145f6c1d0130e709509de2fc0cbb4541db72595fa4ff8e19b2cac8583345f5b4fd834efa40a0bfa03b12365e28b04f6f73733356b63e0c394deb2852ad2f5f7458e6cab6f081f9301043e78ecfdbe1c9249776dbb34f8a79e9d76959d0c5e8d1226599011e2645dc7f2f0a51f894ac25a25ccfd3e2de667e4845bf8bd107d0e022884e7386ec7f6a958b22872ca8e067f96f9a7d9b328cd9ec98d60dca93311204d3905c894eb8fecfaee736e501dc26298208600d8fe6b1384f68ed2b7033394fa6fcc5a31089693f843254cc1e89f8396d4284f4b7b300229624283559bd7140831bfe42141d8369b24a9255da716e885e090f1162a29a74bfe757783ddc61fd8b9d50745ee2b8a0e79c4cfb9f8345b85cf539cf22efb5839e3f975db930caf067fcbc15597e6e4cc24776c5ed8f9bacd51a0349369f7046e4228c0c65d1fc1f72a5993d1abef98e8f3ec60531e54c84ce49b7283c59963a463dbb74cc70fc65b54723c3fb7349f501fe88a4f10694c9b18cfac14257a7b16df9d54abe0f0935ca4df51f3ffb6ad2ffd4fa79fd625a4ecc1a897fc2fa1a559ca190b626e7be5c828a320bf0e2ddc3dbb2f43c166aacbc66bd0b54022b103a974f14f9ea46098fefdc635044ba8ca373a30919f15d51ec035b36fe513ceeb06274231d11f229ae15bd2ceb98962b3cb424abcc44b02cbc2f75d055f34d1dc00b6177362e25b5178a0e0ebdf856eea06260a6b86e79ad0426e9c7c0d79334b9f450d66b1461c273ec9a9e356ce1968d6c2f05c3c808a83a4c3cbc9e36bca901f7013ac9c819aef9fb71c9a0b1e1d5db32885ad6fef4c1e53a8352ed0e6d73258ffeb8f5fee0faabf0eb4be80f46a9331c424977b90d4b6fbe15ec2251152514bd5932ce99a5041818accd9b80e292bae7cc2186992d827c682004332b794856fa52822ad972bb4018830a0b79f30a5e3d2b706b98f00c56d25e3e82966acbb42c3483b924e88c115568db329adfab4045e848a9a60fe9665ec3be41b6c303d262ff7511ead27fd93a76e2237dbcd279d3eaa1ccfd79eb994993595e777183c412c2ee3efe56b5004c8bfe1e0ef11dcca841477812544f371fea1b9ea3a98e3d094f8b16eba8c95401eb8cd84a40d3b9ec481cf5f50c9a2fb6718f56e96c042db295645f8039492c554b7ed1bbba265b4c8a56153b36a20c020a832c424b5594c2890098b360f14c838af7b0cfc60d5bc2dbfa5878449856a12abb6dd7c4c94772b39f02a784fdb36b7b2a46a0bf61e85b331f1f5d3552da331bf5033af12977dd74d88758964cf422015e1ef22407d794c057b40f25f78989d0ac47640f2d519bf9a03cdb9555c29ef5213af5df5fccb3b5d974c0b9b13e9e50291d89419018391b3306b8af44b3b454e2fe3d219502a65d78727444204cf4c3f6a41e98116f1a63a0c8b3bcd56e247c9e494154355e7707fe05a8aa131bbd57e001491e2cb51bbc3b31be1ce43f13833b60582f4c02e113697d733d94ccaf38eade1439f1352d0f662ee81ebbb0ede25d27ec14a9b9525d62a80fadf579a125a1721fd97a32bdc3c0843af04e2c1a11c77b8230ecb8f568426f11616518354b4acf43038002ab99470fb93bb885f04060274f6e5236767876670a50bf4aef2819610249c159e996fde7380b2e4d4bfdbba7e410cc5b00384bd77b197c877874ee6c8c654a97d64db6569409d1e775d5b8bb8d0e424993e5705a49270413d78a18734f1bf41d26e583721ac5d2caea6beba9001bfc78e55ba1cd343b2cadd3b8870d7786778f55288751e4308439d0ffcf6f9829f74f9a8bce39b8c013a8cc62fe34b40c096293fac023ed35bc6983988a7be0f45f719e6466e140a7824302d2c5f2235b02af015725534ff317ce42915b689be6b2c41fcfdb64a7d3b804434641d4996fd9bb7b419b60ffc4ad4205a044af643da52274043cd2d98a276d1736b06b24106ef508807f2e17dab56604c223951016bc6c4bc88e3c1c546a6ef680964993539c04cbdbd7f7a0537d14966ef9d51b29a50de340ab381edb183158cf29fef23aa58fe500d0fe386d6600116f24be339ac10c72d1a62f9b2c607212304390805756b5fd32e818df47da708e02d0b833b10350514604e0a86c9f05e5e06f269b2993daecbde3f96381304eaf31d77a327f5d0c50acdc9776dbb90e0a7c46337ec57a93483ac7aace0d82b19eed9cf41414d9bc176c6e81dc9f735ab9acb513bd710d998cd16b1f91855b3697e4d00213b85ea80d79c99997703f0b9238367a00ad56cd28c0978f207d42dc80e1908329cfce50c27a46440a12df6a99e5a28ece90f2c1dfaf35faeebdc93af15396099b7113500871fef26baca7649eeea138ce014cea7bb1f6765bd705585153a8825e3c0cef622d84e6a496cc1e3a37e019af965b63d1a4c5e6296c0833421f4bab2fdef29af82870e2609d859c4b5c3e67c1b39c6ca5b9e0606a53b151b2725892ffd38dcc2d7499f2689e92ca98a863d302f40bede64e2d3decd6baeb03a18753376885931238955f13e008a8c29e9e63e07c16345a060371a148c32fe3c337d442c10f0d78b89511d1d221593cb660ec0f093100a19bdf8946af695dc6a556b62fb9e9f2f52e9ea05abd332eef1ff247898a48b3d194cbaec91caa0f0a61a7cea3f7fcf059f7fa4f4f33250e3f7f16458f3331614a839e3379c67b6202246183822d029026469176a27100cb0cb745b9659d2014a72ec44de5837be9f6fa563c1f81c66bba57159e4a13dc489e922842f237f88830fe8e83ab51d8d1bf7ee6445655b8d0670d779e7151da206af38b70bc9dd4fa1b775688bd15048a5f6ff14f7e7e1fe73434f6fcb5d5c1a8d148bbece69cd859a8046b3a46e5b32838927e7efda802ef2d92874c18050712ba2ca07a8edcf76a94e336cdcc7ae01918e65cd1fea189880600359e9d01bad6602753b82b98770d4060d07458ac43b05b0d6f939e13598346a67b87f6e5b54e3e35ccf1e0c293d6b0d82802218b0be260c79924c6e6969960ad2c428a832ab58b519526941d8a442b20a1c85dd2e5c4fcdb732b5969f049cdb9057bd3ed21350fb8371ef490c78f62916622fcfea898b0ddba5872c4452e8e71c75cbe258e0d222c7456e9754eee2c51e7361b8cef5d2a2f155111c088bb03774298968abb72b7610db5d54817987f9c08655c3a8ccb7300fc26e1cfeedd6b1969c234647aa37801a7c050ca699b992baa51d4ba2d12fb79cb1929f38b3a872ceb0fd01304ed6019ac2d14580bd393f278b0b820394a3205d8cf598076ef9305c5976a52162b76574e1d859a0d2e42e760a0f14f526c48b9b9538bb965a481da533912eb76db58bfe17288a90040d174e3685db0d0b8f0c58903596556a60e45373ce22933cd80fe2a79a0dd1bf09f641ecd8a4eb30e78c325d7e8a42b02fdc032739b7e2b227a5dc883348b6992e4ad434b2a3c4be7db656e67d7dd82bcbe0132c1e02f2c97b7a22443e3bb7717c2591f91786935996fcafa184ee665a7e526a1376a419b2edd4074a5854322d33fa1abbc5f12edbe9618e490e3d8d93ddf1113abd75c069982b8ba61c302e4950b30674f45b04d709dce3ec641163623f3afc9f564b102cba524bbbd51227bbb3915b09660a8e5c36c475d0282cd2972e10a90e9019240a33dbd76946d2d7a9266e98d82ac6edc769b68a6cc9ca582426338e41575b2f723b503a5a0ef63120da9ec149a1fc514af6ed73ede1b8a982dd259c0fc6e65c38be5904017e051d0ea89451304b6c3434bb4dccf291a2a6522f1d502bccf44241435cc7c51705fb16b63ce348b20de2e872feaf066968d0eaf3860343931df8b891da7574e2a6bb43395e603534ceb118c5e51c6eb2a7a54d8c4ef9caa14a31ec1ea05f08f36d92a91c887effe095006970a506bcd0e758cf08c441c7ea98148fc76cd37d820aa673bcf45340fa97ff4b6763c112d2509307307d38c2674d4be709d1225273b90056274dae5e582540e2cfabb76cd7ed9dd7e337bae46211c1b9d2579fc334b9a66a80fe970ed248e5eb3a439e357645b0be5abd0abc2e6271155774228f69605401c6d0e89b8d0a2c5f39d801dce937a9e9a3a95fbe5ad24b374c81a045237265e2b1f4a09781ca7aff591bd5f9997564063ef4edc7d56cdefbaa202fa54c32858a8095275f30c21b16ccdef1f080ad5043245b607477697ba8747105d791096cde0231cc992ea02977b4fa7abb1b48011c378cc23e67d7fb9928a89ca67c8456bf43ce3bd26f9c8b1968410ddd83361dc2751fbfb8a7c357281f4d3d49f597807719dd09046baf4692362e5350eb6a366253d0106143ed517ac589b7ff4e89d20f3cd2764058faa6d2d3a982a740da138eb89151250271d83eb6d6f61fb10a1ac1d1fde380e590fdab1b60909df0b24d745ba239447492a27e16c5e9ba75a49f11616131ff1723498af23b5096a0dcd2834cb3703ee69d26d6a17583d6ef00f36d7afea2c5c8e93e71fbb261d872060993f35b0340b0b5d4aedb20752ccc712e9a64d7dd189ec33438a2248ce97f9466bbce1ee67eaa604456670728f0f6c1de2ae1e5a50270d8a46295e85ee7804a8c4a039e41837f8ae8e7d0c8fbe8b02846b9b088cd1d9aac1cb6d6f5ab2e5912e685cca3fa08c6b1ddce76301614d38e4cd3ff586861b69aabca16be5396a2d682740d1d20ac226457e86cbb9345f7a6bd6fb0c405452ff506276fd1f86a96e3d76e5e269d179a8ad6b57332a27604d3833017279141ba02db58e3cd93c70709d9139623c5ce18fa10b517fede22a897360a78bee323ec73ee19d1e7d8cc1b18bbcf8e9a23994c530a435c149dd45fa12309d0eb11d854378ff68268d25bc48ce8d6a535d314d78a9310c99b85968218709a929a69d58996a11ef27965fb728d3f89476f940b8b1fe88bbcd4b3f659c3a63d8ca6ba6378c6bf8e2e68e41238a0ab71d431940fe4bc0fe0f4462d8269e62d4e4eb435c35dfa8a31f3a6c2956e2", 0x1000}, {&(0x7f0000000300)="e9e50a27a7997b6e6f6aaf760eead771ae4032acad1c8aa9d682096c233c1613f5fdcefcb2233104b2c85f4a01fb484b5c9a64f5c4bec1cd2e776ae8df8c2e4fc83027d2d2b8e3edffc8864fefd931b3c9a08fca415944f0671003", 0x5b}, {&(0x7f0000000380)="5f84fc6d03905112aeaa61107996e8780e2f09f28216d6f8c56e36b4fc99cdf0999da891027114deeb", 0x29}, {&(0x7f00000003c0)="71755ed27e89204ea8c93e325edfcdecbdebe732feb9b3210144a3c6646dd78789365df4ecad488b6b8a5d525ae716a297658df9cdc3ccbeede783c04b7e4dc23eba001ae90ea896eab2ed49aeac70d6b54c32c56e2e10cd59100afad60f3b24fc3132c1e266076f75ce9232dfba3561eaf98638a20a951f4e68932a9556278c39f168cbe935d8ba6ff65bea239db73e01a9bd79a6b860162ad9b1f383fb", 0x9e}, {&(0x7f0000001500)="758906ea346d4624db87f94d9089a14163f2c69b812f74d25ca3523bce5dec036c6d4b2737db990ad1939e255248b2ae177e5736fcf2692cfae81e40a7f1c95e3c3e8f68550b82896d3b0db41a8f9b7ba6fe0fb8e00113b4a85c547f91276b137704a4eca6defde402c17654e959bf48e0b2d5b861f2f1c75077a98a920af44d0b231a347033c73da1725854a04614f7fad3", 0x92}, {&(0x7f00000015c0)="e9a46dfa2c69a3dad5f9cc21d8eea058b1fefcb426645e69fbda83f045bd12d3b1e22aafe3927e70f64e1baf5f62637de02d539c890a63fc9d61e14500bf2b36c438bdee78c33f79728fc90c808f", 0x4e}], 0x7, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r12, r19, r23}, @cred={0x20, 0xffff, 0x0, r25, r27, r83}, @cred={0x20, 0xffff, 0x0, r38, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r45, r50}, @cred={0x20, 0xffff, 0x0, r51, 0x0, r57}, @cred={0x20, 0xffff, 0x0, r62, r69, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r73, r74, r75}], 0xe0, 0x4}, 0x1) rmdir(&(0x7f0000000100)='./file0\x00') 03:57:44 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0xa3) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x2, &(0x7f00000000c0)) socketpair(0x2, 0x8003, 0xe3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)="96c7b6cc39f6b48dc6782c75fe", 0xd}, {&(0x7f00000001c0)="22f40e4e05929e73d4800252528ec976f7de69a738f6f3a92eb57778f01670f8cd7889e73bfd9f82e1fab75193343ba084180736030b70fba79983f92be9ebcefd5c940bf9ce2f95c71008f3676d30822f51113ce5d33bcc28fde0ef0ba500f60b5d1fa8f17144e41393cf708c33728a9ffffc9fc29c7a6d8eac4e61f633d6e41c0e288faeb7d3ec47725d9b168e02efa1be883a1ebe8c86bf4eef74e2012cad018a234531df144f84da468d2fb3f494ede033094cf19007b47d71a245986ec042245604d59c49ae5ea7e2c1aff48a4787085b186eb725b54f4d73091ca840b2a902180a84a7e19e2cf1a4d24ed62bcad0d6c3", 0xf3}], 0x2, &(0x7f0000000300)=[{0x90, 0x3deb09b482946558, 0x8, "30b4d5aa0313b8f8736025cf66dc54f5113487dc3b2364284ede8505c69c81e54d8a763ea162ca5c9e6c32df1fabe7a1eca8acc71ef033edc85ddbedb606231a925ca0d8ed2ac9e495fc1769db8e5c2c1c8527ba5d5ecbe99ef7eca81e7daae1b346dfe3ebd9adf42dff61d06b698deb32ac23b31801d5bcf378bc46b993388e"}, {0x78, 0xffff, 0x8, "4529ca5f9e156aab758ca1ae1e22bb2c5c4543a1dd0d56b20fe6970ab9b87260024594ab0579446b4c8b8bcc280ae986b5724f25ac6041b0db7c39343de8928ec8220617cc73f07fca92d380ce448b8d63544b0d3bcf6c4bcffea4f74d1e9281ec58"}, {0xa8, 0x10001, 0x3, "0f69617bb2422f5e496f9a7d51965403d369efbb4250deb5676ab7efaba7945bd3ce65dd93514aae19ed94bdfb29ca5fd49795aa99244678aeb7281a2f46389da320d06d212af8419c66b427c49debd05e96978d7af141110afac0a9cfb1513b6b8bba58d0334cecf0497b729475894b5a7ed6d69508636ca5f077406437057519e820539ae3cf74450bf0825917519592011d"}, {0x110, 0xffff, 0x3f, "a976a444bb37752f2aae94ca76c5d02e1f9397e2216332b799616ba8458bb66398ec5dbecf70dfbcd95a12e8e5dac5ac5ce17278f6a6c2ea37f384fbf8ea34da9c7f2e8166c0c840a226a4f1563aaefa58a6698e8a2ab79b0d0663ee844b5bdab40f4b9f521959aa6c651ca860ab268d1b9d5b5af28366c0a0018f08093e93bbaa07a8063869a1f8c177165e413733aff07441868a93e39fbeb73595d46fa52ce269583f7649c616ea4afc8d54e4ff1dfb688226927dc1de4e47b51b682645cda0a60999aa467364a236d9609dfec4c285c348c6ddbdf8812a71f61018f37ac214c1981f39a0f2a6d09e850f23280624ae21e106118787ab2c5033"}], 0x2c0}, 0x8) pckbd_enable: command error 03:57:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x80, 0x188) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffee6) r5 = socket$inet6(0x18, 0x4005, 0x70) open(&(0x7f0000000200)='./bus\x00', 0x800, 0xa8) r6 = fcntl$dupfd(r1, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) socket$inet6(0x18, 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) recvfrom$unix(r0, &(0x7f0000000400)=""/71, 0x47, 0x1, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r13}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10, 0x49, 0x0, 0x2}) readlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000300)=""/85, 0x55) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:57:45 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) semop(r2, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x2) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000001700)={0x0, 0xff5e, 0x0, 0x0, &(0x7f0000000000)=[{0x1e, 0x0, 0x0, "290e90102881963de21387aa097d36dfd82cc1"}], 0x1e}, 0x0) 03:57:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) semget$private(0x0, 0x3, 0x400) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x1) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) setsockopt(r3, 0x1000000029, 0x8000002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffff08) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 03:57:45 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x106, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0xf9}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x1ff, 0x3ff, "000000000000000100002000", 0x0, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 03:57:45 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) readv(r3, &(0x7f0000000640)=[{&(0x7f0000000380)=""/236, 0xec}, {&(0x7f0000000480)=""/239, 0xef}, {&(0x7f00000001c0)=""/97, 0x61}, {&(0x7f0000000580)=""/190, 0xbe}, {&(0x7f0000000280)=""/36, 0x24}], 0x5) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000940)=[{}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 03:57:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) sendto(0xffffffffffffffff, &(0x7f00000001c0)="77d5c900bfc615453044045f3f4280e79e2e4239708e2c5c1069829a75e8b45548db9dfb557cefb576e185f94dd5d46a601b7ae2a8b4d0f542e7e207b99ca388412d", 0x42, 0x0, 0x0, 0x0) r1 = msgget(0x2, 0x4) msgctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) execve(0x0, 0x0, 0x0) 03:57:45 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) listen(r1, 0x6) r2 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/12) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x4, 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r6, &(0x7f00000000c0)="22070008835f5a7a", 0x8) bind(r6, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e6f4ef6c1ffff7fc09f0ca279ae9ad06366696c653000"], 0x10) sendto$inet6(r5, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) bind(r4, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r7 = accept$unix(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r7, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 03:57:45 executing program 1: r0 = socket(0x10, 0x4000, 0xa) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 03:57:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) lseek(r1, 0x0, 0x3f, 0x579408035f5b3857) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 03:57:45 executing program 1: r0 = socket(0x10, 0x1, 0x4) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:57:46 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x103) r3 = geteuid() setuid(r3) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0xfffffffb, [{0x2}, {0x1, 0x7cc}, {0x0, 0x7}, {0x0, 0x5}, {0x3, 0x4}, {0x2, 0x1}, {0x3, 0x8}, {0x3, 0x200}, {0x2, 0x5}, {0x1, 0x20000000}, {0x2, 0x8001}, {0x3, 0xde}, {0x3, 0x4}, {0x2, 0x7}, {0x2, 0x9dd}, {0x2, 0x7ca0}, {0x3, 0x7f}, {0x0, 0xd3}, {0x2, 0x7}, {0x3, 0x4}, {0x0, 0x1}, {0x3, 0x7fff}, {0x1, 0x8}, {0x1, 0x8}, {0x1, 0x81}, {0x3, 0x7f}, {0x3, 0x7}, {0x3, 0x80000001}, {0x2, 0x1}, {0x1, 0x4}, {0x3, 0x9}, {0x2, 0x7}]}) msgget(0x1, 0x9) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202060066186c6530009608f541dc5e9d8f6b8948abd44e07d1849f4e6f023a0cc91ba2a7f090879b3bcc80f635d025c930f294631158d421f6627666bc2b5a62bf335c024837ad0b543401a0e31c65822c6b8fda17f2c184ada1993af50b9868a45797f92fd024db73ce61c3"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) shutdown(r1, 0x2) 03:57:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00@\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 03:57:46 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) open$dir(&(0x7f0000000200)='./file1\x00', 0x1, 0x10) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) dup2(r1, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x6c2946589dcabab4) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 03:57:46 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r1 = socket(0xd2be7fc6004cfef, 0x1, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x48484, 0x100) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)}, {&(0x7f00000001c0)="9676de0d2e1cd5432f344c1b71ff085987833ec1bc70854226c3b0fb82830347967def84087bd1ee34fe5d5bf5eb8b4c8660f2e9bfafb97ddc29326a998b4da2d197164b4e2c769ec64f06fb3ed10704b74514fa5ccbc0253e2f7f89eabd8f4a788b427b5a5a80120301fe67e090982086c4597959beaea7b10d84d07865d27368dca186b9ef39042e10d0f4e5e248f2ebab5a463c2d873ef233be887b212a858633cb9c24154d131127635dc44fbeafc6aa05d78b7024dcd8a12e78db434abf30b8e2f1e554dd9f5872655efd89d66361aaef057dfcac6e1ed6d1e916a9dec17a278a4d4795b1121130", 0xea}], 0x2) socket(0x20, 0x32cc5ce08da7b60c, 0xc1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x6, 0x7, 0x6, 0xfff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='C-,\x00', &(0x7f0000000400)='!%]\x00'], &(0x7f0000000700)=[&(0x7f0000000480)='[\x00', &(0x7f00000004c0)='*]!%}!&&\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='[#)$!,@\x00', &(0x7f0000000580)='.@\xd1\x00', &(0x7f00000005c0)='+\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\'!\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='^*-+\x00']) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockname(r2, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000780)) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r5 = dup2(r3, r4) bind$inet(r5, &(0x7f0000000140)={0x2, 0x1}, 0xc) setsockopt(r2, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 03:57:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) write(r0, &(0x7f0000000140)="ad180180e2f4ef18", 0x8) 03:57:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 03:57:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001140)={0x80000000, 0xbd6, './bus\x00', 0x8000, 0x7, 0x7, 0x2d00}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) fcntl$getflags(r0, 0x3) 03:57:46 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0x159) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="c6e9dc0e831cee85"], 0x10) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) chflags(&(0x7f0000000100)='./file0\x00', 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000080)=ANY=[@ANYPTR64], 0x1, &(0x7f00000005c0), 0x0, 0x0, 0x0, 0x1}, 0x5) 03:57:46 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x100) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 03:57:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = semget$private(0x0, 0x8, 0x4) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) semop(r1, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/4096) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:57:46 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x80, 0x3a3, 0x9, {[0x4000000000000000, 0x7fff, 0x6, 0x2, 0x0, 0xbb17, 0x20, 0xffff, 0x7, 0x5, 0x1, 0x2, 0x5, 0x8, 0x80000000, 0xfffffffffffffffb, 0x10001, 0x2], [0xffffffff, 0x8, 0x1, 0x9, 0x5d9b, 0x8, 0x8, 0x3, 0x4000000001, 0x8], [0x80000000, 0x80, 0x3, 0x0, 0xffff, 0x7], [0x1, 0xa3a7, 0x98a, 0x8001, 0x42, 0x4], [{0x0, 0xfffff001, 0x3, 0xfff}, {0xeaf9, 0xfffffffa, 0x0, 0x30}, {0xfffd, 0x8, 0x6, 0x9c}, {0x7, 0xff, 0x40, 0x3}, {0x70, 0x8000003, 0x768, 0x1}, {0xfff7, 0x3, 0x68, 0x81}, {0x4, 0x0, 0x10001, 0x6}, {0x9, 0xfc00000, 0x7fff}], {0x40, 0x7, 0x8, 0x9}, {0x3, 0x40, 0x7ff, 0xffffffff}}}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) 03:57:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_addr=@in}) 03:57:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0xfffffffffffffffe], [0x80000080000000ff, 0x0, 0x80000000, 0x0, 0x10001], [], [{0x7}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x8000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 03:57:47 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x17fffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0207534, &(0x7f0000000080)) r3 = socket(0x2, 0x4000, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0207534, &(0x7f0000000080)) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) dup2(r6, r7) syz_open_pts() r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) 03:57:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000180)="0900000000000000bd38c07d7ab4436d1453e0aec590ac3080b6a3c894ae9fe57c00ed924e19cfa3124e3da1dd60497226fca31514b08680bee56f67cbe709453ab3ee0f8a187f9f7f3fc5745b33292446df0384d06a5d6c14862aab5a73eb9bb416db4f057f7355765fe3d3fde00de73665930ad3b180ea2316bff46ef9d3027b2d40b9c322e8b3a8a40b6b192266904ebe1201ba2b3b0b770854026bd1cb40ed540d", 0xa3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r3, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x10) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="0ff62b631885df775bc4c65bb60e9b8947f5293de04c975201156ce704871786611dbca4f1bfc49f4eb981694e1ef8898082cf482f9ea0cc5e097be3e3f9fb39f614171ca19609020ecc70a2", 0x4c}], 0x1) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000000c0)) 03:57:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=""/4096, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="b1a3420c00359e6b2387ec48eec379a5f012725eb21f1b5be0060000878d3c99605ba05e609b6031a8a5a84d6b1a0c01a308f7a45928b2b583534e1335a3cf95fb2db8cb18a5c2d1bd0232a22a8c9e952a6b6a5e763e2ea84df09d07000000e9421de7003053818c8378217b52117de00a2d59b9784af7bf64f1f3df03def06507f7206fa43a71a0172b05f6294e5f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x21, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) munlock(&(0x7f00005c0000/0x4000)=nil, 0x4000) close(r1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x2000, 0x9) r3 = socket(0x18, 0x5, 0x1) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x1d3) sendmsg$unix(r2, &(0x7f0000001440)={&(0x7f0000000100)=@file={0xd55ea31625091a23, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000001300)="abfec8ee076c32295ac3561d8d54436de075392cd3040788ee576a45daa77575b3fc82c0520d0a4a5fdb4bde33fd2ad56eadabe0e265ac980a0fcf886395683c2cd537d031dd312d8e95297d374d90679b8c076340caaf375340c2266f5d33a46cdc781ccc63dde3673f4ced16e60d8cce327fccaf65b2e3155c0916bf523fe2a10edb6601f8d8", 0x87}, {&(0x7f00000001c0)="b201f9502ad7c01e", 0x8}], 0x2, &(0x7f0000001400), 0x0, 0x409}, 0x400) 03:57:47 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r5, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r6, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r7 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r7, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r8 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r8, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r9 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r9, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r10 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000001080)=ANY=[@ANYBLOB="b918eb46e52824de2b388fac31e805d6de214f455065fa7a4300b921ab62c06ed6b612711976daa1d0104f5e254349ceaa0ec3fd6b9193a09a4de01d971302e8c7a05f7ae3fde18d7ecbc4631f32b10860aeed91c65465a5f2faa035726ae00aebdc7e5462b0de68b1c6fa2bbc9ea20611892dce44f7e0d7841663a2b9910cb939e16c279cb26552cbf5b63f404b7ddbe131cadc13", @ANYRES16=r6, @ANYPTR64=&(0x7f00000018c0)=ANY=[@ANYRES16=r9, @ANYRES64, @ANYRES32=r10, @ANYRES32=r8, @ANYBLOB="46d644c9108a95de7e58a30c8d34a79f61021fc1d3cd3f1160c0e274aaf70d4e7ead7a7532e4b3f41840403cc394d8125f50afb67920bc055611a98816c650609109eee2e54af8081e64feeae61690f5587c344c830eabb9f90409d3934622b38713e92259832650dd8511f70a44c3768784b7313971df632c3b5db88cf6bedf807a14b29a78905c2de1bfc04cb03db813861eca2e32f382a2964d6130cfb34b1960b56646b66fa82a3d63834bfe57d52781fd2463e1d3d312a2903897a4a9e7f46f9ec00472c98851c0830b90c4615632cb86d856327956494e6944a095530e36cd1110e4a7e8716c97b240", @ANYBLOB="90c6dcb6fd401d6c68a8a3e8d65033ec878467807c06f348e347cfd6c4822e4d3b250ec10178b52ed1a807068825b8a79a5e115027977dac429ac388eb91ba98dcd4d8e54745e72cc6f68d0706972bf78ad36926198fbf2bc619e0a56524f8fecba7e0c5186904bd5ee567bb9144b114dcc832a7296c7afdf236567764150bbde43023414b0a79e6296ec094005ff4fed975bcc262397b8dbb5186b28216c512e598fc8c8faaf374a6444305964ebecbe2874c716dc7026a05e8b5cf73febea2eafec42b44d69dda7994580717443e952d83c8afafa8b3cd2d288f45d171463b5a80c5032c7d1e111112120b08809d04405a9ce8b41d22110571fc0bb0034aacca55db4f74ef0d92c694211b53ca6cd3ac7d3099d9e6db95189d9ddbee2d36773ef124c745dbf74edddf5d07510a69f5513a9f5c1b2814ebaf6f4b8c23585233fb6cc89e39876d5a32bc71b0b2d4b5788bfb87e3ad86809f34bd712dcd7c1d845b125fe0bc088723b743b36e7f0f3de545a2eba9d6a2ffe23cb7897348c5ec5076dee8f37bf7ac8c5eb318cb225b22593b92ab98742fbd6eff6aaefc579538075e2925733b83f581e4ccfa0fc9486625a3ee86df71daa2fc930b422debacdfb4245ebb99f47b73bc640af18862ba207129fde8e685c7fdedb7fea650115c07b51db23bfae8208817fa688548d1c72f26bcd495779da40e7b3ff2d1d358b9be5618c7796617e710a4b39cbf5e3c80b696c52b0a41952a5eb5bc03f8a466522242fa2e7a55fcbab9afa8bb2ed67293d71d6bae90e5cbb8a480a09d636998156cbf271cc078b24ea16a35fed88f2cb9ab616ac87ed982e170dfc6c96fb1f2a761453f68b18423caf2e948d8a5487d0168a409c393dbe7b0506a6a861977f1ae5c780a5364ed228bd1d18b43bd1298006c87af872f0f8bf8a3ef27213c045cdcf4ff2e1377f2de5b5c84658d71b594838cc2dac7503e03fbafbc9ac4716033c14732cd84b39f49769801e2fac6d3729dc0bb7d5606e5066f7866f2ba81569d6e7705a24d3f33f1feae265c7792a7b0065ae12ada749e3364ae4368811b085e97da14beb96124229118b4bf83f767221684a0dd6438e62e1952158d686b335cfa22a19489564f183304d84a150b10e9a4e850c6c3dd2afdaf88e7d83801ff47b9cf319e30b2bd63eacab592b3a96ce9351aad19c4057595d55fa7dc310a8893776576b64618f2c890743673e7e4c27c5f7a0ec370018b6aff600b87e6b39376b478a7962d8ad8b7deff2e4ac88e6a825aa3adb3aab07f1536778140d6d0e16aeb3468f377266997f853d5ab98d2efd811547ffab5f725785ffb9141d6bb3f31b107e7d53aa80c478a1e66ff4d33f16f71a78dd4b92e89414958d4b86b6e0f985eee369a664a82dcb2fbd6190b85a4b2c0c8b2974de6b363ae6dae900a73ea3ce80eb80a504db02129e5920f6290e450c5bd7e034599d2ffc48dabc002b0e31401cba8ff98fe2d61a1d5b6207ff1ceed7d6c4c9f7d70db161521bbd6f0651d6cf159050202bdc64a85c7834f5d80d3c777df8b0633a84f6171650aa863860125a88c3374932a1c5da67913439b8f46094a0d2ba1c188ae1c2746303a6c8c4b159ea2743c3dc5fd4624af08c7b5bc26274ed2e456271355915c5e9fccae312680ef19cbca742363cdb7a1ac7f1966fc9b164c9f317151a94b08d7199f1a4ac4963a5793e7ac391bf06b494369e61f39419a5611ab681690bc98f588ed19c5259fcbe9b2e138a75015121ae418767e071005e59dbeca76d57b7fa123f8550fe281a6bff6c60f3fc50ec033d23b02bf086dc8aae8805b8f50abd0e57f5781c2c4a698f78a02b6e4e24897c66fa687d52280d4bd48ff067e049dda07c871a1d58e3c65820e99deb062dac53c7d3269971523c7d284df77a0f12af9c92f046b66df6aa18b9d456758cae07a26258d9fcba818aa486997ad795836afbc077caecfec412beba2b5f810a0e121ff9145467d75f0fdee68371a67c2adce0b8741c8b404dff67f701408e4763f5b12f152751a1a5c9b9c338fd0e9b9382d5e7ede8aa1fa73018c03e54963193abf3f4b0184ddc72410481a03e837a41a5077d02a1d7a95edb942ec3f3540cd6ebcc640517b83487f42799d5c91b7bd878c945bbbe858e9f2446ed815e5330dcece554dbbca44e8f3d625b9abbd34b8240a5175a8f641f1b975b07f232968d7dbc936e5cd8a7232364d25cb443140262ba16b7fdb14966e816f0b57ae49885ab699b121d3f646874f0417195b809214104773cd87a653d3fe3180ddd52d27c11a108bd992954fb6a4271f8ee3de3a578f6e26e7273e82e0aae353480295dbdbfa0c65dc866d7cbc69ad778a1f26d427b503dcd681ab63e9664a03f16af5e1b24874515be5c19b7c7bbf8286a3bc5746e8a565ba55d97740c2e8ce11c6b9ec465fb240a11a6dd1ab44802d2ec46df8804080f079b88ecff365c6848558c9e67ec9ca593e85e743a1e3bf9e9814528ad129cd5b92ee82a20437990d43117ff485742839137422e5f4ff3ee39f4a668e7f15a6e8f467058fda234b690d66e5d824246e4dbb5bc82f828b10865be839b9256fd15223fe92b011fd20ff0604eb815639468684f55a1ba774660cca21241f03da57bcaa76e2d8c72e0efbde299b45a1d44419afcf47afc09ca91a0038647dd2920090e25a545af54f9bb22245c7c183ee55decd6efd6103b5672c534e809a78b602d4d67e5bfcb921ecbb1169d088afedf2800f3f19c186b139cfe2680be70cab12a456c64ba0051d075dc7eefb8738c10fcaf359218290eb0b5266bf3f1223f61bb9bd50e95a12d63023e226d50ddaa1401136c03504c0f0542fbca0bf8c934cd4529a073aeb2398632fb3a1f8c9ca2d3bbeae08099dffa0d4cd9d13fa392cb2d2a7179e161c58f58c41c9e9ad80c83f55f2ea7945ccb3ea6b656df69e8af3759c3f77d8d65e1c3ccdfdc590280628e13612a39f82db2f5476bd5c98bca809e3cda1416d4e430debe23f22af5532edd22fa47774bbcbcc9d54c8a79b5d546aab26b9c2a5113868364c293d2aa03b599bc9e55d6dcc8790427467f65385eeed255ad5b9e1056ce272c0bfda9cd6da50126723a7cdc4e34bbe39061792fce599f761bf08b692edbfb83116a40f8fcd011c37eb36ec1502452d3d9640a6285216a6e8f6f231db012c743f5354fc9a1b0c2f5cf83f2acda5c4c04ebb4208fbfdc3dd7e1693e1231f6b0af3469ab28172d5089e2f385ca2b667e21ae9d370f93eb27093f51487804960e86ee59356004198dff374c18570c161d922ba0637e12ec0492fcfaa784838327a6ff1bd37dd1c53becfdac55f1c7841dcdb6611181bfa30f53cc90026428712c962bacedc8c411c311ce116635242424ccf8189893ed54893bb230c7d0495ee1707612f8d748279d9f9e1158ad494c479bda71177e3c5ab2aeeede4f01dde84b0427b6ce1d5dc2833abdecb13fdace0497f8be1ffbbdab4a8ce119a8aa68b1159ba172fb2d79dbadd10108f4f65538969d3324e098d615f02ac1a458b470b51e1df60db0867ab416c84b564f092deb694a092a1d49613d10e0433769b2686c7b07c60241291aaeab55e8d55ada3aad0a4d9d6aea5998e1ee7acf5f583fda8d46e3fe2d8cff73200c13a864f350910346b3ad4a5d3682438b498b1c4aae0829891fc05e0dc45bccf015b658fe07d092987a92c927dc37068281069e1ff4a3f10a50c8e0709e1e6286cb4ead109c34227e696ffcec915b9f4efd934802c7faa37ce8e996b370907149d85a59d524ab7805a7d7558cd1867f7151871baebe8f1d1917682383a7e0ba6e13d918c67cb4d32fb6d9e13288adebff5d5ec4b19570b98c388a13b3731a9ade34d468655557329662261b38c074249e097d3b5a088ce89d692115cef45e6fd28e80a881212d74dc648d6b361f654d19b413e976a5c755177537a2e78afe7253932ac003b7f714501b693f221f82aa14b756644e79a636202ba7ee53e729baa55d2e2e10b8642d61105808800220ed8e8b72db72b36358473bf8fd140ef755494acd8db9250a443e64c3f0edbd9089a4e17ee47b200e8131ccd43de13f09879075748c684b5b2222a8fdffe01489356bb62c8715153242b96cc2a56ce0aad98e8639abaf0eee0845a8995d04d65ca51446c301ee58a7d32f04c3aac35e96c25c6f0ddd0d6632acdacf8879b5434ae01e3aa3eb8cfeede1694b53c7a9f69a710dbd7eb509d5b99576845122a7a0c793d68075ac48aeb448b30c751ee270f801b42c2ad5e8a354c47467da3883fb4f011eb15cdfba6f097889041b4b8893d1f887c790d5294163dbed0023479ea536390f44bcc36a7c791cbff18e546cabeb208b25c04b5a93b24cc3634098772a0d19d576f176e2816d824b572e088efac637b5d9d1c1d4a0aecca240561636753c08458c7237402191854bf4771529f86c4bef8dc6c9bea5cd18dedf37ce877a10e7f26fc4dccc42d8a21610d67aef53348559142b1fe7b62878f656b71fdbff24262319928449a72867280606a71150935cbaca9fb109befb304db1cdeb86fa652943630d1dd1b1674d0da3a00917d3a5d1bb6ce7c487b1116c4ad9383058f585e97e9105718cf489368e601b04933822116c20da4ac0e426c9e08a6201e078e079534b47c98477b06debdc9b6dd064b5bd24e7da234c6f32392f62e54dd4267fc145d69c526a99fae0046713e6bab930047dd3bd1228c1af0f7ed60cc724d0c0792a08511a43e77c4fa5e4791f8cc599efa8562f72a8000649e6d8b26427f447dfebd9c34867abf5b631d9f34d9124f79f9b604c85ef3735e190b5239924aca2710335e2054364dbfd3476bd8ba5a134c645208de595307039c26e19568d0040c310cbef9dd34b1e7fb4ff43cb2ec3446d70f0975bb953eb66cbfc06e454b1ea383e39bf1ad118402d0d21ffbf2a8081f5aec7ef75692cd389f60b93901d91190197d7f3fce9b9f3cac91d7ea52103df146fb84ca4706b0cceef27bd1fdaefdd36583f32c8a368b745cea4352550873b4cd85118452fc7249b2d644640a12b54d3f7c8c357123a50ab74832a9f446ea78d8eb49b9628243f71646589cb87824d0684f38ff5c0ed0a621bf3e4ff382cd284a544de49bd98abf0b7801d0d0adbd6b8910525d9e1a1789f4e02243af7f9eccf977caefc89db77d2b6652191f2d76df6e45833a6f25843e5d32f1980451fcd2d96c3814ca905a19f60851f34b5b2cb0a4d36a77076f2b2bb80e066a8514337f6ace29dc43e7217b0c01b058a405adb89f9e327e77d4ad9375b431120dcc0fdc9b5f4f36db0ae211f0c34f077393b68746563a4bbb831dee9aacc7682e352266215b2f7dbb30232fa21703d5a94552a022e024c964ba8c234d4e5cede607e4c97f0f7e04c779ea904f79c9fbc2fc5a07eafe57ee9f68704223edd6d6e2446fd0030df8d4b1833969b74bcc38394da58162e9436289ab16acdd18f6a2d03a993b9376f4e40d9f7a6faec7df5d578289635cfed1e52b17e0687cd52eded71c098fb907b28724913ea9802334ff86177cb32a633df099684cb8c49da4bdc5b32dbebca917a6c78a167c2cbefe64e611598f725f7edd52415455783d994ac0a5f9273606cb94f707d4c998443449e9ca92323c0603af5603438498ab368a6bf37fa76fa4669071ea32c69fc8eec45cd7f32010fa80a46d29cab5595b9c096286e01ada4f35939ec286b9147c412f3933415373e0540cb16c171f7e9754b5c1", @ANYRES32], @ANYRES64=0x0, @ANYPTR64=&(0x7f0000001240)=ANY=[@ANYBLOB="07edbc9e6d94847b31455e4dded54d65120e51664643a679bd4d4b4768bcef5cdeb183705275", @ANYRESDEC, @ANYRES32, @ANYRESOCT=r3, @ANYBLOB="236049fbfbd8297911e706677fb608f0c5015a6c5cde907b8122e102b4515e655d5ae23460fbc826d7e009a62dcca168d309bbde998e3616980f691eb8a3e98610"]], 0x5) r11 = dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r0) r13 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r14 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0xfd, 0x8000000000100}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r16, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r17, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r13, &(0x7f0000000980)=[{{r14}, 0xffffffffffffffff, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r15}, 0x1, 0x80, 0x2, 0x8, 0x100000001}, {{r16}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r11}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x10001}, {{r17}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r11}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0xfffff, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r12, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r19 = dup(r18) openat(r19, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r20, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r20, &(0x7f00000006c0)=ANY=[@ANYBLOB="03a91f049b00"/20], 0x0, 0x0) 03:57:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = syz_open_pts() pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x400000000) 8}zCmSŐ0Ȕ|NϣN=`Ir&og E:?t[3)$Fj]l*Zs뛴OsUv_ 6e ӱ#n{-@"賨 k"fN+; wTk@T "_Zz 8}zCmSŐ0Ȕ|NϣN=`Ir&og E:?t[3)$Fj]l*Zs뛴OsUv_ 6e 03:57:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="2a11188ff990e2be62a7e33df91f917dbb2efec3a2335b6f89ec256c3d067131b63aa2f516889312cf61c20d0f292e53e4c74badbea0637ffba8fcefa297bc6497079d78775a2cd5e33200d68034c8a81a8c2e8e4f1a811e16a427e35bc95c6096770010000000000000ab235301a6c734e8c7b0e3119d37d2608985a05b9e620b11e7db9b8e7592094e5db0b7525de24d280f6ecd794aca6b8663737804c931bff2446bfe1e3365647b01a040d40e2ad1ac7b335f01", 0xb6) 03:57:47 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x5, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1aa) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = dup2(r2, r2) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x9, 0x1}], 0x2258, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe2c) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r6, 0x1a, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffbe, 0x1000100000001}) fcntl$setflags(r5, 0x2, 0x1) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80, 0x800}, {0x1, 0x59, 0x1800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x59, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) getgid() getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r10 = getpgrp() setpgid(r10, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r9, r11) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x3) socket(0x18, 0x8000, 0xb04) shmdt(r7) semop(r0, &(0x7f0000000340), 0x21) kqueue() socket(0x18, 0x3, 0x0) 03:57:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x3) 03:57:48 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setgroups(0x0, 0x0) setuid(0xee01) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 03:57:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x4b4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) 03:57:48 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x148) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) write(r1, &(0x7f0000000140)="bf6bef8848d24d5e9586109ef820cd4df876fbc3628677f73b54edff03ffe25ec56898eb751b563767c480ab3a550518e85607d4081cd96acfd2e6262e1e1af8cf4f984e81a6ce21b768f4fc5454620eeea530db6e12c447f07483f7b1df4b865c1586f437ea1a239e2d62b1930539a454c8bdfa7f5a862445632469f4b5e7043a5e9c62937447d21745241d1e79ecd09b4d4473a7c2ad5b6491f65995e9da", 0x9f) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x5) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x28004) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000380)=[{0x7, 0x69, 0x95}, {0x101, 0x99, 0x5, 0x1}, {0x407, 0x0, 0xfe}, {0x3, 0x8, 0xf8, 0x7f}, {0x4, 0x7, 0x81, 0x1000}]}) open$dir(&(0x7f00000002c0)='./bus\x00', 0x8, 0x1) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 03:57:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37e68c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) geteuid() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc", 0x14}], 0x1) 03:57:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x81}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 03:57:48 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "00000000000000e74de400000000620000004000", 0xd1, 0xffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xa95, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 03:57:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084, 0xff}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 03:57:48 executing program 0: ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x30000000, 0x1, 0x71, 0x1, "0d7ceb224e6e376b8c3a089b0a388f81fa44fada", 0x4, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xffffffff, 0x5, &(0x7f0000000000)="c6cf9ba5578085", 0x7) setsockopt(r0, 0x29, 0xe, &(0x7f0000000040)='\fFW}', 0x4) 03:57:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r5 = getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r15 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) fchown(r4, r5, r11) 03:57:49 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) getitimer(0x0, &(0x7f0000000040)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) close(r0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 03:57:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getegid() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = msgget(0x2, 0xc) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b86155ab96db5efd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfc64a07c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da000000000200000008e619e769aa523e8a58b01ecfdb13703f78a0d"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001340)={{0x100002, r3, r5, r6, 0x0, 0x46, 0x3}, 0x100, 0xc07, r7, r9, 0xa9, 0x20001, 0x100000000, 0x1}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/193) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 03:57:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x1) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f00000000c0)="42392a93d66c9d3c8f3855a04632c633f839c2a1f8c62a448fcc657dcb820480af3a1bd0d7679418ac567b0b892e89a0900b5c0e2e96d6f0d7e50c844d171a613f9eaf4bcfe15cbdbcf943c9c9147febf47ae4f06e6bb56123678df97237d11d745fc27e9687d15962bd581f14230d94e65ad3da8251af9cfe0233dd60da7618ae0da5b8146412a115eee46dfa68a79f77b1444163383a59884c62a4edde5af4157c8f483f7ae20668", 0xa9) 03:57:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getpeername(r3, &(0x7f0000000040)=@un=@file={0x0, ""/16}, &(0x7f00000000c0)=0x12) 03:57:49 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="53f1b8b506b100000000f592790000000000000000000000000400"/37], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) ioctl$TIOCSTART(r2, 0x2000746e) 03:57:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xce0a) 03:57:50 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) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) readv(r1, &(0x7f0000000000)=[{&(0x7f0000001680)=""/4096, 0x1000}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 03:57:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) write(r1, &(0x7f0000000300)="5dfb4f42e5cc3ac8661b267fac93a4a363f3ccf4e391a943252a977517d5985abe113e3308491f54a0fb2451f3cc020387b93a29845eec5ff9234bbd006140007fbca8884c9628be1308b11d1daba48bda62feb9a8b5cefb2c61e08ce99eaa257d9831700c7579aacb063380c2f56a3377390e2ecb70b51ada4e81c815f0951ccf52f0ac40afd81b2029faef6bdef5c50353a4548307ad913992884861967699194c969097fbd5bd79059bc9f76e1dcd1c3d02b3f0ab1bdc780740a02135ad9989e7c115", 0xc4) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:57:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000100)=0x401) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x87}, {0x3c}, {0x7ffffffe}]}) getegid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 03:57:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x1, 0x0, 0x0, 0x9, 0xffffffff7fffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x6}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:57:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x8) r2 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x2, 0x28) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x80000, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 03:57:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/df\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x92) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x6c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 03:57:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x48278, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0xec, &(0x7f0000000100)=[{0x81, 0xb3, 0x78, 0x2e2e}, {0x8, 0x2, 0x7, 0x3fffd}, {0x9, 0x3, 0x0, 0x100}, {0x2, 0x7, 0x29, 0x2}, {0x0, 0x81, 0x1f, 0x3}, {0x3f, 0x2, 0x1, 0x4}, {0x7, 0x0, 0x9, 0x8}, {0x3, 0x1, 0x80, 0x4}, {0xb45e, 0x7, 0x2, 0x95c1}, {0x20, 0x62, 0x81}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) pread(r2, &(0x7f0000000240)="b9900e7ead289e7515c724134c889398f89c762c28069f6b7ba317f3f471e7b4ca21d6b7f01075ace3df58be315a23363248dabb0e62e10817adca619205349c533a3a973e7dc3ccea6afb8a9a29495935855cdf2551763791bba398256e465a81134188f4d41102086ad291ee7eb216f4a0100dd969d0ff83e3ba64caa0681fe430b94bb4d289080149e5125b76dba39bbcebdc403316cfd4f1d85f12a34c6ef790961e0da3cd4b290bfd4a23e643dcf6e57c7b5ee97b72ae2d3739bed3581f282d50b7a02f490acc1486af84919554feaec8fddcb993bf25b66a019ba45aa9a2cbf890d80f9785a24ca89edc448a9ff1e9a4b0d4b0843ec2ee9901129b635660b8fb830057ba71bb0c2d6e13e86523ab261173013fc5c29b489e2ba92ac68a41619081c9d75b2edd95f4b0cf7d16e10dd2f9ac411a28fce3b827c0d55a7b80baa51d1ffbbdd68725e143a35038f6e81bfce5ad02230bc184cc2e04b99a47f733ecbae4fde3a5f7a4b4deb8220138d1e5e6052ad08cc978b5c9b38ae462cdcad162bb5a24f4a18c930b69e8e3d81c2688b9bd18ecf7d16f9d3f889172daf119feaea423875ea1149a46c553fcd8afeed7046312787f5422f34d72632f6ece5e79896a9e7415ccdc0c3b5625feb54dace72d18da78a6125221008e84f76a26c704ad8339cb3955d33388ec6f9fdb98e671afd024cfe244a56be44bacb4406f3b689433288e3eca9ef3c2c446779c715c52350e1e13d1acfa35a041742200f41378c36e88e4c159f62f4096ebe7e7f149ccc8c3a750cba34b627a9f8a2ca7c89c6a0b926bcf21c0642d445d39d31a81f451d44adc180cd9eecd1fd93421c634b078297a93d5a1992189a9e07a8c4c324094a919e3eb9c4e219abca8d2290ab503f3bc9ef53a4639ac580d88e5e50798ff13ab1dcabc05fcb83a5e6cfbee17757061c351fc96afc4bcd998ca22bbbc34269e5b8dca74fe9633d03ddfebc242323101188c58e68a815c8cc5df60e2e284c3fe89974307451450c0c6a020c567d432dda179ccac01af139b0713eafad30dc183ef8ac36ce2092ac50be8ff12ec49907608ceddc79c2e6db0692f6e93f81c6521e51092110ab178cc2bfb8319d0bc9a8aa3ecaf4d5ddb780ebb50c606b854f3c240c04a4178807eac9a42328f42909414c4589cb7e75046970a187ccfb647ba860fbc671b535f8252c7466fd53670e2ad4c574a33d27e95fbfb8ded1c86eadfd6899d7cd29b63346928d58aa552d773a2242be2bb46cb2bb68f6d775040ebc3d5ed68e00f62421c6580ce5e3f608752a530cb1887928d229a7e02bc34e400916c4671531fa2714889079d83bc02b46813593f8aad1af53ae8aef502ecfa14181806435de4b00336264050c3c2afac5525bae3bb37a8d1a75b29af83f9e28e5dec9ab965c47e714c53249886c5ecec0b70271312220ef7a3708a5fe4d7c2da2194da1a475c1cbf21bb23cc5edc625696ee8b8385a7dee6bdb42350fa38677ca3c8a27d64565fb0fd799d3f48302c7f59a045798c84974bb3079909e10e28280243e5e9277efb8dbc2be2b7ccbd3ef1b04fba374aa5e6f25245160dbe0c4693c317bb6a6b1cdfcdb4363c70b0ed119a62a34411813d2c9193750013bc71969ba43c65cc7cae5e912da5561a991f18dd56cf67593701cfc67061c3b9a178c155d826f00ce32561815b4174b22382689478bbe7d947f5b9c3fbf1698129d0ee4248122d3c2a27fb3c90f690811e0ca2fd08d4b6fb7da31e5d5b44ae2535ca5aafc0004284a0c134610c06c7249e9b6f53ef203e975015883b4ae51d465342f9138b67fdf18710b841c7e04f7621270af3dc3a213201d1de794ce79a83af406126541f86cf8acabb2fa784544316610c995944416f2a6605734c048c873a1b3eee02492b08e66e8dc211bfef991cce57b89f0a12c2b1c4ad683d255a514bc5d9a313955f4c4955565ebf7d4099278ec9e11d67046ab8c9f758dc6f8602776941045ca3648f53fabdab3e2db733a3fe022bb06895028364ffa52938bed3e94f67d363658bcf758b61521937a8328ed7e9a302257e3a40b6a4f67c57cf61cea96d486b025863ace258ed2d24c7f4267ca862e56d3e10f771f226f21f6408d15ff865d3f53d970be0e63bc2db130c649652ad54f1cb5b0b334f56fb8a088359829b00c0369192b7f287d1c45282a10256f66227e4a6889ea206f22976d651621c3c220be37d7f17b2d5159f8c375d465fedb64c0f034206339c638ad134d83df9f06a86f4fea734a9d752c6709c124d26084a5e2a5c3d2af46530329b1fd471dea9794d7a25591fce83ce2460f2b82dae1b70929e18e5f3283b1413e2ce3ad28e0a6da9c0e568c01879f4d179afce33a4e89ba5a11cf013eb4571b2d8379941cc27046f9552bc817ef1bcd00cef8a90284118221d9dd5745b7eb3973045663fd56aadbbbd90ea572084582cb9c7804ee044d0ecb014daa1d874eb622e378366bd184c9f4a39babe560320cc493afd28ea3c4e343b4e7598daa7569c8595b48526eb2bd445feaf816cb4aa986f3c2b06c11714bba70fd98770b583c32ed4ac72f1993f745420d1b09ade97e9baf7f55e051a44f7c2defb23350f30594eb16d28a00eaeb78f93a4043b94a86952f6d273ac4cdf8bc48b4ebcbde42237e3b6f055463a93b15c1be44ee3362d11821141fb7bd285b36fad272bfd47cfb5bee4a1f98ed4708f196da3afaf57e3986726e49cdf2864b2ea2f10cfc68bc6f95e01eaea7193ebe4d0aa025ea0ad5631a27154679984c70f815804812ee72fe12a5d3b506acc54ad8169e62acbb93d31d8ca6df409b68814bf2849b34e7860c8b3bb3fe990e4a073503f68d45f84b3191a61db8268e9c8b5344dbc1fbefb2d588a1c234d90bd9fb4c00ac301f92cc08e45b8248c6fc9ee50527f3e662563310168d10bd5740a8316130bbcbbdf5de3a78a22fb281a547eacb3641843a3c0d1b64dc3c954566bed393559e9db0971d10c6d5b16047b4e639f83eb9ed75391903371d64f540fac0c151d574241448ea874ba84b9464ca9617757e4ba8655d560a3e7d4745d379ede6831eec5d90012e75bed1c2b00e745217f935b74d74c12e2b4cc3f63dd8c49af59b09264b9a618523696714e10f3bbf215400ed5f7c4d1e0f25077e2331012d24235da77d204fc0b90d4e38be96bda5ef3c6675d0e66dfcd1fff139cfbff765f48fa28e9622d4349d97782efe3d22c8a428f4053541ad0368b50b3a2a8aa6d585e07f0ce3b117acb3a4815ac4b8ea8dfbd51967f1e7fadc4f1d3abf8f9f71d85ace13dd75eea7d90eac9e820ec1944f6332bedad9530cbc011df0e88b84066f3c9e56e236e46c38d1bf14aecb390a5a02887abf2c483600e57a221e13cf0a622a89d336c0b8cfd2aff709ddc116c2467b425f6deb2f7c751d74866f6abdf8b1eb59829955465ecbf1b9add3379777b96a0472c12fbe8316c350d5b45cb0f95fdb112385faf6cf57c34ab9eb310296cd474e4ff4f219ec94f35ed86c6954a876c4e31255cb82ef1e2630491735e0596c641ef5c067419d4b2ca7575dd1abedc6a78616a160c664a783445e3af7b2464284a770af8afeef33da8db616c6076bd105aed929ff3017102d9fda41a3c2c717dd9b60b72fc22405cf69783651617e355612737c14ad8bdde9cbb409f01b07f3245d42bf025d64a4543a608d1b1d1bab7467393c20c19e4e4da72bb90f1a2091b2716a28de16a741c173714987c70305960334aacebf144ee5310c6ad5006def77528dc99926fbeff92d17c73511bef3b7bc0e2b2be10da6edbf9438f11ff5d37d119b06c381537a30cde63318ae465b5cbf931081b6cba3ed991235fc01a7235809cb110b241fc28ee0afaf3c3bc3681f1cb274093af473d0abaa7cd123eacffc433ecacb18e8f94ca3878eeaafce3fef830b535078601309fe6a076c45fdf5bfdd3d641621e48ff4574a9c03cc5d3bdd9dcdbc39fc7402ad3192972601c68d35169c28a63c4e2645250e0d72b4fffb3b2b42ede77f92dd031d9236cd0f076d71cc88446282aa5dcdeaf573c9e7710c72c6ebd8d1e692024bdc596eca3dd5bfc4787c6e7dcdd506f348d15633a5ffa682318e4dd9e5c35ae642ce460262450eeaaf6b2682c99b535c2fe08c0a56e8b8ad8b2ff3b8310ffa9c87af1688c95122266696d77e289d0eb4ee982fcd077f2261d3f3d1fb3fba2529457ca17c22f848e3c76ebf68b7c7a11e0fa725f4f663d1bd3b309bd9db06bfc988ce70b60e724eaa7e7aada375b001e8670b052ac9d5c6197eec840119e4daa2fa76bf266269384462442b01d38f3373efb2b6c855a5c906e353386ad589b7caae327b9eaa99a47a2d82bfd62681775175adfbebde789b60476c57bb955a74668e3c33fddc11640a30fbaa2f84babf745a6b63d2aac5aee3986df90ac72a2da22c25fd36102a05b3f36666c7b11a6c8ff1f32f76261edb6e9da26b9e94edf2a6dd9a85290acdcd31f2e8ae1ffdfb82b46e791fb770a7ab115e2b7fd41e97752f0029d0a7024a0d15f03a32512cd56434fd14ca239464d5996fa2b7991c66daa5e097a749eda93193cbfcd1e892717ba8aa8ef4788f389e5c18723d7e7cf6acd22a6a8c3652e5eb244af4c9c2c5baffecd15ff38274f22a0ab899a68ea12c9dc17c900c2510ad52d7b485b005649415a8893d9f6d7cbdc5e7e772c5e1cd877ccc8615aec86f88fdd2d1f45e6c7a9808986a5d7eb76202a8c13c919bfaca9a6212fbe27f2fd69e64deaf022770a48ea717ee1d26e3cc0c00e705844c229f97c4bdee61d7b9d0a0858c20fc742aff572e74ecb829c9834c079371bfa0534bc3c79e128929213cb343f1fac648a7eccb2317a4eb0d3a18f608f884d0d01da2db0e905695362eceee197799928df27e6c55602483f3c8180eccc3f1d91c18f32f21309e5bef07f954394e05ce20856e136a238746cb5d39842b632219c6b7abed67be66e09166cd8e134db73f04f709d052ccb2a664d31f1b9366543ebd0ac2b047878be7d8bce3972880918007cf1bbfe18c69ac6d0394430f26db8670efcf99bd5b153aa9c265c5918d56a6db8da97ea57c63ac0aa53c313629136dce39633a619156eb038d29b0bd174bda4501aadc72c92e011d38f59cb7d3cb231341657f21918ead43995cf440632b30862fa1c30ba460a52a2d5fa9a768ef695759a4a721ccb76856d45337c625163195c6d4b3254d3c1e74f799c8239b6e5281de026121a153e8e8d95b7cf049e43f0054d8525f590bba77e0f47dd1a1d582ad552cac0e818621ba03f21db2c03a68a0dd335fbf1323bdc21516d4b2c6e0716cc56360ba47be0c6fc61b06c61e5bc029c4b33ea1c63786a8120e789f71693703138e8eff52f6935d772d2c2183a0869fd9e026e544ac460b6d21b920883349292435f665d21400e64aacd5e6db13ad6f13614b3257ea19a328faf411ba0f841558745640cfe6ffd26d9b1765712ded3083e4631732e14a6d887f43bb65a0e258f62e48adff592a262de658746c697b3887d57b27badf2e1ab05712dc37e5f11253a71e8f81ca1f6d89b65d8c896d4dc5d1e1ad4f9c1a361fc8e70bf902c6a22c505136d6212fbb3e4b960ea6c2ad85d3266ca9791fce8adca4e55c5405ce30519fecad104dcad37448817a0a02ae59ad9cbc4b20fb49bfeb4d5009a1348fdabbec90fafdd1ac5cef0ec86ac6bd9d3929598086786f32bb4688bc240f5aff2beddcafb1cef85b6da566f027e0391", 0x1000, 0x0, 0xfffffffffffffff8) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 03:57:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chflags(&(0x7f00000000c0)='./file1\x00', 0x0) 03:57:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") pwrite(r1, &(0x7f0000000240)="00dee8a877558fe77f4fdba2c1e0de71a639b8932ffda4d746b393246161e2b351f96796ae4947b2ea349d0ae4c8c136f3f209e81cb7f407601467e8b0f3bf64d644ebf1a5feb688c25a3d1ec9892709749006aebe6152d012e4c48a2a5f0b72ae9fa972813d2e7d4711300ee5527fff7cf370da99f934bc79dc9de219570efd26c893efc18d2ed01aa699d9504eeb24c982259912219f771b6e1465b348392c9e15ddd92f999ba29573232631cf84f34789d98fcec59f8e9d6ef550ee848c9e016e5b3dd13e084fe952a7237d686126c474851587fe737b373123b1e8d8a05b5cd3403e83df440e6dc949105b0d4b55d9a7f72dc69c01b18f1c35305bc841f19a6f2734f7cf58c64769598de3fb095c9d0465a1e3a0d9eed4de48feed7fe03fb2a6b8753bb84a3a0004c69bd67f7f8d58ddd3ca9567f2fd80e661feeb71b160e1196fa2198cc46a810bdf6e1c30b6b5cf0abb24ffd4c9263ddc348c9f929f179e905f589e6ba201a82d04ed8519cbea6873a3fc17d5c1362bd84bc3962eb31676150dbd712a9130923656a37ee24f7c1bf3e5d0f1747ed9ecf71fa019f07020d1620b0c5b2855810853dade9b2a74ffa9fd273790344e1abeca727b3f098d93e5da5a3cd8d06f1f18c778b775a25d796723d53f3e6a71cfd9e2ec61f0a9f20d0ba66c8a974828bd0e5c14ff4effd96547584edad50416c66aec33ef32f6c29105ba05ce28ff0cb7204192cd623c3c6189c5b4488e3519f0647f9b53b0d5f0fa1cbe80312a4bb204b57bba69f30f06ef22f4d955d47deb4a1df53a543a97b4832093d77ae7b54ccc0e85aab4280873c7c903d20af296b5d92313c98985abccb793b7b3337a8fbc4875187ef66c7d03455057238f564343e8b53b51664f67cd1de4d00a51465f88ab6bc8e3308b5864a7087ffe29746531f144fa1f06973d4725c106e48acea7fd40332915e92a40fae4b1d810c96eadf86765cddd053ea79d229f5370a875beb1952cefd958cdbf080a8756b4f4360c8de8fcb6a9910e84a08342fa1296cd6c3a8c7572bb3cb0dccdbb8f303f7eab36c0442c23c1c748872c777b25317e7371a6ab3a8e1264bfb7ea0a1bdf49d494c78ea92616928051efda3ed0e4028586978503420ba318bb11fbb56ea1d4082f9dc7e936d82da241936b62c262325c35198c59136606966185ec8d2a18c19e17e967dbe944b5057c6afa0d37f038c9da4a5dfd427ca0ad858f086abbf85997d4547d9027be176c754dbdb5eb09cd5f47a07d43ed7cd728e5cef425fbb79aa0b8395d0891cdc7cea13db846c0782218b638cfb3fc23683c374df317307d2be45f98ce3b1c67b5b57bc95899751031af3411afa1956aba621f099205954250877e36f5dd6e78b26f8681d57f1f9413251ec73c1f1f525a27745d00bb7627cb040b4b4526839413d42d20fd9f1e9a3d9aa701b8c89707025df2bc87d574a25dc1b2c18b6576ad0a526e4d4acfe5761c21a503e6a7709fcd0723af684261a52340f0f7665fe52f6d93c1ad1e065bda2b6c51585bd6454ad87ba21af9b2bb113c08604be0f7454656398c2417f14730e7e99d23a1871d7b111841b9cc83d2eb39c6fef43ac17cdecf5082768924293c2a83e28759320ce1280b7b7b3ce0aac55fa1dc32eb9b3927d011bf995115b9d232825505056b8e3b81efd715048149938314af6b11f2c7c6adede8030486cfe4b0a5731be144549b5d22337e0ea9f198a087f278f964dde7d00ac9ec2776d69f9397e706e260a551a83ec7eb29ddfe1ebe878b50b881193e58f165bc83c1c15bb29aac098b7950997d3d152704ae772e64ac489f691e96750c400490de2728e44bd2806457b8544f05d8117757d226996a522e32ece25e1a30db8bc332ab3d743bf1ad2a84dcd2a06b1d708f69ae379a59d7a2119d87f907122003ce9274d8ec8fb07a07f71a8558ab16f0762f32d191047bb12cccc79daffc63071cf79c68d571bf5e84f77dcd1ff78b627d2bf8c5fd455a21a9708f0b39846a9fe6defe42dd2294bb688cfe0240be3297ac277c2e7b70496bbce1eeaf4441fd5ad1223b72815c5d5e0c69546f6873327df06ec07f287b85faf1ac08036c07d36ff034fab2bef8e72870bbe6e0b40fb6d9be12222e703f4cd0440f732d6c204a7b7f31ea55213774c05a04b5a4827b8f3f58d3b43fec3f12327a44a7e1054ef8066ec079bfa8de99bdf741fe8851d72b4a96957469796cca097641c53007be8c59e7f6776739bf891a6b520b34b842a4398c7fa8d30878473cf3510770e575983d6d2e8748753500d85bda348efb6504dc8ba3071736ae4172056c6dc790ab19633b4614a8edb3aa7f98d43d676bb71f126f5e58418c1661b7c4e3dcac3ab3b939818486d3f16a97b37d7fb6dae3b526849899990f7fe683e09b5fd14559794a56ae9e6fac15640e6d0c44ff6ac05c83b72655f527ab485b5199cee6333fb9f5a8061497fda9ac5e0c5324b8ea2b77834fabd1dfbf115fd41a130cf40eb1c6cf4f2ad4cbf561f29552d6af9dafaf5cf76080017b7dd835e6e0d14dcb7b5270639344dfa298ef92b22d14be99433f2781771517b1125f30d111b65c1ee5585ba117710d6b13fd1054d1ebd6e716d945867783c4f59525c04ad9d2ec6c4a8daaa861bd4e400485a22450c76ca1a0ee238bc0421ba6b6ad217ea0417970a99b3c6994bbb2ccec63082fa6c9bec0bccd68bd90ba0e6cad133fe2dc6b7a3258974743e3441b9bcd7d7dc38c3ba1b57d17582348a22fbc212dc80ca8500479beec03b9f4170d72869f2f608ad7b5e52af06f6ac185e16f00b190163b39d4e2ae6723639faec3bdcb986aa7df48169b062aca1b73d3ffda954204ce087de32ff26e95166a2da913bde2a61a3da6120f35cce35d7b77a6024766ab5d5234c55fe1f0acb6c983bb74fdd93693f24926bd33ee84ed5301055ecb13758ca4d91dc1054b129772ab0fca6f0a465942cd9d3dd3f50f345f2a943bdc534ae098e05f04533724c006a96d1a16cc9a81a5de8891eec61cea0134718d2d4397d59f956f4ea7efe729f980bcda4e9446de75e14002c181c686002a2f1c45592e12a5e78eeec77b59c2a4863175a66c9c594d2f77afeb9a3c81cf62edeea445c4b9b6de43129bf2b0969177297731572da1678384937523f0e044981f25a834e1a166f6457d75d50ad2a5089a8a5cb35b0fae10773b4d658635d3fe070549e1fa226cc325c2d6b9e3039cf75ad2cbffdab74b8834bd13a7941aaf04c7b992a36586b69c775768ae173a0c19e65317ac75186996332f1f3d7464dd1e78e31f4634872cc13059fcece42cf467990208777182e0c89207ec7dce6142438bcfdccfdf606d4ec2acee99c45e5f34f6899dcee89cb6487e0eb3b02f84400725ebf34bb37a53f2a903e35e29b02ee0d6097dc0f5c5ea5d2eb28dcf705e3f1132cf397f655895d200265b1d22def80d96431a55adfffd7ccea5c80c01d145697cc79a67b7762c3a9bc23d96439d3e1ea2f174476a1580237fe300be7e70d8ac1ddf2552d5cee3e1f32e2fb18d859cf6650b89b163876b24b7024add929b8db475489d9c95387b2942cfd394a86a7aee9ad482c6a5865d0d79a2da2edd2ba5cbb47b00940c82075001f3a917608931bd764d59c204ef5e6b81a148d718d9c0ed89e604a8c2b0513e78e19743a01412a1db447b8aed14d0435c3684c6085700f3422e450d4679ffc4f884768294398fec5748b182ea1c067f5df779d2f73fd606373df0482b3ad07ba75fff6067f807fc7c22c52adea6c479afddf1684b7cb2333fa11df24d999e071f34fda066e30a4edba2da80d8a725330fd31b6a5282098c497296643645e05c8022ddeccd077ab383929434e85c55b4cc89885a8044d1afabd0340b1c09aaf07127d2e7e878f195876c736c304bb024e3b5aff5378db0cc13ab64b7c3086ef9137e7ea39f3621bf291bb43af6e367f3d92e6a0f1578cc67dc3f19477f5c64a01f14958ac56fa3cf43e5d32d3674058ce476169af8a42150e21f813a646ae6a4e8f77753aabee15a78e69a60b870c1c979c5471e78741219a6242675ac5ad7f50533f067caa44f5ac60d2e1fc5910134810b2b0b9c443e56a6eaec1709a0b97ed7c5a5900c0359bc594ee9656095d104abc79d73c4441680df9b69f9b20b67f4d3acc9d69540e44b3648198e752d62310f0cb2cc02a827951eb772b9e045f6e7dffe6de0c9b1b6ff16e6417f01ec8e5e6b34d20c710e0fa09e77dd47af3b4ffeb8b0e8b10aaf25a8b829902ad10667d9a2fef6434627892464c1ebd9c4c61db04a3fd2d1d4309b460f2d0011b7c1843d9fdc8b7f75e59f9e86c4826bb1231e03b516c4adad54966f585186835c007fe48420d213fb9e1bc0af6837a9fc1955f9ba1328a420949b875c6cd1e5c1d08f9da633d509ee377256a215823098349a04994d5af088f362aded28ebcbfc0a675098df62cd93706f03d6c6a23aa1cde203272b228c94cd01b5a3ffadf007670c3b201f9dbe6acdf1e2a35ef7ab16b2d449e5420b3e87d6e6f2c45b26570e824ec42a5772d12d953326797b565f0874f25ab5858e460591957eded03a5dd5e7c453df59d0641f9fb7ed3c062e6cbad26836bd6a953904780a8bc263a1bcee73b5ffdbaa19342ebce26449d61cddc4700e870e9f9e5d27517665c63e41c380eaf92d8466a92454ddbde5b9a6913757971d055f7cc85987f09823301bf86ac806d8eb8d3e7045f17f03423f8d5ca28d07f0f00b5708bb8bed33a32d22d468f4ac3d39ae6a096032d061ae32c02394ed30c9a31c24d6754010f79c715750791400277332035c7068545a3fec07706a2760ab86642d6a273d363fb3e8aaf4d8aea759c67a3ec61b30b61ee4d42539125bed0bf4329773487d4b2869c83dbeb01cd77b4e0e2c6083b29af08c17ead1d3b1e57854f71abe3d767cf0fa34a89a1bf10aa87366e0912b8a43e83b68cae743fd8e659c1985eadd68795b113c266b8e028bd613fe5ade597e1bf8ea272c5d53c8556888aba580ae74130719ad6264910b26a11d93c06ba1054ee7941d38f8210977d2d92bf24672d60addd3cbfa269323e6f5883a328839679790369a0d63a8a51705909b75f07af41727bc6cd0b82ea9f4e092ef029a4ee21511986418fc992e125d8878813cde90cd1671dc33d2da55726e687fa8a44c5ae0ae7e60f4c3019d3204dc89f7b10ac4ffc3b390728bcc6ba74530a7374166c558f6ee1c2053f1f203a014daa2e2e6b0cc3d7a50a50afbe2eb8bb22707a1617ff0a2ca7f4b6d57e4b6db149b691de8771548deb502b6cdde1835103459e851ade680c7c0d7e23ce8d30ecf9f896d25f98cf88b3a15bbefab0ac986bcb74354ab595cfe7034d18241d6d4bb5509996630640ebd454d836bd5171993e01e77ad44a83a819403c26d06fd8156a3220671329bccc5645795ce09cecab132fc5766118ef819dafa67e0658b1cb3f3cf6b8db2722353993bca511c5a16e03ab4aa1f37d77c709288ae7c9eb87bee328e5fc29f587ad7d7a5dc7d84283fe2ee21a690bc4db2d0176d6a2a717378cee548022c3cf204de99595e8b08751d911bfa3ca389c8420340ed1518d35b975087aff2cc53f9fc2411f088479d303d4f7fe30214b6117b703b743af82bab8ea7d7fe7ce271778c1422cfc581580b2a0e18f8da853cd15535e5256dde2e899f9a3d9f812588ed996972b5af90e4419a880e65a49edc1770cdb0742716ddb6fffc1d2fffc19fd3c2243c2f", 0x1000, 0x0, 0x100000001) 03:57:51 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="9ff0cccf8e9e76393e31da47414c8829c07d3bdc42daa28499501c31c84b6a94e97fa78716ccbbdaaf646fecf3700060e7919ab183e8da580cd13554733d2637de40f87994d8093937bf275a0b3b43c3a8cba1b0b524849ab8741029cef711163b5abd1a226f0c60513f6bac159ade668fe4d5840590e2261336e1b03f6af9de62ff5d08bf0e06a073f1b23a9363215db8540c907b9b69a0343040f81a4f960f76861290e415fc7abe", 0xa9}, {&(0x7f00000001c0)="352774075fce35f523c13222d25fe85f452cd325e6b385b8783e1f299821cfb9e0eff339634e6d5ec3c45c37d789257759cc7d640c14a4a4c14610b64247e01f0b3241bd138f5aa674d3c75d63d3bf855b6bd5c9f6149a8e95e2461a783180b814b3567fe8cf61f1d9497170476f", 0x6e}, {&(0x7f0000000240)="0a0d513788e8aa26d881745bc63e639b8ff84447ed40f8c2eb75bbf02be7b167ca7e4ed31dc1e2a79eb696efe87498db6108a7c78623c7191cf665c1377f088ca9a5c0c09978ad7fc1213ee78bfa3aafb5c96d0865ad20a22959df81964cab60bb1b546683e510468accfae3e6ebbe3429975aa3a31797b83aa824cea3c0daa3ded3f78d78b58af6259f881c8f30c352898c7c175de57d510fc1ca5c07a7dd384eb3a2aa52c8be85f4de3d4287a4beb1c88f9b04c6ec681e778235dd8e1e595a073396d59fef6a489fbc63376451e2097cb9fac58f330e114080336097ee5669af255f14873b4bda295f09bb7a1fd5a0b3ac2b32dd52123bbbb3bbcefeafa53d4bd92baa5a0128050dcceddd7eaaf85174073b38a122be5253c961dde7bbe1e83a952fdd9cfcd17ef16b8342af8019203220f41aa4fcd053d1129cd123efd2d2450aa7989455b166905534979c7ec15514d2653dfb75ba882245bb8f03bdc3851949b2ecb0edc3ed5d040843f0833f1c611b03e6013569f920e3d8cb193b5efc5a61769b9c1dac70c174dfe3f5fdcb16e7a27bc22f296aae7ac058fd2cb9ffba649fc8d7d57707ed5d6f1209c7b4bd7717b4428780d7cd4f671bf2742438e329aaa6f19a62cfac762417f6278fc9b2bd7c64ebebe12f6a06b23ff093775c6c32a08c2f81d71f17230eba3ff30305247eddb6842d497d5e0c0d4c3269a4da640274d992deb895cb505ae44cdd9db78f9431853d7918b8c4ed6144a37703f603c5cfd8144fdd45e404630a0ca9bd06c6142af7a8bf384270a5464ecf570135db84f6fc1708b53291b399ec8acd52dc048528c4f277f9862ffad7019da362e8dfcc62650aee26a59c930a97a181ce6659527d5e91a02da8afaf6219f5332ba2ea0a9aafef20a8e4dc07b0b7d2c13fb117c0040128fcbe6337c86627361762fe8975bba862143bdca82bd0b9a7e4f86669b484d1a82d84f51a31463cf0a856731478936c1bc66d911d581c61ffd95fe26d0cc0054a95b2fa87e71e48e599e76a6d909073f264a06b2690a53b5c80c43baef6be1da38c66547126e4d816479be03d72327f61d6f5080253eb4b8fba0d628b2d920fde59cb20b342d390c2dbfcf71297c8c75bdc68820164a9c57c07c9e5ff807ec99da382eb572585966aa49814707539890c30fa831d9a054f0a4976d7d58f31212ff45ac76e4d6755ba887cf71a505f546f4d78228b3cc6c5de1b4e5b3a54d39d9eab10e4f8f05d6b74883cb04f93e8ad3b2d9cfe26a11be55ba4b344c31c2b8eca931c7937ae1a4c89f6b111845ccaab9abd516fc9c81e9bbed39624539e4820e55d8af565cb718b49aaa1bbec83fd36be581a48e277354e80e12c968f769497531cfbd68b3e3bf52c1815bedfc86e36a0e6b35e6a495bfe2bdb96b38154320c36218d0b1aa150fe398839c3f6129586f478046e41cf95f7e2defb585855277407e2aec358696eddbfb3f3f08c36d383a941287796d759cab852a4aeb48efcb4b33c0cd388b4a49a59f46335179f0cad4a75c2990f65dfc58a6ea9bd924d2cbdb755ad59902ae737b8ae24dbda4968c300e78a2618c832b43358400c8c4bd69cce87063d0fed81693ce2115120092ce7ec7bf1f5e95bfa6915318e02c5798b916c746f0da46cefea3d5dd98fc8b91843977fc5ae2cd19aa41adbd3b597ad21bd229343816aa0c9bb3f21bb76f0b504520e0b0327896f62120d1711fb0e69e18ed7eb00caf745912a82ab8416a02a2583b7fb00d8de3bf50eb66cc92c7ee3ca97335f4aea27d17192158ed920293cfc952071fe3637ea5af8e231efa2787ae43eb4786e1e9f880c86a0385110d1ecc1423a7474cb1b74ca6db71e9660fd4d3b1e195c3bb05eb51f3f63a0bd113f4502ee1953a832632def001a1d2f122bd6bcb03ab0ca34c0f43ef60c254ee72fc4cd8d94ad5dafad7b7576f2c511af086c58461dcb083d68ec59f48f304f53a354133178360907a1b8b2fd7105c711d29ed3ca8a6f67481a6ff2640dad45fe78ff0397c167f78ca8a9bbfa34b335ae1ef9db4738f14733fc9426552d96d2ed05f601900a9bb5cfbd3165a8d78d7cf5cac353a2fd1ff0fc17e6dbd69a49c8608ff6171dbc73ea276b122bedce35ef4733ccb9f017d4743886f8887e05677d4e89498e645485cf14b2456c3065abb22cbf715ce2f2ab676401a876a4a384ecdb2676b1a296cfc05196d5d68c68cccfe1866583145f364aff095769f786ccdd75286b84dc04ccbaa6fabab34b1afa533e6672513810a65fc2d4b42b288854e12625c15cb1293e1e0c0356ec21d5077da73d5739d4704270b6191c593529e5b59ee6dcef028745429f15c2b6114734de04e19f09c66e850991bc46530cf2d53bdfb1de4c1d404d0977aefa357cd2b76ad84ca4bdbbed6ec087b78fe174a9588e0ff886bddb2fc21860fc2e485aad6ea35e39db92cf1810d8c5bc3f9aa28ae8df9cfff7ab401eee15da57114ff007294c8dda1a8783912b818e935bfd684aa8c4b8014c0f506fdd83a009219da25ad81d15fbaa06b1f798063ab47c01ab512021a2e2c3c36beef6d2f0d363ba83bbb57ffb450705888d9699b89627ff5837ece2700babe93b0f5f0e283bff65206350f95c58f302b73c4fb7e2776b4cc8d9f41a7d7a630772aa0edc96ad2eac0e5a78f759a009ff112a975dbe940fdc8c5927174e94fe997448e40e8b2ae48a1153bf46b3eb22fa095ec3f5a05435021ab104461e4ae48d221a16b76dbfab466d2a22e766b56e8f86ce0a81ca6cecf141a1219f9a9d1a3251684a1e6e032d05d339ba08967b51cddaa63700804c5623d88afdc146b34d0d0b0622187a7e6e3c0ca751fab13bd2c135af86362f4a4a765d9d4d28c48cdeb248ea88b829384f55311b7f57e3b2dd944742b7107f352f76ca392cc6220bfc3b104cad67c46b1a24d838ce16ec663566c08adef2ead6af3954cd84160ef15c24c1fc77bd05cbc115ce8e2734153cc49b001083979520c37e6b87e19e82a5e657573c0c636927e39bb1748c20d9eed745fa1e1272de3e23d2509246531dd051ab96e0ebe8f3936b9b455829089db41812f8aa92e418e293db10dd31346f1e70feffd51969ef5b07801d140543ac919b1d9dc979d98b21ebd4cfc20c480d28121fb8c4ed168420580dc7491fc9dcf1d7eea294d801378a5d622fb9ef59ee726b545520e9d6154303676a0c6901a3e5bc137b9010b4d4c0d17b2fe1e231ab9087ef0283b9fee52a7fc64814072674694a999fb7ab1070b81ac4ff89aa8e4f6a70b9c30a5a170dad7e892438dc8a00fe9dcc53212473230306bdaec0176b15e3117585ae9fb94afb269f417e1911f02979e0b5ec7d065160c82a5f7753e036614c140bdd9324a1b6bd65d843a5f6992cab984fef424618e5288fedd2962e039db14234f1f1024641f8a68e0511429924d5da382c7aa37f1b93c4d3313a9914499e532258b9bb1f1848b43f60d68d8d6221273b4e8dfce05ba7d05a112f82be10990ec7aca60f86bacdf92e47b966e8162823494f22abaa93fde467ee606e5dda8a4b3787a3642b1b146eb6eeffa245106d74b318168a2b4b451d196f53874b8773df2e92487d7480063fa551c949e61a1f0ebe0c04836bd21cc0686ab3a2c48e9b9c02ead619149dbeeefdba91410aa1374b60fa0adb6463d0571321fa223d4d0ca9d276399ff19240126500bbc9a6e7a547250ce5cf039472833d8fa6de9ecfdbc2ca3ea5a73ea1b6f946dfce369213f59457c2ee135ad12d889f040ac8029667bce4fd5607b1320a01c8bce88295380372cd12e3dbd9f57b4d73121b1f34f64996d7b0ea7f6e41306152fa6650d6d8e59f64a6f04edce396b33c21ff583274b9786447b1f623c4f75945e63209719556932dda1f844eaa8d1e8c759bd6363ac1be043538163f152f423d91f7fe2275ed82f6ca6bbb46bff7254be8236ec1b50f6c4acc8206e532cb62321eb20019e7a411a8a86cd49e6055d501b199d672f839d7d3ab2289a3c3dfe309883390939b7d3e30daeb0da37100eda7ed1380b475f58d6b49d1201e67cb3b647c239d07fa618739e22a0e5fc20d6ff4483166592ed7a7cade0acbfa825aba9844b61a47e8697b7a754f155f5965b583f06e1ea002cdb99eb1dafcc1d85a51c17b8f0ac7a063bbdd0970790ab8f0b8c1e027fe65a6ae89216dcb2dd6ff94bccb8d240c49add6ff8354b63bdf366b90d9a6da9db222edf17df8cb91049a496ef7e1179885de0c0867a78ec9dc4c53e42cdb1535a623d88a851edc65c547501c239db835fa0b15faeb7ed8b731d2d90274782a0b48c1c910dbaf858ad38e7336852275b1d0e2dd4abad7c863618d03267461a17010b2f66cbd4eb8f28e6c59831dba1782ec9a1b8327f557cd1da1a847d26af6916a1de7b4c5d43f1629b8dfb7dca790589021e9a8a682d3fc6b6485e4aab7046e247bda8f1a815f9e8e6601b3c0bd911780783c95b3cf62759d1743c3254ce77aa9e3846b65508f63b31d47636f153178bfd84e2db3a98c3e60922f6e73bb9dcd58d349353117a8610b4aca55b97ca9cee60aeed395073dcfc14882d24c716bc2db2470a13e28fbf5dd9530b16fa7dd6db0a7b744b46b0b25623222e87301a9192fed9af005bdae40fce74d1ba0155eaa6eaa95a69d68f9b55b4094c42e3ebdec2b44a2ecabd5fe47f962342cfddbc800e42e602eb6cbfe616d6a41af57847ba8258a5b41926bceec2858e7490ca66a120667462346ddd2069c1c8ae6f9b9904ebdae591fb85f0b96e24ce4e5d8c969190758a0de7e309085d621dd2b9f0015510d9f8d34752888b92f37c7b7035db71e56c88c82388655fefee33c03655a940410ba500f40d55906397dfa4d4b59dc7a162621b546515e32d5b30bef518295e5edb465ba7685c9aba52bcd93eb9659a5c8b95b82185b25082319b9be9deae302fdbdb1b9b29fd238521c031a17028cb3ab459fea168d3e5b4f434bb3a2dec67e707e6056f68e68cdfebd84e463030c70ba92a878fa7537b8f8ec9f0ffbc813c3511c33b6136996d0b5f0fd6051534a0699014325416211de7d64f20dd3d8787a23d11fdd26815c03fcb7d938906f1d01873192c2e82034ab397b3d132422db1135def1cb412343984ded38ad83b2ee8b59d2a9449e91173d69bc4f585d03d4b2dad1687c8d03bb64144957634e14b1e634eaea470b3e8cea46335d3b18a5cdc7d04c354ad1f079e46a586759bd7ddd819f2b3e770597a276a7e1c4ccb841ea4798fddae689856888ebb56ae796e1db2507d75d0b3c4a82350f2b10784af0057d20a249750478fab46e25cc7a7c2f02647b3953648915156f4f95e02967fe7c35962fb0053ba6f1f17996a7bac9d3568557beab14ff82ccc85f2d2cf7a000d1644403c8d98fa3d64202c241598ca596face3ff0c8bd5138571938c249d1bd15262b0aa2814e3c58ef74ae1662b5b0452922da16d34932a7bf351e9f4c3a3a894dee21229880976031928797de2882cc49bbcb848e343ad89ed9e1b166ec419e19cffbbf54199dd8109f9de94c332604b8e03aff1f478c6529ce55f8afe8cabdd770902c7cb3d92ab4422d7c69e183b8d42e176f7b27a4f61600f43e61124ecb9b2ff84bf6d7102e85c38bc79d96225af19f39db58171a0a3ea9c8e10ae8ab33e9c5940bd234c503b16cd6e214d5020e5c46ac2581fc5a76f897aa2832d41033121ecb49933ae21b4eec4ae32b824378925bb7e5f75699d8c6a58585f83d5eb9443abc79", 0x1000}, {&(0x7f0000001240)="2e72f42dc1178ef9a6991e9f86e035b5abfa5cbb81de4470a793b77ff9a36890898a741d53d94b5e70c06bcbf4b90e8c98a732bf62b8417b2fb6a783300c62b1ffa57cb903025046aa43df969a1d0db74f581d329793a63c461e66ef8298f7ca0b8e8fd64203ba3748381b122100b72b7b567592abbc24aba1278aff1725a1a38f61e0a78e891f05cb44080252159de88564308040a18bbd94eeb320e2b19e6a3d430438a2c21301d9256ed93dea88ef4d974212e424a16ad435c208b5695cd37e1e87012b2f1f9991", 0xc9}, {&(0x7f0000001340)="dc1710c0af49e4c911fbb9a3cadfa87bf6f771763fe051fe04e6afb291d23e5c434f2bdd59c32fb1179c6d6c8a1190369e6e7cbe21c37b106c1bda1884c01b97c8b56c1cfe3d9d04a50c089476c63c67158a582f691a202836fe0d46d423cd0ae482b87dffd9205446bad7c89307f01cd0305f007e123dda7a2b8c970186755297308f2e795fd3a8b1a30321abef47a8702ac0e4fa521b5f8b24383c36155e57b840e9302224c6512013c1cf5e7342", 0xaf}, {&(0x7f0000001400)="3d0f1af0058cf5606d6ad4c302a0d361574862c4807ff4c9c3a953b9662b9ad2acfe1917ecc85e6923580650b938af17ec77091625b69f8f03b11aa9212d2d578761ffed352b5f184ba523b56fc228fcf5c2fd4c7480b113fadc7002f8002c90f13b74f2776133f37e7277f9f618f61e", 0x70}, {&(0x7f0000001480)="3fd58f6017347a4dc1cb8a531a5f5a631c4ff64fadbec85e2a4a6b8eb68887fcca8c5d1a55c70e014a55276afd7a6fce6a1480187a0e16f0bc7362e812e5cf2801c5485a0a0f4159f3ef179e1f64d4ccec230480c9fd505befbed51326c938c62497c3d3b78a46dc3b43ee7432f9bda16e8c94c03f9ca9bbc98ecd88a5df6cdf560e9d3dcf94e0d0ee9457fa", 0x8c}], 0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffff7ffc, 0x200}, 0x8) madvise(&(0x7f0000488000/0x4000)=nil, 0x4000, 0x6) 03:57:51 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDENABIO(r1, 0x20004b3c) 03:57:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) 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(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={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) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x2, 0xb93, 0xf1, r10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 03:57:51 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000001a0000020000000000ecffffff00400000000000000000000000000000000000000000400015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/186], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/d\xa7v/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7c5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536bd7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717522734920a7237b0101408f5d896fc0e04318cb7aaad00"/233], 0xe9, 0x800) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r3, 0x0, r4, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgget(0x0, 0x446) getuid() 03:57:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0xd0a5, [{0x3, 0xe9}, {0x0, 0x4}, {0x0, 0x1f}, {0x2, 0x10001}, {0x789c602b44696c21, 0x101}, {0x3, 0x81}, {0x0, 0x6}, {0x1, 0xfffffff9}, {0x2, 0xff}, {0x3, 0x7f}, {0x0, 0x3}, {0x3, 0x4}, {0x1, 0x1f}, {0x3, 0x6}, {0x0, 0x5}, {0x3, 0x1f}, {0x2, 0xff}, {0x1, 0x5}, {0x1, 0x5}, {0x1, 0x55}, {0x2, 0x8}, {0x1, 0x7fffffff}, {0x1, 0x6}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0xf5d}, {0x1, 0x2f0dd4dd}, {0x3, 0x4b307dde}, {0x3, 0x5cb}, {0x1, 0x9}, {0x1, 0xf0}, {0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x8, 0x1, 0x0, 0x6}, {0x9, 0x0, 0x7, 0x7f}, {0x856d, 0x0, 0x7f, 0x1c00}, {0x1000, 0x3, 0xfd, 0x2}]}) clock_gettime(0x0, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="c4668df05214bc9deb9c534db6d4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000380)=0x1) 03:57:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x60d, 0x80000001) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 03:57:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x4000, 0x1) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 03:57:52 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 03:57:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x44) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xf000, 0x1, 0x7d, 0x12f3f8aa}, {0x6, 0x0, 0x1, 0x800}, {0x3f, 0x17, 0x2, 0x8}, {0x9, 0x1, 0x6, 0x8d17}, {0x6, 0x1, 0x1, 0x10001}, {0x0, 0x1f, 0x5, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 03:57:52 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0x5, 0x4}) r0 = msgget$private(0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) msgrcv(r3, 0x0, 0xffffffffffffffdd, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 03:57:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x2, 0x80}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x288ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 03:57:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20182, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000640)={0x10, 0x9a04, 0x4, 0x1f00000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000000d000/0x3000)=nil, 0x1}, {&(0x7f0000011000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffff81}, {&(0x7f000000c000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4ae}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000000a000/0x2000)=nil, 0xb6}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000010000/0x4000)=nil, 0xf6}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x200}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x40}, {&(0x7f0000001000/0x2000)=nil, &(0x7f000000e000/0x4000)=nil, 0x9}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil, 0x80000001}], ['./file0/file0\x00', './file0/file0/file0\x00', './file1\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 03:57:52 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 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) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r7, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r8 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r8, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xfffffffffffffeac) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r3, 0x5) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000180)={0x1, 0xfff9, 0xa31, 0x101}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r10, r14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 03:57:52 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000760000000000000000ecffffff004000000000000000000000000000000000e294dfee612ee5326e089e72ef6c4f85004000150000000000000000000000000000000000000000000000e7c964b0c93951b3f035cc00000000000000000000000000c66429436f965477eb840fe43363460000000000000000000000800000000000000000000000000000290000000000000000a3fd3ff8c1050000009de58333214e27bf997992ed3e32b00b02a0d65ebffdb6c49834d4cdd5cbc975957361b62688672950e722a92289c146704c83f8914509c59785932a130126d03903"], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/d\xa7v/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7c5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536bd7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a71752274e920a7237b0101408f5d896fc0e04318cb7aaad00"/233], 0xe9, 0x800) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x1100, 0x0) fcntl$getown(r3, 0x5) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x90, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0x40}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r4, 0x0, r5, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgget(0x0, 0x446) getuid() 03:57:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9d", 0xcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() r4 = getppid() fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r4}) r5 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) r12 = socket(0x800000077, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r12, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r13, r10, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r14 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r14, &(0x7f00000002c0), 0x0) r17 = syz_open_pts() fcntl$setflags(r17, 0x2, 0x1) r18 = dup2(r17, r17) symlinkat(&(0x7f0000000000)='./file0\x00', r18, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) fchownat(r18, &(0x7f0000000180)='./file0\x00', r19, 0x0, 0x0) r20 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r20, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387f0b64ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r21, r19, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r23 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = getgid() semop(r23, &(0x7f00000002c0), 0x0) r26 = syz_open_pts() fcntl$setflags(r26, 0x2, 0x1) r27 = dup2(r26, r26) symlinkat(&(0x7f0000000000)='./file0\x00', r27, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r27, &(0x7f0000000180)='./file0\x00', r28, r29, 0x0) r30 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r30, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea577d2a713918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r24, r31, r28, 0x0, 0x100010024, 0x7}, 0x9}) r32 = geteuid() r33 = socket(0x11, 0x3, 0x0) setsockopt(r33, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r34 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r36 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r38 = getgid() semop(r36, &(0x7f00000002c0), 0x0) r39 = syz_open_pts() fcntl$setflags(r39, 0x2, 0x1) r40 = dup2(r39, r39) symlinkat(&(0x7f0000000000)='./file0\x00', r40, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchownat(r40, &(0x7f0000000180)='./file0\x00', r41, 0x0, 0x0) r42 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r42, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r37, r43, r41, r38, 0x0, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r44, 0x0) poll(&(0x7f0000000000)=[{r44, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r45, r34, r35, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) socketpair(0x2, 0x4, 0x3f, &(0x7f0000000580)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) accept$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r48, r47, 0x0, r49, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r50 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r50, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r50, &(0x7f00000003c0)='./file1\x00', r32, r49, 0x4) r51 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r53 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r53, &(0x7f00000002c0), 0x0) r55 = syz_open_pts() fcntl$setflags(r55, 0x2, 0x1) r56 = dup2(r55, r55) symlinkat(&(0x7f0000000000)='./file0\x00', r56, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r56, &(0x7f0000000180)='./file0\x00', r57, r58, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r54, r59, r57, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r60, 0x0) poll(&(0x7f0000000000)=[{r60, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r61, r51, r52, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, r25, r49, 0x0, r51]) getgroups(0x5, &(0x7f0000000280)=[r7, 0xffffffffffffffff, r16, r22, r62]) flock(r3, 0x2) dup2(r2, r3) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r63 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r63, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 03:57:52 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x808, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x28, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x1c0) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgget$private(0x0, 0x440) ioctl$TIOCNOTTY(r2, 0x20007471) fsync(r1) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x3, 0x3}) ioctl$TIOCSTART(r0, 0x2000746e) r5 = dup2(r0, r1) renameat(r5, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') pipe(&(0x7f0000000340)={0xffffffffffffffff}) pread(r6, &(0x7f0000000380)="4b14b63b9ab03a0634b999821017dca9a0c1abbb4bd1dfeced8c231b0cf9d46d6b43e33720161ebe053a05afe30f789825958d43316d3f397fa571b3505edfdc8c516f2599cfcb682c5748dd821645e83a0c9632578985ff174b33833d0d5878050f7f4bcbef5b641c0a2f35921f183d89bceedc34a9e9c1a586a812a79d44b1fab7d962ad106aea956c0d64b7b927d9ae0776c8889e7afb42b7245a69b44d096f5ecf144b3e8fc520226ae32f2c1f43b385a90b038483da7e64f48e65e89e35da4f90b5488ad9bb38eaaa82fce67c55efeb5a6de65d2c09bf966ceddd835839dd19dcc7911faceb6b068d5c013ab1febcd7d7424e01bbe0da5c6b86e3d65b982a55ddd90b84b6118f76300cac1bf54d4655e0684337a9bd8311eba16cb84a29edb666b25954ff84378a727b571d117cf735b9bd0833beab5d9a773b95efca4a89d1c6966de0b0712c37c9e09d6711ed29155a3089edfdb175a118028c06f79cbe50facc15ea051c3ffabdb878239ca9d85788decc664b387df1776079158b6f7e54dbfad8254676fcfb7bdf365e55023a341f884bafeb0e9e49385d45734e2b06975c7e4fd3a7052551871766a4e82b2a84e9f28155a11e0e3b0a26db64f87837839d3436b8185aac2413904bb881310ff066f03ebd4a441f77256ea3569c0c938fcb5b122f5a7fedb7c578caadcf7c14442d38f4a7b72d05d19028615d3fb349d4e300bb9153b88db43ab1fda6232fa2b5eca0db6578843d4378d442fa3f6a21d8669b6f4e03f79de880f1644727a5b6e9722b9df00bdea9f3e14973b01b6cc6dcd185fb5ebb15b3532aedf6bbe7df38f5cbabbf82655bdda326660cb05f5d02e051f4e1c3f3326b0e23281a69af975e6a0c469df5d7f2a96215c9b24c9007ecbc8fa9f4ea25507282a05b70f2aeb0040c980c67185ec61b6eaecc3e153be153aa59b95717171865e626ba748b5b89389dc9b408d5d2bf5159d5c424be1dee3aa9cfb4e2dcb9bd283d719c45f4a181342560d1dd2079bee05437ba2e90697be9e9521401a9a7dfb12cdbdd27cb2f4a14095854f98d2a9c3612122f2c17b73edae3587877836cd8506fb4c05581a0f339f3e0e6853f6bd11c8243a09a9bdbfe7f326b342ab420b16ee8c574bbbf502e557b454df99b57c38d09d55e74bc8005be92b0044a49db76e53650e28424aed7449d1e1f86b73f96711fda0dc45253113415cfd7307594f5d10dafd28101fea6b3e249952b8a81774356b08fe065929c4ec51c659a9d790e7d1bde6ce6c4c9883da67997dcb39682eae9be364a3a3d3782cba205ed18898afde54e4c334f0365f6addbe2a655c98cb97ee9b3c06b271ada3269df9f0df112b90e124ee7c067f546c2889b1b2d1537aea09eebb2d16320d6102038f6249676b95c346d198392a4af09719dc3ecb74529e989215076f635e27088a827a09350eebe2a78d41543e1c2c3d6dace18a27b145a9690244df9d776d628179f9d9918f630128f581bcdebeee523aaf175f93f28935669ca57cce3be21d6587d531b457b53819f0b43389549eccba4ab0277e147765fb13fc3d8f7ac289ed9b1da6fcc4bacd1d7b3e882f5c720b5aa3ca9fad13849e1f2cdc16b207e197eb8e32f811e5fc44714d7080a4986c1f0ba56a57c22025e65511c01318f640e2c74f698c94ad615d7b5f1311a752d4e7662885273662e234b5afd93ac054548a2bca69987349bdca6031d70038685e67906d476009b75cfd8c49a78c854b1d56c7d86407d87ba4ffb0edd6081682d6f1c885055eab2e4682872825464e64e08c3c9b5db041d2b50a3fdadacff2fd2ab24907df960e4aac3824f36f1037e8b9178b9b788d6cab986f7dc84c6cf2efcd6a70637195b7a6d2deb401fc196b7d540f924539854aa6b04717d35f9a2e0ed1775cfe5a8f052578e82aeb7c2821378a264432818dbc751fc37b432e0b611ea8d0e23191dab8c4e8f4d6b738fe601283355e05f5d5a68bafebd9cb21df0c19bc36677543af20f273422bcd1580dc9dc36c53b03321b61595241e976cbd9762d822eb32c362f3b6ab0229b0745434f8afd25a7d81d474573def5cd5cfb395fe88eddcd472710cb8b4c6b8768b00d514ba14c13a34d857db6533cbf89630006fb2b6d48301dc26871788545491a980433cf7409a0dadfe89732b55bc286b95b9429eb691e7e68bd9b14046469d4c7d9623c8bc39d6f0c1af3bc116a0f9ee74941132d94e6ccbf856a5771aaade7e7a63e1d0f9e2ace8f15d6a19b04c3b26545c146debd100bdd7e94f526c2f42c2f845075c09c7079f8de10820656c3faa444d74f7c335cca93ef22e88c5c022cb72ce713a4aec1b235a2bc611ea586417ad4e64cdd4655599c83fc106888f47e01afe3721ce3ca707f6e62a9d42e0009ed57b5a8db703d7a1463d7b80481ad4ec3859ecc5cdf8d9b027be83b88d683893b0a7040a86150d2ef7f8f55d0c38fc71bb7796647c0fdc9456f8fd361438f73fa93123b5ca2b81f7087db1ca559c1baf3651427a064e1fa67997d482d7777638fc652aa32fd5c13410e0be38db2ef6e8bfea336e69203a5b30499421821d46c5b4dc0db43603a9d0a81e9cb81ace2d8f2991ead90b3d4645479d465664e0a2f5014155ba560f31580737efe131e582799b44e84109498152809ce37f3d36ff35b023075063e96d15da3a292d13d48c6782fd6500834bb32954c751ac41023d25ab4038f19dcc71d2ca3d0a7a13e671df84f15e07031deaa0308886d8e9d82975eeec65841028bbbc2d7fce5578bf1821d66f91aeb03891842655f0f6d3661635fae13adf075fc3927510a35a7fb65698b643dc52007bfab3aa97e4df282e07f89b77be0dd9cfbf0d96da4b290329b9d3cd6c9d7765fd4d481c9da1d061c249a3021e742dacc9a1135d24aa0e435bcbab31ac378510a1aa359b5ec01b1e9ae28ce738d80042eba14703f5005c980d1e1bda6ef0ceee6aebf1ac1d4258a0a10e3deedc58bf6c1d097cdc5f25aabaf68a33383e48a65453ad3fd17a6335ad6a411822dde3aee2f1301d2c41dd29b5ca837cdbd3ebc38a4ada2eb515fb4fde1dc300fb94203e4ef007bb8ffa4e6c471f80a7999d1122d43aa563303446bab65f0cc63ba96f49d813cbb2897fdaf2f82c9b11bae6486f5b27b8499d25a033c1a8595c7f5b5764d47ce1c08654deb6b7063189047c1b75bb12832dbe4b329da2e3cdf3e71b01b0b76605b2f37b9e6d5e600e12e6c2997c3a80c7b5e3b1778e1903c88f4f27fa448b4dae8375982de9fb36ae820ceed442268679c8c1d0ed27667bff8c5235b6cdaa2dd0923e80abdc440b1cae048d9d54102f700840012b14958f3cc74d0e14bafa7061e47f6de797e4bc50448f31565efd7bb38304a0e20d12213f86a862e1787c1587be109fb34e6494430102664c4cdf1d4c6056c0636f470c803848d98811c7342b824d41de161dfbaceca2e66d3b7b95354f48d650a35cfa0481f8ef4767221592acab201588a038d8981b23fa688369665c5f7cff0829e7524b44c246ac48c84d9273c652b4084e1fec59d46bdaa097a63697e7f12fc8e42bdcd93d6da9422cf55d5ab8b5467414c352f5452214ce9206464b8a44783577e5fd0f5c56b9a4f63cf525a206f04d21359eeee0d6aa8d1cc1d4e9668f0150016ca97337bddb91fa18fee9752b5cedbd14a5c03e87b74994e18b3a135fc3fa5c03b815b28b7713cf2d06d29b3a2e3e4f530a33ea858aa847b88e82114e495a3e6f6253036f03189e9f10a7aeaf2558eddc6132efe8022a265b230cd0aac1d957213a39da669f3870645055672cfb6c65186a9739a8668ca325d79f8faa7eb71c399bc8fba5c958750201ae7e710b99d72d4cc04195abbadf5564271e55c2e2e1410b75fec2dd69b37692ae3ca6b4d2bd543e2f2085d0f722e6f2a87f1620d1db5f1b707a12aadaa8432620d654383f498bb579ea6041e3e7902581a1736ba570eafefc548efa288a549fc6167d3c94d099a0e347cba1e15d4fda2ad5e5c898a68db4fa4645ab276eed5829c82d3607819a71158ebd68fe2517d73a1c02de40bbb10bb0c1ef3f2d4f47e4f6c880be34086efa7abf3ec607eb7510c84a194331f6dea2222e3f00c856db2e16b00b397008c06c4137558589926750e194d615a1486a2e96e9ad823ffac889a3b8acfecce5f525b7d72e76bea878a461808bb28aa92c6578bbe492d6fe97a53587279f3b1750c8cd2f5aa3450c0816b2807b933cd96dd5afb1ba11b1429d65f3ea5cca6735e25361b24b91faa613cd63019bedb162e59d07a7425d0512a534347685242c8ec80201edb58e400ff79bfc8179a12243db84a4c141925776943b45a73a13a47e190612e6cd02539ee6b41cb52e9723f72bde6329f4146a2effc3907d99ee16b882d7995620e642cda575402ae7e61a336e63be8337ff95e372729fef6276f3040ea640d2d6add13395836f3b40c62619f56e46c178d3bc34e0aab2df3a66746795cd82f8d8bc2d9a3bb49495b15b3aecb233a40f02f77fa28150c61cf1b3c2c5ee2a6d2e90e7171175f2ad038ca74ac09e1ae8335e4235dbbf5b3f9bbeca01eda3504ffe469cda9f7d29c683c081cdaa79b3dc2c226341d41cbfc561b5c471194a90b597b3d4381c65aa46aeac361188702c2dc84174125f067924800cf852c9cd8cc6b01ddf003aea44c3eef54c40661a810da7b70e034211a60a6d9d13885f80abc63a6d0c61aceacb59ab6a1d04f5798ef4e5c436b5ca2184e0b369f14488254afef8faeb375111a832b6ae6bc975d40351ac00fb9e85f3d65b9463273fa5f8e85e1ec51bd726190414135b07f7edf30b0acfdd0f3835c35ba9dc77e596bfbad8b602735a310c0f0b709897d30cf22c8003d8a3f02b0af2658cc1dbc8ecd55dd7b25178011c9789cb6cd8fb326f83c1aefc4c6dce366f066ccb3dc1b0bfb9bb18da16f9563dbaec77a558eee0b0d08fd57e7f0f0ee3a5cd93d9c1bd308a9e16caeb21a1bc05b9350e449b77571cdb37e17a6319e3cf00a61952f3ad792c16ae28035c4f002c8b037809a04287917f2f4648bb42f4cd97d02fcbeb7e3053912ed7b0584afc1a0b68d4367600d9ecf625305d705c2e5eff12eea5a675d152f748db314077bedcd99794967ca11b543a253ce24155fffdec85562ec7dadaea8177d5e1073a410b9611e057c545956b1b2a9da9afb11c827b616eab4e370f8600e415f1d7d2209e1ee9e010c873abdcb28e2df2ba16ed7920cfaf890a86be9b9fd9b5e624bee6cdc080328074a7f5fc5b491c5afa411de48f0a19badf4fee467e2a1281d2fa3ef1dbf265a80bf3e7dab51801ea42fab58b1e55af46efcf5358569e12de573b2ca92f6a62399b2cf82d4cc1bad9fe19216e8709fb2b365f3a2cfb05a5001b4a31054503432cdfaae849ca21966b51ae84dbdbd64303c86a447544df7f348f482d844ac196a39c6d4beadd550b03d2bb9cc036cb3e35ec4a71e32786eac80144943ab499698d41ec8759c31376a382c49a1de352bc14937503e521c6ebed0010562ae821493524041b30f502857d98153d931d3c1c5de4e8dde4ebb6e0d816ac12c97d36bb1a156b3c050f8fe8fbb60e87facfa3ca937ac9c824020d8d26fd955e3e9ad90256376640346f932b51e7205d6cb196dbd6e39be79be533973b100628340d832e3d15e737cc398934d25ed22274c5379c422fe19aa7859dde145d9d2bb19a29c647eec2cc5574e6a1eb725766379b84e724055409cd8b14740c5", 0x1000, 0x0, 0x5) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000001380), &(0x7f00000013c0)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd0\x00', 0x10001, 0x0) r9 = fcntl$dupfd(r8, 0xa, r6) r10 = msgget$private(0x0, 0x5) msgrcv(r10, &(0x7f00000014c0)={0x0, ""/89}, 0x61, 0x0, 0x800) openat(r9, &(0x7f0000001540)='./file0\x00', 0x400, 0x40) fchmodat(r3, &(0x7f0000001580)='./file0\x00', 0x85, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000015c0)={'tap', 0x0}) pread(r2, &(0x7f0000001600)="374eb6182543a4744962e02493effde7ced933ac3f0f7ca310250d1bc3584329c282be38ea1fea12c78f6f2c682dd36ec3c9893957c3e7c64156d48b05f7b1ca48f60416ea54864c5cbce5d35a390883b3b165c8149a2c0dead5e5c2f3accd6aa691536b7de155bdbfb506506976f7e5d6fe3b4c3120d461404bf3ce7f12bd4dbacdb6c927159da74d66b1fba06cd3ea81a330a8577aa6", 0x97, 0x0, 0xfffffffffffffffc) r11 = accept$inet(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001700)=0xc) setsockopt(r11, 0xffffffff, 0x1, &(0x7f0000001740)="628e760426", 0x5) 03:57:53 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getppid() r8 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, 0x0, r8, r6, r5, 0x10, 0x7}, 0xc, 0x3, r7, r7, 0x3c, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000000000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f00000006c0)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x68, 0x0, 0x0) r17 = accept$inet6(r16, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r17, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r19, r10, r9, 0x13, 0x6}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = getpgid(0x0) dup(r25) r27 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r27, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r28, 0x20004b3d) ioctl$KDDISABIO(r28, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) getgroups(0x2, &(0x7f0000000200)=[r34, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = socket(0x18, 0x2, 0x0) setsockopt(r41, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r12, r36, r37, r38, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r39, r40, 0x2000000001f, 0x7, 0x1}) setpgid(r39, r39) r49 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r54 = getppid() r55 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x1, r50, r51, r52, r53, 0x5, 0x8000}, 0x1e3c, 0x8, r54, r55, 0x1f, 0x7, 0x2}) setpgid(r54, r54) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x81, r29, r34, r29, r35, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r39, r54, 0x4, 0xffffffffffffffff}) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r39}) r56 = msgget$private(0x0, 0x200) r57 = getgid() r58 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r60 = getppid() msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x8, r58, r57, r58, r57, 0x42, 0x6}, 0x8, 0x3, r59, r60, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r21, r24, 0x18, 0x101}, 0x6, 0x1, r26, r59, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r61 = getegid() r62 = socket(0x2, 0x4003, 0x0) setsockopt(r62, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r62, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c653075"], 0x10) writev(r62, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r12, r61}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 03:57:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20006, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000011c0)={0x5, 0x4, './bus\x00', 0xfffffac0, 0xf0, 0x9, 0xffff}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001140)="2cc5aa4b5c8e502e4ccc7a213c4b01cf46116dba5b0fe2ae3476c18e218641ecb16637058858d1f72bc734b51305354fa479c906262bde00711b50fea6f2992606e7d521", 0x44}], 0x1) geteuid() 03:57:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() dup(r2) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 03:57:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000240)="3dc428e35b494175446b8a6d23f174c60ec2848a24241fb0a6018543628ee4ccf69bd711c98aebceb3ff813f32248f122f80339e15f2db3e557ce7d4e1f1510347fb252b2c0d6e122ec93fe1df306d87ca74c37764125bc949278553ac3c966dd5622dc9e3044414dba4d14d9926547a862c70f047d89bee6a96b2a43e49140ef533ca0b0464b4bb5d484622bde00dda3f93cea319beeb2cf9423adfbc7a1ac859c1c5fb7de426ba45aba9046e46a02411ef8a25bb4400b1b4e6bba26465bc202a3f256522a8a49b3c0274bfea48", 0xce, 0x0, 0x7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) fcntl$setflags(r1, 0x2, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3c}, {0x7ffffffe}]}) chdir(&(0x7f0000000080)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 03:57:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) r2 = msgget$private(0x0, 0x18) msgsnd(r2, &(0x7f0000000080)={0x1, "d1754ca153c252f54cb357e76b6e136e3b87497566cc92bab68190e5bbb68005b119354828f1af8a86c3f959f0b74218"}, 0x38, 0x0) 03:57:53 executing program 1: r0 = semget$private(0x0, 0x8, 0x4) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r0, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r0, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r0, &(0x7f0000000040), 0x0) semop(r0, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/86) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000040)) 03:57:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x30000) close(r6) write(r5, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r7 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r7, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r8 = openat(r7, &(0x7f0000000200)='./file0\x00', 0x100, 0xa0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="420afa614ddd5e0227ab7c127645eaf72166435c8997c05b34c4ca7ad4131931dca06b61f77793adaaea705054d3", 0x2e}, {&(0x7f00000000c0)="2f1b6071b74292e5e8c82c16bbabf3c56a5bd6e57dee6aea12cdcb0d04705445118ec2e74a5f80f618530738792f3ab87974ed107e73f585cca57004d5797cd7f1e84fde29650d0ab0fbd915c7f7ae074e9a2cd55645", 0x56}], 0x2, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffffff, r2, 0xffffffffffffff9c, r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x48, 0x4}, 0x408) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 03:57:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1, 0x7, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getpgid(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x90) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000002c0)=0x4) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r7, &(0x7f00000000c0)="22070008835f5a7a", 0x8) sendto(r7, &(0x7f0000000180)="ec8db5be1e55fecfc21f6dcbbb94b7b75048433149fa0105a31594250ccc19d8f94ba182f60ad6c38f5f2b34bd1283ec749092d86bd97cf93caca5b4a332c5fd9b66aa815bf25e3dc3af8b1c6f533dd68d353b7af217796b556baa48ee80824a8fcf4349fbe43aec18b23f313238fc6b9bbfa5a201c7026d40cf73e4fce24a584ac2134afede864dae43339a11ace5f6a6990d4b6695884bec4ff431f224b4b84c3dec5420dc978a1ebcdc7d67053359ee2d3a7a53f47b0cdea8", 0xba, 0x404, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) r8 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r8, &(0x7f00000000c0)="22070008835f5a7a", 0x8) munmap(&(0x7f000071d000/0x3000)=nil, 0x3000) write(r8, &(0x7f00000000c0)="22070008835f5a7a", 0xfd49) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000040)={0xfffffff7, './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 03:57:53 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) fcntl$setflags(r2, 0x2, 0x3) 03:57:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 03:57:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) fsync(r1) r2 = kqueue() chflags(&(0x7f0000000000)='./bus\x00', 0x1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 03:57:53 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) setsockopt(r1, 0x80000001, 0x0, &(0x7f0000000000)="006a4cc13cf516135a07e6a91057fdc473ea7f740f0fe4875ed771c9cd579177f902acc71b6b47c0453aaf6e38152c62ec60ff085e3146c0bbd4961a9c6e38715f53362259098122e5ff4394c722ba3b0b214cacde0ee1667c98b1da7287133d95e693ac2906b4603c4529ba0f056a060ce40d82", 0x74) close(r0) 03:57:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000466f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea63d6814d9b51c2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f041577b5ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47d172e07bac72d0fa93b007000000f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aee3ff673cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0c6efc5294b40e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2dccae8c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d31d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076106005553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c80430af12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aede7010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485655694a40408c98c3355e6551b45ec290d5eae07118b16e607703c880551965c242d3"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = dup2(r4, r3) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r10, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r11, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r12 = fcntl$dupfd(r1, 0xf, r11) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r14, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r15 = syz_open_pts() ioctl$TIOCSTOP(r15, 0x2000746f) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r16, &(0x7f0000000140)=' ', 0x1) r17 = dup2(r15, r16) writev(r17, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) r18 = accept$inet6(r17, &(0x7f0000000200), &(0x7f0000000240)=0xc) r19 = socket(0x1, 0x0, 0x1f) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000009c0)={0xad, &(0x7f0000000380)=[{0xb56b, 0x7c, 0x5c, 0xa7a}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r20, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r21, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r22 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r24 = dup2(r23, r22) r25 = getpid() fcntl$setown(r24, 0x6, r25) r26 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r26, 0x0, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r28, 0x0, 0x0) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f00000004c0)=""/223) r29 = msgget$private(0x0, 0x200) r30 = getgid() r31 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r33 = getppid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000002c0)={{0x8, r31, r30, r31, r30, 0x42, 0x6}, 0x8, 0x3, r32, r33, 0x3f, 0x7, 0x4, 0x7}) r34 = getgid() r35 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r37 = msgget$private(0x0, 0x0) msgsnd(r37, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r37, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000001000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r38 = semget$private(0x0, 0x8, 0x80) semop(r38, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r38, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r38, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r39 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r40, r41, r40, r41, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r37, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r41, r35, r34, 0x13, 0x6}, 0x6, 0x2, r36, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x42, 0x6}, 0x8, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) r46 = getegid() r47 = getpgid(0x0) r48 = msgget$private(0x0, 0x200) r49 = getgid() r50 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r52 = getppid() msgctl$IPC_SET(r48, 0x1, &(0x7f00000002c0)={{0x8, r50, r49, r50, r49, 0x42, 0x6}, 0x8, 0x3, r51, r52, 0x3f, 0x7, 0x100000001, 0x807}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x4, r31, r34, r43, r46, 0x18, 0x101}, 0x6, 0x1, r47, r51, 0x100000000, 0x1ff, 0x63}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r54 = shmget$private(0x0, 0x3000, 0x618, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r56 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r59 = getppid() r60 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000100)={{0x1, r55, r56, r57, r58, 0x5, 0x8000}, 0x1e3c, 0x8, r59, r60, 0x1f, 0x7, 0x2}) r61 = getegid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="aaa77963a2be8b7542fd3680ea0f75b17c116f00b8e4", 0x16}], 0x1, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r9, 0xffffffffffffff9c, r1, 0xffffffffffffff9c, 0xffffffffffffff9c, r10]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r12, r13, r14, r18, r19, r20, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r21]}, @cred={0x20, 0xffff, 0x0, r25, r27, r46}, @cred={0x20, 0xffff, 0x0, r53, r55, r61}], 0xe0}, 0xc02) r62 = dup(r0) sendto$inet6(r62, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:57:53 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa900000000000000"], 0x4e8}, 0x8) sendmsg(0xffffffffffffff9c, &(0x7f0000000b80)={&(0x7f0000000780)=@in={0x2, 0x1}, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000900)="f47edd2ea92fece4f70efe53f1d001ea082ae80bacff6412e838e2e577c0daf3f6d160634a3669571674f2b64966c6154a92ef9a32637d8217b5796c21efbd86108faed77cb050007764d392e81b35e38fa6315580135517d5a5f628659d6039e4", 0x61}, {&(0x7f0000000980)="2af09aa085182ad5b2a3b9d01f7731669eb550af6c1f1b9378fad0aceccd7f48c2ecdc3aa62ba7220dab4e2d1a007e53a0149a9e91523309e00c38f83c117f70a1365a17faec688e8a46a57317a6522d58f982fc35c8134a22406a11a04a4f9511307baf131d8927f17c86ba690fa8435c80078b8ed3de3c4826a10bb6f1af951ee0b5872e853b85e18f95216274a9a13ffc370af2f5e06e142e23e3289b83daef7b2db23b6ada3b2818c4308a6a467fa49beba3d2b489240f44d0d3fbe2f04e", 0xc0}, {&(0x7f0000000a40)="b98545e43701957bcd6e9d88455af7d2d27aa8e60d50f2506e8bf541b96cfd34426902777f7b694e32aa486bce123fa984e5a4da74779c4c44666be66f7a288c2163964125efa6253dff3fdce42e3da0e948198a87dc4830ae51210f2980c3f1cee73225381da59e799066d7bd57e86ebbcda92a23b294b27ea8859fab6ebbfbb7a3c4a082d0c2b461f684e30097c3c608534b67b6094ff22caa8ba7bc791a35781248221a31cc50c10f65bd3914853f8a939a7b6198ba4ade4be108abf0239b73d34f", 0xc3}], 0x3, &(0x7f0000001000)=[{0x1010, 0x1, 0xa20, "ee41101cfc2b045ad3d4fcd76155408b14dae0b2a8f6469d63a6a4279b593b94a1e673ed038a4b44c7ff2c1351c4f25732f0cf4dca54d53d02efd55bf83d421d8eca07a2af79466e7c290c1f5c41d5a43059414fcb41e05ef219d5075d972ff4d316b38545cb42b0877714fdff23a193e3f8cb447887556e4f76926edf3b7559467cb8e5c9991b0f5fa3261b9794b65e3bd0d4eda25e7a4040bc418cfd460883609f4628da2caf083e3e536ea8e9e520a03b133ee7774124dadb1fbfc4d3d15c99ec051f30fc989254450df032644c217d201a5ac31f12a3dcf24672cac9a2972ddc9a1502793c8f8eae7f26f1bfe6b63abc890ce6e864deca34a9c08bc22cc50759f92524af9bc8b7887f46ee3f39d3367dcb56c16f42aaac012df55a5d8a099f5ffd201cba9690edf9b7d4a24a6c591dc9d8ef73bdf45bed0b5cac1adc52c5366e39f6efd50ac6ec970db610806cc85914ac9638d0dbbb171d6808576733cb859e6d6f73af6a7be1cd0850350fd299ce0f3fcc4a7555acf6071bafe9a2f6551c07070f144c82375f9deda53198c0ba3e7d7d4e619708b897a4fd1eee6a0f5f444820c73e11e96f82f9283fc140af0bfbe01bb0760dd7f7730c5092172dce8afa15b3af8b2cdeac0b4956484ce536679dbedcab456efbd86f39744a911cac66ab05fc638a727033b305720a6399b0d5bc66f940b47b09a3664b056894ac8d8fe05e6f1dbe6491e97e76a364bb4266f1658929bbd985a51facb720420df792843bed871a48ed19ce52697b472bd36fd32cb990c970dec9fc4e270e3c142dde07d47e61933a5109d56399fb80488db0a2dd4f5bef54a70c22a5fc2b34f5f74f5b096930a9c13c2baf9013f5ca5d97f247a666501665ba4dce2186f5a4a970a3748042fc435696ba1dac221a6d73dbfa2946ec55d264ea8a842735f8e6e373b64f8546202dc7a70685e2a3c45a5fc30f3fb98598eb081e6fdc89570185d6f1348322af65607bb8bd5e6e870a50b6b9c0b283c6592c37e19a2d239db83583c13f7ce356a4a545607d5a7b96550bdf487ae73680f39fc105b2b1eff59270506c1c1174038ed46d638348e1b9b9ae517acd2dcbf39d579500896bc49e3567388c9effdd6ba959b77217fa65b9a852a7591810a555474a3a5b91f6c098db4511cd6a9dafc7cf9342ad6d58aace4dfffcfae319c45e8b487b9e30d30a0d5987437552b7fbd7747f9ff070c4ab24431a742fcb85d8d4bff11804e7d7b0bd095027e8a192a6a3876dd0fc4a3ac7d95b97ef16cac13e583270014af1a72809cf3549c6a030987fe245a76eb1771c34eb09674f3c0f6332dc59fea3631da34bab1bc1928f95dd27f50b9b729951aa92a83795a98a0393627bafd6d165b3668a36f4f3ac0fddba8bd66e78b919faca1043eace447c7dfa61a4063d4e1915ff79b44376eea8bf30564731b0ab7534ab173453b0ff7818f18fb404e1445af755324cd1db2004c8437ea3298373ad95b51ae6824c6ef43cbeb916eec8b24a8733d904396f53bfc415a2b9d1bcab8e44fb33a23fdec2a22703a807840f4c50d3a4af36e2ac8a8ac477337c4aad0d88ae49ad7215c9a966b84024924e04450f1c7bcb67501206b406725fef08de32d339402b04342397bbcd4b376df74b9af89962d51670c5ce1e9e409feb6cc10a205540248a17c2f9687e80f36f37ecb49156734769e001b6aa457893db9e952952f331991509b3b4d935fc2e3d5bc6e840bbd79f3752a8391e0a458fa5d14590ee12d681f7aacfedd555c90f5d3a59023e4030c3f7265e849302c31b8f6cae43d4fcb9c4d31307862e6145c842504f2088fe8cad9c0b45e4839bc757ef2fbd9ea3c97e6082028b9bd2878e9cabda0a1ea1d0326e506a448bebd893635f5c4e450dc61d89e5e482ea3bf64508427bd76f5c7e398da3f2acfbd4172b917d75e79295328d5e5d885c79b755b7158a114a37784d4c7f15aaa268a94423e97e4ac11c3f75d6231d0eaa2a16595cb9aa2963702893d21c7016018e346a941bcbb0a5b8f3a367afd5126ba9e7e2fdcbe8670bf2de2a6299abcd8c15b16355f5720e275d783c7bb761dd0fcc3b831a3785f4a37d0002b03ae93df1544680d9839b0e58102208943337276972fa5c6377ffa61c3737161ca5b641706f1e6dd4ac5404a90b795a741bcd5e769a93f635a0748d101161784765e094a5961c0b883bd4ddc3e971329135e432b5cfe816fd4207c50123520954b55475af9a788c13640b249423186be176581eaec009e53938699dab685b0d3fd1cc5cd32aa96b4c8d39f3264ca407956ee154f22513c5a6df965eb94289ea64d92f39a86141fbd45a3e0e85f7cc2e683301611896a568fe3ad746fd0ba3734fdb5d8d626aef2bfc158b67d4f1b424c7755c4fd8a4b637139b9fdafcf58c97529e92819cf56d5f167916967493a028d8d4af7477f3cdf188e84377533779f307e20774e4c3d2ade30940642776b7412db56f0dd4ad2192b8467be6a951aa84ddaaa4fdf587113bfc4ee4c1b13d8c773ba6bd793bd8ee9f6143e441b93b62eda2defcce1420df0c8a113e0ab6620493115d6e93487fcc183ac6969ac604a449d2c9878c6bd4da2da5a3144c55ef36288a4b5f236385f0429c709f6527d263492fd99db6a342c3cd01c8a418e07f6514d212e4d4e3018bef338fdd8813af4b31b43279263976c0db1d960f53fd5d0c084ae7dcbbd47be9d0978035482c26c8ff9cb89e46ed036e38cb5e96268c0ad1c0fc34bfdf779d6034343f9062d73170eeb16b67084bacbbe1c99010876c922719f5b027eefb544b2474a18b60cdede1eda7ed7e51dc2037f1db0632049393ad501725f0b29efa1d2e678d33a3d4500a895d9ecb709b0917b5ad83f6209f9cf41234b2bd0fa6dc6a0e07e5b5efb38f68ef11e6744a8eec3c4494d3520c9e3177dda504bb0c9b50a3f9440f05e287b765b5cefb9a60e88fffa59bd5d4efabe80c387c0af0f0fe66313da5a54a31838d0552cd418dcf9382f3c5eff1754970a12dd864fd3713503739f86e7556b42942f7ac79b2a78a6bff0d142a086da07284e2dd6698642ef6218cbe1d245c10764f6660bd9e5c8c564d08fc35a3a4c96c4592aa75f5d74c07f7e9a87035fb428fe7181092c991920a2008adc16d32b7af7b38055c92bf5a2e5e7261c15fefcac9f67c8cf325ead04f3c4f207fb2af11589a1b4921a94f97e88188352bb34d30103707fc2b74b3531c8e261a43f2f508958874d1febaeea41451412a514d5df3162c3347b1c6345a05133b80881d7b298354b840c3c15aeb3d5cdec52cd74aa64418257fbfac78a0d06dfe870384732d583ff8936a3d086f0d0921b7eb16bc7e40556deae32007e5770fa12e8c8967fb6e100441f88bbac8a881215409d4332e84d28fcfb661cc4c342f43c30aac800c172ed5090ae745f009371747dac0a233a416cdb4a6ed25d002d04f32613270b1ffac78f1ac1dc2c0114690a56cd408cb9ccf8ec28313ab7b8fcac4ea70154ddcc2f4fbea23779e7494960f3c3d9ff64566fbaced38d5b8f9d0ee398ff8d0b2ec27d5fec673d0e0be4b380ce7a1b4fbdb372199b802bff03d9a57ba5494c2dad93be2f80431eb542af07dc35b59d455cc390576263d66c23951d0330bba62d4ca853e4528f8d8b52faf5037b021137e49176442602e4213370c744dbacb5fdcde39f1693da5b05e169aed9c65143627487d62c8563136aea47925bfcf3ae2375b1a3468a29ca030adc2e11da81342781b8bd6ff16276dd549b4e5c5b5275be0d260fcaf34d4726d679dd82987d30f8f08c47ce4a304a4482d7f08ddb21dafaf4e1cb14f4abf96dd2336340ef4d8ab63f43f05fe463239ec5542040b7f96e11d796ccaa8f3bfbb26fbb2c8c33360c6c9771eb9a1749dca010973a1aa3945aa4068ca48d812869d04af1b5dac57b454e1293c8e36bc65d05c370c5435418b457e6721c9cc0fadd90cf73484ff2a8a8f046ac053f38acdc27e5e4af92a85c88c8b0548720bd3b8fdc0f198c432f46aaa2d9ec001ca394ee2a8056bff71b762d124d6e333ad64097ed9fbb995aa796d198fec1540ee94b158037ba5c108e0580a3fbcd0f234c7101fdbc3f5bb50101c98d54d874e7b1969d1fa35c1fe62a6c68f6cfb704317c3d7825912a593aaf28c720125eb867c6fe14c123dd49b5f2c0b473de747bd0f4fe10d145637a1c0c8c9d92ef0a48a9b326bc67c5533d7629b7e3fa6d2054446f7d1ed0195d763581553ca10a24bfb9a5f548b085b2bf58bcde0e0d3e0a6f3c3ab5ce3bb0a418be885fae8dee57f97fc7e00ab6d077f6a8f0d8a2506e1d6b480e2d927906d7d9cf9a11694111b37b08b502259549bc1f96e7040d86bc65ebc3e16016b3612f45a366724bfd1f100f46043a871f691dfd2542ac41d965474bfc83e092fa1f43e78e7126c5dad5cf87decb023fabc745373ea3e3b48f2cace0d441f800682f4f8681c61b4aed679c24718712dd3592c9328c60b72f1625b8bcd7673f11e00aa86f9ae83b944d98360b3a34605ebb96587f34d765169503b1754c3211f3f63ad2b71007463338fba4a0f1441858fb18e7bf670fbab003548240c2c38d29b743e37508075ddf65b32a8045a6e65a636b67a9d198070349c709efb306ed2c2f2a533557d5fdd6fe8985d8a97c850a4103a131e3e0535aa36fa96cee2bc15decfa33b8e5f68b9ee1a45e7d5fab31bc67dd372891b9083340d7ee5dfa34b0b49550763852cce37094f89800030dbe10275aab49f947b1264289c39d907e6e1ac2011ee8c2a087ea647d3e3aa7c2e0e6666ad4873ba7358eac5ce26c48d9a8930f1f0f8539e74ce40b2b31ec29712e2fe65cded22ede5ee3fb31eebcd1ad06eeec4f1f1c51c31b59f8f235d5607c5569a236ca9f8b01055de1bbdb60e17adc4dfe673fb326cba8fe055657c05e8757a23bb086f3351597ea3f060ad7fd624616152a749cb078d93814ebd96a0259509cdd0353c99f746054af2cb75c0c832f0beb9db49258fa6f2725987f61a6a11bae500c740928289a71a562f566dd979d565fa48dbd4e707df639ada8432004d839133027b9d2adda760c01f892ecdcca01c5c5437cb9e6f5a93d6597a7f3ef8d614a480fdef520daf0beaf57d43ab8dbe9c0db6359c258e63f049a733365808914fb3a07c7e99b42d84871d87648c56559fd4e34a4214d1076905fc7eb214b0f3decbb2ea67c3de4c3906116f5cd8997e18115a28238a12a5c030b3134b11c342657fa4c345efe14f4bf403e2269510f4f78e61e5900a1c6e023a133aa2be3aa780533ae7e571a80381ab2473c125697bfd17b3718c950507541cb2a7c5f104f8ba8ee5d00fd6797ef6dcd98b0d1417b40977562eea1db08bdfcd537e1906ce1daa2440cf969be10f43ae70dbb93c8a511d922b384106e5bc36d5a13e6aae5e0886f3763e4ccf920814acbfe6b16ad2e8f7cf6b53fb1308d402926924e49c3272d6d2d6f2504b0fa3f7037555aaed10bbc9b9d8d67a4f307c97a4487f150cfb31cfd720d473a25b3999ebe07515f26de661f2ef2fdce653a247ca6ef28217a71cd372466d66d3970515e7ebdb22fd20f948e62f381736fbe89bc387119f38ba9cf4c2c5fabc9e9c76cd5c6a8c1b32f27063776e30ed4d6e87961fd8ad5f54a3775aa5d7d49f03630733d061d7c83d486b98714c8d865a3fe8b534c9e60ad40767e1cb04d65e718345ba73077fc29660f2bcac7fabec418c190e19393092d26ab1d876214edffb72"}, {0x78, 0xffff, 0xfffffff8, "a92a76c42fb7ad0c25025f8a9b8489ac968220158f10c05a2d3c4145d9631356d142600c4774a0b82d0c044a421852c7ce0829ec178cf12bb21cfc82f63e82fc7efa90c0bba7f5bb90fa6a5803f64bd2c6fab5588ee1612c18b3f4bb7b81bed47470127562"}, {0xc8, 0x1, 0x3, "6367539cc04fb8c47827a9110cd52e2bdc6f616a1a1bd4359ec9e31e8b24e507d39140cbbc2cf757a9aaf8621f4b028dc07490a0e423c4412404f4edcaa27bf30eb4a63d3ab5aa434b3eef1ae9710bcc0d304f13ec783027364b5cb45165a678efc6a326bfa4521f793bf32860701643766e87539085d9c572616fc49bce90d70e11fc60c5a3c76240395bb259fc6a74cabad72720d06e4b013e0505e3e454ac6d8a1cec9b2dabb4c4bf968ef48fa2d9a55e3e"}, {0x90, 0x1, 0xaa37, "180f5cf622fbcef71f1a4c212fba3437156c81b297630582306d5ab4cc4a0cc588e6c93c713ec02d2174056464b7966754a25700c44e83956a935b217c484b6dce85b66a9f618d9145cd8b3738f2c18f974f1afa5d1b79252f52c40c582bd69dee769f5e6ebba07cab1b1156d7b85ec72fc97f6b047a849c78a1e9a59352"}], 0x11e0}, 0xef73c034193c7d63) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r4}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r5, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) 03:57:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) r2 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/25}, &(0x7f0000000280)=0x1b) r3 = socket$inet6(0x18, 0x1, 0x3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0xd8202f94ab44b661, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r6, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r7 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r7, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r8 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r8, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r9 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r9, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r10 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r10, &(0x7f00000000c0)="22070008835f5a7a", 0x8) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r12, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r13 = getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) r27 = fcntl$dupfd(r24, 0x0, r25) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r28, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r42 = getpgrp() r43 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r39, r40, r41, 0x5, 0x7fff}, 0x6, 0x2, r42, r43, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x5, &(0x7f0000000740)=[r19, r29, r39, 0x0, 0xffffffffffffffff]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = accept$inet6(r45, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r47 = socket$inet6(0x18, 0x4005, 0x70) r48 = fcntl$dupfd(r45, 0x0, r46) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r53 = getpgrp() r54 = fcntl$getown(r46, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r49, r50, r51, r52, 0x5, 0x7fff}, 0x6, 0x2, r53, r54, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r56 = accept$inet6(r55, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r57 = socket$inet6(0x18, 0x4005, 0x70) r58 = fcntl$dupfd(r55, 0x0, r56) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r63 = getpgrp() r64 = fcntl$getown(r56, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r59, r60, r61, r62, 0x5, 0x7fff}, 0x6, 0x2, r63, r64, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r66 = accept$inet6(r65, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r67 = socket$inet6(0x18, 0x4005, 0x70) r68 = fcntl$dupfd(r65, 0x0, r66) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r73 = getpgrp() r74 = fcntl$getown(r66, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r69, r70, r71, r72, 0x5, 0x7fff}, 0x6, 0x2, r73, r74, 0x7f, 0x100000001, 0xb1f1}) r75 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r75, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r76 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x8) write(r76, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r77 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r77, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r78 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r77) r79 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r81 = accept$inet6(r80, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r82 = socket$inet6(0x18, 0x4005, 0x70) r83 = fcntl$dupfd(r80, 0x0, r81) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r88 = getpgrp() r89 = fcntl$getown(r81, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r84, r85, r86, r87, 0x5, 0x7fff}, 0x6, 0x2, r88, r89, 0x7f, 0x100000001, 0xb1f1}) r90 = getegid() sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000005c0)="ce2eb2a7410d7de02d784e15f4f5268022f6c5aba2587a8e32141a79bfc3ed70d5c38a", 0x23}, {&(0x7f0000000600)="09cb5c71bc511148dbeb746a1c73ec8fc952ac3a2894fa14691af7f7a0990c15197c1d2a8125280fd3e908f58fb87f9cab1e76e707c6f03dcef1a143c379ba3a1c3bd4d9cb41ad2a79d42b5b6d3a21", 0x4f}], 0x2, &(0x7f0000000780)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x20, 0xffff, 0x1, [r6, 0xffffffffffffff9c, r7, r1]}, @rights={0x38, 0xffff, 0x1, [r8, 0xffffffffffffff9c, r9, r0, 0xffffffffffffffff, r10, r1, r11, r12]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r13, r44}, @cred={0x20, 0xffff, 0x0, r53, r61, r70}, @rights={0x28, 0xffff, 0x1, [r75, r76, r78, r79, r1, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r84, r90}, @rights={0x28, 0xffff, 0x1, [r1, r1, 0xffffffffffffff9c, 0xffffffffffffffff, r0]}], 0x140, 0x7}, 0x400) getuid() r91 = syz_open_pts() r92 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r92, 0x0, 0x6d, 0x0, 0x0) recvfrom(r92, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r91, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:57:53 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x6, 0xe1, 0x43, 0xfffffffb}, {0xcdd, 0x94, 0x0, 0xbf}, {0x7, 0xab, 0x1, 0x1}, {0x1, 0x5, 0x7f, 0x1}, {0x0, 0x8, 0x5, 0xcbd}, {0x4, 0x13, 0x5, 0x16}, {0x3, 0xfe, 0x7f, 0xd4}, {0xe0, 0x9, 0x7f, 0x5a4}, {0x9, 0x7, 0x9, 0x4}, {0x9, 0x1, 0x3f, 0x7fff}]}) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x24, &(0x7f0000000200)="416e390cbe58e7461e6c61a7cab3a8292339459ae4cfcc23a94e6360a93b25853d11d513") r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0x7, 0x100, 0xea57, 0x140000, 0x1000, 0x100]}) 03:57:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x44) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)=0x2) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 03:57:54 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x80, 0x80, 0x5, 0x7f}, {{}, 0x6, 0x15, 0x10, 0x1, 0x3}, {{}, 0x0, 0x100, 0x1, 0x2, 0xffffffffffffff3e}, {{}, 0x8000000000000005, 0x2, 0x80, 0x8, 0x3}], 0x34, 0x0, 0x80000000000c68, 0x0) 03:57:54 executing program 1: connect$inet(0xffffffffffffff9c, &(0x7f0000000080)={0x2, 0x1}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 03:57:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) syz_emit_ethernet(0x49, &(0x7f0000000180)="4c72b2d09ba33d72cbacbd5d6dff2ab39bf570b149172f84be40891fac58a3f407d1c9bfd3a7476cab8ac4e9af125aa8f44d551719a5486085aad39f2eefb205ab01d41a0b5d161acd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/96}, &(0x7f0000000000)=0x62) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 03:57:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/22}, &(0x7f0000000080)=0x18) r2 = semget$private(0x0, 0x3, 0x4) semop(r2, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = getuid() r6 = geteuid() setreuid(r5, r6) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r7, 0x100000000000, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x20, 0x0, 0x7) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000002c0)="2b995587be395d8217a52736eb6bbf2070a37a2667c37a5928", 0x19}], 0x1, &(0x7f00000012c0), 0x0, 0x2}, 0x2) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, r8]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x2, r3, 0xffffffffffffffff, r5, r10, 0x100, 0x1}, 0xffffffffd030644a, 0x10001, 0x4}) connect$inet6(r1, &(0x7f0000000140), 0xc) 03:57:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) mmap(&(0x7f0000757000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x0, 0x3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x56d5d8c3, 0x9}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r5, &(0x7f00000000c0)="22070008835f5a7a", 0x8) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x9, 0x80, 0x4, 0x9}, {{0xffffffffffffff9c}, 0xba1f2168886231d7, 0x48, 0x1, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0x20, 0x4, 0x6}, {{r3}, 0xfffffffffffffffd, 0x10, 0x4, 0x0, 0x3}], 0x800, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffc, 0x65, 0xf0000000, 0x6, 0x2}], 0x7, &(0x7f0000000100)={0x0, 0x800}) lseek(0xffffffffffffffff, 0x0, 0x8, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 03:57:54 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) r14 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) fchownat(r0, &(0x7f0000000140)='./bus\x00', r7, r16, 0x2) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r21 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0101f65851000000a30ee528da000000f0ffe200000000642560180000"], 0x8) pwritev(r21, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r21, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 03:57:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0xcbd, "1b0000200000eba0bfd7a266403300", 0x0, 0xf31}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88c2, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r14 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r14, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x400, 0x0) r25 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r25, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r26 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r26, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r27 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r27, &(0x7f00000000c0)="22070008835f5a7a", 0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = socket$inet6(0x18, 0x4005, 0x70) r31 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r36 = getpgrp() r37 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r37, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r38 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r32, r33, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r38, 0x7f, 0x100000001, 0xb1f1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x0, 0x0) r39 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r39, &(0x7f00000000c0)="22070008835f5a7a", 0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0x9) r48 = getpgrp() r49 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, r45, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, r48, r49, 0x7f, 0x100000001, 0xb1f1}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f0000000900)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffffac, &(0x7f0000000700), 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r25, @ANYBLOB="000000ee450000dfcd0036a0a7af87951d6f72c04a80b20648b44d33d875a7bd19ade4e7025874964b48c94298362694927df000b2b69559044d1dea25fd8c59f5a587973978ce9d70e7ea20b583ba9ed0c6d15fafd29810a08eff2a605fa6657d7ab88ec22dca1c8967557b6de05712c09cb40ac82c737475e4b9f0878806ca87dd691b", @ANYRES32=r49, @ANYRES32=r50, @ANYRES32, @ANYBLOB="0000f60c"], 0x30, 0xb}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 03:57:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13", 0x157}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8ce0452a7de80886, 0x20) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r3, r2) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="3028878c269ab524b72bb9f898c49d9fd8eb804b656794a2f6ca2958f0d7c988dbccd217b20ec5f7672ffbdb316b58230de0656446f7621d01d0634460e8cb2e52ad3967cd1aa3154e9bb4420ed01058000000000000"], 0xa) recvfrom(r2, &(0x7f00000003c0)=""/183, 0xb7, 0x1, &(0x7f0000000480)=@in6={0x18, 0x0, 0x10000, 0x8}, 0xc) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) 03:57:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x0, 0x4}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r5 = accept$inet6(r4, 0x0, &(0x7f0000000180)) setsockopt(r5, 0xffffeffd, 0x102, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d39b7f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e0691885cccee59b52f6d5178c975d1d6613d420de9000000", 0xfef4) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) r6 = dup2(r1, 0xffffffffffffff9c) r7 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r7, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r8 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r8, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r9 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r9, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r10 = open(&(0x7f0000000700)='./bus\x00', 0x44417bf3d0eba556, 0x4) write(r10, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r11 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r11, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r12 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r12, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r13 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r13, &(0x7f00000000c0)="22070008835f5a7a", 0x8) kevent(r0, &(0x7f00000005c0)=[{{r6}, 0xfffffffffffffff9, 0xdb45360a7bf367a5, 0x2, 0x40, 0xffffffff00000001}, {{r7}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x3, 0xb5}, {{r8}, 0xfffffffffffffff8, 0x80, 0x4, 0x3, 0x800}, {{r9}, 0xfffffffffffffffb, 0x25, 0x1, 0x3a7c, 0x1000000000000000}, {{r3}, 0xfffffffffffffffc, 0x8c, 0xf007ffe7, 0x20, 0x8}, {{r10}, 0xfffffffffffffffb, 0x11, 0x1, 0x80, 0x100}], 0x2, &(0x7f0000000680)=[{{r11}, 0x9, 0x0, 0x2, 0x40, 0x800}, {{r1}, 0xc6d96144a75a837e, 0x0, 0x20000000, 0x27, 0x3}, {{r12}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x5, 0x5}, {{r13}, 0xfffffffffffffff9, 0x44, 0x4ba785afecbdbbec, 0x2, 0xfff}], 0x7, &(0x7f0000000280)={0x7, 0x81}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000440)=ANY=[@ANYBLOB="001f00081a9b70224e78790242695190390496937d84e20c1104eb603038562df7fc9441"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x3, "0500", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r14, &(0x7f00000000c0)="22070008835f5a7a", 0x8) munmap(&(0x7f00002db000/0x3000)=nil, 0x3000) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000200)) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:57:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x1, 0x2, 0x0, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 03:57:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000840)="3660c8190872f2bae482c24b0acc41b8d5d11cf4ca4e59ee47db531646223483c1a8ca18e2ee2aebefaca44d9881ffc84395265f72a3323ca199605f8503ea90de48b0de95a04e5f6b9a0be26b9e04241a015b0d989ec42d9288829bf52f747f2e30fd482ca34794df8d811cd63ebdcdef31f94b068e8555bdd9670512487c637e94595317698ef7b1bd6f7aadc18e7f5ad2a81f52e5cae51b9c0db8aee674790e26b13afd4c3021a205b1f9c9d2a9a1074a963ab19c00289ae86ce7d79bdae303168ad292d7837c", 0xc8}, {&(0x7f00000004c0)="128667182c2aeb33c19a95e4009ffc8dc4a385a4927127b0a8239befc73d5f9775958ecfcea523bea56e02aa0d90a66caea61e2ca54ab90a73ce9f9553fdbdecb7309ff0c925135807d4a5367ff3e16e3c4310c1b577", 0x56}, {&(0x7f0000000540)="7676b928973f605f44b9e983cff7445f6cf8d991e176b2820efadf6e621f9b63ae168afa78428c81cc82dddabff92029ad44bc3e68c368d89eebd21e528f1d116c9f5175dcd63ebd4abb6a85c3cb2fed98d22d", 0x53}, {&(0x7f00000005c0)="74a92a1576c2d55eb55f4ac9db81f0223c62761fe0ddc6c0963dfc8e305c616be303474a4c936789d218ac81e6057180eb3794e48e2c1e5ccf9cdabb8ddcf246d2cac8238d7d9649e6d5aa79c0103959a6", 0x51}, {&(0x7f00000000c0)="8edb77930b8fcaee643f9c", 0xb}, {&(0x7f0000000180)="8a456eb711a2c4fd35863b152559e8d70940c3af4a63f697248db68ef36c1fd3a8137e3fcfbbcd4f8fe195366f024ea102afe95716d77e8323", 0x39}, {&(0x7f0000000700)="d2ceb019b46d8e45c22394a3b0c5d2ff06cb27530510ce1f2625de3a4c63985f9b3d11e5c7dd7bf75c6d6c78fb960e652c748a3611c7c1105b07d79e18dc50f0c7ef91259d80976d6e6ebaae68ec4a8132f8bcb580afa4ec2194902bcfe50e1e44495500e919ab94c6f53912da4b26cef5da7f500f4c0267b672375e7c55320e183e4083cd5aa093dc5ea776bf32eff8766addd5bd2ccd0fde725513d1815202fa3cce4425dbc0e143647e041f9b6458f5d434fdb6b7cf31ca2f", 0xba}, {&(0x7f0000001140)="ed0ee66facfdd8c3d7a5ee3afd97f620a936141e32795598f5df79997c41c82150879622bef8ad049bc8464a40926b1653bdb4d61f0f676888a1ff5ba5fa8b1c7f138e817591d3f7c08951b12920fae7a166b73328e03781cd9ab930f5e52f3995c572fb948fcbd8aaa33f46d7ce01d63c2ad5be32b2a77496ab201a1b13db7ba5a49f0c982330543e6c0bc9657ba53dad304daeb3a6c1c58d49bd80c6758f549e6b3e63a135ffc641651c06e1e706a1880ea65ea5a999b9d29c7a8c0b54a60ab3dd0845a75d8d4aeebb648652d6e5750650ab50a4c00c05aa34608dfc8755ba7c7157bcdf427cc1904a209efc83c2b323f72fd838f91900906084ac725117d74cbb91a96a7e5e122d79a490808f14af7a6ffe09ac0f73f8a3b56bafd03b9484500698800135c19fe48947036c95ee4a0756f9160ef58c9292c7e7a21adc6c27a42fb0faa9ead78af5053748417ba404dd8f4de828fcc6df869b01e4bdb9ebe84ce102903a616a7def84ab5cf5f31bb574abebcce46b980b9b5aeda23d6ef28f8cca1e42de065bbaf2d67adce86aa2bc11dc14a15a3a25e03e9583e348e99e783e68021b5fcd5a2e54d20ce0146a2654279e720a8af43b1094618b41e41b336a3ae7a9e3708b717735c9f8e8f984503c19180a7ccfdd6e540bff166c5ef0eec2c5f7179ae2ca5d8d9d17a2ce47aaef4105fea3507894c32c657c6cb42e2752a7c2413c782e39e332ac242779e6852c62fe1bb06c28ba8dab15943016c7df0b", 0x21f}], 0x8, 0x0, 0x0) read(r0, &(0x7f0000000300)=""/198, 0xc6) execve(0x0, 0x0, 0x0) 03:57:54 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0xfab6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0xf07f53e6ef4e58c2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = getppid() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) fcntl$lock(0xffffffffffffff9c, 0x43b9ee07a955409c, &(0x7f0000000040)={0x2, 0x12103b9574de7828, 0xf7e, 0x4, r3}) 03:57:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x0, "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 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) socket(0x6, 0x8000, 0x4) 03:57:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0xdc000000, 0xffff68bc}], {}, {0x7}}}) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x6ebd0b5d63216eaa) sendto$inet6(r2, &(0x7f0000000140)="9afb56908302bbf0796b72d1fb979a843f2a902b9dd670377b21c1213da0760af3295a28ee440a3a93317fbfd8ae4282c082db47ab73bb3240fa1425db5f90c452bf879a05ae4ce82dfdab67de4ad1730f32c452b03859754a4e51800d96f50c0701a28bc9f5459c3a7fef7faafca2836da1961946dd86360c7c7c99468de74d4ae6e2bf4701997c29c911", 0x8b, 0x1, &(0x7f0000000200)={0x18, 0x0, 0x4, 0x1}, 0xc) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x1, 0x4) fcntl$dupfd(r0, 0x0, r0) 03:57:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x20}, {}], 0x2}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0x8, 0xb615315, r2}) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='{)/\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) 03:57:54 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) r2 = getpgrp() r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r6, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse0\x00', 0x8, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wsmouse0\x00', 0xc84628e3868beaf3, 0x0) r9 = getpgrp() r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r12 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r12, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r13 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r13, &(0x7f00000000c0)="22070008835f5a7a", 0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) r24 = getpgid(r23) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = socket$inet6(0x18, 0x4005, 0x70) r29 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getpgrp() r36 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r30, r31, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100000001, 0xb1f1}) r37 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r37, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r38 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r38, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r39 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse\x00', 0x20000, 0x0) r40 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r40, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r41 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r41, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r42 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r42, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r43 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001800), &(0x7f0000001840)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = accept$inet6(r45, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r47 = socket$inet6(0x18, 0x4005, 0x70) r48 = fcntl$dupfd(r45, 0x0, r46) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r54 = getpgrp() r55 = fcntl$getown(r46, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r49, r51, r52, r53, 0x5, 0x7fff}, 0x6, 0x2, r54, r55, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = accept$inet6(r56, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r58 = socket$inet6(0x18, 0x4005, 0x70) r59 = fcntl$dupfd(r56, 0x0, r57) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r64 = getpgrp() r65 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r60, r61, r62, r63, 0x5, 0x7fff}, 0x6, 0x2, r64, r65, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000140)="da0e310ddd8f3bce99a3100a88177cdaec855a34fbfa40d4daea88da1e1bcc6f05ae6e1d65f1a08f18207f27421196306453536ffcf4ea3737179f6cee91b544e37e0562bfbaea9621b27fdb3b963b74e921ed0f5198834b104251c42594811ee2f064a86c942929cf4e02807f2f7f6933b905a2415028952b244622a1d9a0f5affe1c0ca3837f4230da499b46634be6965dc97d123b3f47e30c341100771b518b61f015c4f86c3202c6bb66755df397140b378643b49739844e2ff262e187cd14ec35d42ae7c7f9fc247e", 0xcb}, {&(0x7f0000000240)="e9b820b1b747fb0766f18848797b44ac3cd2a8aad6f6d0539ad4c49dff1d4654f24f589510c547dc0c3b0fd22079431f0565d0aed41a51cb14f0432e3280c08fb22a2126ad02e5780a4ca670ff4216260fcf50a9673469ed9e70b31537545d1d04e6939ca2f11960aee5ae88e0a665005e302c1550fbd5b2a4ddccdd1d7ba16fd1aff7feab5c74604c77d17b8a66052b46065cb2541852198775e9ea5f364af17f880f2fa3255b7120bbc72d22df07a206d7a1bef2f258ba0fe61f0a7955c6c849c7a382bccf6e1e6ceec4f131f0f14ea805914d0b24", 0xd6}, {&(0x7f0000000340)="b974e4b8e2152d7f0f3e77bb60ba84ecef6be361dc03c1a696f04b9bbf894706f47b243749843dc4859e088fba1548c677e086335b69c696d08a28122273bb5d115246f81fbf655ef30f8acc405794f7325802ab5d30a6dda75894fb28e88e6c3324d32d2a0edfe2f61e1393fcd904356e093af017fc61c428940ffd63a2776f79eb85e0c809898d0eda8ecf7c0d73e0f570af0abeb0e0d0693b40789346132329598f1b06229cbbe309896aebfcbb9405d6bb742bd9de3aac", 0xb9}, {&(0x7f0000000080)="88ebaf2ee61be186137d8205", 0xc}, {&(0x7f0000000400)="e64f1293ed625f71c47d52166085367e4d0817fc0138dc465565f19ed26b2af52eeee743f246febf7667e67c0c2c45a9e57b8958b58da043cd6c872cc392277f5c5cbca9facafcc5a9dd77964b6200a31f27f4e4aebc3e6d64e10c822bda4ff6eddc10b1dc3119c247d82324327384bb15333d958af752292179beb5ac2c2d53a6245eb302411e8757f896dab6e954ffa09039c3c7f9f8146921bb243df2b2901b3fdc7fc8f08154c6900b96adf7e354e8bde3a1fe3292", 0xb7}, {&(0x7f0000000680)="eee61ae4d94b56f86a0869f8c164002474455c35b8b0849fcfa748a4926fcc5113a33028ff4c05bf6f524e32fb7a095f2528018c91dea3bbb710acd833093b34bb8b085bd26b2af201f6fcd4571a249c398d5156dcf3eb503cb003a17797c5229a56fcf421d9706669c6e1afc1bcecba664fceff807bf003a08b20be241b3a17d6b82c032bf00559dcd6d086092aaad398ce3220447b97af75441ee4b45bfcf3cff71e5b92a3c87b9915a075ea614c6b83125acd9841e946971f98fb3c93170da06debd6f5408a8352aa844ee8831a13c867bb3e7a3878cbd3176d7625d66a6c2515e9f560105f5b1525b232dd5af16ce361ba2e3d4d50a486e3744315b89e4acdd01b4c00730efe05aa18deb8c6e388f984b6a40deb6ec9b4c71abc3eb983bf89d3396bc085f1db34c7d9a1a73ecdfcf7f14a88bdfa74ee4edb86730629a4183f081e20a024db7dc0ed7eb612242137967fb49c6acfcecc6a716fe85937e32d26c69b2be5ac6ff8c31da57350825576026abf38359a6cb67a8def3b3fddc30f572233d889eb67edbf3590f77a984714f61064e92b3779f0090bbdec688f3e28559e01bed72bcbaa4263a67e5579d84e0a307c55d9dfabe0789b4e7cbb3fc73e0a567e84c2c62fd089896696bab2fafe8aac99317fdabc14dc07382492b6f0a13f8cfae2bed6953575cee1693cceb4e1037178ea988038543fc3e2f19f413cfdef0e3b09242b2a605663158d055c90c26f00449f0715a64c9390a16b08da3fa23da6b1e4f8b30fcc7cb609384495b2199940bc8d6b60152a9efbc1d1b51060882135e3fc19d83a516d16cc07c7ccb9b0aeec00027588e1be1ebf1f113e31570f1db1648de8c1c839d5d369304c5a5c587383fb54dc694b3f9f0cc238e31dd368193393bf843b5adc09c8bfebb5493de93758aec4b72ca71ffd6b0dc401b5cd02a0ff6c3755552a7ae605e014078c2c77b5a7f4ddb1c27b085a46051e151b9b73a406259e2e494515a6594b1039a8f92d8dd956ff00b3cad05baa488ab2f5cad1b7b6afc521843398ebad8e414f3c8a886f72ac3e5e56860b7a93b296c538c283d822cd0a8d61fcd269df39cc53ecadc01049dcd44b0d71c17fee5f51211d6a312f5bd639e09299f8f617df8aee22ed0809f8e42b1d717fe3e4e92d2e0eae02d72f83351d9ecbbb2b50512d9e2ca67d43eadb63214a697dc135e25ae1bf66178780ca3800758486e769379ed8d722b95093d4557178568a7c01ef90a7ead019e62baceebbd9cd45800679ad6976b019ca5963bc51baf929a8b88f3cc6145a617df256794ee992aa680c7c2120e822ed6382549bd706232294ec56ed394ceaba533e51d2d98920bb3f2600ba56a06a919ede643f5a399bffbfa295958aedfcb85050c0b2dfea67a08a06eca2c223fa09c0e21ba0dbfd9b743ca3a899f6d18e65df267031836a2900c86f2112080f9e86ccb45577a6e93941746db75cf50b1b2ab8168ece9e9b7bdefb4ae6851a041b1cf4dec88c56149ca676002f3c7141dfc32d9403dba301b2a6f4b2c5536afdc38f0649a76dcd9dd71ffaef3243cde068a36c5226e5884d75c9d3254a6f603e50288688c46a40161bd019780ba2a6b317c4f7f644b84e24882307330a28d43d9ce9b326e73a591beff8e47bc84b637ad6393b003d60d529f44b97bf85960492cd0a0f69f258efd7cb51c8272c8e60513f310b14e6e18498ce5df86855863a94a8422dd639a5af43d55f5b4ce8389d7374d3aad27223c4959378098862814ad42be6efa9ff85690c91869ef513b0a377f0fdaabf4f53f53127165b4283bca083fe051b871b4ee246e6325b0f743f2723ab122bd3d9f3a6f02f4ee7ceb8c7959e0548b8916d8ece52654c3aa59271380fceedd3ab8e8eaeda483492238e708caecb6833a0404239f987be2087655c18a3bf47682816b2fb2e9aa989da28ff97ba8d28b4b62efa3096be3649c2849c917ea88257e15ffe4ad2af14c731579591c8a11fcef0db70d5bfa36c07f160393782407419375b05d825d71a4836a8677709f71a2316635fab3fa6b680791a66566aaa558bdaa2f2cd735db2baffc50565820b8fc5e06a585ada234b5fe8f8fd710aad8e6edac5f57f7d895666d4f952af4d8d3e2d0e8ec3debdbe3c3098c52895a535a8d845234e6efbb6f9931a173398c665547ffe5b26591954bb02b130bd088b3d52436c5af5d8030126585bc9cbe092b44af09012332c42f0eff17d6343b59256569979434d7836f2f0522648549432198ed0ee4c698b494f85d83abd85421a13ab8fa4d1c3ad63f9502d419a6d6bb6298cfbbd9fbd9b34700e1641361d0ab2e5453f4284cd95ac74b9812f489ea0ac9a9d60206eb513e7792614f76ec8d6708cceb3d2cb7e728866971fcd45cb36fa1246bdc1a529a3b044d10a7b797647e0ad646d49fbebac20087adbcbe97aa5a79230dd5044e209e944772ac5a26cb97d4602860a98b97ce2fe2a7e6910cd3a0df461b555141f116e756dd12f1f5dcc8686c83f6b6f63edd30955fcb52ec9bb63b04512cb9e12253a4c7f21c0a87885d8f8716866dfdfbe28774c2457386a51b1ce6b287d120939ae635c724094673e54665f1c63b3d7c9c0baf97853feae17e178450098ffad590abd91e566d7eccc8530c34e1f41419ab35faac85cf75e0841202e32aaf3b40a94955560a281c19116c8555fd5b146adcb8358ddcf09cbbb0ffb9dd7add0531ffbf8ae5f13a180ae6e9a6d48efae1c8f5c1c0b49a367fb77a2d9c06ff3150577fa46861f84295d6ef5417b6ed473a0583d59ceac327a1030d508611a9b432c826b56523c60677af94d29e9123c4f8fb5b8fd0ca9825b33355a9c15f3617a6e78204f051cdfa248507b820e98105bed44e889bea37a979766c4a1aadfa3cb1aa2948989ce161c853365b83b1fb4bd6b8682ed077ee7c50efa9068bd51d3bf39bae173d6351c55a975ff403c45ed729187c204ca316c9244b5cb93946eaa26929487fcea913d7c94534d89508b24e66ea8100450abfd9970b232d9b0c2a9459b5bee6f625cf81900e94693639b8ca0cbb70bbaeeb12a6d62544660b9e57209dd889eba75d64113be5d126694171bfa498912eb4bd5a76835b3c8fd6a5c94583a66dfe1f4450728aa158a4d686440b7c268714a74c8b9f2941498813d380e910fd5c84b700fe25084c3151a48a49f69d9d9f625d78285fe082693ea8a0980f263762ede1203174a32a4c22950e7bee0ecf7dfb86ed261aad84262c140cf3d39fe9d89b993391df0de7714280ef3db8e773aab0e6555b791c12cc696968c6497c755cbfa18cd21537e8b4192eec8e98c3b1cb80cf23f46e990b76a60f5925a0c8300fd2fd6fa50c95fca3c94d2ffdd0e14659eddf89fc00637f703929b1b2a370ba8f58f251054761e48aaa34116a18903c3d23b93b995636bb1b7b2bbe1ad96d97a1b682c2f4591acb7baa57d1c9949d29d429732c8d4ef2aa0d657662c16c8545347a3d1b1ac9335bae38c4c899ed6f3edc689aa503c6530eb35b9801357f4c257fec6ab164a7b83abddede112e9543fda5820293f18ae0c94beb3f1f575f388d4d2a585eb2305ad77c1003379b89d82bf923928b56b12c1d47d829844fcc358e63e65d7f2fbbf18ce84de2f1442de913bf65766c6b42e21b3807543a9370711e291fd4bc5bc318a0e55afa8d3dcf34c7f52d7a39a285489d8285686504258055c6bbe29d1e28e390b3978f905ed47516c8abbd35091e730236be67375caf8b1a8ef28ac0ebc453a9cb03fb250d996bd8e95fd0e0dd66370aeb068f415d6db43e537a871af0f3ed96af1f4f8a9533e1d9c7ee69999c28946784b4e1427432bde5a9a2c2970456943772926e38a1285716458984fcf4a1d466894944ef5ce3931e25c28e6a26a3c4f777f99540cb323accd11ec77d584add0c90c97d2531bc7dcde95cdf66a52d70c1efb52cb0cf0be7d9bc01d7b2c5459b975742b5cc7d1f20361a0877f30de16284c22e5e6d8fcbf2cc931b22e91e590d4b150c1163ea652b35a876666481739f137cec819e21211e10708697fd0c4c4581df9e0b929c53f6a7b5e65dbbbe45af84b02783d44302f50e414da908b7cbbd19ccc7947363febe5da261df5f041705f444c79da4e0442325cb6547d64a07d72003346cc16e8a0eb8889adca2f6154efb1419f30dea111f8fcf129e7b7999ff643cbe68652b6d73e1acb54e0ea622154820c1e4ef23557907c3793ccea777c60470ac5420dc21e2d67f47ea8a4456965f10bd5abf07fd2fd031defe27b06d5ee07293a7a01a38d9dc8363e1bbd6630658a6f89b36c9cee651f75c896cb597d77e276627fe2d54412c43e91ce28c08a149d02c1b5fa9ec5e0c9eb4ad7bb950f015e05a2f93dcdbe162a90dcc9790d683bb19e32d40092e62c0b7bb0a67ff723cdafeac0be8fd59be6b3ad8d55a3d6723b1a1d2c5972c747fefcb4871b46cea62f76cd9abd3a0888158e4aeccd8c4a9589557afc8e8a14d126db318ce4a91e6223dfb98f2312561625c45a011a3a962a8cc8b0db19a80a35203d602c47f284ea2d1708c7ef7337a66e64ba1bfbca45d2aa30bbc4ec739a0844c8d59fa571d29245c0687f9419eae7007fa4e4a28930b1191187bc151ca37fadc264038b7f07b518165a00ea81ccc3b734ab8e9ff1bae040dffb21e4ce40c0291caed0d7dd47aca8b0d984b0f7977a48004c9f38db359df5a10959ec926746a96a5c8e60194507f3a83150b78334cfa73df2d1ed41f8e58680f85aafac61798c281608b14d27dd3248487185f0c76fc4c2d9721bf8570442c902b6cdae4d5236a6d128baaafc8fe7b0457af42b65caa89f8333b7f95cf6f3525cb473b9fa34524740797eb21c1e46da17913a35ddc72bae4298d5fbe20f99f2a8d3723623371d2d2ddad2deffef4786a86a05dee874b07fa33be82c4d7c363090450c20a2878a823e4ba67885166f76aa03fb2b5e7fe26ae6cb8fe6e131d6913943ce995b1c44b6d421484207a2b24c5753d2fdbd8e08366f2e32ecd3f7675ab58adf8c93c4bfa95e93463890b0230cc681749ba67fdaf5718eba39fe9c2fb5ce2876e64f28f680931989af5896e4ff664c67aeb094ae9de80533a683aaf8fe7edc41365531d3c52cd44df417e6ecafbb735c523afe41c26631c6187e8c68a1d1fcdd21de2d8e3a8a703e7476cee7b82b8198a2f35f177538a0507b35102dea72fb7592f0459494ea5bef4d085e55f9f555f14077115ee32309f28b1b58d0e50cec91cc1b09d3a75fe818cd1fb0bf84b2676248d10aebcbba837da8503b0965b302ddcc26e6716506be81b6d37df303cb4d8015a8b815d56f0bd8f00d0f6ce973388e10fd855b14f6cb75ae48051190215d5524af80e19eb8ee5bdf6c946a632871fcdc33decc6963b721b7d6010f6f22a5fe163201297ac45a5d8b0b3ae1dfd1b2f40ea3ea48b09416008dcc445c9834634160ce4fa89b6435a2b96171a76bbc7b690b2e5d5712a173843b5c9bc153ff695d0df90d667e54ccc507d457c6e8d1a0429d13631bef923d0f0dc5273d422582f3759c272ddbdac24c73126c70f0121814ffe99cca730499b9968228b95e3b297ea96198828666d79de8328fdf4d53a40152ba033975ebd5571a694da1185692dc593ce0ccad197ae16fd16179c23a7f16b09b08b0bcf3742d7a3738ec4fdfa72d4297cf85f598bdb8deadc6cf4fb73e077a4afaff554eedbef40f54ea847aad6e6bd829339dadccc757bee2f8ba64939379", 0x1000}], 0x6, &(0x7f0000001a40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r32, r50, r5}, @cred={0x20, 0xffff, 0x0, r24, r25, r31}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r61}, @rights={0x30, 0xffff, 0x1, [r39, r40, r41, r42, r1, r0, r43]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r44, r51}], 0x110, 0x2}, 0x400) 03:57:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r3 = kqueue() close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r4 = dup2(r1, r3) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) 03:57:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x10003200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = getegid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="e960afdf91e72bc5454dff17ceb116f6d91d36eb145f024f83c506ea6e1cea78d2e0546eeca5d61ef8cabe626d5355fe9e5816edb3a40bd8d5cbf63b73ecab64483bcc7fe8c0b229d8716b59cbeb63862cf7876715c6fd715b6893478aec11e4787d86d6cff4bb6e3abda6349f7b9edb4ebab0b2fd4366dacd9a551be2c01c53cba9c47231fdf6bcfbf765425ee82a67cb80c43ff06058372ae5c5434b4fccd28b3070ce46", 0xa5}, {&(0x7f0000000280)="df71ab0c0950d520a7c4b2ebb2226841fc0a4f6faa3df3eddba46793dd06681101c25221685cc7fe0ceb432f78aa2718325f934738fc84b01f260381937298c722a870578147fb39879840b730771d02f74b6af235e43b8bb6a5c76f0e2f2a7b245a2dc183c37f7ed4c30b8faa660d5821e16ab157bddefcca58009c33c7e2e8ed239b2789f3f8099d56669ba22db403ecbf1e144ee83faa2a6f9569bc6c6cd1f42afe30aab2bc956db759fae9022aa763bd15ee80d137563dc0bc312bcc4822e3ddb32bda4d", 0xc6}], 0x2, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r0, r2, 0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x58, 0x401}, 0x406) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) 03:57:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f0000000100)="024661df55bbbbd84192010000000300", 0x235c72483f92304b) pwrite(r2, &(0x7f0000000000)='[&h`@', 0x5, 0x0, 0x7ff) socket(0x18, 0x4, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:57:54 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, &(0x7f00000001c0)=[{0x15}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff25, &(0x7f0000000040)="0000080093177320494b272aeeda") 03:57:54 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x12, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xff) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x8000, 0x5, 0x7, 0x3, "f70b78828713ecfa8d1b27805032e93546b5a40c", 0x5360, 0x52000000}) fchmodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x9) chroot(&(0x7f00000001c0)='./file0\x00') r2 = dup(0xffffffffffffffff) r3 = kqueue() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001440)='/dev/diskmap\x00', 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000240)="ce2b39b314fc18d202ecd108b6aff84d7f3c8e75db9cd9c9e95b2353e4dd93a71f3b79c6aba47ab235cd21ec31adf1a10ca285520b02f3bc0176a6af769ecc28071abf26582d817663033fd983fb9fed35f719048625379e0511070994ddf83f462f2b9e4dcb970d9e4fc73f310be35c6ce31bec7f7156dcd7e72bd0bdf491f65c9b7595ec81a9364591db8dc1bbeee792c4e3fe86f97bb0d1a431eba3d0eea7b9fd0c23069277aa735a8ef523ffe848cb5304c626113beb2899a76a380a7fd2b6b2f1c75470dad10754c28f0e4aaaec5a127aea0393e0efbe682e229d979f9cd83c82ba126fce90be565e387bca9781237a4216f4fbf4b2f7f8", 0xfa}, {&(0x7f0000000340)="aa5428572aa9c0047848b5e22502a5d0a1614b76e12e53856e4a3acbcf2816673e17788943d53bdc9f2666a38c757f42a61555890ab4eeb0041d6b127778a9c38ef3329d4e668dc5cca49dc4ec70b899182e141997788f11ba5ea9cb958a1d97cad05bd7969f2cbb44217c4919b6e9af4e9d1973bb93df5f8aacb88b119232b22c5e9a57f251a8834d0d0d14c14733276ab754abbb19b3cc545c24ac5b0875dd43464d8e5103fe05996b929e0160ed1588450dc47903f28d9cf4d67eedf09f1c21bb91e04ced3855f7b422368fac1f75ec20602c3fe0b6dbcb2579c07fb1d2522f0442e92581071b54688195602022497ae50303cf48fa3c9a83ba8a4c7285b9cbfd81b7692fe622ba0b11d5d1d409f0552b7b5537f58194fd4426c6a6941420da9812fa1f0af20f16fe449d3e5734455472d0b97b4daa0eee0d33756070e0e72b712d14038286a01f5fd5846e1b1172b3c4eaaf7a6eb5db73ace456e33f859a9812fd40524a8c8b298d61959c9d40cd8f184f97650c7ac8940e0ad76d6d9bc642f5bd55ec823e83d93ce185acfec4e0a4ce6a3cdc445caa770a0f83bb70bdd1f392be6f6be272e14dcabf27ec358c707d307c45a85589243d3871a4a50af5ca0ec78c3cef1751bd24aa9325452d21aaff7d2874fb396ca9acd38b0a615f6a1407e27dfca2d5cc3785016b0b9b0c738e40169706cc23070197053a26c74cc3f337219f0010f34e8cb444f61519419685a214c8d4bc3056f85ea533ab7d3c0d147028e12d47fe4af16fcf4b7b8936a35fcbc7f225740a0d85ef06bcadcb61f5cce4f14a0c3b35601adc7ecb89d399ecaa7fad94a7561a768195d257cd01ac48bcc7dc1b15583a722e23288f0958890f27fce389de6ea6d0fad5635930beb3047fe407a2936ca1e919effab2974decaf41db977ec80adb3242a1454f59fe56c152d4d66bb9a36a0a294f14cefbf4740ad50008ac56e7fbf32d40f69554b20acd5741d80712e4d510ce45ba828a5a8eb94368283a47d0ce77db6add35a5b878df4e0999d51ac6a4bdbab7bae74c529486d5cb5b8e391556a12194a9aec61410e9b6d58ea5e809cb29a16c29a33b87b5624c3945e518040380eb818ac3e405b95db74133f415c1f5864dac81dcc3579db1f935d155210efdda1517e88fca2c5c88d2630db018a67b2562ee719c1dcdeeaa6fb2e8f41a543671fa9d970917fc5953b8a80065fed73c3c318ca6a828a20b9c9de74232530ad9cf70724aef369d6daaeabf0edda8e860b5e6f91a019787f3f859f1b4c11de117b0d726226f12082dd4dbb309ab824a907c52a276c9be740fc97517bf86e62858457dd5336ab23a790fa2e8fd48ffa174861dbaa18c32f2f2d75c6f90706d1e5f9ea4dc5092eff7f655fc39257d27c90e5151184c63e2a37c59831c73d6b15f234f34c4c63ea3bd0f667a688acafa1b8837efec53d19bfca08166e651d34e3d93ef66d9ddcd49467c7f7113c581d53056c1a59515b0091127635d3469a8f04e2e9e3321388c3d22c2b1b8dcb2cdf7f6db355f1782f32bd79feac9e9fa147d3bae7cbd672897636a91e2e29151e9050da3c3263f94ac235992dff5cc70d4222f2e359bd7c0522565af1f0dc6c870795155cb3e40bec5786c40cc75b1b23352b2f6e6a5edb5c7cdf97dbfdd4a3cc1fc5242318d55f1ac43acf4d8548848b1019cc1111224f943cb6abdcb905233d5df219a8769a6643cc23b49a00b8671dbb6a5716e5c8014d14ae5f672bc641124dd0e07798d9f8ee7dfdca7383193b8ee8703fc51f39668a5613965cf2e5a882d791c6a4c9e4893c13317c7e5678214e0b2f50fb577e681a883a5c9f7c23fee63b7234e6235205c6828d7ffc0e8994e0d52a3a7312c82cbbb6982f0756cf60a836e940ce855ee0984ded2a9977c146bebe34e97fcc909c649073cc155c0578fe21e48644fe9e60a641f18ccdd1b27776aed088d8e45b10278b2dcb7492028c0869617b67ce11cb383a9c216a955de1be97f772b6ae227cf88f1d4f513308361cad9cdd858d51689d394bba4ec72c53f561633c43dcf255e09a89dffac8054ee46893ed9f39eb9cc22e6d6075bb2d28486dfb9f00bfab4959bda30e633601a641ac4175a58687682ac593dde4f6370252e06f4bfdf9fb00fa1ef0cb183eb3a3e3a38187f4ef3695f261a7102dbe6eee06e55d262e822d2b346fbad266acd64ca1381267c2c701872b49a767c266753b05b8217c1f33e85b24b601f2dfbf90e1776d760f5f84a78e5ae5ee6db7492e0ccbbe392e440ad1b2cac42ee3824ff07df65076b8586e81dda6145a8bd283c112bdd20b138cb29c6b454aa9b983df1e1a94c9a44c932245a620c8ad93f147e89d1b0d4c4b5e99d19a9f1a66b74cf8607ab13e05aac8b82641bfa6090bfbefc2a97df06884995bffeaeed3d259e867dc3ae4463b9f6ea7c63d181623b7cf579f1291076b87374ca5e0bf28795f614217b43fed834842f4bb8790e071bfc5be5134db6cdbafd00451d3d4fa5d6fdbb9a9f32228148264c34915d524ee4e5050c33ec40d7f92a9173edad2a90d83c922e1ac3bf8ff059cb8e870e7581454d32f13f4081b8f295d8ad84e9bd9a91e8398b78788d6a8a904f92cd6d922808575e8fb1fc9f79d3b2e88fb21e47e7c4b60ace1b0e45d74dde828941dd5fc409d49fa713e7915a1620fd6d6ac65e070f9f80672a75e3016e146eeb852fdd2baa5c81d740effbef4276f5b5f016cb8e7b4eac0a880d3f45e1ad0ad7a69e87c34f03f1e4f1f28f617856769448ad223721e67f168b0db5286bd7337cca62cd060a03baaef52e9c4df0483b9b7fdc835d19849c1e3977c0272c3454917ee2b4b59e3f4bf23c65c275049f66561b406be3fc2e2cdf47de2784a512d216cef1d20b4ac26f81d9f648554585f671939a06ef4e90665afa7a767eb0ecc84a3f0f93019733ef65b2a0a37880fb53802422e9a56879ae4c55590498134bfd4f2f3043fb79e14ca9b1a77e82296930ffa16f5d9fd98b4299cdec34b7f922a651efd839b8e99f9df8ae8963183a3501543c87d80cea74a204722769b7d7429016df1f61d5843506d41885f8fac26252f49ed190fc59a6558feeb6c65ce53bc06e9a9e75b26aefe18dd744f0d229215b260453e076fc7402f8c357f9fae7fe3f946faaf3cbf449229141692e67613600fa311e0d699f47f59c5841c8e017236d96fe8b675d9d2d0326efea4c85dc16d26e3a708820296ec5529e4f451d228f21cb7216a1fca2bb2b577626e4afce3bd2d0c5bc2ff8a9d040332f1e59024c3002594315fc416c430a57840af02ef125b72656329729f7ab546aa9b178d7fcaf470bf9332904a2c35ec1990c26be9613901b8d7ed619f8347bebdcd429c7a9769ec15df4bd4184de9776850ec32ee18a9593ff1a6911f57bcdb7bb6d19537105c48863b2091e5a1c65e144f3e05c4cafef15009db9f2bdbdc17f4ca5f0838a12f5206230f99854b736078b8d2f9a0fcdca738de285396874befc9b1d1c3db1acab9c046417ea4a9c1b16e054b2101be46ba95acdb1036a75b14c06256a9d7bd02286290f4ab8c5201e358b53310b560dd85dacc919e2ac4a378c332f302d32e7ed790cc233d8231b52b7452eb1bd7399246a79944dc2e222d2b7652c4f4f8701b89c3392c239fb637f3562cb6b4a4b87cc8136c77315c6086143cf44311d6346b636090be73568439e91cf6b277d776306624c65162633cea3a59fc190ccd1682a5f0c5f8920dc68b555e225296e4c9fe8325c63e40bd2ea3991f0fb8c741ba9d5d5a3921b0045e4e080575ee6994fc585e9aa4c5871970968bb3b498bf3a74aff1f46439833d409677227cb2719edba129690bfcfd324965004f4c04428bcb51fb94bc79a6ed9056c6c86ff355673b201e723dc71025eeca08d3d490c8953acfb4bc8bba236397149c9d2fe1f2dffcec4c158b90ca35f1bb00cec52b01646177c73fb217b83d28dd80fd02301594f8d0ef2cdec39304d2613150e3f2898bcb22d93146c60420c05b314209393b08588fbe9bb40fc6180f1ffd7772aab836db81dca0d9e241043ca2f512e1cc90d3336b5f1a6912b11a42d953de11588490c992e7879ed61b9e25e2619cc84715e07a339f01b3b5733f11d9ce5733b27759f4ef92c4759a4504fdc42bd9be12a7e99d2d02b073bbb13ac9a4f8a32d036e24996d17f1cd451fa35f5ca02c76208220737658c9d1c5c916850f543465092d1908b7c6f8a4d0054b2bb0cd612b8ef25b351491ed3b4d98fe9a7bc27daa052a75c383a649a2dfbcb1fc4cee5801da5593942c1fbe882ae60f3faf1966fc281aa3ff4ef26f15152605b95233c9a1cedbfe4108a0a55805be3f8908a732cec61b206fa2a1256e4d783cc683cf36ac050437d285c8861c670cab7be52b9398a310e80a70e24f906f9c1829f268b2ba83502904615c9932780d05b7b5662805e49fcf521afc1b3d96a4f2cf6e4db6b92d2fce33003a70dc6b044dbb4158b461bd3f85fbf406c83de7453967153feb0df8572fd6bd030f3ba6f6b59b0201102cdfe8dc54f09d936ee7024564b2c1ff5594dad4650f91ee432fb84c9d89b6ac4582ed98a329772ec273d39f91da5d76870bfde7078bed8d26f59d33eeb4dfdd29f2c0acf8926edb1efb51e74ca281485c13aa26ce221e5b1f29e92d48880092f0c104ca33862073e80b583695a6c186197dc6e64518b7fe6c12576f7ab9917fcde45a97503cad6d1f0ee34e964fd11726143d46407e24eefc7e735706df5793c7649a3f07874254404fca93c008824b858b830dd456866de05aa58dc32ac12dedcbe7c190cb911eb0fab535e338a268581b8998a03137daeed0ab7763f0cf31b942a8faf11c418146d08bd498ec9351fd9cb59805ba9fcad7f3ff5459648ca295c62f32a1a35ddce18cbb23588024f2dccdb31c37a40af6b62ff1551ec880d347ea35a4774c9730c46ebdde3eff267ee35b6367dc422b2ad445a2e569603191290e65e2d69a4053177bfa8b081a8e9defc1dc5dd9fb52e286c0361b9c3545ae4bba384393e613dba03edd4889f8a476c382e188408c5ff239b111dd35f9eb369f3686cfae1c016cce716d7320382abcfec04f8fbbe229e8aaa80d8dca58bd8b1c5089f0c9f6c7d7bea9306fa3f537696e2cf82e6b1735ca8f264f0a32d96f7e73a02f725cc6c5ab8306605ed006e462ecb9ba28ca3160f9146f3a3e4e9a6b613e634bf94b4156a628570d620b23376b36bd8a7b70b9925df8438c07b9c4802c050e84c018f80a203a641c1956b2274735f5ff33940e4c9054fe9262d8bea82ae77c8d053733cf489d5b22b0b36c8f49f077b868b4a1cd739bd8bc792f97b3882c22e16f6be30a6902298f09fa995b4f89802e3c9fe9998c0a1e31959d093abb6dc8ae314e678ec1c999059ade5e24ab33269e9d4325d4670b588b6ac230a4f9f9a11b94b1b7ab12661d40b3b7936072328d2d9e5b8ba938526ba55c37f01544afcf7d38222abd38d40c9f4a304b91199ec6775812d851d6f1a7d688e7a498283a72e73bb48b9b2dd5e76ce4b1046f78ec4a96748b14b521cdea65db187176b25737511a65779e800807bdc07e1fb191757bb99c67703053149bbe144152b70edfd0ec81f2b31dd29dc2d74c103c1005b7880c5916af65ea8adff1df3427e005032db7800f351d0d9b0a24859b7b27004661152d366f1eae1938d286b1729e388ca962a974f633045427ad4555b2f9a114e1baf719fbade25d018dd87e873bf", 0x1000}, {&(0x7f0000001340)="2dfeffdc68b08b5318a25b1fc077910e4e5d5595e34f1caee24635f217c9568db05e9ea6698d5c936ba69f8bf88556d08f7d6dce28f5808f2aa23f9349970a86ff4289beeb0a45cf6ad66c69df5068c1d4733850d44091a282b8f85f9ecd3d70a0b4e36b3f215def050719c2b5bab2c0b37b8047dc4def7c492de9c3afebf731a44909c7183932b5d9613333", 0x8c}], 0x3, &(0x7f0000001540)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r8, r10}], 0x40, 0x4}, 0x8) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000015c0)) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000001600)={0xa2aa, 0xff}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) r12 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) r14 = getppid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000001700)={{0xfffffff9, r6, r9, r13, r10, 0x20, 0x1ff}, 0x247, 0x2, r14, r7, 0x0, 0x5, 0xcfc}) recvfrom$inet(r0, &(0x7f0000001780)=""/246, 0xf6, 0x41, &(0x7f0000001880)={0x2, 0x2}, 0xc) r15 = syz_open_pts() fcntl$getflags(r15, 0x3) pipe(&(0x7f00000018c0)={0xffffffffffffffff}) fchmodat(r16, &(0x7f0000001900)='./file0\x00', 0x10, 0x8) r17 = openat(0xffffffffffffffff, &(0x7f0000001940)='./file0\x00', 0x1007294f8bc672db, 0x8) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f0000001980)=0x8001) getpid() ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f00000019c0)=0x7) 03:57:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffc, "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) socket$inet6(0x18, 0x6cd6a7bb5083fa4, 0x80) write(r0, &(0x7f0000000100)="8c65", 0x13f) 03:57:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x14}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x56c8afeb5b9d650, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 03:57:54 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$TIOCNXCL(r1, 0x2000740e) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 03:57:54 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x8, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0xe) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) r3 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) 03:57:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x89, 0x40000000}, {{r1}, 0xc4bad654b0e877ea, 0x93ad5e5a48d509cf, 0x1, 0x9, 0x1}, {{r0}, 0xfffffffffffffffc, 0x50, 0xc0000002, 0x1f, 0x5d58}, {{0xffffffffffffff9c}, 0x2, 0x40, 0x0, 0x2, 0x2}, {{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x101, 0x5}, {{r1}, 0xfffffffffffffffa, 0xa, 0x4000000b, 0x7ff, 0x4}, {{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0x2}, {{r2}, 0xfffffffffffffffd, 0x8, 0x4, 0x5, 0x100000001}], 0x1000, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x44) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:57:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r2 = socket$inet(0x2, 0x2, 0x5e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x9575efdea9b0ac3a, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r5, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r6, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2ece78f0db5ab573, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r8, &(0x7f00000000c0)="22070008835f5a7a", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xf8c44d5428e3bc29, 0x0, 0x40, 0x9, 0x400}, {{r1}, 0xfffffffffffffff8, 0x80, 0x78000000, 0x7f, 0x9810}, {{r2}, 0xfffffffffffffffa, 0x4, 0x0, 0x5, 0x101}, {{r0}, 0x0, 0x20, 0x40, 0x7ff}, {{r3}, 0xfffffffffffffff9, 0xe1ed7de9fb51ec0f, 0x40000000, 0x10001, 0xff0}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2c, 0x4, 0x42, 0x6}, {{r4}, 0xfffffffffffffffd, 0x8, 0x8, 0x80000000, 0x2}], 0x5, &(0x7f0000000200)=[{{r0}, 0x0, 0xc8, 0xadcfd4c840f5edba, 0x6, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x4c, 0x1, 0x28d, 0x93}, {{r0}, 0x0, 0x8dc6f534b7589b97, 0x40000000, 0x3f, 0x1}, {{r6}, 0xfffffffffffffff8, 0x40, 0x2, 0x200, 0x7ff}, {{r7}, 0xfffffffffffffff8, 0x41, 0x0, 0x9, 0x1f}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x9194d0f19dfe1722, 0x80000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x101, 0x7fff}, {{r8}, 0xffffffffffffffff, 0xb, 0x1, 0x1, 0x4}, {{r9}, 0xfffffffffffffff9, 0x23, 0x20000000, 0x4, 0x1000}], 0x3b, &(0x7f0000000340)={0x8, 0x80000000}) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) dup2(r0, r0) 03:57:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cdbc40000000000089ff6df856601006712731db7e901000000fc03060000000000000000090000eaffffffffffffff00"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f00000014c0)=""/198) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000001100)=[{0xdad00df7a7b64e33, 0x9, 0x800}], 0x1) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r9, r11}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r12, r7, r11, 0x1e4, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x5bb3) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000880)=""/97) close(r1) r13 = syz_open_pts() fcntl$setflags(r13, 0x2, 0x1) dup2(r13, r13) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:57:54 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x80) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x80) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000004c0)=""/136, 0x88) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xff58}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000740)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:57:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x4) sendto(r2, &(0x7f0000000140)="e9644bf91c1b3d2b4f811e659184", 0xe, 0x2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:57:54 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000d40)="dcbd3ac70b83265915f22384cbb1d318fce7b6dac080252affd15ea3078730ea9a0f7eb23376f0dd5f8ef1cebeb9416562682acf586692b769b79f55d9d035ae3d6c0f7010ed78371cabe21f0bdc2f372b0a08e05cae6a2bb479a093de6207069530823d2d353d690651a7ed8409e9da069a77433af32157901fcc88e144627201e5eba58c6bcfe6f584ed9b844dcd49ef3a0f19c18938ebfd018fe349fc68003e0417d1f445b3b4c7", 0x1b) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x1) sendmsg(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="56f9b2026f12e7fcbc9ddee17255864c10f4c66f5f7152bb8c00b968e506ff81f18c073f4a7068a04019f30e37ebab14c8d19e5dc6cf61736eb1d9b25d94362720a48f9127586ae70a0b038939797e8e733d058ee047bb1d20b1490510c510b7e241759422d0a51d9fd5080e49a67952b1b37c65ef6763dce36cfd0e4e64cb5ed4ad7f8c4e4680075857fce1d540da82607237921f4003b3a82625e7ed97b0bde747e38f6a2133bbcfaf05904bbe78685c38122fd80f4b5042ce292df235a4", 0xbf}, {&(0x7f0000000300)="1c8227f1966c3c4ef6ebb3ef3ff5fb0bf9ce9cd738762d8239c7ec329331082ab97452e2a7515b071b483fe7f3c0f0436cf5195c8e042cf935aa6cd285a9893be04f65ac2dedd63a7db98c398664a5807f9929d09b9aa46b611df735c14388a8a51360b953bfa37941829f8b29dd1e4fab24869994cf0d790b03d08eea5393fccf6ad3c8518c453f87ad22589a609ab08e42f1d774636bf3d8689c7dc538f87f520a87eca32c7fb06356b207ef91adb9686c17927f16c98688a5273fb2cfd01283f76d4f8fe5db6bfbb3ae2e82a132baa7bdc7c2edbf4d1a5ebda7ac5809333735b9e2", 0xe3}, {&(0x7f0000000400)}, {&(0x7f0000000440)="ad62d9dee906f590bdb23c6e589b67e4da15d37779c169e1fd", 0x19}, {&(0x7f0000000480)="bd6dd0b19d0a00f631f59eb8d1268498862dd06379576d44735a2816302200bd508f3876ff6dcc61e90d686a0b32e5b3af0738dbc12281074d55381014d7c52958c13b3c763d4c9791c8d13f396a8724446d47e252a58345db2e7b0667e67236a55a57bc36f10696f71817ff9a2e91c6a1b418bbbaacece3e4d62a33a8a8b5bb5b7a4ee61714d9fdefece4fe04789da403485e02b1ef7c17f1594cb2fd55d9d4300149d44bbe23c9d52cbfeeb17bd9a7", 0xb0}, {&(0x7f0000000540)="18495db288e11db4f8b2dc8033bf2fbd94c090d2537ba06f7049c6cfc2fe97b51d5848e456a245c24bcf1631aaf7ca51a39736263bcc4738c6", 0x39}], 0x6, &(0x7f0000000e00)=ANY=[@ANYBLOB="a8000000000000000100000003000000c12b7c89b38e57590e2ea4762e818e25292c3dcfd065856f94296bdf0002d65ecbde752a0617a78cf0de29b139ba32f0a5e592bb357026b46576b41f64971e894931f0f7d42d65a1825e0cc8267f9ae964866768e92323166b26ea692fabe1e15bc69c2a64ceeddd1d6574e554672b00f4609363339541e47941e72849a33e1ee86427941ea86884389f21d18c517dd5e221a9cf61faa1a0add4000000000000006800000000000000ffff000000000080e99983862bcd3463b0a58a7a3ec6188eea75e0bd71d8e6dbcef073789c6266cc808067527ed2d24e6bce984ba96ebcb8d58790a731c9d97e4b714f41383bc0654e7a25e67770d94312175b073d1f6240b0e20000000000005000000000000000feff00000300000015fc5f344c99424d02a4cbdb0a15f4933162043f7a93e8a1460d6d2395b6499d6d345df63cb0343c1ff46b4bff241f8d2f847791858532f1c90566d90a3ce759d800000000000000fe7f0000b10c0000aea9119bbd3de943e6defaf713abcd67648a7cd4e0843cd888742fa21313032db67aebc3872130f7dd8b038657d46afd586ca3fc6e789d9e938c75c96e46078cddbe373085e95a8490837ca8ed020d3957f8122e8f7b249225369f812a4c586b079eebd4eaf7c22018bd122f500f39783fcc4e0595cecf599957d216777f6a7d6d01e031704c63642868a4b86b67d16472823407cdca8f1f53d53e4c6a12cb767451e1b61aa3663fd052bcc8d49e3d05d15a167bbb965fbfee7863dfd18bf43a4bbe000000000000d8ffffffffffffffffff0100070000002a76da6fc0affe65acfafa0be2f302011d7c67728527bc53d154482374fd312baed41d7f21e0835ba3314c3dcf05d8a720b9d4f5cf36330cc8753d016baaebe16071686c1f2040e89c37c96a5269eaadf41ec3eb101108c0f70fec6809ef1cd98a4b8e6ef1882e33ce2277b4654be23098bdf32b3d662533c9925761e42cbd032baafe12a036fe610a23d8b2e3f623aa101e660d736a75227b1c289ab6658dc1d118bce69f31acd2339fdf357e5bf5b55aa28b703837831b7eeb3669bd62ee0101dc0bb69951f6cfead7c353191cc45fca08518c94aaf2b077b9efef227988713c6ec1d395e000da25f76b315969f0000000000000000100000006000000a04a8af357f9c58b6ef8ca31505ec789b68dc0f57d67d1db33d9d66175ebcdf2903771bb06d9a18fc55595a7276e3ef00c1266e93021645e2d4ab7767a91580efbd3b889e8d4e5eeea19de562c1c9ef033f108ab0fed9bb3eb37f90eb1c7f56abc4b6f8e40a22bfddf9cca155cf01cd957be7a37682e0fa9090fc21ff377bb20fdd38951bfa2323c16acf9160858b2c3a774b860a1748e3f41a0b28e5162e5a872a6e1159c26dd01a4073211dadbceff9f4ffcacd68fee02f0742bd0eacce727bef7260066753980b9e1f960db358fefbe7a5aaf075cf67a76cb4b51bd252eb488000000000000000100000004000000f55499cd01ebc2a5496b13b49fbe11bd990e2b01e79fc5f9e263f379823ce1ea18acbebdb6f12fa5e058c3b0921d5e856f4a9ccdcbc869e8fd0c59e190397fec453d33d95d4f2798043b4b252c76ce11c0a8739de390d1c22d0a4f70f1b61af51e55b37f62b225768e4ee8a7c35d52c9eb6a4a0000000000b000000000000000ffff000004000000eef9a57b1c02240cbb8c36180d6f6a19056d9f4bc97a09ea17e539b27d3986aa771c8e367f73c5cc044371d0ba7c6d7750bc388c7c72ab89ff0077799007c22e633510d7e69b19d823aade50c889d9ccd1ad57c8ca5bdc1550c1225acf4386d5b69221a5940ae19fa933e2d11fb18f1f5f0af41dd0c506700eb0677f254511df4169ad12c2961db13dbc082b1ab0c723b42966d3a88f380da510760000000000c80000000000000001000000145e591f8cb7069cf343e0e1f5ce155df821e14fc145492c87db975d9578d648cf9da272624f468085b4b8fec2ddbf4480d206000f9fa4be06b9e229b550449e4a68c366a0a14ceebe2e37d27a16aa53969c5c3f5610253baf8ae3c1a42d2fb2ce56b0cd52a423c66fbaac3272381a8677d77c780cfc1a6dad1b1b330ccfbed20c202f2101e79687f33e9cb749129a7af8697b8a46459e9e03815142dcf71d83f0563a9c00ed4e7c7ee67e44bede5c537a4071c9c57c4f0be95f000050000000000000000100000040000000c70069598116dc3fdbc45f212575de3fa3d048bc66428069be0ff07d07eb3fffd1081003039a9d6ae6a17671d6cda3393fd8d31b3ea52f000000000000f00000"], 0x668}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r4, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r5 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xd36, r6) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x202, 0x3}) fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x3, 0x0, 0x8, 0x6a, r6}) madvise(&(0x7f0000fda000/0x1000)=nil, 0x1000, 0x3) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r8 = semget$private(0x0, 0x6, 0x480) semop(r8, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) 03:57:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="82cfd6d609547d9085ef0000247b2c7e7f10370a02f073", 0x17}], 0x227, 0x0, 0x0) 03:57:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = accept$unix(r2, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f0000000140)=ANY=[@ANYBLOB="01012e2f62757300"], 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="44617c20e8f6f0af0f123242ca18ea4d17da71cd786112cc34f161f7ba7b271f6084f517e1b126edf1", 0x29}], 0x1, 0x0, 0x0, 0x4}, 0x3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x8) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r6, 0x5) getgroups(0x1, &(0x7f0000000080)=[r9]) fchown(r0, r3, r11) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 03:57:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2d8, &(0x7f0000000100)=[{0x2, 0x0, 0x0, 0x80}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 03:57:54 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x3fda58323e8d5e2b) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="7c3c357532adf87ad3f530311fb4bfd380797eaf524b78230ce9272f60c32455a68541007eb6999b1c13af56de88bd46765f23a6aa377c16e545846c031860f8fb04d70422173b6c55751b4f07b6385d3f6562fb1fc460946c4096f719e87a3659b9efcd1d7d1c85b5527eb0eca9299b3710b24a41955a0bd4814339b1619ee9b3b96aa4e7f917bfb6ada4772fc26c46fbc3c36aeef8b2d708fae254d79bd193595ef10b90a9980e63d882c3e806765f2516fc14690b60b3b1bfd5de42bccf63f621e72aa8553bbec16bd70700a11ecd329c2c4bca6bd8fbc1591e55eb0ce8d89d0ce0", 0xe3}, {&(0x7f0000000140)}], 0x2) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x3f}) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 03:57:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x87}, {0x2}, {0x6, 0x0, 0x0, 0x81}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(r0, 0x5) 03:57:54 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r1) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000080)=""/71) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00\xf7\xff\xff\xff\x02\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:57:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 03:57:55 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) socket$inet6(0x18, 0x1, 0x5) r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0x9, 0x4) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) read(r2, &(0x7f0000000380)=""/223, 0xdf) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) 03:57:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x2, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0xc62be401e3b4bc08, 0x4, 0xff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 03:57:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x24}, {0x44}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r5, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r6, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r7 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r7, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r8 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r8, &(0x7f00000000c0)="22070008835f5a7a", 0x8) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x4, 0x0, 0xfffffffffffffbff}, {{r4}, 0xfffffffffffffffe, 0x20, 0x0, 0xffffffff, 0x40}, {{r5}, 0x0, 0x20, 0x4, 0xffffffffffff5390, 0x7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x154, 0x1, 0x76a, 0x40}], 0x2, &(0x7f0000000280)=[{{r0}, 0x0, 0x4, 0x4, 0x0, 0xfffffffffffff94b}, {{r6}, 0x5d20b5ac54d0f176, 0x14, 0x40000000, 0x773, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x3f}, {{r7}, 0xe163167804d6cef4, 0x4, 0x2, 0xff, 0x8}, {{r8}, 0xfffffffffffffffa, 0x10, 0xa00ffffc, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xe6, 0x1, 0xfffffffffffffffd, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0xfffffffffffffffe, 0x6}], 0x0, &(0x7f0000000380)={0x9, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 03:57:55 executing program 0: sendsyslog(&(0x7f0000000080)="3d1809e8aadc715e855307a10924652e8e11eead35ebe0d358404c96b99c3fcf907e9601d4e9304b30", 0x29, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0xb098, 0x2, {0xffffffff, 0xec}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x100, 0x9, 0x47, 0x8001}, {0x5, 0x6d, 0x5, 0x1}, {0x5, 0x1, 0x0, 0x59}, {0x0, 0x3, 0x3f, 0x5}, {0x0, 0x6, 0x7f, 0xc5}]}) 03:57:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 03:57:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x38004) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x7) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) close(0xffffffffffffffff) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r5, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r6 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0xffffffffffffffff, r6, r11}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 03:57:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0xa}, 0xffffffffffffff13) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0xd94ecd55d4c0890) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:57:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="3da5269762897b955b0a50f4c08ba3c9b84d50a5e5dee79dbb3e1e9937ee4a5814442cfe64b5b1c0bfc779d403dc09302f20348dfefa209b23e303951ba75ab436c811216f51495deff742b50fb33e16bd6f92", 0xfffffffffffffeae}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6, 0x1, 0x80, 0x1, 0x82, 0x1, 0x15e7740e, 0x3, 0x0, 0x0, 0x4}) 03:57:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4c1, &(0x7f00000003c0)="318eba72d5cfe25fda171aae74aa5e0360dad621c1d003c7bb64309317e994bb93d16f091f29b3968234b253dd91d0bb5b1a56db93112a984564ff146b2335d5425bf9919c84e32615328392d66d1713bd94fb2fbadcbe403c215828fce1cf1547f494c7f60d0a4cddf34977a4439a251ba21ec8381a6587e219898fcef169a22c9e4e3080b80be944d9ce739c569710ec858ce7bf0c85a7dd238ac7f6e3a3089f5529c3fed7fdfff6ca40eda9eb7e64ce17eea0ca9abea432d41e9dd3c4a4453e2c68e1c3424bbc8efdc751b95fcf401edb050029eed3add0b720f2bd64d6298d084feb12ffa511125405f9bc94a2ef913ef6a8f8771c4f005e9302da5aa985de15e1bc69b9ad118670d73bfb65bb51d85407d292646d556deff9655b6594f37beeebf385dce16f45b508e183e7507ddb4b1dba22288fb281984d6cf0f4cbafa1b22dabbd0ed8b761f3edf69b596951c1e747c496ea5fe216ed6d66debd6b0b2f59994754e8458e2867e2c0c1e8925a1248e9fd0695b98a84acca7bcb923be2581ebda924beca320a6ba3062e8671811bcaeb23ff8cd8dda6375ea8dd537cd45c98e51ff2220de91623fc84e46ad4255a8fd8dc280c7a43685ac528a8dc77f6") 03:57:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 03:57:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x8000) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 03:57:55 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) close(r0) write(r0, 0x0, 0x0) 03:57:55 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2f, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0xc95, 0x100, 0x4, 0x2}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x133, 0x0, 0x0) 03:57:55 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6202e57f7f6aff487966cb0b8634b554000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mlockall(0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) close(r0) 03:57:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8005, 0x9, &(0x7f0000000140)="f171001200000000010000b3ec1de9dfa28cb4a61d8f8702e118d93e70665c1b3380ca71ad0b658d93a15838143e268ada1598337747b4503c74b05bfac8d58108fb2ff6e342e0a4d73ca2a09842eb2649121e630b7bf682f9a665286dce3aad96a53597ceaced704db4cb10c1f25c7caecd767a1ad85c37a756cdb7e6ad78efe86c6431afd566c368ca6c9736c5cca5009c1c98c14cb8b19db183fce4c62635978289d9899191c4ab754679ab03cc39b47d9d75e628861feabb87c511077390e97e07f20449a06ab48cd7d9f5987968a3cfab4b5deba3b0e3b2696baf3e237f361e354b9e8bae044f89775f80fee9e0326ab346276886427d7475eb4cac066d08021d33d34809", 0x107) 03:57:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x61}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 03:57:55 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0xc0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000200)={{}, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x98, 0x18, 0x3, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x80, 0x8, 0x1, 0x7}, {{r4}, 0xfffffffffffffff9, 0xb2, 0x80, 0x0, 0x95a7}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x73}], 0xeaf4, 0x0, 0x80000001, 0x0) 03:57:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0xc0) setsockopt(r1, 0x1, 0x7, &(0x7f0000000140)="d622c19cc818221160a4e54826dfaa2701738f7a8c69e5c67abc2d61e9eb938d000ae64c4666eeabae035719353c86bedd92fd4de00b8f8784fcec6080b07c06c75c023789eb536a6ddd309831c4e6a32698cb071afdd68b983a7070afe309f9cc190798b3f6f429c75acf95373e250a413c1319ed7e9a6e7e1f513042e1625b1a026c87dfd89d32a432565c54203f83d146e6f127e8fbf3356af0b8cb81c5151567925a218964580d870a01c942f50d81011dc322725e490dbbe8bab5e5aeb579ef8341eebf7c2ed86d276a52750f5f38ee707c97cde70091e472fcfb741ce5e4e924181d6abd4e29c5237539f07c04677868262ec1c65b4b954b6a4918dcab8965dc06789b4f55900d2a7a42b04614e66a684891a64177ac680d4a1d6bd049b123aa23e77c322e744c93dda6db2408d5be18662cf335f411e33148cb047b83ed33ef395e56f64e3a6022aef4ccb7d674ccc4945e254ea3fb999373b1ca5368656d7f616a2524b29314efcaea7cfbbef6c8e8021e76077db83b4c90b23ce6f20d64b734f02b26e63ca6b6d1f45cc18c0d3105a70e75f889c2d8639aa65be28c1f155398dc8c424b7bc7aff604654fba96cb44abcd0c1765dfae98733eb8fcdb7d15e3ed2846600c94a490ad88c0b1f28a402e35bc9451d6ae070d46090e05bfe00d3396e9a426360897a5a9a34d1a39eba58f024f9934268f542984f965df4120b4293ab9878e2ce751ce916e814a9707e2ce5ebb1222962b5f7bd360602ee2cd7692c6ecacad9ad5c80ac8043eadc8fb56be2347259fed992d4ab7b2502210760ab42e18f6d4395b01cefece348f06b635af3c8447adaf65bbcd22d20a7a8ef936688dad8037af47e0e1ba535cf255dcf5e70bcb50eb9f6fc176d9b67e0afbc8dc142e690d22b5810f5582cc39fbc4850ab298407fb3aae228063682716289e810688f9361e06566f270945e8cfe0924ea1d6d96b218db86eb375fd90e5f1bd49e64f7a1c135dfc0ae44d0b264c33d17902fd16cc2b5de2be6d4d28eea1ccbf5f7c70e0d5ac6f508046362674892d606c6ff5a7ee5985ca1f950712a68622fa07effb08cb3f141ad9956f3c6ee7360433d784bac18d19be7d00c84761d37c4878b24bc1e3840fa0452c9ce486fc067d03df32994d3ac3e7f47c5063d202392b1206fdb8d0473c8b3bca284a72e558988de31e3f0de511fcea76c1816aadf196c933b27d7d49c3ebd90360fd3191e60f9627efa33eef8e317552aff2524a6a3788618cf88fe7f60eb029e1db5da86e0b9e14340219e023499b258208648bce8f8744410ef37ceed0b05d6fa023a48d656ada5c7b5e105dbfefa66225fb2f56476a34c8793bb65abf076b622dcd4cc55e4bca0836ea93fed1b0d3ef60d9857d0a2cfc520fc93a8f185e2b8c82e50762afcfb9fd68305e389ce6b9e09bd4ad4b1ec595fdbe7c131132350ef55d77a23f8fbe52acdbca419d0f0460d95abc3caf176262ba0920c24663f777d94452810c204b6c0e0516f0eef021199d2dc4e2ea07403d3ddcebb0ab4d624f16853575a0f374023be74c22a031ddd419cea8670753eb119ea6b7e0a39719d39da9a6142e7fc3af2f639fa6bc89d3863967001fbebd78b296ba6e189cdac221e2f3dd3eca1fa36a95ff427ec198e36ba506dd8eafdea6e0f5b37f5d85e3568b12655164f731ea7b1c9579ce733a9d828a9057dc8420cbe3a5248ec914dbbdfb4b97f5107d1595eaf18d87f5ad46d664f6ca0e6d09532f8ea0990905fc0fd708f0b2f085cdcdb546806a0af3e8b198c183a3991da5f3a658a3238646b4a7c3f00fd96bc53f99c09c7f68eff9cb7ff5bafc9633696f7975fddcc8ff283d97f3416bffa6e00e281a6f7976247eb504c134a0c7e61f305b9ccc4ce3a186516f36574011a6f253566735e52c26717abad27951cd1b587fa8e37f1af716604d79c74d0078b5de7b3b3b6fdc5023c19f2097d21b0f8d126ca7320f7102f7af56f1b6606ac053069cc29cab5be3e5220081572285b4f61659ec26912376368f09fd631ba627fc26273db1b52003a8815a706a180c7d13430bb0759cf899ef4daa4c4dfe8fbc223dec2a48bb96e4140d0a8a2e6dedade26f57f58722d371658e045d70b84054627c68a7676390ba893c4f87355911654ecf154501f65573d6e9c4990f0871b748268310cdf2c40143d3f6945e2625faf8b20c99de8915ab1f3ab8c2db57d8b9e308c7ab337e24b75cee09ee7be2a2458513fa3b247c6f32b0b38713205dc785df58bf00059a348d41ea13382926e324bef20118ec64f4513f37a3bfc9d7c6d96f4ae82e0b805ae538a37f41daa0a7bca564e5edadf5690d226a35969871266d808932b803301487f3d69f781b438e3fa34d0ddd0fda884794907f62c06da7bb3aa709ddee52886fa8e6b0d7c17cda5e9f038a025f406be7f45c287443f7c1a29131c2df6f950088309bc77dd277558fdbe0fb64dcef65f4fca0e7dcac1151caecac7efb602d1225f03716e7c915cf1dd3124b0f986d1700181f1fa60247be62da3600ffc02e9bcf425a24521b89a8c983dc475f04731742ca58bfb49f99ce2b0b65d7a274c016ada0bc718f37d221d726ec5bf729e4173dcd48fde0e77c95a2cb42d1bf71a4d66a3699652fd4a3f160a3755c6568b8bdbac3f691d73829004ef9ee8bc1b55bcdd45b0ab7a97ac66dfa32cec46e2bd8494a0d664b628346904eacb38d004d177b9d8be77f06db49390c8cb0d4df745023c60e4535d5cf6b65352206937512e4f6aeb91f4b51dc222ac313aa5fed5d09599ecfe6608824c1f5802d1a3eb5723ba08fa9937cb0565ef75ec4fde8f4ded097f837879d7dee3d47b89668a3881028c35b26fd223eff21d657d14698a59c839358a4fa3479f36f3dcb440a5ffcc4b870cf91728f79ce1ec4c1b5e5f6769cb8b87b0cfc9662509b45cb077ff6800a9b573b5fd4d2de128d47a08a536b6ec558418c2ba519f247782684438f83c35acaaea06a1cd03339f8e1d461e097e3b5d728bd53fb227438465b498726861a582cb9f19eba9ae00d5e13f900f6885a5adb06dd1f03dd8301438040f2fa69f7dc409fa6281754c745359c1552a6eeb18cbc5a2c5102fa9f54a2cf08653bc0ea79b8ed65a0218d5f0ca2901437332f7fea074635e66cdf0539a2fb9a1e0bd85b7da7ee82424f384b28cc8eaae512f7dcbadb38d2f9ef2a15217ccc77d807a5ec34e3689bdec6ffb8c17c7cfaf5a445a352986057eba66ff2aca6dd00feeb1486f814f33c3f65d1f5f6cdbdcccece0caf4d2090651bb9f6c3719fc1660378b5560b9d40e906c47a68d9b62b21abf2d4d36f709043dc37a17eff7458345d095ecb8bd77e31b3329cd308069609a68e9f2c3061cab6bf89c2d28af85bbc1a62e0580241967b07785d3e0dd11fef15ce758a9d6f7f744a4e6f3a79cb792f6ed8a90d2a6188b79980930555232aa73d5ee193ebf38e5cef25f83c33ead8576834566056531680b5b632cf434603728db1a129932773a16c41f8b5880cf18a02c304e4dba7eb91309e0649db979d3e58d269f423b6e1ebf89da1cb81c91b3b5e721344f42678b4ba68e6055e6a794938bce72a4c68b976d1149cbf1426a1aef1892958985937297737083c14d779f0bb4ed8718041b3c3229ffdf6c7ec5dead6fd837edafdb049f8887a4d2268ee8653ec7d9436a3957860a44258a6216eb18a5f8ae4fc22cbc740fe76a0a0c5dc297ae5aeeb5f1f30233be7bc804245c1da03f68b63e4a1215c393ef380f14fca01a210e97d10babca367addaadc943ac176f1c5e8025e4aacf591d2c81b7c17bf372ca376e557beda45ca372da8d8ba77e36c1223c5e8aa3f879bf59223515cf4a4800280c378f106a8bd82a6b15ae8f9a9913cbf9564d19026c07220613ac05f2808b2d5fbfe284faa51e21078d5be89038c2da4644c35d1a034d54f6f11dee7dd24d239ff15e42c9c7a5083aa82d62de85099750d329de69986e73a961b44ae8e21109035fde8f2d86464c31df106187fc83aa46196ed406026adb26c3568742fddeda3e5a13c0aa3922adabb9eee0c69e09d8b2879f3f644f505d03c5231c6455cff2ed7d6c8ab76da0f113478dc6cb149f6c9700425b6f990deda35e000280981095d89485164d1620026520b2a5cd8a6766e51a51a3c377d206b453f465581a33efcdf0b6387706fa9c1bf61ff5d8fcc195c345d3ad90e6e9868ae113954e0cc5ed52ae194153723c91d42a90d1e9bd28682a4dddfa17e2d906283c358da5691eae6968c5c16350db31abc18ccb64db299847b1389a2e8b4813762ab7f315ff2a66b639c3104c3ffb8988d1d97556b228bd89f317def88ffa744b70bb9ff08026233a7846db3aab9123fba6533e4dabe6f5e4bb3b7fcfcb9c9017d97c5eca6a6677ce0cfb5acc93a4366cefee81e5b51113de54d2c88b131f27fc06332819737534251b31161078ec1f713a76d20ded8f288b36b49601fe75dd15fab17e7219ed00ece8b4058e0f8704b58fbbeae98e2b9f70d644df0ec5806d24de0f4909ba07fbad98afda0467ba3abcd5c2a5ffa79528ebf0bc7d79757d9b3cd1d24960beabbce4d275f6e9889379c8c0a2eda9449839c203df757a9275cd8323e4a273fa969578e50a8151b5cd86df7be84cfcb1b79ec45e03951a807d6cf96d4d804e3f1287fdb3aeecf6c20e22a101d22629e71166b530edbb9a0b992dceae9123cd56da34f50903725ac0aa6599fa004639045c1f897791593731cd973797bc55bed8c936b5d7303624ddeca42d63b21c878d34acbc816a055e19f89b278ace6c5432e8a1052ca79c90301b49d0297911ad231ac6174ee99aae7eec857125755fb42ef6828869c5e21c583aa7bc266c497b05b4331a5bbcca07f8eabdd80c16fee8b86859e994a6ef0831732c2703bec5d71392ba834cc8141964c4ce0feff2270bcfaa82a6587b73eb1a6690e2baa89d5e002b32cd273de59fe76646d7c8d33385b9ea60ce571a1c8baa94eaee35d9b22ceb618bafca88cdf933cc71eac3d130673091858f7a867a9c151c99630963168d0fd4d5ddc1614fc3e0488903b4972032ffc46404de72413dc69d6d485f707ad0e5cef482d3032b6533d6d291cf77a5bf47a2c5784f48f4aa12736968c4531130d87100f7fe615eb17cf162ced566d80ba1f3fae68fa1a64559a3817d0100251e8ce072a41cfb901c8aa466ca8bc969a1c346454e5e1a24364fa2e82bd463c30b9b24eb3dc3e985adb8e85271387526a3d17d823015a6796dac2f479db68dfcb3f9dc36bebc6d220217596f325a3bd8494c47b7d5b452d88cf57445f886b1f0148ae825b96aee8d6250f77c8ba4392ab74b01181b712ccbe516ec2bd683b3bcc1a1495b47032618e21c17c9b8fd7ed37c24d70f145f948d35b37e8957ad79d0d80c597d764bf80ff019b0596b3542d3d528ccb9b843b84ac8675a1149b6a23064cb299667e453fcd3a39410813cf1f475778b37e98d5464d122bab64e8a1c745766d667137be46385277f6cc6b644915053606ec496db6820bf9f9264a10b90bf2d08b93bc43b4ba1de8762201e24cd8be8c1e58ba79f5660c6e04e50cad1f26e0de2cfccefb7516603e6da7fd83a12abc4d1eab27dfa0e539a5d05c633450cb3e88e3a13aa1b0493564756c26c12e22facaae1635658fd521d512998bb7bd8fb64125f06cf5ef157797ae57b7de6662f1b1d709f7f5d0ad5ad08b3a2e7eda4207b7e2b63d84b24b4dfc4b427fd82ac753a0b32e", 0x1000) getgid() setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getegid() socket(0x10, 0x4003, 0xe14) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x243) semop(r2, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) 03:57:56 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 03:57:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0xffffffffffff7fff, 0x10000002, 0x80], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'t`p', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x6d, 0x0, 0x5, 0x200}, {0x2, 0x30, 0x8, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:57:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000040)={0x0, 0x2ef, 0x0, 0x0, &(0x7f00000004c0)=[{0x0, 0xffff, 0x10001, "0000000000d85d44eb6308a6bd8648109038afb5483fe157fbc7699a928cfbfd6cbc6c5e99ea13d38ceac859996cea3e59ac4339d2d8d8ba15247326d8e68b253d34359f2742d708314e6181e7183e2adf5c1db870b52fcaa087f989125e211a17cc811e30e8233d47189c4ed14a3c4831074395d8ae0e55bfa64cac66fefdc7e14bf8d03d2db10248b51a29b05ee9d9d9f3875a3a24e0cb777a0818dab8941379d153114da347eb677077c912378ff5839314c6655e6a11f613041199af165daa9cc042fcc107d61b80803b33b02816fd24fbf5efaee249b54f3da458d7abc32ac3652ec1ba0ea0a2c190baaf2e43efa497187710701776716428e9a8431c7937f374e5f858075bcabecb03e1c143e3d82c8bd0a80585a483baa06ccfe8e7692b87bb412df7e5031d7f5c223aee043f8de81540f507e0b2e4d16d808ace1fb451ae0927589d7cbdcef5c358d4df2de1e72dd420affc09c889d2e4983f60"}, {0x0, 0x10001, 0x3ff, "89b4a1e479fd9d0c9cf76676ad63f03c62e95f38983bf64fa95f5c6111ae9fae8971c648aeb2656a024374c4ed7525189de64de8cfacdee438dfac10e90e538d25afd6d54aa7c7a046885db170ea812976ebb8f1cc3c4b866597b56a352924f8465682f32a878a3617e5585b3c7751eafcc38d4c81929a239eb7b28e"}, {0x0, 0x1, 0x620, "8505b120c9ced9761575bee732b27864d2342ced"}], 0xffffffffffffff17}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = shmget(0x2, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r10, 0x0) 03:57:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000340)) lseek(r2, 0x0, 0x0, 0xd28f4b111bb1f89b) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) 03:57:56 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c60400000000000000025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x0) 03:57:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f00000000c0)="22070008835f5a7a", 0x8) fcntl$getflags(r0, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:57:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) shmget(0x0, 0x1000, 0x50, &(0x7f0000075000/0x1000)=nil) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r3 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0x800) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="4c6530cec71e00"], 0x10) listen(r0, 0x0) 03:57:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1], [], [0xfffffffffffffffc, 0x0, 0x6, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff], [{}, {}, {}, {}, {}, {0x0, 0x5843}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000000)="582ffed51333d0e997bcf2aa953256477cd4e49ec38faa1abf9c849aa1371a65c19d3368bd5a3e738d64f2c5f248fef56333e1cbdd3a9158001c68be5d4590305460fc9415a973db6ae60e8ed7d2ae1d7516b06036dd8fc837049c0f534992982ff6", 0x62) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:57:56 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r2) msgget$private(0x0, 0x410) geteuid() r3 = getuid() seteuid(r3) setreuid(r3, 0x0) socket(0x18, 0x3, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r4, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x11) socket$inet(0x2, 0x2, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r8 = dup2(r6, r7) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000540)="3036694796e6e484922813512c52fb524aaa9cd44b5d8e33143909ad69ba0e8839e725d21c013faa9794ba65ee9ded280e95096480b56f738046243ecf648fb645ca7a360bf7672400e47a78ea6f49e0726f99116290bf0a7f91b51bf5ad6d1598cf87ebaf88fe96ac523fb00b7b040a05da8f13482f782f18389819564ab50515975a8b", 0x84) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x15, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x15, &(0x7f0000000000), 0x4) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x15, &(0x7f0000000000), 0x4) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16=r1, @ANYPTR=&(0x7f00000016c0)=ANY=[@ANYRES64=r13, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1d9211963b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a0000ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c9898925165958d481893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511ad16c9014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8ed57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f105bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430a786db84f10f3bb4f2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f462190657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb191e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dcc8a4ce0261265df4b90b7b4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb969ba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f9085dc37e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889fec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b615974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4f986f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd58f6c8f5a289b99b33a7160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61bae37818ce00a4fc1a534c7c805bda6ff28b8a6a99ed580c2125449ad13cd40c797d75fa45f5344cd7679e6f97babe45c75eb3b656393cc8e6653ba4912b94b7452942657f1e80ca15b6d1c00b460f4f7a5d0c960990b3673a677dc30eb574d626041ec07fcd8a5d56783d99edf79d022b9fb44709f2d50cbfd16e5d7241214e0e125a7bb22e348f00db30c311f8f9008ace31ea53a5c10088d9d4409424aa3d72999ce7e95563c295d1365ff6f5782f90375275", @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32=r14]], @ANYRES32=r0], 0x4) writev(r5, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r5, &(0x7f0000000300), &(0x7f0000000380)=0xc) r15 = socket(0x2, 0xc003, 0x11) connect$unix(r15, &(0x7f00000027c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c8792800000000000000287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61a85538254b916042575a9603e1291013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f374e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c21fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f45178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b804d93c39d197cbd8102e06c5c40e3346b7e54f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911902103f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83dd38c83bbfe254016d370653253f57d2c2f26a57dc7b2105de1e2df29c12f6c4254967aa69b675d1c33c969f18e4a082489d7c2dcf77f44239487564bfa6747b03cc6062fdc5cef665c1aac39e6ff53cd41525437251df97eb3d7002e6546170d41c8e6acfaf2aa68e2e867c04e55d8ff6ecf50890b227b59a724b69e95f92c485115ac3a9ca4bf000000000000000000d6ebb4dec50a9d0263cda6e3447550eba9fd7283892b1878d175ede1c92ad543b3a1424fc9dc95874931e1a861bd0e4d751a077d4d7bf7f458bf958db4c6ef2c17ac880254af4041d0e4e2112101cb74590aa1f1c5d73250882ac3a41259f304bb1b5265f14261c96ed86abec8651888e03dd019fd3c562e86889261b3561dc22d5435a2eda49b4c55a44626d4c3014c9a541b2f"], 0x10) writev(r15, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x90, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x3}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0x1) r16 = socket(0x18, 0x1, 0xff) setsockopt(r16, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r16, 0x0, 0x0, &(0x7f0000001180)=""/222, &(0x7f00000002c0)=0xde) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000480)={0x0, 0x8000004, 0xe1, 0x3f, "35b8386bff7b31ddea0307000000000300003c54", 0xf5d, 0x5}) listen(r4, 0x2) socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)) r17 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) r19 = dup2(0xffffffffffffff9c, r18) ioctl$TIOCSETA(r19, 0xc2c04224, &(0x7f0000000180)={0x0, 0x0, 0xfffffffc, 0x8, "04713d0000000000000002020000008000003c99", 0x0, 0x2}) write(r17, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r21 = kqueue() kevent(r21, &(0x7f0000000240)=[{{r20}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x1, &(0x7f0000001280)="67815e9f3a6693524cc68e0766eb3c01808def32bd957c7f1eb83717a59e64972a79cefbb344aa4c919b35cd93d6675345f7b361b94489e5e41a004fa2c9fc4ecdcf40513f02d0cad65d49e4cd3a5ef62914af2000b3d90d95bf4f277fcb6ebe9056", 0x30) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x15, &(0x7f0000000000), 0x4) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f0000000500)="1d5cd18271752d3c462247100dde4b03881e9000000000000000000000001f0239b0ab3e2de47019597b9dc3d4aae7", 0x22) setgroups(0x0, 0x0) r25 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/100) 03:57:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xac4e04291ec8687d, 0x8000) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d574519361610f6df00"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 03:57:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000999000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r3 = accept$inet6(r2, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {0xffff, 0x2}]}}) 03:57:58 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x1) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000180)=""/220) r2 = open(&(0x7f0000000100)='./file0\x00', 0x121, 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) semget$private(0x0, 0x3, 0x1) shmget$private(0x0, 0x6000, 0x0, &(0x7f0000ff7000/0x6000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(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', 0x8) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) r5 = getuid() r6 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r6, &(0x7f00000000c0)="22070008835f5a7a", 0x8) openat(r6, &(0x7f00000004c0)='./file1\x00', 0x10000, 0x118) r7 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r7, &(0x7f00000000c0)="22070008835f5a7a", 0x8) accept$unix(r7, &(0x7f0000000580)=@file={0x0, ""/99}, &(0x7f0000000600)=0x65) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xae3ae4fd269b2f7f) r9 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x5) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') ӱ#n{-@"賨 k"fN+; wTk@T "_Zzmap stack 0x2071c000-0x20b1c000 of map 0xfffffd807f007000 failed: hole in range 03:57:59 executing program 0: 03:57:59 executing program 1: 03:57:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57fe4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 03:57:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 03:57:59 executing program 0: 03:57:59 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file2\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000100)='./file0/file0\x00') 03:57:59 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 03:57:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000999000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r3 = accept$inet6(r2, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {0xffff, 0x2}]}}) 03:58:01 executing program 0: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10040, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x41) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x841, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0xa, 0x0, 0x9, 0x7}, {{r3}, 0x0, 0x1, 0x20, 0x4, 0x100}, {{r4}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x400000000}], 0x5, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x2, 0xeb}, {{r6}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x7, 0x40000000000}], 0x800, &(0x7f0000000280)={0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) listen(r10, 0x9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="03002e2f666900000000"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="de015fa18febe0f8fbb35a500783861cccf5e39719212bb155d6e8e85c5f7e236f7c6272edaa5625d245f8dd68ba41419151b38f33e0716d7aefb0fa72d4b29371dcf98884805b1c8fb98dbd95440e31ec469d908e9c31e5afd67233", 0x5c}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="292a97c8a7e9d39b4fcba8551593dd806abedf4d938d04d5307013a2b7228520bb722cfccac2b10aae1a5fe8ff7bf4ca657d85cc8474de67488dd2e098e5e5859f7c54c946a3fa9996e9ee89315a25a79c110986c5b358a899519e0af2f113367a7e5e636d90299fa2fef4c47180edb673f492f0ec0faaa737b0", 0x7a}, {&(0x7f0000000440)="6f021fbe0dccc27896154c80fd165e3498cff8f74176e27fd9eae4397d2c3e32d792cd60c88f96f82bf5cb86d0f281ea71078fa776c76316966d88083376f7", 0x3f}], 0x4, &(0x7f00000009c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="c82ce559b4e7d49aecccd30e19c667c474b3bc6708a79fa146a81a55caea9ed56d42e9ff058581ebf5e396cdb1f7007fb5e8357b69ea33c6f7738707030ea0c940bbf17e8200cd25fb86c7fc573824633677ad1c9d92e56a7366aa33b8b0f3add210a8ff20cc33fbb18d72437afcfe1294ee9e7f29c2e623fa099deaa36ab00908922f688835f00fe6d9b423c971482a4cd382b8a307eed63af1a37ed8b8be7721d8"], 0x38, 0x1}, 0xb) r11 = socket$unix(0x1, 0x2, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{0xffffffffffffffff, 0x4}, {r1, 0x20}, {0xffffffffffffffff, 0x40}, {r11, 0x20}, {r12, 0x40}, {0xffffffffffffffff, 0x8}], 0x6, 0x8) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pwrite(r14, &(0x7f0000000740)="dddab59cfcc863199f4e3818b8cddf3c91261c696912b08730b03d055f17040941e20a2ec00885774156d52eac275e0ae2753f8ec544", 0x1a9, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r15, 0x400c5752, &(0x7f00000007c0)) r16 = accept$inet6(r13, &(0x7f0000000800), &(0x7f0000000840)=0xc) recvfrom(r16, &(0x7f0000000880)=""/55, 0x37, 0x840, &(0x7f00000008c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r17 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r17, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r17, 0xc0245755, &(0x7f0000000980)={0x3, './file0\x00', './file0/file0\x00'}) unveil(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)='r\x00') semget$private(0x0, 0x2, 0x40) 03:58:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000999000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r3 = accept$inet6(r2, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {0xffff, 0x2}]}}) 03:58:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x100000000, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0xffffffff], [{}, {}, {0x0, 0x80000}], {0x0, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x7fffffff, 0xdcf}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:58:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000999000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r3 = accept$inet6(r2, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {0xffff, 0x2}]}}) 03:58:03 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0xc4) 03:58:05 executing program 0: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x7, 0x1010, r0, 0x0, 0x0) 03:58:05 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000999000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) accept$inet6(r2, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {0xffff, 0x2}]}}) 03:58:07 executing program 0: semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffbfff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x4, 0x3}, 0x10) r1 = socket(0x18, 0x400000002, 0x0) dup(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:58:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000999000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {0xffff, 0x2}]}}) 03:58:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f00000000c0)="22070008835f5a7a", 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f00000000c0)="22070008835f5a7a", 0x8) socket$inet(0x2, 0x4, 0x6) read(r2, &(0x7f0000000200)=""/116, 0x270) close(r0) getpgid(0x0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r3 = dup(0xffffffffffffff9c) recvfrom$inet(r3, &(0x7f0000000100)=""/223, 0xdf, 0x40, &(0x7f0000000280)={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 03:58:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000999000/0x1000)=nil, 0x1000) open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {0xffff, 0x2}]}}) 03:58:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000999000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {0xffff, 0x2}]}}) 03:58:12 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x1009, 0x7f, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00", 0x80}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 03:58:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {0xffff, 0x2}]}}) 03:58:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:58:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {0xffff, 0x2}]}}) 03:58:16 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="0100", 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929ba4b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e09967dd751942ad52ff7b43094c41d77a6453255e8f247fa55359c67570ecfe675d481d4ab178297fcf60ad9747114393ced2cec3d7d94b025c09bc8c3498544ac910befaec9f28d64f4be87c0669591549d43e12e6ed0e4163cb32794c7fa38ba29058b69bd187a7cd4cecd156401126fe744ae3762790049d93980c17422efc705d654af557ac5faea0e23807c0341e25a8d54717a15cc34da6682fc489a69662b3b323fff6fe6cc8ffa5408bca50c0ad9d0694bbeac8f928dfc8816bf312e5e1f72"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x2) r4 = dup(r2) r5 = dup(r0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x108ca1301861e46e, 0x1) 03:58:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {0xffff, 0x2}]}}) 03:58:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {0x0, 0x2}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:58:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() munmap(&(0x7f0000999000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {0xffff, 0x2}]}}) panic: amap_pp_adjref: negative reference count Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *429687 73034 0 0 0x4000000 0K syz-executor.1 205765 89525 0 0x2 0x4000480 1 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd80751d3c88,e4,200,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000ace000,0,200000,e4000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000ace000,0,7,fffffd807f007000,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800023badc10,ffff800020ace518) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e1999c0,c5005601,ffff800000ae0000,1,fffffd807f7c6780,ffff800020ace518) at VOP_IOCTL+0x88 vn_ioctl(fffffd806fc0c5f0,c5005601,ffff800000ae0000,ffff800020ace518) at vn_ioctl+0xb7 sys_ioctl(ffff800020ace518,ffff800021b5cee8,ffff800021b5cf30) at sys_ioctl+0x5b9 syscall(ffff800021b5cfb0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe50171d7a80, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic amap_pp_adjref: negative reference count ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd80751d3c88,e4,200,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000ace000,0,200000,e4000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000ace000,0,7,fffffd807f007000,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800023badc10,ffff800020ace518) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e1999c0,c5005601,ffff800000ae0000,1,fffffd807f7c6780,ffff800020ace518) at VOP_IOCTL+0x88 vn_ioctl(fffffd806fc0c5f0,c5005601,ffff800000ae0000,ffff800020ace518) at vn_ioctl+0xb7 sys_ioctl(ffff800020ace518,ffff800021b5cee8,ffff800021b5cf30) at sys_ioctl+0x5b9 syscall(ffff800021b5cfb0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe50171d7a80, count: -12 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800021b5c840 rbx 0xffff800021b5c8f0 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021b66000 rax 0xffff800000a4a500 r8 0xffffffff81298dcf kprintf+0x16f r9 0x1 r10 0x25 r11 0x5b51b381c0f1f063 r12 0x3000000008 r13 0xffff800021b5c850 r14 0x100 r15 0x1 rip 0xffffffff81e8ddc8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b5c830 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=429687 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace790,0xffffffff82648da8 process=0xffff800020add880 user=0xffff800021b58000, vmspace=0xfffffd807f007000 estcpu=36, cpticks=62, pctcpu=20.28 user=0, sys=17875, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 73034 364944 48916 0 2 0 syz-executor.1 *73034 429687 48916 0 7 0x4000000 syz-executor.1 65831 181427 89525 0 2 0x482 syz-executor.0 15896 17263 0 0 3 0x14200 bored sosplice 48916 483151 89525 0 2 0x482 syz-executor.1 89525 112547 98533 0 3 0x82 thrsleep syz-fuzzer 89525 205765 98533 0 7 0x4000482 syz-fuzzer 89525 275798 98533 0 3 0x4000082 thrsleep syz-fuzzer 89525 246237 98533 0 3 0x4000082 thrsleep syz-fuzzer 89525 306172 98533 0 2 0x4000482 syz-fuzzer 89525 247731 98533 0 3 0x4000082 thrsleep syz-fuzzer 89525 326384 98533 0 3 0x4000082 kqread syz-fuzzer 89525 234786 98533 0 3 0x4000082 thrsleep syz-fuzzer 89525 157090 98533 0 2 0x4000482 syz-fuzzer 89525 112077 98533 0 3 0x4000082 thrsleep syz-fuzzer 98533 28412 13433 0 3 0x10008a pause ksh 13433 16345 27113 0 3 0x92 select sshd 91243 335204 1 0 3 0x100083 ttyin getty 27113 224498 1 0 3 0x80 select sshd 22990 413784 9431 74 2 0x100492 pflogd 9431 211371 1 0 3 0x80 netio pflogd 35036 118900 8741 73 2 0x100490 syslogd 8741 268931 1 0 3 0x100082 netio syslogd 35032 413023 1 77 3 0x100090 poll dhclient 76027 276264 1 0 3 0x80 poll dhclient 6934 291566 0 0 3 0x14200 pgzero zerothread 48804 251075 0 0 3 0x14200 aiodoned aiodoned 15413 96440 0 0 2 0x14200 update 93832 362013 0 0 3 0x14200 cleaner cleaner 74357 494304 0 0 3 0x14200 reaper reaper 57394 485598 0 0 3 0x14200 pgdaemon pagedaemon 8771 311587 0 0 3 0x14200 bored crynlk 8693 186575 0 0 3 0x14200 bored crypto 40525 308139 0 0 3 0x40014200 acpi0 acpi0 8187 37260 0 0 3 0x40014200 idle1 74942 473294 0 0 2 0x14200 softnet 49777 297177 0 0 2 0x14200 systqmp 4436 368494 0 0 3 0x14200 bored systq 60248 242536 0 0 2 0x40014200 softclock 70811 408253 0 0 3 0x40014200 idle0 51799 93687 0 0 3 0x14200 bored smr 1 112848 0 0 3 0x82 wait init 0 0 -1 0 2 0x10200 swapper ddb{0}> show all locks Process 73034 (syz-executor.1) thread 0xffff800020ace518 (429687) shared rwlock vmmaplk r = 0 (0xfffffd807f007018) #0 witness_lock+0x52e #1 uvm_share+0xcf #2 vm_impl_init_vmx+0xf1 #3 vm_create+0x1a0 #4 VOP_IOCTL+0x88 #5 vn_ioctl+0xb7 #6 sys_ioctl+0x5b9 #7 syscall+0x4a4 #8 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xffff800000ace018) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 vm_map_lock_ln+0x10d #3 uvm_share+0xa7 #4 vm_impl_init_vmx+0xf1 #5 vm_create+0x1a0 #6 VOP_IOCTL+0x88 #7 vn_ioctl+0xb7 #8 sys_ioctl+0x5b9 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock vmlistlock r = 0 (0xffff800000671478) #0 witness_lock+0x52e #1 vm_create+0x130 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82635090) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9532 6431K 7248K 78643K 11423 0 0 pcb 13 8K 8K 78643K 118 0 0 rtable 87 3K 4K 78643K 385 0 0 ifaddr 84 14K 15K 78643K 137 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 1 2K 4K 78643K 1489 0 0 iov 0 0K 16K 78643K 73 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1228 77K 77K 78643K 1523 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 7 0 0 VM map 17 8K 8K 78643K 17 0 0 sem 12 1K 1K 78643K 91 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 5 13K 25K 78643K 348 0 0 sigio 1 0K 0K 78643K 4 0 0 proc 60 63K 95K 78643K 515 0 0 subproc 32 2K 2K 78643K 55 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 24 0 0 in_multi 43 2K 3K 78643K 85 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 243 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 134 87K 87K 78643K 2183 0 0 UVM aobj 46 4K 4K 78643K 49 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 68 0 0 NDP 13 0K 0K 78643K 31 0 0 temp 139 3551K 3617K 78643K 11011 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 7 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 49 0 47 1 0 1 1 0 8 0 rtentry 112 73 0 41 2 0 2 2 0 8 0 unpcb 120 135 0 125 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 135 0 135 2 2 0 1 0 8 0 tcpcb 544 159 0 155 1 0 1 1 0 8 0 inpcb 280 574 0 567 3 2 1 3 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 8 0 7 1 0 1 1 0 8 0 ppxss 1128 7 0 7 2 2 0 1 0 8 0 pffrag 232 5 0 5 2 2 0 1 0 482 0 pffrnode 88 5 0 5 2 2 0 1 0 8 0 pffrent 40 95 0 95 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 48 0 9 1 0 1 1 0 8 0 pfstkey 112 48 0 9 2 0 2 2 0 8 0 pfstate 328 48 0 9 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 332 0 179 15 2 13 14 0 8 0 art_table 32 333 0 179 2 0 2 2 0 8 0 art_node 16 72 0 42 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 22 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 89 0 79 1 0 1 1 0 8 0 shmpl 112 47 0 3 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1947 0 541 46 0 46 46 0 8 0 ffsino 272 1947 0 541 94 0 94 94 0 8 0 nchpl 144 2826 0 2394 61 41 20 61 0 8 0 uvmvnodes 72 2196 0 0 40 0 40 40 0 8 0 vnodes 208 2196 0 0 116 0 116 116 0 8 0 namei 1024 8157 0 8157 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 14 0 0 2 0 2 2 0 8 0 vmpool 552 15 0 0 2 0 2 2 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 7426 0 7426 8 7 1 7 0 8 1 plimitpl 152 29 0 21 1 0 1 1 0 8 0 sigapl 432 543 0 528 3 1 2 3 0 8 0 futexpl 56 7937 0 7937 1 0 1 1 0 8 1 knotepl 112 120 0 101 1 0 1 1 0 8 0 kqueuepl 104 91 0 88 1 0 1 1 0 8 0 pipepl 160 476 0 457 2 1 1 2 0 8 0 fdescpl 488 544 0 528 3 0 3 3 0 8 0 filepl 152 4388 0 4286 7 2 5 6 0 8 1 lockfpl 104 124 0 123 1 0 1 1 0 8 0 lockfspl 48 51 0 50 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 27 0 16 1 0 1 1 0 8 0 ucredpl 96 470 0 461 1 0 1 1 0 8 0 zombiepl 144 528 0 527 1 0 1 1 0 8 0 processpl 896 560 0 527 4 0 4 4 0 8 0 procpl 632 1326 0 1283 6 1 5 5 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 31 0 31 1 1 0 1 0 8 0 sockpl 384 775 0 756 8 5 3 6 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 150 0 0 18 0 18 18 0 8 0 mtagpl 80 25 0 0 1 0 1 1 0 8 0 mbufpl 256 319 0 0 19 0 19 19 0 8 0 bufpl 256 7013 0 1313 357 0 357 357 0 8 0 anonpl 16 118727 0 90002 129 1 128 128 0 124 4 amapchunkpl 152 4626 0 4010 28 3 25 25 0 158 0 amappl16 192 4459 0 3272 68 0 68 68 0 8 8 amappl14 176 90 0 84 1 0 1 1 0 8 0 amappl12 160 9 0 7 2 1 1 1 0 8 0 amappl11 152 221 0 203 1 0 1 1 0 8 0 amappl10 144 15 0 8 1 0 1 1 0 8 0 amappl9 136 730 0 726 1 0 1 1 0 8 0 amappl8 128 297 0 269 1 0 1 1 0 8 0 amappl7 120 44 0 39 1 0 1 1 0 8 0 amappl6 112 218 0 207 1 0 1 1 0 8 0 amappl5 104 147 0 131 1 0 1 1 0 8 0 amappl4 96 812 0 780 2 1 1 2 0 8 0 amappl3 88 130 0 124 1 0 1 1 0 8 0 amappl2 80 3329 0 3256 3 0 3 3 0 8 0 amappl1 72 21989 0 21556 26 15 11 20 0 8 0 amappl 80 1631 0 1572 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 48 0 3 1 0 1 1 0 8 0 uaddrrnd 24 559 0 528 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 559 0 528 1 0 1 1 0 8 0 vmmpekpl 168 8708 0 8674 2 0 2 2 0 8 0 vmmpepl 168 76572 0 74220 151 28 123 144 0 357 10 vmsppl 368 543 0 528 2 0 2 2 0 8 0 pdppl 4096 1125 0 1070 8 0 8 8 0 8 0 pvpl 32 276062 0 251281 239 0 239 239 0 265 32 pmappl 232 558 0 528 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 528 0 5 15 0 15 15 0 8 0