kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 14 18:04:37 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.119' (ECDSA) to the list of known hosts. 2020/05/14 18:04:47 fuzzer started 2020/05/14 18:04:52 dialing manager at 10.128.15.235:6604 2020/05/14 18:04:52 syscalls: 338 2020/05/14 18:04:52 code coverage: enabled 2020/05/14 18:04:52 comparison tracing: enabled 2020/05/14 18:04:52 extra coverage: support is not implemented in syzkaller 2020/05/14 18:04:52 setuid sandbox: enabled 2020/05/14 18:04:52 namespace sandbox: support is not implemented in syzkaller 2020/05/14 18:04:52 Android sandbox: support is not implemented in syzkaller 2020/05/14 18:04:52 fault injection: support is not implemented in syzkaller 2020/05/14 18:04:52 leak checking: support is not implemented in syzkaller 2020/05/14 18:04:52 net packet injection: enabled 2020/05/14 18:04:52 net device setup: support is not implemented in syzkaller 2020/05/14 18:04:52 concurrency sanitizer: support is not implemented in syzkaller 2020/05/14 18:04:52 devlink PCI setup: support is not implemented in syzkaller 2020/05/14 18:04:52 USB emulation: support is not implemented in syzkaller 18:04:57 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x4d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x80, 0x6, 0x6, 0x5}, {0x1, 0x1, 0x81, 0x1}, {0x7, 0x3, 0x0, 0x6}, {0x0, 0xca, 0x1f, 0x3}]}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x6) ioctl$KDGKBMODE(r2, 0x40044b06) mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0xff) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000200)=0x1) socketpair(0x18, 0x0, 0x4, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000280)=@in6={0x18, 0x0, 0xffff, 0x9}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r4, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/146, 0x92}], 0x1, 0x0, 0x80000000) r5 = accept(r3, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000540)) fchdir(r3) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000580)={0x0, 0x4, {0x8, 0xfffffffffffffffb}}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000600)={'./file0/file0\x00', 0x9, 0x6, 0x8, 0x1, 0x40, 0x80000001, 0x3, 0x0, 0x1, 0xffff, 0xfffffffffffffd2d}) 18:04:57 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x7, 0x7, 0x74d080, "fd2f462bf21e75ee7185dcf5cb70618e1ac31f8b", 0x7ff, 0x1}) sendto(0xffffffffffffffff, &(0x7f0000000080)="a235d8ad9eb55b99a1222d9dcf43e6c47400474faf2dba5ae9f911b2fc725bd40d223b838387786498de694be9f7c7591485e2a9a5f205aae6d20eac05af7f64846e663770ba0ce6c8e5a13cefd81ff9ce474500df831ce5ef110ead772db5a2f14e7509b0bfb2cc05d8c6354b295032fade476eecdefaca6696dd31705b4057bacdaca1a1e870b142ee298c20a95b5e96edf2663db22dc4b885a98e7421e7a091e5fb83a9ab2a0499f4", 0xaa, 0x4, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x10c58, 0x80) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x313f, 0x5, 0x6, 0xff, "7471feb80cf96eb975e0f06fbc258a6a42f4c6fd", 0x17, 0x8}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x1e) openat(r4, &(0x7f0000000240)='./file0\x00', 0x0, 0x18d) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) r5 = socket(0x2, 0x5, 0x3) sendmsg(r5, &(0x7f0000000900)={&(0x7f00000002c0)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000300)="48697ed1c463e5c89bf8a7cb2ce5725b10315e213a7bb7560384eebcf03400276eaec83adf9d9273da87d4ab5d2e5c492186588c3140a17fcc597b6898b273b9c874f07b860bb3717705755b8ce504d7d7320cebcf3e9e8a09671ba4c0a4e85c4174896484fee8ece9ab9dbe86e3e0076320147f68607b5f32cdec6b45650d62e3849501c5df1b03fbb38e480fd8737d4f6ba3846a1c7c9543a8646d8b14ccbdc3273234d34902ff9047f337d942e35fb442675156d8e148254f08fbbb65539bc332e68fc83cc42713da11aad74478219d48773e3d50", 0xd6}, {&(0x7f0000000400)="7615bc4418a2110505b28d5f0a54e3e906f32ce58363d98eb82e2b5a9d", 0x1d}], 0x2, &(0x7f0000000480)=[{0x90, 0x1, 0x1f, "650438b58fd76ab0be2e4b5e792917276c3c2d29bcd2000aab2dfa442d110f654c929714611405ed0c614bf8841549cd44ceed2f1c0a02375b443b73e02899503163b234da1b197a476e2fc1012e20598406acb129260f9eb4e034ae204cbac141d9c7daf5d24270cd25011055f54ce80fe3aa443bc3969349bde676ac408696"}, {0xa8, 0x1, 0x2, "86cdba7dc35d6cc779da693daca96b589d1db06060daabbfc53069e2c7865a216d921b133bccecedcf321d7c92d35a0d80ee65a34f932fd65154d02c54493d1db497cfff9b1519383e1fb0fb4a57be59af3e43c39edf5fa6f1969b249ff6bc786e39519c4f4bd0375df130e14cb2b9c873c3f5668829592c46c26334c37c0e9d948439f156bb8d7c6a064edb22cad90996b415"}, {0xe8, 0xffff, 0x0, "6e26af92b0813a7478709304c56037955469f2701c2b22ecf53b4d4be39bdcc058f1fc90dfc5363e6b8e07ab1bb3acdf7c600f0a2869cd5a06cbe016de104b618b550ae4b99ddc3deec1694775a22fb2df0340ff89e401527b455904309dc8f5d635c98940f215d8380abab8f9180bf5ce4fde0b8b421509a961449fabe6540ceb48f6610438542104c208013abacd66c56f460b182fd9991facf451ef479de4f24fb93f4ddad1e8b4a092bad5e9d2f1336441186826170e73889788a9c3356667d3539c57a2b14eb2ac1d6a19c8d0f8e9"}, {0xb0, 0x1, 0x0, "598137249402eec2cbf021ee7cf5f078a8f2fd004036b16e95e4c89a33af1ab27d8c1872d4e9260ccad252dbf7c409e25ad4c0dcc3099998a3ad20f8db4a22bdf48b923288d6e98e9bd5ee78449ba43fe3b85b297baf75a1b961b7a36fc6bd3bf31d5c9dabab6e835281f4c743f809d3b110560cb8504e12cbac428980587da98aa71dbe414f39839e2dce97493288213a9f00511b703d69698b65099bbcef"}, {0xd0, 0x1, 0x3, "636e8eaf0ef5c8d2f6f3c1cb7da58150f31562dd8ae2f60dfc3e33ea7157600e7cc2a90256398db3dd302eaf362fec8e6167e9a326ba4a44ac6d5ec7ea0ed3e5e9757b3b0171f1e66fdfd1bf70714cb8028bfa72714ed3fb8f57530a674f24c968556280fe62091ceb55913114f154661a8351c4ce49c0a4fd3c3b1df5ce806d31f9e2d371cecaadc8e4d7cb832769d069b1b282e95aa506facb7d543242eb35f3f8f12f393c529e403e4cfbfb99def423fe48a58a5d0773a634"}, {0xe0, 0x1, 0x3b, "0c1615e735a64160849115d6a8cb1fa04f34827f7cbc4a00cf4d3f25b31c851edee01ffc87b1b26b65a58a2309e5951623fefbf7f14dab4f02a0a7f7f31147d8a23ff4aee64d46a709da156a3a6ec6ed0613338249cbb036425e8de2d7cb25ff8426bfdc4274e9fa3b6161f707020787d655a9b465f739762201669a72a45c1fd3553a7abd3dd37651e8ee92d6c0daad5746f35a27c82074a9a1d9074e0273ac08a16255c69a15807efe63870257d1eea9a700dea44b7161cc254ecf24e37fa433929631a17d365df4987ca582"}], 0x480}, 0x2) recvmsg(r0, &(0x7f0000000ec0)={&(0x7f0000000940)=@in, 0xc, &(0x7f0000000dc0)=[{&(0x7f0000000980)=""/117, 0x75}, {&(0x7f0000000a00)=""/197, 0xc5}, {&(0x7f0000000b00)=""/232, 0xe8}, {&(0x7f0000000c00)=""/171, 0xab}, {&(0x7f0000000cc0)=""/33, 0x21}, {&(0x7f0000000d00)=""/149, 0x95}], 0x6, &(0x7f0000000e40)=""/101, 0x65}, 0x40) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000f00)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNXCL(r6, 0x2000740e) r7 = dup2(0xffffffffffffff9c, r4) ioctl$TIOCSTOP(r7, 0x2000746f) pipe(&(0x7f0000000f40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000f80)) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000001000)) 18:04:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefffffefffffffff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 18:04:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) writev(r0, &(0x7f00000034c0)=[{&(0x7f00000001c0)="e3a8f5998401035469e9411e2856712a3d64511977f55400577da9ba3ddf351b0585c48625cbe4f95e6bfebbd75d6fad43748fe6dedab8a4e277ba7daa0c7fe2bebcae5dda58fa230df6ea17293d248dec7a7ba3343d885666b94e64b6dd3bc900794c6ee4d82c33c6e0e10582d9ec891d562d70d1cec2da2cd410e0520b61ff4d1e527376dd798f51eee0c17ba5d33fab8fbfd82b69ef7d9947445084bc2902b99cb3b3cf2b39a87ae5e264ed0e62931ce16be9aa2033e8a00095b29c053bb324b39b4f650230904213eb6c66bb891b32de36cbf861e7b7780b758dbb1c43c3fa54cc38e559ffe8b4311916f889b6ea2cef4de4532878e5fc5f9d9c4d1a981412de81460e74f4c12d1795a4d5259c553d12eb1daf05cd8c1b21497fecdcce8f57fb5a43560a1798c0099c4ea5440cee4a7d7caa25c5a67e5e87b8e85150b4b7163f1c2a0e59609f2342a196e468c34dda06a73c0ec13dfa4d7ae6501e2b2ae22f833290eba25c56a8c468cd0925b51abf0742672d71c39401bf24d7dad83e0a81e563908644cfffbe82d0dafab6b9e2438a9ba18e0074570c1870f5cc41f67444628b95334fa270a47be4b255c3e01dba656b986716506d6f7f1db4e6d03e797f822813da46d854b289675678188f98278e91ba26a310a6f9713245ddbf7ffab8b2ccb6c7aaa47e6c64f755e165dc2da6b4365e8a690c822d26fc5d495fea7d73b6947dfe20d3a6528580d81efae8271787fd", 0x213}], 0x1) 18:04:57 executing program 0: mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) 18:04:57 executing program 1: r0 = semget(0x1, 0x2, 0x32) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/149) r1 = semget$private(0x0, 0x3, 0x3a1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/130) semget(0x3, 0x3, 0x408) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000180)=""/4096) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wsmouse0\x00', 0x80, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f00000011c0)=0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[{0x9, 0xa4, 0x46, 0x3}]}) semctl$IPC_RMID(0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001280)=[r2]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x200, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/speaker\x00', 0x100, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001640)={0x1, &(0x7f0000001600)=[{0x5, 0x42, 0x3, 0x1ff}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001700)={0x9, &(0x7f0000001680)=[{0x3, 0x81, 0x5b, 0xfffffffe}, {0xff, 0x4, 0x16, 0x5}, {0x3, 0x9, 0x20}, {0x800, 0x20, 0x2}, {0xd6, 0x5e, 0x8, 0x3}, {0x1, 0x9, 0x2, 0x2f}, {0x1000, 0x0, 0x6, 0x2}, {0x2, 0x3, 0x3f, 0x200}, {0x1, 0x1, 0x3f, 0x7}]}) 18:04:57 executing program 0: 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, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRESDEC], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69940000000", 0x14) r1 = dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x9da, 0x2, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0xc58f) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x7a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 18:04:57 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8ca47dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f357ded1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0bca39e1112df3c69434aa3fc1611cc665840eac40df9528cadb9bc67bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575ad8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb726510268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r2, 0x20004269) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/155, 0x9b}, 0x43) 18:04:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='.\x00', r3, 0x3}) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r2, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) 18:04:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xa50, 0x11c6, 0x6, 0x5}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 18:04:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00Bu\x00\x00\x00\x00\x00\x00\x00\x00\x00']) setitimer(0x1, &(0x7f0000000080)={{0x80, 0x8f5}, {0xfffffffffffffff9, 0x1f}}, &(0x7f00000000c0)) login: pckbd_enable: command error 18:05:00 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3ff, 0x20000000, 0x200000], [], [], [0x0, 0x8000000]}}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x114, r1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) clock_getres(0x6, &(0x7f0000000040)) 18:05:00 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001200)=""/200, 0xc8}], 0x1, &(0x7f0000001500)=""/42, 0x2a}, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000180)={0x4, 0x3f, {[0x8, 0x67cabb8a, 0x3, 0x7f, 0x20, 0x2, 0x5, 0x3, 0x100, 0x4, 0x7, 0x3, 0x0, 0x72, 0x1, 0x1000, 0x3, 0xfff], [0xffff, 0x9, 0x2, 0x100, 0x5, 0x400, 0x3, 0x2, 0x8, 0x2], [0x2, 0x5, 0x8000, 0x3, 0x8, 0x4], [0xffffffffffff04ab, 0xe5a, 0x100, 0x81, 0x1ff, 0x11ca], [{0x400, 0x9, 0x4}, {0x7, 0x7, 0x1f, 0xffffffff}, {0x8, 0xfff, 0x6a5, 0x3}, {0x9, 0x0, 0x5, 0x3}, {0x1d, 0x4, 0x5972, 0x3}, {0x8000, 0x3f, 0x1, 0x10000}, {0x2, 0x88d3, 0x4, 0x3}, {0x4d, 0x0, 0x80, 0x100000001}], {0xcd, 0x0, 0x84, 0x49f}, {0x401, 0xac, 0x2, 0x7fffffff}}}) pckbd_enable: command error 18:05:00 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="05"], 0x1) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001400)="fa1204a49155e7a55621f80b87905ef63cc8f27950c318ea95be20fa5462a5b9ed8feeed4d1b54d973b113cd7a247b3f812b878f61f743c3e0c5aa7d09f3669e970172c4387aceb52ac267d142404268c39f06c496a5892a923808f78a7bb934e50227c382ea59f68547faf0ba1b3b6e23f89c45d313906f0813b5c90e190c4be2817304a2b28a437e75d00a86cecd87cdf35aa95682b45d4f43fa22d30b4860130d852f17d4a65365634d220ef1928194cd947181c316b2c441f8599fe9383881b87176037a39912a92e727ed99f77f08d89c469fe60f6412447caf41000000000000000000000000402c2114b11d14f669a2b2a15a52633f1863d0b0c29e1938c566d86de7e704a6de4ac20f8ee1df9174bf69d196957324cae68b42280a89476b01afa7f1eaadc74161dc31634c17b7ee6c941a35f6f6dc809009f011da9f384b1d70fc570fc5b1b7d5f345ecae940bfcf17d9d06e5ff9dc5a7dc55f05a844a654f9ff3fda224030e6fa0172fa5ce41ecba31e3ee8edd853580bd8bff6a2dc13c96573ec4eda7e6e8a88d0f8c3a111f25d7565e8e8896c68aaa0fb28f9ebc8e860b9a0a5785c6d0eeda785aba907b090fa15628ad1eed49ff8b1603ab4efea2a41407eeab63c8140998756117f3ec4796af7087dcbc849768e21ef7039e1630c964cc60567c8c4744a3233b295e7478d7b64f6680a570ddf4e37b9b6b6785f22a1c7146f5c769e1b61590145389d57436305deb015b1522898d0957881cd1a24e2c533cb6924f22ee334dbf7ca4bc4c7cb2b481102488d3e6d91ad7f156c65b53d0b7cc", 0x245}, {&(0x7f0000000300)="3522e6e6b900fadd1117e9cd419da74feecced94379c4d34a1900e15ae7836fcccca59302b0ed7d962a0251638b49129741a6dc80f127509feee6d4bcf1fce967b61ca69d2ab0a8dc3b43be32c76677d735833a7234006f7ae3b4c4f2f522003ba4dc3f0b13ef8c0f209140af3efe9c4ea1090a47d1639ec6c19653f0454444475ba813dfa871928610c45c1288224cdf9779810991d5f8691c9f95a218fe99ae302c418da9e7f31395892695b3d8b0e153ceed89800e4b43c2d9f416c92db8983b7202bf5853cc8797f33984fba166a53009d54a79d2564a66e2b9dbaac5bd5ae6882d28c608b07a2d35352f60e3e6d0040768492e5bd64bb627d206b0ba3a2581bd4a9b9357c3e5a9d771a1039a96c553a04b0b8ea67a2eb6dd4541c3abd5183cd0fb774c27cef2d6860466c844b83e9065fbabd21198cac7c491803ebb4ba40153a7c68aa9da8c2d1f042425f980d139dac866ffe389fda1a25bcbae5fb10e1d6ce4ba6c80c696e25115c9ce1bbc559429f7e4ec75ff1cb7999730030b8db3e3ad4a88fba04ce7dc20c4485e38ebd580a79a1374fe9bee24f9b34ae769e78a66c28abde1342dac612f480ea83862c5ec4c76e96e391e5d0d15a052d94b75ac43fff55a9da41261d00cda505023865b315f028227f00f6fd5e815b5cd2a57061d947984461b860d2c967c8e28ec0eb45b77b379b9b7998538554c65798c1c9b17eb5468fe86872c20ba677433e16ec036b2859d9d1092391bf01c53d1e2b3cede907992139ae7e54afaecdadbc23f58a0485802e773cb68157fb486d5a1e4203f2dffc015c0828f0bfc1c6c844f9d8fed6ec64a0dce5fec6686af31c8ecbce30fa8366876adc49b6c3e867596134e9dccf6b05e7f3fdadfa7d3ac0d5d2de8890b372cb8d25a0c191f18fd12792592cf6ac02e3bb04c303bcea0ddc6453790a1e23734b4d42ddad731d32c8aa15f311d1d9144cece50bf015126223d20b86407921b579ad8ea484efe5db4df51659a16a54e47d6ce2c7ad40823fd1f94a46ad203453ebb03ca76202431faade809f9fe7f9e9e0b5a4e8492acb248857cc29a3ee09d056d61acdb3f0e5eeb004e2a7d6059f574d47739da4a0624d120a1ec899a423961dde159a82a2c557508054897f3c8b3daf36479d55ec804d697a0891d25e0cd711e1b97fdf89d4aaf156acc71f83797671e1bfc1c38b6ddf2cd16ce751f3d280a5991c1b3f9c3e837a2dc6fa200835aa3c51ee0cc7b78b1704a216b3b7b6ec87dfc764e32b165ac3a7442156c88ff06d30eca6b14d3edb0993bddb4d994230296a8e58ad85d4ac2d4f3bfc618da7cbaae34a85e1b7c899daecada526d5e89f25ba14f84f7915276ffe058ed0e08319a003400c7f70fe8958db7eadf198db3efd733770b1446f4cc6c5b588079fb899d68b3b99fa8ab19e77ce207cf9450c10a5c8f4f77eae5c1e4b0f0cddf98768b678663968009d844beb1b45bb3c6b1605f50128889abaa46d08531442837baf954cb89ddf0b98e12421b42225c4ea5883248210eea8701e54482ff73af3d689d94472ad5b52d265de9b018a1775789e38c0065a493184cf31e5226be858eabd1c2c5977a33facff9d04c0995902e80a10cecb75006d61776558c4c0c50c3ebc3b6cb557041b658311a33001636459ba6fec6f8cf4cea20c00a1d1d8b7b44b702f95c947745674ee3ea04ade07cb92872b31314d27cf987bb000334ee28e03a453a50cae11a649f750e745d1e3176193f6e42d29e0ce11618d5b7f6dd7dae844de22b878fa746e2f7c292b192e9226c22ce523cd18476ea8e36621e4138dcb1f205c91ad00e894c1be421e1a921e72a81d2f25f4deecef825f99e0329f5da7c0fb8361e4ef35da3de43f029d5bf0a4b00280fcf545410edb01cfff34c2c5ace34264d926f837d23b42dda0fc20dee2df5a301b8d7a0e42b7548f9fe432ee7b18f586077af7eed1e61c44f0413381fc0e533a0b6f1126e27256ee841422d83e7447bf041213555ae1c4cfd2cc51986a4a934d4e6fd6e4a53a2d03f9ddc982e7d330e0cd2e4eb85a10ec2c733dbf09a81df0d52fe562b4f3b271b9ce10d928d3c7316883205aef862393b4a249019a45ef2b336d71923cbda4baf82c6627aba6510126d0d3da2e0cec6a21185bbb711c186d48b1102580481b5dcc65287abb3af16d0f30a9afd00f0782d014c60ae8756b44db718afc7afdbb31bc47acea72a28c49206f32744eeb79db3b178d243738e6be6ebad29534a42703a9f48aa5faa83d878dbb96efcff3ac52cfef7c2e08d1bc890a59d1a5a794f08751e97ef5a8469858c069838e18938ea370d55a219e05810df7ae8f14b2923fee6f5932c5af30925b0cd7ea7aa90706930b11aad80d31c298c9cff2bb8373ae2af4c60cc02722448f06faa9c1a84a84d52f8d115342202093373b1760d3878cf50e985b96aac6c44a4a4cd3240fb390b732532712c133e396fddd838dbc66ec7c577568563f57815ce18b718cf8bfce47ebfa8fcb8165153d70b3c5a27c3a0c8e3cf9d01006e14cae37902667996e87bba7aa6df30d4366239f5d5779474bc007b51ef6550e8dc910518a833146714ea3768e2bc34c0698707649500085af79d45ba9ee670c7b160976e6b546036421502ec2221dccbdd523ab5ad4dd5d77d71374b30309fa28f1191ab759b939685232a56c7b9d675163c77db547707e9bf22783a274b7c95e00046fdb9dc4efef777ef00db423695f331257011c2c898408d69340d36f84f1732672f0c82a8dbfb68bcbf0e7eaa2077c74aa9475b804609e137413c000ce5a16a69bb1320531b9a4d0e650cbdd93b91afe55b95df907810a7f3b46750051367aa29a10f0d9e89d2bbb4e24c601c08aebceaa5061563232edd141c8c312b25496f60b9e027dfc8d2639027ab9d9b824d221de1cf2da5b4ce0418ab78396c6d475cea6c0b746ff6bdf75aaff20909afdb9fc7dc31cc0eeeb2b46cfddb5d7699d07bf414a247e0d721a9aedb6645f8425e95fba870c368f1ec1edb6573dde58bd2be5535409a4ed64faa7273abeec7f656ccc8ba4b4d3b7f5990f7a5257ee3ff49a8437af29965bf7762e3e11c6abf0af1c6fbf4271d26916f321727bb3afcca7e6c0ceeef1ec2036d7d8c60f6edc40417a7d8043956fbe7e46087449e590313a5f3cdd2d228d4b92040ee8cf355e0650680d542ac5e49870a8142919157a0e251427d6403406000e151590e61f833113cf44728dcb744d96c81f825be5ee230419f1c954110aa0b6071d5f531b0533d3e7ce3122ffd505898235d15e1163a07d6e1c6db141018eec041294b1ca45c9aa6b72ac2a4e73adece736ea135560e71c5a9a87ef501580bc3316405ea8363c7fdb777206eca1b919015793bdc66b41d0d320efe0efa6a517da6998234a4a22bee1ca42aacd51f0ad6cb0c51d90cc794975be560ed6fb440698109da515a3f4d76410ce87afaf46d4cbd1d72c79d22707b89355748874368b6722e495997f6ca1ca911ba2cb4f64f7494b8cc9196904315b9435d9fdcfd810b1ec74f0e74de19402dcf1259ea0283eb988b05d87febd0654d7e9f2efb5d40fef9921de3c7fda41386c28f36dbd8b09e4a9556455a474a43a41353ab858330321940f6a4688f6a078c4863e0c166b3ec97c302054ea5f4979827f6427308fa95969859d3ba41dba7cc4d6caaa4883996b3f590ab11b7b444d05839d033611d8a8365bb11516ead2ea05ebe94582476d8e75df04715b8bd376e6167584e92ee05304d14c967f8f13f1b13de2bb4af3865864201bb9111f978c888afaf1cdbdcf2217afe5ae2bca3346f38173cec4e7704c67ed537c7f40fb97a65bf306bc22606eb8883b8cfdf71167731a62ab1793f8791d792174f13d97861de62547b8b45e9f70864ab699ce71fee639eaadb5c472202b3ecbdf26417b19398c1bbcf9989f6cf799770878add97513195ac459cbc7316215d58d0926c101065a1adf8df362e1aab8c44096e5ee21ba85caaa76d67a0c95def4fa77c255dc56f1a9cc58a86f4db24c657e5a3ac857cead4549bfa137bd83829b1849ca31e152040ad1ab5698aefc26788ee22e4a89bf934e1150ccdaf72a9140a0381a04c4b459fdf4e6384f8beec9fa09a42e72a1a808154a8972b1162562e2b036fcfe305f637fe44936f798ed16eb6082bb8a0a38b2d86e9fbaa5060c2b0545964724cecde2d1884f811a868dc6968ab9ff1b7309ad4794c0d623b702754ea6cececb3157530a08502f6e611141c36c96af1e62c9c8b4773865210e648e16172fe2442f55f50fe5f2bb5c82bdd1546fd3fea68ce7c13cca02ce6370432412492f7f656dcb88a2cffae433e915f7ae54faaaf0531da9266943853dae6e73d22d44c8418357948399838787668186c541dc0bc532ce7c9049f59661f7fd0fd3633b618f9f41c09dfa1dcf90d1df61be1af38b029d0a4571c85db53b4204607c1d0286688cbefa4ba74454ed6e0695d7c996d892c84bf26613602402cbbb0e1de569eea8f5210c3046d933cc1a9bc29e87cdf078c2062a0dc867e2a237f2f8c706dcc608908ed5b60e807762db62be401b30693229b9b72854cfbc0f8f659137f1158d75028a7e3131c3a02a27894f0ccd36e2c07c6f390f55fbd687d2812cfad48c2e3ca6edc4ba8234088838be4a3c42e1632838b1c8c4d4cc6207c470114ed3afcf954ce7dac7f9ec623d1cf87fb1104041e7d9882d34ba62f25d5062366c9f9192310e3942f1de1ea124ae34b82a6bfcb5c628bd4141385ef5a7b3a54d65eb825825febfe93889e19402599174184c1115d7a3b99b84f6c5e401f3e6b4eec741b48d09f72425ffbcbf97e5fac9a01203f1a8231289a5c27ebe61834cfb8f4e8becb5e9baf4bfbebbd071b417218d781f314676a36655f0e811f04f9c37dbe851fed2cbc711fbb91f00919e5d6b86aa352750c824dce707db5a6f8d6ca35e7935352de683b6ac0e8c1e48fe58609bdc20882f1d0a9fc9bba374b64f8a6bff43ca34121fe0ee1e598cf26f75e86d8d7d8f17397559c532593cd90e9464c390d2890531f61b83511355e7e9958a069b07d2cb439ffa2f6f87d0101a3f9247267fdf0c723e2c923684e9d0536e9225a3034faff4fbd7eeb92a443fb0883c4bd0594d41e51b1ecd2734f3ba786584f9bc38e929e40dbffbb43a584505467da4be48cc7782a22c5b6a7fdaf9cd16ea9409e8723207aab31e8e6884f96e0559ccf7e5da447400b7952328490625e309113c6c5a511e84654a3eb5551cc76fc4eb85c8d9afd18736406073c078e2d0b15b52ce73539cdc1039d9586e5a4296ffd98888319eb30ec26f842b5cc8c97522446cf452c8fe79d9e9c90c338eea030d764505cac87d502a3be6a2ee6f8f521228f2cd3342f71949eeb6853c2e2a616db073694498a7c74b10d4b2d19fb47152a4dec03cbb2febae43d721d065774f26c2f8b09548cdcd1d2b603228fa38a38f9e155d619f88e2783ce7315b71a3d59b8df92f328c56e1bf9170ed32cc786ed3798db1bd767996e4e2a1f496fb7fe976d2cd6c087e75cce887f4a19d9561fdc62fb5ff89b3500bd06016cc72384a2f4d57349b7ba44041eca4fcac0aa8a7a2be8338f39aa16d3142f9cd811df1b9ca306efdbfc4804fdd6d9dd42049587659e4dc3796deb1528b22ba362657c16cc9859f239383005c94013638951806403d60a0eb8b79dac1c597683102eabd4c1671b293f8e007b1b86d98a885dca54302259aee6537113e", 0x1000}, {&(0x7f0000000040)="37bfe95b64925a49103494de6ab985384070409b42694f208c10a1515fa99f93010e6529045c7b409bfcae16a16ea05fc4bcbb7fcd119159b0655e757597cdc375c2c74c6522b2a1aeb75e6c24dffd59ac49695524ad9329033b06cc97b4af3ca9643629c91d424b20683e201d71283cad6dc3dad1c5256de26e99dcf9b4d8cb985618fdf8e425424179", 0x8a}, {&(0x7f0000000200)="30973e4aadb3603510ab703f85f4fce3543098b61c7006c56c4ce2f666080a3a8b6d2c4832c5ed2701f97986778ead501444f1442a352c420b355bfe7a20d7cc1040223eb43361ba4bfc45281b3048b84efe5ea29f6fd6fa47965f23e383bad880d72bb2fc789ec7659f241bf275987b752a5596dfbf2380796a01fa354edf8522836031160aab6af37339db85f3fdaf004ef95d0a57ccde6b74d967f81250f851944d5a4270425a68a993f789684231d764963b454dc56fdfec31", 0xbb}], 0x4, 0x0, 0x80000001) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 18:05:00 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000a40)="a96f6c", 0x3}, {&(0x7f00000001c0)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e", 0xac}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x5) 18:05:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket(0x18, 0x5, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8487bc3ed61bc3a73000b031d48d0b1aaa0e1eb73bd736ffb2e66a7b12dd08a5cf527187019ac85919eb7a16"], 0x10) shutdown(r0, 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="06c7fdba091f1f6c2df0487a086783eba3dec9be92ab25c608423742e21298bf572e8a2a41d19c64d4693d58086a2b31b8c4f416d2ed1866baf93188ef38df52e3fa2143478862b5cdef5e220d8dee4fa809dc9a2503439968c62ae2d840e51f9756eb833fe84475a0646ad2b4793c9c147c386b477ecb318bd1563d76ac055683a6890c3814735433787bd25c0385187623de93fe4bd53ce59bc40153863186fd7f79bb4a3704fe80b793ba87b35d54a33c86d4d62f35f7749baaaf9dafedcb49c3d281fc58", 0xc6}, {&(0x7f0000000240)="fc9c4011c44d2d4c91514a66753747dbad68fefea1b2f1801d5010a6921af175094125bbdaf20418592bf6d780f52ad9e8c027d18651115462ff14580d425201db9e24e78c4f711b056a69b273dc9f8d761a2df9534ff1031b92fed20f70edc1", 0x60}], 0x2) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x30c) 18:05:00 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, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffeffffff], [0x100000, 0x0, 0x481], [{}, {}, {0x901e}, {}, {0x0, 0x0, 0x0, 0x200000}, {0x2, 0x0, 0x0, 0x1}]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/62, 0x3e, 0x1, &(0x7f00000000c0)={0x18, 0x3, 0xfffffff7}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) close(r2) select(0x40, &(0x7f00000000c0)={0xfffffffffffff801, 0x1f, 0x657, 0x7, 0x1, 0x5, 0x1, 0x1000}, &(0x7f0000000100)={0x6, 0x5, 0x7, 0x8001, 0x0, 0x4, 0x2, 0x6}, &(0x7f0000000140)={0x1, 0x7, 0x7c7, 0xfffffffffffffff9, 0x8, 0xae2f, 0xffffffff, 0x4}, &(0x7f0000000180)={0x7ff, 0x6}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x30c80, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000900)="5b89d01605c1d0d10f580bbc5e6c5e6f9b3c87a75b977fcf58a2f43bd06c804596d01180de3e117f267a6bb957317c309244fb6f8d241cf28c87b05bf2afd8a5c1510c749e08ff1eb8f5daa918f8f5a578c9394778bee76009915a149b7235f08f203bfca18c0635aa69a65d9ffc4dff2768fda6616297fd4b7bf9e3416fdb1b1524deddf3aee13cf8a8e011db6afd90e4e63b36bca87f13a0c40670e260ce77b10b29fdbe93746b6391718db718d9963433dbae0bbed07dd5f95779268b93f845e8a0a4a77ab83845c56b39e59d68623d7702fbb8cf4e5c3aa1387f9fe3226b38ab8000ee01e200b19c015f41548648ede3b4d35dd43fe755401dcca36cbe641359c0f17389857e8be78c32056d9f", 0x10f}, {&(0x7f0000000300)="c88679cf1e64", 0x6}, {&(0x7f0000000340)="44961362ab0d12031f861921721d71c4e3896aa8b95ff16f09138606321b00def83e6885efc89490ad2a50bad8249e693a8d54a120637de590a90a6e85765812a40dbdf807aa624bd0b70f7ceaa85ab3818467b18953adf8bd3c58d45f43c96f0dce79d31792211d758f2e82f6602260c3e7600877738be4026290a25a08e3c045ab75bdedf3afd5e2e0e876cf6d7bad0341130db7af74b1a23ec42384b85f7c5833f36c58954a40fbff00f0af0a5c629d8f236ab47435836898b0b3de4cd8fe06", 0xc1}, {&(0x7f0000000440)="18f8225fca2da25441e7f4be7bd6a1b836f5b05aa5ec27547219f8d10c6ab23e49201c9f9faa555bcb6bcd2c9c88fa3c", 0x30}, {&(0x7f0000000540)="d1b85f5418901508fe0c40e631f102deb92a970f7bc7907f5c2b83d46b8c23404aedd3cb8a7027cb4167", 0x2a}, {&(0x7f00000004c0)="2fe59e54e351725256eff1d1afdc1543a1c5409cf63fd8dae8f5798a216167b92d12950d0911ae431f088d4d37cd92906a63d11833ea256dda67d3e584aa592e8be641f8796072478d422614e42dbad028dff91b3ef6cb87e78fab536e7da646a53443c73232b8cea4be75d6e22720", 0x6f}, {&(0x7f00000007c0)="3ad9d83b623ae6452a6d3946a6f461c7b5e1eda2276efa6a3e34df07f69dae5148a1abeb04088ee51c313b0b9107739ef9ae28155778383c63a919ae4da1e02872c5ade29061c183a24ee8b180062943e1481c9f28213340b583f4d8c3a39389b70917434c064df3ad253c32c47e884909ada8c6d57d9ad6a79c9204b7f39610e0e7b773629eb274e90af175ce5d73bd868581fc3125da4d9118b73932ed0fd38d190d1b9738be8fd58f3911198c469d7e10eb5279791367945cad8d9a133a2e0196ef09c24a45fe3c9415be4762afce008dd9778139d08674e5e8a330734ffe04b3bd5ceadcf046a11784eea617e4427dfb92795f755e49854d032b8f1f931477ead437cf3e1e526de7cbaf79d0a4b6811eadb04760074e74c7418931b533d1d4a40305fc903de179b16413a8c353cd060c15668275f7", 0x137}], 0x7) shutdown(r2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x40) r5 = dup2(r3, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000700)={0x1, 0x3}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r6, 0xffffffffffffffff, r7) 18:05:00 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="8c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x8) 18:05:00 executing program 0: r0 = socket(0x6, 0xa004, 0x7e) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005041b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 18:05:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001a2000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6c}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file/file0\x00'], './file/file0\x00', './file0\x00', './file2\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0x4, 0x5, &(0x7f00000005c0)=""/58, &(0x7f0000000600)=0x3a) write(r0, &(0x7f0000000540)="c83b2df53cbea9f445222a92d52eb7140166d52b9ac7a066c71fef64190ce7602113f799d591e392b61566ab9efadfd8849f7ed903cc427b2c66d7cf0bf960d4b50ff2cc5d611686fb0420f6111565864413332c8da2b06f019e09abcc1b330fcf8ded4b5479cc1b950c0a70", 0x6c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 18:05:00 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x106, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 18:05:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61, 0x1}, {0x4d}, {0x8ae, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/14]) 18:05:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000280)=0x20010042) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x8) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x4) 18:05:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) r0 = open(&(0x7f00000005c0)='./bus/file0\x00', 0x81, 0x18) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000002c0)) mkdir(&(0x7f0000000380)='./file0\x00', 0x7a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x80, 0x1e) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x0, 0x5, 0x0, 0x1, 0x1b, 0xcc09, 0x1, 0x2, 0x2, 0x8001, 0x9d}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) pread(r2, &(0x7f00000001c0)="04f52c10d7c9893612f5cdff95426473cb385c2073439243898f6ac6264b39b1505210cfed819f903f5bed96456442fb4199b94122d6ec4ec1c2223955dcd62fe0f78a576eb46f0a0a680cce5919d4f091154a6d756448bc2d6abf6ff6cfae657ad443cf6a7d29cecbda027fc39042e68753c3d8cda1800e309e0eb3f4f220f0326262db76fe5b85fcfc74d28cf65cfb225388ff411e773182715a34f6428bb88d5f9496ad5855a56fb24dc2b5912233996fa8435e0d5dd47681c4a5e5", 0xbd, 0x0, 0x5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000540)=[&(0x7f00000003c0)='\xf6\x13-\x00', &(0x7f00000000c0)='\x02\x00', &(0x7f0000000080)='\x02\x00', &(0x7f0000000140)='\x00', &(0x7f0000000100)='/+\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/\x00', &(0x7f0000000500)='\x02\x00'], &(0x7f0000000240)) rename(&(0x7f0000000300)='./bus/file0\x00', &(0x7f0000000340)='./bus\x00') 18:05:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x64}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x0, 0x80, 0x2, 0x2}, {0xfff8, 0x81, 0x2, 0x5}, {0x2d3a, 0x3f, 0xcb, 0x2c6}, {0x20, 0x7, 0x5, 0x101}, {0x1, 0x8, 0x1, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 18:05:00 executing program 1: r0 = socket(0x2, 0x8001, 0x4) r1 = open(&(0x7f0000000340)='./file0/file0\x00', 0x646, 0x0) mknod(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0xfffffffe) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') getgid() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x3010, r1, 0x0, 0xffff) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r2 = accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f00000001c0)=0x8) semop(0x0, &(0x7f0000000100)=[{0x2, 0x1, 0x1000}, {0x1, 0x103, 0x800}], 0x2) acct(&(0x7f0000000140)='./file0/file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/3) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x1) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, r3, 0x0, r4, r5, 0x19, 0x41}, 0x4, 0x2, 0x3}) fcntl$setstatus(r2, 0x4, 0x40) 18:05:00 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x8}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getpgid(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7ffffffc, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "e620bef2245185a81865e600"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) 18:05:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="c26605038a8dd744e409b3b3f224fcd83a3fc033a71297b1116ced13293b3027b5a16d3efb28faf6dc5d1601bccb4bbc82852696ec8a69edf54614af8498e14b697aefdd32dc8b14c47c1bdc789e8e15aa97c6b2bfcd976560599ca090df17c263b80d202ca5175668c97ce4d8ddd3811aad18c87dff33e56fd1e2d12c95fb43dc14eb9d8d671861b8b02ca030672bc0885ed327af6b7759da1a8a7e20e4799ff790539e094f89810105e477a935cd794c8f57cee7f15c3503d3ce26cf26f5abddc88c983b9bb5619aeac1b1873a28d027f2f9dda515be7a8fe136ebf5b48f6055c529e69cfb3c0ae0fe5b78a15c38469f9439bf11006f9320d8f6fcd5d14769de200ff8f083f66edf7a864703986467f1f48529f7a2001df511df2669e9c88efd0ca0da849d3d25d61e4d6758005b761d789a0326843bb414a53da79f581726da8797c73cee7a41854b71f1c1c520986bb1c074e182ba2f248ced556b80222f6a314943d87999da569177b3775017eabc8c3433fea48b6e874b808f3c57da3ac1b68571448d1242899f0c0ef9124beec38d7ca4e30ed1328d6574af17c33a305f8ff1172c50c04369ca3e388de7650bcd8251b81ab33d9af624dee15d8002a0ba6a6b3098cd38c74eb16260dafcb8d6db819a338b7c54ab1f283effebde38c189650e289e2c11f5364f198a6f2f00e99c7ee1545c8dc819a2956a3c42a0e21ed8150715e48469255ea074963c9d38bb9f656d355328d635204816da59e3d3af038af9315b2304ebd3d5455c5ae258db6b3ed0d4f8905a41cc9abc593c480892cfedac1f812325b126fbdbb1a36bca7553b3f31888bedd4ad1f182de8564bae3ff70b44a01b8c69e39d83fdf7967585c6e2b64f0566f2baa4743a5a1efa778cd8b29cb2f5cf99b67cb9e4c3c5a87135dbfe84d72fbae7b08889e4f90a6da5db469b26aae816f2395afa941ec4ea6d9e4c72642b1e5c3b5219c066bcf18a4a9c8c3dba37d5d3109a5637208b7be30011d4dd333e92fccb3a79931838ff6d54095eac61e279aa3dd0c5b4bc86e67169fc0205d8dbe941585eb10c1cd396ee9cff779ef1deaa3e60fca1f860d147210192ead30e4ef0640b96df82dc744bc314815832cfea8d1088a7120e1f99d1581b4fba2fc689f46199e94cd0ac13b10ea42aea095246dd0359a3a4028135db5748ea82609adbe20f1b6458a1df8b082ebd5a89562abe49b7f2dbdc558388676eaccacd8859aabed01d6bcb018fea9c942f556690f06e88e939502c895abfda14b1e9645262df1b497adaf0d0846eb9572aeede457af896076ef0053fa901056c673c96529274b313c9e48219cffac6c70d5431511691b2a7e9e0cb314b9e2202f8f6655f80fa122e99f91f0e402440e986bc3d3d3447876420e3d47a5407ca141c40322666b02366bd66b71d0fadf32a246fe4f1175b90e5459efb64ff95b20d3f49d7acaa7379de08106eefe686a9474b0d49819607dbd3f08081e5b8ea240750824971d5f892525b3a9995ee1e47c4d433e60b02506cb570fd5e3e695306b11d3de2d82e981fb984f3cd0aa6555fd979367be2e1f9143891615e6ffb3344dbba7740d0398fe0c71b54d06db32926a4a9ad037d1b6f5cff1edaa91f575588b221d619439e4fe78e8d5629c84eee746aadded84f245af15d949d4aae8b9ea575fe701a1d86f38483ec1c1f1d6d8167510aa723919742904f7dad820617c7914c5cd446e7902c08a5529e64f58b6a88999fc1a9020276b9abd516b2f3d205dcc21f62aab20463f26f14a97db9636e656fff52eb68c15ec715a008515b3bc49850b860e2592c25a7dc476f5f5211f1100ca9cb8791e480468a786e479f7b5269b9692fea7cc02904970e7a13aa1ea8478810bf2eab645fa2d03310ff461cd49fb1b0d639bed6fb91c51432097b120041a3b094ccd4a6c8d680a636ec3ddbed76517c64197a21e25d1fcf60f42ae43706696d02ba10bac690797e2d52f007947141e453ccd9f70fd0f6d86bab452318643cdd0bef6b9a7b4341223158aafe2a45cd45203f731b166a0cb1ed3f1a2993cd52c087d644dbc0bb775fc86192a5c4f0041bd82f8d4c5612adab38bf11f0b46bb0a1c3654756190532057f17bfb5658f3a82f4240bd12dc02486c5e747629b5cf7a0fda825baaa6b616f19e926ca68cadc9c85a57ddd8462810a22222146029ba5a4e9b1f8eadedd91bd0290aae043f418f30f1b088bf6aee083877c87b3cc3bf065a65d1eb4478d258ae2e477a1d8bc53d842d5955b87b65036ea3dfef40ffeb411a5d7510a77d0e7541fa6f900c41d80ed8831774810a6de911516c2b48524c16eb5e5af71fdb65da04156ad05084e56eba67480195d18ebb407c3410e5f595575da6edf2a53c551f436aa14a839c9716acfd40e03ba24d834ff4bfef05e03cf03b103216c2f4efb7e005d3a4d6e7f77da11680fc4cc97c6cc202614cbcc6999a12f453afca94531885448166789668d96bb16f3874da782882f4766ae29c02d095b335866c27b54c1c17472e608115b77cb1b3f193f2e577d7e3746b821b9d573c0274cc06dd3e03e8c2849f8d75ef879fbd15214f384302011f81c1578ed83eaac012d8f35a273f7468b4e9d809e5b5310586172b6a691cf08ac47e60748aba6b3aba6f422ad5668984579c38c60a71503fef386b2441856b361c8ea20c0b74c651a26079eab2f4cd8a492251e3e9de14922b5d88684c4c7c3eb65454c805f160a41d8efbc2d4c0ca35dd0259e011a2bbf8935cacc18e993fda1bc14e9dd7a1637a48ad6da3acb0f112d27dc76bf70231d2b2503c94f0e6c623b416153c7dc8a843222c6553615f42f102da94d0e5dfd7df94c4acd902d9d33a96b2ecbb643998626b16eca8ed9c3d0ca4590e3f7155d48de5e6ec0df3d4200eb9e06a36ad1e34e0fe6ffc4b68e1fdf10dd0ba835d5bda34d6392d31b8f18edae28fe5497f0bbdf33376b1a2589af47d1bd8194a360881eb7e24b4f6a2939de8dfde9fa883f490b36130bee1815bbb82f66a0b0e3d5315c31893b66b3b7788ac98b8c5f220590d6fce9d26444011ae75e520cee49b3c6576d961ca67f2eb6b960685e511ea4344e57e6fd55ac1fa7ac3b9d4e019068a1fbafad60960c54363aa241e0145212cff31093bdabb36cf93af6b270326acb0257beec9b8db8cbe025e3e1ad01381e3618ccad22ca16ef5fb31f3049bfbab372ff144b7fef40ea1db7702e7d029284285c4d13a0101f9454375841a4f84d11137d843a6b93a2b3c90fcfca9394b2fac6506a3a7dadcc4d4d9f3b290c862b34f35b5dc4a3979b72be45f3eca97541e6f502de4a0ce814a3d360f405a264d23ebbd2d2ca7512acbda8f6be7fd741b1bccbcb671eb4c6943bfabe5163f5fb56000a643a4f423a458583e2fed7986a9667955898f1f70f46e243a0d4b262db57ac01722911dd56947423130363cafa72245fd784fcdbcf2a666542080df8ecbc61b49cbfda9da3f76b1853e4219486bd471c5d9293d00dfc74fc7bb465de40cb6716bef69745f1b40a206b03e0e340e9b7201c7db68b36ad05a484b8090feb9f295768ce9533a79eeea34b28548cda1ec0cdc4d7f4079d2b4d9d7b9795cc7e2cce43b19217efb909a38205f37d2b72626358b7f86b14965ea1d4f627ac314314d607f1856e03ccbc38bf88e0ac8cd462b5b9257e1429e9ad8fa1de63ad29b7d33f64ee4f29079d15a1e77cdc22d158b86bb4d2844194f3ec608e733c4f63de570ef59a19c5ef8403d63cd64c681760dd394e1a4b3a13f8b85564a4c00a8fde30540ae2bc3bc5029e5fdfe1c9d3070acc137b34b9942c02e033cbf4c085087e5afa3307c9c03c45e86444f33fe1f8812c056cfaafbbc8b5b9b32337ba94e2886beea34dd6de0a83b574ffb60730c500566c3e13a8d8fb99f2def17ebd10cf2d04b01e9db28a5d0a6563bf14fd066a1e8fd367bf4fcbfadfc7468aeed876662d32b0bc6d72388a13f161783fcd77ba1e90ecc154454fb39325f2ee88b873af963d64bb07a483e8dd524ec7b8e7d4bd79514afed4aea8382abc1bfbcec92a5c3787e5a4cd70fdf36ac3cb4711fce0bfcc3bfb9bb201ef49273179e93fbe711b2e79cbd9491cefd537b7b5705e3dcfd426c92d6f6fd49773bbd14175680f58ee4295c0849bdefec1af7b66ab6881698fc1c53556e92cb923d9b661c0d3e77c37e93977e64e0f2ea6c8b0992a7a74a7d6ba3b16b5aa267e96d071e312965735ed4e8126699749f1f60e3b4d96121f52ff78e001374c3fcded4165f915d4686a0c1cac57ee6725863f801e15f1f4e2880b31416497938a9e497770daa5b712f5f3167044601789ed6ff24adf9a7f107d0d13645f1e5f0152368688fded3ca5abb88585b79bc7fb8b3177ad466de2699bb4994d6d8128ce2fca95d306d37fb1e7b04c92a8a3bd79d25fc7096f57141346047af845ba7cc1789b2ea86136deb7c95edc8a7fad2dc9e1a842cab37fecace9f38d81d283d1a4217633d98cab980a7f12f8fcd12ef4cdd8543fe480ca56048c3d40f85ef602b008d87f3f2d450f05ab1153012a23a6023456398b9dde9cf6c8d4f054fe5a6a8f941283393f0c66b9e8863dc920b0df6016029ab6aec96efe7e96ba87cf30a4c15dfabe63afe2662c9f313fcceaf3f37804d07ba145daefa77f64c820279c97fb51891fc3da0ac289eb06563b847c5153c6d431ebb5cde5a90b771f1bed4f1fd3429329b56e075503f2f568f2079ce53d0bd5fbfb78a3e46d7aac0ee1c3db4490f72534569ec52af338b8c9495c0b43b32b3a2ff9821bc0862bf6402ffa57f38964a2170d844e3f8a7973473bb4b32cb55b8c9c9020a1045661d7ffb94bd3e27d8d84de45a93c28505c7030e23cea28559cfed872a135937cb7e86433eba5dd9d05f3004bd04f838060c3b526ad2c6700b363ac4a864f31ffb5775d4eacdc25955b5b87a374dd9d1e11e75ecc3e37675a64cbca38a99d4a269e0f4f6b28908566e3d1d3dc3c16c8b7ecb13c8b1c6b1fa3930d76250f0863cfac60f67523c420bcabee86dd6219c25bdf58ae4016759bc6921a39a8fe548f7a60a5317cf12e92cffaa75624fe5c151b8659f84575848901c950de674b7016a8037be57a3943dcb31a5d4be5114d1c5e69975866d02af0cac077334a4883b7a2fe6a0a2dd0ef95d1fca2aafaaf492eb6893276948011e1d0e966fcf697f36eac879cd7964a03c48eebd2058a7d5d46a00ee76db75503cf7dbf052224a38ba5c414e5cd9e7355a8582022d1ef4620f77b3d047b1ce7a91faffcccfc7fa2f462d994dbbc0ad129eddf9be21c0d8154f6fb5e81f1dcfbcaa6174d9e264b23518a77019f7921400feb98d098a556e44197b949870c108a1d5e6dcb23c664a6921b54e52db98b812f2b288c123c936a1e0e1ee0ff621098c9d65502e57a24bbff108b30cfbdacaa81052fd9255378b5551e67f0ae7e623dc09eb8d2855df4ee5d4a93a240d1b7862a55d6fc77b47e49b1aca5d94338d06e2ccbe18395fe81cff0e49bc331c78ff378264243d04b1d550b1da2b954959e9a32435cb63e8e50b884f23a2da84e53d3aff53464131c5afdfd0751a1f08eef332f30d054e7cd8e3e51cac14c1dd9218299a4b692e35bb0f9ce8ede8cde3f19a9b708c382502c63fb06a713617d247574eb22845213da80bdd27eec4cdc0760ce0ddf496c38724cbe85ab68d34e4b4da0ee4823ac1be3df874bb1d6f74281a60b68557897b90b468c77be4f91adcaf7c657ba6", 0x1000, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6202e57f7f000001a01574d3b7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="5d68ab6d229e56fb1da19c1f67fa94669da8a64d3bd289c782d2e36ef066872b4ac4f695a35880fbd4347bb681b2f466febab307750c3076cfc0135b5187d73ba31a7c3ca435fe9cc9f13fa22f4d08974d16193a4214d6f156d2875071adee07cb1dd0ab74d081417e80d8e3441b"], 0x10) socket(0x1, 0x8f57538848ba488, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) close(r0) accept(r3, 0x0, 0x0) 18:05:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 18:05:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) ftruncate(r0, 0x0, 0x8000) r1 = socket$inet6(0x18, 0x1, 0x8) dup(r1) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x5010, r2, 0x0, 0x80000001) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 18:05:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000001540)=[{&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000000300)=""/155, 0x9b}, {&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f00000013c0)=""/145, 0x91}, {&(0x7f0000001480)=""/144, 0x90}], 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:05:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)) 18:05:01 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) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xac, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) 18:05:01 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500003000007fff00f19078e0000002931400aa0400907800000000450000000000000000000000ac1400aa7f0000015a60554afa19c51460660c0ae5a976fc0915e660f2273ed7d51922c5fcef0c185d8af8d143ad42932e673490ff"]) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 18:05:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xfdd1, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:05:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80001100}]}) r1 = socket(0x1, 0x8000, 0x2) pwrite(r1, &(0x7f0000000140)="00c7f62a0bef00000000000000fa85de70f514d7ea4e9502e4143ca7e07c184d60e172fed3d9d84ed6e951e4193e8b9fca854161086efb26a2c228a860682349bd18e4ff68198b46781091c4bde4089621d8e8a08a40820bb9033c8764d64db1b6119c000000000000000000000000000000819493a65b9b7c383158122efd10f2c044b0f04dbf1e5d99d7b054488bfe05b2055d7275e9cbdd62ab65fdfbf687feae000000000000000000000000000000000c0739c99b1277fd8b73f12352f049ceed7a629caa575edcd25e99669f30156e8037bfc750f32ff2847201957163cf48794727be586b63a17d80c800fc1ad1d5f4867c", 0xf5, 0x0, 0xf196) 18:05:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x2}, {0x80, 0xff}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 18:05:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0x0, 0x6dcf59e817db2928, 0x20000000, 0xfffffffffffffffe}], 0x4, 0x0, 0x3, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x7fffffff, 0x3, 0xffffffff, 0x3, "b115bb30cd205380655f5672b26d6d5bdcf02c37", 0x1, 0x72}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="5cc5507f74", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:05:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:05:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02010403000100ff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = geteuid() seteuid(r2) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 18:05:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = dup2(r3, r1) ioctl$BIOCFLUSH(r4, 0x20004268) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e214d04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd451910000512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f9d5707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41e68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0a0004ee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 18:05:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000300)='H0H', 0x3}], 0x1}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgsnd(0x0, &(0x7f0000000000)={0x1, "66245d445c7ea2b195a866b36dd6249dc997e8938094510c941f0cf9fcf27df6110e5ae1744a6284dc8a5ab4959688c9eee0c51c3e16904ee0193ebd3323bcd25a7161b28af4f4e2ef7bb161fb1b58deb1eb5539257019e3b52e7c704dfa178c0a4d670310678ca4526e226d2fd4596c6011e4ef820a173a3c54dac2721f4a6526318cbcb41319b56408b3870d3bf712e4f6d87f0284cfe0d6db75237efd3858d06ae6e3dafd98e19434a670ef40"}, 0xb6, 0x800) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) 18:05:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x401, 0x7fffffff, "73e56b087d477201000000deff06c5683f1000"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="1278883846ba1a365282e617b9cfe8fe2719c5b73c9862236fa9bea833caaaa4f4fb2df8cf6fab5ecdcaaabfcbd408327c767ea27b7ffb358fcf9eb0c1e1855a29bb61a554db5c67bdf41327ec6153d7d79d4893489388d59808512081b306dbeb1310d0b00b953cc6f8b3255c7f5cabb2de048b2bcdc8f4a9fdd18f1e805b57f099f472e865cecc41bb595e800158f31d91bcfff7efbc251ebadb3900f0b9feb3590979967aced39a0c10", 0xab}, {&(0x7f0000000140)="9101bb70c53641c80e9fed0070b49b54234c9189085187e453074a7640a57392d7d87f18ef9efdd3f493f67bb86a0f7e61fde7a63e09f6", 0x37}, {&(0x7f0000000180)="1fc6597f1f66715963bffcef695b1e317deef4081750e9688d33478b41ccd88e4598336009568345878929410879bb2a0306e41ad6a5e6ff01baffa75dea41c5f793343c6f35f83c1bc853a8105d7cd1228fb8248dff45a19a0da88365b51e1b2765eef18e3ecfd685b0fa44d8ccde59f9f7b5b2dc0d4a505eee263dfbb7dd0fe269fd2fb515c09cf4465b9e7feb89a618e0e80e019c344bfeac82b3a98ac58c4c2a41a996de1286480bea24d8bc3fe41d3fc1e2009f860e7269a7a70b74aca871539cff7821e5", 0xc7}, {&(0x7f0000000280)="10ce5b4703ff2ece91f1b4a5db6fdd60f7489922208d41d6c734dcbf13084270c22f4091576d7355a9a1e29df54ec1a50a36510b0d83efda932729e202d7", 0x3e}], 0x4) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce00", 0x24}], 0x1) 18:05:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000002c0)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10, 0x40) r5 = dup2(r4, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:05:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r4, r6) lchown(&(0x7f0000000000)='./file1\x00', r3, r6) 18:05:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000000)=' ', 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "23363605c8bfe2a8b032ab2848181642a64eaa4a"}) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r1) syz_open_pts() 18:05:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x104) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x1, 0x2, 0xfffffffb, 0xbdc, "6895706d33b9d13ec3cee79f555413cef06c0e8e", 0x2, 0x10000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) r6 = socket(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0xa, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)=0xfffffffd) 18:05:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffc, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02009ff857cd35ec34c6ba24083bed828cbe6e0d82b1b0bb83967e3e6b5a017dffd5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x10, 0x5, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 18:05:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) 18:05:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80fdffffff], [0x0, 0x0, 0x403], [{}, {0x0, 0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {0x0, 0x101}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) r5 = getuid() setreuid(0xee00, r5) r6 = getuid() setreuid(0xee00, r6) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xc1, r5, 0x0, r7, r4, 0x10, 0x7}, 0x2fef72b4, 0x8, 0x8}) setreuid(r5, r6) setegid(r4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) chdir(&(0x7f0000000040)='./file0\x00') 18:05:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2], [], [0x0, 0x0, 0x0, 0x7, 0xe0], [0x0, 0x0, 0x2], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x40}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) fcntl$getown(r2, 0x5) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) sendmsg(r2, &(0x7f0000000880)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="b56c5b357f95e3eb77289be783b63c5ef1f978456dcc3d8844398008990a54335720c63fdef793a0e55e9d1d5f3de2afa33335f3163083771399c9542f704ad4e1d566e53e5e064620e4f9ec21e868e8d4553a7b95ac636896409394afa5e963ec38698f4c049d21c782bd76d943027c4f5b51d9c910bd3cd3081b591e", 0x7d}, {&(0x7f00000000c0)="32ee8394ca2a81c9431d4eef84e13facb70d1dbd383ee27f75a02eed23fc88402abc3c8b7b0b12d8b3e6f766736d01fc11b242c9e137eff659447db1504ac1bdd4fd947059ca188786d1cc466511cfa0423733eec31425cf4ab7ce4e17b7fa0d736fd848e406983a690355313d96ad22fad2df3520290cf08556a18301772b47b0a1fb57fc8c784ab025143854f65612290b2a5c9fe1be4620b14114ba172f439de6a5c8e1b3973c491e8efb0badd259b4bcf75577bc09a7148fa1eccbb9354ddf12a8ebfd", 0xc5}, {&(0x7f00000001c0)="316a211c88b2ac6703bc18c2356e", 0xe}, {&(0x7f00000004c0)="4a9622f46ca66e6d61e65df92d6892049e45bc34d96eb0f98a7d8fb3cda688dfaa8fd842330d79e9d227fda8d095d625646970347e9296944ac4833101dfecc43a2cf44a72a4beb1e33518e2bbb86d3789bc77c8541ea9a16dc69871dee62698ea03cea4c936c404285615a33eb8517ddacebe1afe2f91377be201cb10e8a6ce75d066e7", 0x84}], 0x4, &(0x7f0000000580)=[{0x100, 0x1, 0x7, "310df8bcf671a0b683ccf518dd8b17d12cb96271e166da5c96413ec4e235ac118fa1ba260a6822dd1bb5a666f37550b8c4210c8f5f71e450805e057e8b5e2e62ec74a979ad1c7d71f9645b60ea038dece7b6ca04ab0d1e6a031c263003965e5aebd24272125993f72a33507bf93e2b9914d343bce33061d45ff197581859c9231f321ad930ca9768e6a6542937b6accb85a7dfc6890dc6d0c0ca5c86466d8be77dc7ef1625e3b1ac1fc63e2e2b48a96fefb899e07f52736cfa2f02e13748ffd0bd264ddcb25a7913eb5ecac545234eaecb1e6c1cb1b80ae20bfd139c0f00ada85561dd12a74686205502"}, {0xd8, 0x1, 0xfff, "6280bb10ac2b4dda2bc41d64544826b0ffa7ce814321eb1e83a9181e31f544379c5df20e47002ab53efdc8922ccf72dd788d9e602276b3d88ff18e41f205e7c83c20728b0e707f7bfb21840b871e5fffb41b836f211aa35aa9e5303a8c6073bb8fed4a414861f8256c904118f360b2cd07f049393d503cf41cb5fc6fd3b99d590935f28230ddf343ee51ad4c283912f6596dfebb9079175f797a6533ec320874687d0dae8807c173ffcb5980b28d99e2c282c815421990ee821b886993a84c72c2c3540a"}, {0xf8, 0xffff, 0x3f, "553084bd65713332cd4a67e01aba8321c8dafa4957f82dd727edf38752468b61b195609ab0e04397e057382ea31020202f594753aaf0bb379ff0c409686a99a258ac443f41ae0b399e65f112afc6ece461e2dde763ffd959560c668fe68613eed80a238b7f26e6504e29019737f50637e1a0e4b404602e055669bf4c5bf0347900b80273561f58254a71f1ebf28c66fab178266677c027ad45daf329f683d2147112b93f5925ed0ff69949a38ad4c78d2a9e3188fd2085e905ab57b695dd22bf3725ea98e8245343fcb372b9dc88abf646dacb043a1cd845c265ef0eac9a4e86e661e2680e72"}], 0x2d0}, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:05:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d002009000000000000007d00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) openat$tty(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/tty\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x200, 0x0) pipe2(&(0x7f0000001740), 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001780)='/dev/klog\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000001680)='./file0\x00', 0x0, 0x4) preadv(r5, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) 18:05:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x2cae}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x2cae}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7fffffff) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="99c1dc308736a4ce6e5bc98814ab1236ab11f0d5a604e95fce2cf3ac1129f5748411d71da3150530123a90a1ca5556a4a548c7cf1ef1ce958d53ee64d7c4ae1857328e2a12a2308e42965da942c108266131239beafb2d14ea8617e5063d1f52751a4678b26084d620ac6912ab3143503101a81e2457ae65072c1a699468035081ea066be109d414e8a7c053529258299cfb2c74028dc1744423df8f0c2eb8e7ed91f6bf7194f73ada0789902c758d427d028ad80649cd8b8d0e2429ca914c4f6e12a7114002980010ad4f4da9774bf24f1182da83207c55fe0a40a6b01f8c7df10ed1a082fdeda05fbfba2bfcc5f2f7863c05b97107ecab7031c09b86bda7758a1e1521a888cc9a8ee3a962a14ffb4c9593ae6210160663b69498f2026e0cceb8096d34002d9e69b8dac1aa36ec7aff4062d70aefdaf3914f86c9e2d0d0ada98e6520901458241e811a43a0e851c2229d7a1e8a6991e2f0cb5d9b479344333d00000000000000000000008cf326b24a5e25365cb5b266b120b4aa2d72252aff7e3e2b1f19189793cb13f7528bff90fd0a5435dafad0e22e5a43833eb76e6f4f579b48825cedf9dffbc7b1a23432da82259ed2808070f8eaa4f90eb793a9744b1193173aadfe4d49a6c461d9d0f4ff8dbd0c68c736a1a6c1eb83e65c75327fd57e94b05477a7ceafc9aa4c62f66764dc42a1e7875b8127565bdb25ab778b728f5fec116246cd3744596c4c75fafa60e56367c8d389877c4c8b5f58f0c39444fab5e8ff200b96caf7713dc28bf25b00"/568], 0xa) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 18:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x1, 0x6}) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = dup(r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0xff) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='$}-\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)='/dev/bpf\x00']) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x7, 0xfff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{}, {0x45, 0x0, 0xfc}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(r0, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 18:05:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getegid() r5 = getuid() r6 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) socket$unix(0x1, 0x2, 0x0) socket(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r6, r7) r8 = getpgrp() r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x9, r3, r4, r5, r7, 0x4, 0x101}, 0x3, 0xfffffffffffffffa, r8, r9, 0x4, 0x7, 0x6, 0xd2}) msgsnd(r2, &(0x7f0000000340)={0x3}, 0x0, 0x0) 18:05:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:05:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x61}, {0x4006}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xa6) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000040)) 18:05:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x4, 0xff) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 18:05:11 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r4, 0x16, 0x6, &(0x7f0000000180)="6806299daeb423f76d602040c651a22044ba0c520208ef3df130ed784ea2f211df6f669f5a275e976081ab28c36762bb4b5a3fdfa91a779981c306874abf10e36ebb5a6c5285a91551f4e8a9118749ae79932a7580659cf0ff4244b269dd5bc8c93435960fc971f502be4ae3d6cd9b8a02169151f847974af0bd8866d1a1d89f4f4ed2161a24efc86411aebb9d132da876287bd02ebe5b906a962a87a857a3115e1ccedbba190e1cd10be1430db3dc793d81b3b9db149f053d2f772b0c8259e451a41a8eaacc68a13aadcfc125231118754d99fc7a70132a09", 0xd9) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 18:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$dupfd(r0, 0x0, r1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x7}, {0x6}]}) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) socket(0x6, 0x4, 0xff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1012, &(0x7f0000001240)=ANY=[@ANYBLOB="aaaaaaaaa9bbaaaaaaaaaabb8100260085828b5b6a084f5670ba9efdb70fcc1323c3a7e44045dc7e2c26675558963b8f912baa921c4a18e81f7517a6f7eb836613412d44467cd423b48218097cfcaf31a0bc1aca765f5940a0734232e961ad919f0df8c05f484f94fb6484da7a1f59320c20c4c818db56e0f6f0c3a70cb34c514c592258734eef5fef0636c91f5fc0c260fcce7d75366f84852facd00d026c9d56900c3e123f192e7713b4ab44ce1a353e3c486e207e785c79ff92e954d28cc8315c173bdeba6f0f4f3c8abb03b9da86f9f53e25975632dc7bd6d97c5d26505013a23276566e097add461c8091550e40aca3b90a3752d8cefaf54a4cc4822d7192667f9739dffa3429a019c4c5baa2146b2d3cb500f0028dbb898e8ba9cf116f5d408dd6b6a9e8f870e85420c1bd9717d233a6159f9bb12f03d53cb84a40404d16dbd9242647c0984dbc6617e83b9dec436f0af7787b13e4ec26781ac7c6df85fe3c461de108b1528837bd32ef71c87f3277ad470e315f6ab9eb2ce8eb28dbf74539c83bf094ac849e51802e3e373bf4a9ef6b81744229aa78fe2308d501a3ce753d750bfe29ef4a992534e9ff842e781faf745de32dcec4fbe0b5ee59138f3f585054bebbba7af2cd8c2a9b0f57aaf4472aed995fcf188338dab562ad92f8107bdce4c1a903ff5c4c2e25a920c8c4797ef1b921c9cd76d80cef0af8bfa8c02ced69c0bdbb069279dafa0c5b37b946587aac9a415839d6ff0444651902f9d3c3f61a61cdc7a54d10bd04022772895b2a6748c265a71d3fb7ec7d67cc1645667ff77464d051c0e18382e3399da6f58104ac6a59adcc5767707520523341ae04d7171900945aac0f3eda184e9c0473bcbe588997b125305e220c26357542bc84eb42d95ced8debaf8b902041857f27b76c22f0cbe586087cccfab6f87719c19d4f36d634b1fe4965de2c91079f048532438a9008ec6b576990bddb581d4bad16cd86186fd3a632c2c9297fbb2f0db2469b5f1d186d99129a71e29134374f5ba8f64d6ad4c26d54580c4a5959f71888848cf8fe32ac8d651a098b30cb60e3fcedecc09b4fc6d9defe6836d7e13b33630c796ce3602dc48277b591e779fcc749253b8fff68d2dc80cdb8353ff823f981c9e696805f4dc3da6ecc99be19d3b0971dfe09fdf92125851323b07e9c23298edb78cc2ffe1fd466146b2b01928cc78b91118ee418ede3c3700454cf00855c3acac868a4f86c15e219fee5604d5b0d29ce0a6147f632d9d3561fe9eefc893f1ab360cdd98bc6bf75ce47fc14f22c46a1c98960cee0b3b7ade1bf40cdad2d112d5104a4accf66e40b307fd1aee9f41caaf2c77b0e488f132c4845335f7e05059d7bb45668a758e9aa8cd528590901469739c362c0726e8a5051e6b8ebf7a211f8a707ad7779d6653cca9681565883e76321aac1e1feb7da0685ca7ee813f92fa8f7cea2aef4635518374ebdf4939bb6253199a307f3b8d8b8c9a1a22b4648144b82fff1f2acfacaecfbaa9cf6e8fc2256cdf70c40a128123c586085bb88e64989a30c0801bda2e152737ce36e39a2b6a369d5852767b7662de1c0056d5acb62c690d576a7e611c1a6b98a652196a5d36cf7cfca901781c7404a62c14a086a9ac5154b722d5e3c9859cbcb84b940bc6ac29c96996a7f8048c32138a0a9e14994b716eadb93108fb88ec5fbc0d527593d4f086a5341b04222a263ba1683d319523eb718fdf0510413ff6f22a221ed6ab5902d9bf5dce7cf1055cc7ca00edf127d1291f0bbdad9340bda86281b6ae94007ef25380f4d7cff08a8c75a9e6dc1b0ed7720fd03de2cabcda88c9d3a518f46bcf8d1778ad2bca7a9f17854662a8ea5362708c2cedb564e60cf053424031395761dd5f1a3c6b41a4f23f94503f6ee0184a7e3c6f63eec2e8e2d45e391511c6be2377664a858c79680dfbba954c5a96d06c21cd5b9e6552b39dee272a87e692115870220d4df7ac3918f5fefca5e4490279c538e502adeda5c360ce420da1eb801b8c31f496b4f83c1ac7d7b4920dd694b453b69c6978a54e65c2f4d3a3336a8d525c8a5cff381f353289319cac05a84930817710e4badc6253ba1481b64dee04221491860f4232ad76a1f58119eaa2c8468f1fa7581a2a744df9cc991923b25b3479cf2bf9c8d91e1ed9ac7f5c898fa6e59f3cae4deb3610a382898088761de5adf3f9c0c4b6e40d816eebffdb95794e337ad27e0322ba55136c6a1ae702cd43d70eb6b824149e19eb2b6be1f1ba5248e1d2483691d9c1a5619b97a9b5c79d664a651a4a8f5f5c73413f8c3cca44b4b13da0618139cbb1dafb72e789de8606093375cc0ddac9e2ee30380859eefc77e6c9787f41381da44b08d39fbe5b35a66e7f5945fcef152f016b497929fa9c06842a5c5cc20060e30d6352861ea83c3930db41ac0912d4ff181c71d34ba94fe986e66fb3f4cb505429a0db2f93a60662df18bd7e20125cd7506709d629323ce79a6586dbb46be30bc84a235a312515a14ee21fe8a65f401eb6a66173d7373dccfdcca317785cf2b451fa7e85a9c1d22d54a76c34721d5046ef33e1bdca1b41c11f83c8d5d4f823f473990e1ea230c2511d3a303c7013bfb1eb367af8d82a9e7ce60a6455c7555bc25dad128095cad13b45533d0e51ca5c21d7458e85d0c664e85a35483d5a0c36fc1b032155beb0744e55291ebcf43650f280c95a32c8e96889bf92b9b34fafefee838a588b1853d9b42882abbc79b2a68a9d33cf2d4b4df0ecabb8a9ebb1fe01e5c9828e3bb15a3a0b9096d24e89d8f1091de7d2693f0c9562a89d3a6e75889cf633ac5b324b514207186cf1ec77996d1fafc7c577ff18dca4419270cdfff29ac1254be3db1dcd0316977b6279541f268011e7fc4efbba65a2a8bc422ef48e8489ab35270a91bb2f5a56f006b07c37e6db3c0b21bf7a1b5dd62e8d293b95b4711a5b60ea3fabde4d566295830b08827ec5e9f4a2f8b16a775160c4824a66e461a98e844faeab336f083c12042d3ed564256edcf9ac004ca06077e3a11844627deebb67de04a3b67458d21afa0f11578d95e81aeeb6df0ce3ff10c32c31675949bd5c9bb05d000cb0673077c6ce51699b0b4a757c12ed6135abfc5f14857e2f14322246e996baa1985606e647f948254f4162065cc2e07297da6d21c09e0064d463e0a7c6586f48300b3ea668045163b8d50e9d9b47aa222aba7659a51f90c29240af5e130b2e6d8835ea4e8185fd016de43a5f367fe1a1f76f63598bd35c61727916309028783c95a75eb1cf272e1c9b065ce6ee66f428a18f1e4bcb6704a5e8b20acfb1382259241b444e9f7602f61b7ae084a317273633d42217016616c0cca2202b29c8aa005c973a1723d2591d9ac32d55bb7d6ba900022fa46f06e180dfe2bb18aecbc964f41ca4e8acf32594b95d12ad25981fe58783ecaaf0def7354c013ef62980e7a16e0139410fac55270b34e3c79498879e89a67194dd9e13ad2bf8a86d0611ddbe9c8b0f296d764fda50fb87a0dcca5d2f89e28b5f1392057f115a54936c1b8354b0ed038bdec4d45157553d4ada8f31d7c1ffade869a7b431424c5f5728a39b83e6434d22061ec2374d2f747e8b6e491f4a33ee843a33840ef73776b88af7ca1bad880635a805bc4d7a9050e899df251d9f3e34992034afbb02deb2b82939c8362fb9fc103832f071c58879d047b0510efd75adc51c9f78adc740b6d46fc0d42a4ccb4f949065853d50ee9a1c6a25730fb2f5438c461860dd97360844605d389b0356f22664eb4ed86c0bedecc828e7273b1299ce1442b7a6bf04cdfcdcc1666d4bea296fb5f951760b35f5d1eeeaeb6ef2ded5cb8b7690b6d089b933663fcbe6a6b5b885c20c7387d29ac5a219166e8e2f147eb041a1e8bdb90c5355b57080d1886c0d855e34e993150965335a3b187753c1b02fbd462e1e0ea3f0ed97ea8bf24ef26774a6bb014f4c9cc1db6a0614d13fe2a251a7843de6796f766e15461fd165411a368d7258d340593dc38b7b6a61f61aa9c6d3a87a80b16b38273109176528dde4ac9d71986890117c4e0fd35bf2f0a613912fc8f582b274e69cdb661de934d7c43f5b09a0e691f19ffd444162cb89b024db77fcc707a6671f2a34d25218a701b702a374350bd3f42cf6bb6475da1a1192cd9d6981378a66dbaf24fa720b328f6139442748d3119f996103f3f7aa317e012ac5ccca2e182b512faa88fb38063ce5f99de4842b89fdef64b0d1e8dbf8c66a278cb39d436a9db3747dd27b529ac40d2ba37746921acba978edc56618556506fe64556a359443ff8eb441dc86788d12cfdc126d2942f27b85861f790598b0974502ba683d47f509c7ed47b4a16c3f0c0fd7f75e9ed1f1104328726599c3f0903dc882e17a2d94fc99df0ed02b4ef996889ba7f9c1e5fea612a672e0d964d6b64e5441b2eaa4ef6894f1ab6742363dc829bfe20032b236e3620b2485681d236bfe62ef18981e08ba2af51e6d00538ff5ccd1243a4198074fb8f969fff146eb9ad747532f47ea86ac562073aa95941621daf08deb46c00447235f75f97f80e0447dc8bcc50013d863f921e82e4465710291904afa1b0ca237bb452d88ae3d49b93c120ec22b6192425fc1e97cec22fafccf02db8bf95f587a8b9d5509a6652492216e6b1df5a6d8b8764a5422a2028ed4ccf7b5cb656b9a25de79afb0cf554e48ae366cd93db30c25e1c542061fcb4146694186323ad81d9712de4bc5e3c5daef5da1b0b50225f67392d846d4f78623ed0f2953ceb9c60875e6ec4dfd32652fdbdc4b5cf96590ff7766bad29b068c9724e89f7fadfdd889a2289508a81af5eaa92759e960bbb258f15bdc45a66f70531b0d56c9655bb4fbbcc02e80c200df18cf2b983848efbbcf5956d4bc398c669b3bb7a741a3e610adbba6a112897d5f2e57451f9f8769a36701b3d5b83a84b3a8049a4c8a8e674290722bdc7c9d97363fbfe45c6ca0470aa61f9e88fdb437c3870dc5b88a38940316603b079f760f504c25c65dd648b73e2f953049cc7a31fe542003b9aa89b1d3d390bcb9c06764d7b70c3b37e682ba98533ba260d6c3ae1e0ee62578d31cdec9acc88b8214e549ae50a7c2f692c4f852cfd334be349b29c199530ccfea43dce7ba4a63218c98a17dfeb0ffcef5663be318faf16c626d6647fde063115e1751a2d8e4712ea81a5fb7e8d630e867770c8caa7ac27bbd7b1da4c9db4965127c5225effdedf5bb54768acf5cb185f2716f2daafa52d2c4f3a2ea33ef7569ec79fbca50aec1ebc65790ceacc903d15733a428d2d4af18ac370ed56c41b343827e9ff1b17fbbeecad6a7950737fa572dbec8a8eaa7b1e4c5e68d987d1b5acba3bfdf8ee53ccbf4a9716edd679d2f90a91813dac32aa75e67156f8ee12c7a4426931db7520809296bb9e2d34e6522a549e573dce085d877feede01314f0c57749e544e609e58df222c0308a40f9d2f47bae98c828f543071f69fef0038549e464fde2edf9a89bbaf898cddbc41827c9c7900f42534460319b2c4970d34cf9adf5623f79961520e321b46386034f26cc52d4599c7af68b840cf3d0337db3c58e9a282c1417efc1883f66bf0bba8b6137d7d4a258a972c634cab2daaa77ce861554ac37679381d690d00768d2b6002ad263521afb41c7599486ccd437f38558837f550c2dcb0b69a7c0c73cf98e939baca43e30f8f31d4bf1853a56fab0049ec3cc7963c455aac642a6d6b5965798a38304836b9ed83c01782e25e"]) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) getpgid(r5) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) 18:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) r5 = getuid() setreuid(0xee00, r5) r6 = getgid() r7 = getppid() r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x80000000, r1, r4, r5, r6, 0x3c, 0x7fff}, 0x20, 0xf8e9, r7, r8, 0xf7, 0x9, 0x65}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8) open(&(0x7f0000000040)='.\x00', 0xac0, 0x0) 18:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x800}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 18:05:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000, 0x0, 0x0, 0x0, r4, 0x2}, 0x100000084c01002e, 0x0, 0x0, r1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:05:11 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffffffff, 0x1, 0x20000000, 0x0, "28b50000000800", 0xffffeffc}) 18:05:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x1, 0x7fffffff}, {0x6, 0x8}}, 0x2) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x40, 0x20) flock(r2, 0x4) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) setsockopt(r4, 0x9, 0x2, &(0x7f0000000180)="91cbf494d339eed23b89bd03414cd60fa65998afbd13e01670f6fb", 0x1b) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000140)=0x7dcd, 0x4) chroot(&(0x7f00000001c0)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0xffffffff, 0x8, {0x6, 0x2}}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 18:05:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f787eac, r1) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x700, r1) recvfrom$unix(r0, 0x0, 0x0, 0x1, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x2) 18:05:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x119) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) syz_open_pts() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) chroot(&(0x7f0000000040)='./file0/file0\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 18:05:12 executing program 1: setuid(0xee01) r0 = socket$inet6(0x1e, 0x3, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) fchown(r0, r1, r4) 18:05:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0x10000}, {0xfffffffffffffffc, 0x100000000}}, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x3f, 0x4f6ab218d4f676e, 0xfc, 0x8b3f, 0x7fff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) 18:05:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f00003de000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) socket(0x2, 0x4, 0x1) 18:05:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) 18:05:12 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) flock(r1, 0x3) 18:05:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/129, 0x81}, {&(0x7f0000000140)=""/68, 0x44}, {&(0x7f00000001c0)=""/141, 0x8d}, {&(0x7f0000000280)=""/97, 0x61}], 0x4, 0x0, 0xd7b) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) recvfrom(r1, &(0x7f0000000340)=""/54, 0x36, 0x800, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r0, 0x801169ac, &(0x7f0000000300)) 18:05:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000140), 0x8) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0xc115e06, 0x6) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 18:05:12 executing program 1: r0 = geteuid() seteuid(r0) 18:05:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="db77fe61a1c1476e8fc190ef595b62115be04e0e306d5af3f6be6177e0fbd32a2a5d6eb091ed3070847045ecd47d14e9d7120f7d1edf54afac7b818ad07cf95d75e2f2f151391d2382f1e8765684a6dab649d7206ecf4d09864c6d67c0f68a9f24b65d76b0d6e6fe8a3a0cda2c8e55289f874ddf656b2f2a10d1942592e4e839dc6312744a7840c85bac6a432b06f01fe9f979ff2d18ea021c982b63eea6f08d72146f9fd72c4786aefb586a7edfcf89664df3fbf0c937e577d7e4c9a58b115ff7a63ca4becbe64e0e2bedf701e1d841b0263f7340", 0xd5) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 18:05:12 executing program 1: socket(0x6, 0x3, 0x2) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001b0000003600", 0x0, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000000)='./file0\x00') 18:05:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYRESDEC], 0x10) recvfrom(r3, &(0x7f0000000240)=""/169, 0xa9, 0x0, 0x0, 0x0) accept$inet(r0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x403, &(0x7f0000000140)={0x2, 0x1}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:05:12 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x20, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 18:05:12 executing program 0: r0 = kqueue() socket(0x6, 0x4000, 0xfc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) syz_open_pts() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000003, 0x3) r7 = fcntl$dupfd(r6, 0x0, r1) r8 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x46b3b) r11 = getpid() r12 = kqueue() r13 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x11}, {{}, 0x5, 0x54, 0x0, 0x3, 0x3}, {{}, 0xfffffffffffffffc, 0x22, 0x80, 0x5, 0x2}, {{}, 0xfffffffffffffffb, 0x44, 0x80000000, 0x2, 0xffff}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r10, 0x6, r11) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r7) kevent(r0, 0x0, 0x2, &(0x7f00000000c0), 0xd2, 0x0) 18:05:12 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 18:05:13 executing program 1: r0 = socket(0x20, 0x8000, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000504600003000000080005010000", 0x300, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x8000, 0x3f) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 18:05:13 executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x100, 0x8, r1}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0xfff, 0x10000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2000000}], {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 18:05:13 executing program 1: r0 = socket(0x6, 0x2, 0x0) listen(r0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) fsync(r1) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 18:05:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x101, 0x1}, 0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x408632e) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0xff, 0x3, 0x908}]}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x4d6a, 0x8, 0x459, 0x1, 0x8001, 0x3ff, 0x0, 0x905d57cf2ee8fbab, 0x1, 0x10001, 0x6}) 18:05:13 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x67, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0xb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0xb) getgid() 18:05:13 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x1]) r0 = semget$private(0x0, 0x1, 0x40) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000140)) syz_emit_ethernet(0xa2, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x6c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@generic]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x17, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "b17234f418e821c3a0b1211726741721"}, @generic={0x3, 0xe, "38e14884577741246499b250"}, @sack={0x5, 0x2}, @md5sig={0x13, 0x12, "71d179aba644edc60c310673053e8c75"}, @md5sig={0x13, 0x12, "51a82797952d1ddddc38f3beef089fae"}, @nop]}}}}}}}}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/162) semget(0x1, 0x1, 0x105) semop(r0, &(0x7f00000000c0)=[{0x4, 0x9f6, 0x1000}, {0x2, 0x7, 0x1800}, {0x3, 0xea36, 0x800}, {0x4, 0x9}, {0x4, 0x1, 0x800}, {0x3}, {0x4, 0xff45, 0x800}], 0x7) r1 = semget$private(0x0, 0x2, 0x408) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/140) 18:05:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:05:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffeffffffffffffc], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0xfff}]}}) 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)) 18:05:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x0, 0x5}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x4, 0x43) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:05:13 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) setitimer(0x0, &(0x7f0000000100)={{}, {0x1800000}}, &(0x7f00000012c0)) 18:05:13 executing program 1: r0 = socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) socket(0x26, 0x4, 0x7) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000040), 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/25) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) socket(0x20, 0x4, 0x4) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x4) sendto$unix(r1, &(0x7f0000000000)="676190248c9bf2988956fb5aa1b5645ed9764f4ef703716952103305fa2bd8747e64819baea4584fa3df2d5025bee06cd36c430d673b452a371b3a38cbd271043ed1fcf97f9c38099e2ba639adc0881c7ca8adbaf05d193f2c2a556aef33e6b9f572ad22da7de7997d9135c80c99a8e774ea3f2be979dfaf11745968b9610a785b26ebab47bf3104b71680bc14178322e78a6309f84d816b71e7c6f73638f3be387a70f0b91aa9362a728aff6a", 0xad, 0x5, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000180)="c1f8f21eccd0062a5d4342e4418d652f889a6ec4ac408c439c28ce660bb2aa7dfef6dfef20f72e8504c7f8559de2a67da698da11", 0x34, 0x400, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 18:05:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1c, './file0\x00', './bus\x00'}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x84) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 18:05:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) close(r2) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="bec1c4ca33ea3e75e80267965ca4ac161de1dc110062cb637c7e3a32e73e73", 0x1f}, {&(0x7f0000000180)="428b1fae3eebfa045f26bad8d4945e87c435b68189aa845e2e0916e65119be4eaebe3d6444047a51472352f9b174bb33340e4004a43cbaac5606d145ddcf5144a32fabe0bd461318fb83d61cc8ece653b21be03486a5e64d89e29fd3a362284a16fbc65ec50372a711291f9d1780f311f9aacce396ec93b0ecfc3e0e02e079845638bc62140c8cceaad6b2d81e48", 0x8e}, {&(0x7f0000000440)="1fd847ac22a2e138258625f8dd43d14ba5c6c3b3fbd7a07b94c4669dc1514bacfb299b6f4744c635437309b172537b8b824336ea97f06d78544be5bcc452807e6ceb7e8eb7de849cae0dee00605b679df9268f7d0a014ca5883ec3d9972d8c021db6515f8daddac15b99bc4f7df5f4f7d7eb40ac52c78a872ad8bd6c63", 0x7d}], 0x3) ioctl$TIOCNOTTY(r2, 0x20007471) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xff, 0x7, 0x5, 0xc4, "4adaeac9572ec3c3556f137cea1148482833ca53", 0x800, 0x4}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x401, 0x7fffffff, "73e56b087d477201000000deff06c5683f1000"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce00", 0x24}], 0x1) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) fcntl$getown(r5, 0x5) 18:05:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x2}, {0x4, 0x9}]}) syz_extract_tcp_res(&(0x7f0000000240), 0x3, 0xff) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)=ANY=[@ANYBLOB="46a77d53d6d2aaaaaaaaaaaa8100410208004cd8013c00677fe03f069078e0000002e000000283028317030000ffffac1400aae00000017f000001ffffffff0000004e234e21", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="a18000049078aeb60402080a00000006000000890204010003035000358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fd4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf80800000000000000968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"]) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) syz_emit_ethernet(0x12c, &(0x7f00000003c0)=ANY=[@ANYRES16, @ANYRES32, @ANYBLOB="afc6ac49a3771907815fd49f44fcd83c3dec2ad92b826e6b594a81420528c1f0686f9259d27c37c188f479426a59d9e9186c0f6d7fd050fefb35a93df60190ad8074b58e417cb12dc311b25707f9bac200fe33885400f4e6c684c248c2be544504f63d830f71e277174fd906babce5f457e421f0984f502376a4a2c5ec91ec48fda245ad886f6b3afe1a6f934572a79716a8bc099fa47bdd3a4f7773dc31c7b18094f524bff819eba2f4a72d726eabb374c0817b673612cc3143a31c639a555f0b073a5a72177c00e7e044114c63d165c50bdaba28e416d5e3b8945130e416fd7a76cf6cc2c87bbd0abeadb0db1d8766af819c618739684d1f"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000080)={0x4, 0x2}) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x1f, 0x20000000) syz_emit_ethernet(0x6a, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x24}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x58, 0x67, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x83, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r8, r6, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}}}}}}) 18:05:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)) r1 = shmget$private(0x0, 0x3000, 0x488, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) 18:05:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="b0522bcaefde5a9cdea66646b819e2eadadf1ffeecb4cbc1d0886c97ffe920dfea90a4998eb000b21179b4abbc29f361ccba55476ed021877e2e309b4e2bf517bdd636806492aee0bdcfd58188b89f6d810e316b8c72d29262e6581b0a268af5148e343962b6df4601826437b0a9013b02b8583d89472d", 0x77}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r6 = socket(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r8, r10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="3b58e0c86e58f12af3db16142b0412744cba5ef0774323065250c6eb1c34db226d60b0a0a0cfb82cfc1f05214cb6455c59cd1884dc4fd1088cca181b15244ffe678ae50135809dfbe80e01c374fcef03d8eeb3f97cad5558632853ef1c1fbb04faa1e152f4cdedcdec48508ae810715101595cc1d517d8aef54a1e3182edeb20f80f768c3290417108f0b6b670ce7bdbdd51b87bbcb65015f80dc7092fa2210fec5e33bd56e7c67584e81715009270a24a7a", 0xb2}, {&(0x7f00000001c0)="a196196d766ffd769c593f50876659bf12b9dbaa7a997edbfef1c8de1ff6997c870e62e4776769462f854d5f55f6b8df85a02b5f657188aae9024cc17fbf0ea134356d7dc64891b63dc1b02ada9dd7cb385586a0ff4860fa4926f4a0fcfd93e8d9e9720b3eed645f5b861e167b9c756146972e82eb70f4f37f17ba3b3ad18c90c97c9885a0157372be041f3700a6fd56a2aadec7f68313991512cf37f7770bd78f93dff94996203235b4a88f1b50674547792ddb11120e356c2d29d9d4999dc4e43b71a572f22329cce403a6a69adb409f3ce7e74ed495eccb1f9626ec643ae011379351", 0xe4}, {&(0x7f00000002c0)="cd2e25e5a101d0fb9a24781e880474d1b6381d93124d6e8a82d97c3264260b442aacb2cf46e7b48397f4b0e5e0c3919edf56f22549583c191c5c53ae8069a203a9ad453ef895bad78b30665eb50b3d7b11ea8cdbcb80a66245274a414578a1bb969256c2ecbc1b18ce7eaa41829172295fbbbfc3258dda6ced5f8979e64b2c87e883b50376bc7055430c79cf9657248a9d91cd37f626243776ba", 0x9a}, {&(0x7f0000000380)="0ea6814ebaec4e3353814e14a5de34e21e9c85162d9a569261d0ae9888ebfcb23517d66f3ac84d2717c0e564c9b986ba105dc22544a90062ee0cc7aa694ecc7da1fc2f43108f9b8a89743a6d7c113791aa943fda6f283dd0bf2a762a12a8c9b20069e9b93bc987210cee99bb7e0c1fa153f80f96bc31fed455fa4da9f07ddc46dcf390", 0x83}, {&(0x7f0000000040)="1835f3a0625770a6687ab5b0f3559cfdb328a3a9899a70a3a530fef5148ccb77eb34bfe56faa5dce5c9f372013d22588228fb011778edc455f6c7c15", 0x3c}, {&(0x7f0000000440)="f97839ff3efc490b9dcf295d8ea14e0734a13c1c9b00b9659817b7f18ee8c5b9fa104a8ce69a7fa63a33f37fc90785d94c9422", 0x33}], 0x6, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x1}, 0x5) execve(0x0, 0x0, 0x0) 18:05:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x132, 0x0) r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="081802352600000000"], 0x1c) 18:05:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="010c70e319145b24c5b5", 0xa}], 0x1, 0x0, 0x0) syz_open_pts() 18:05:14 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="e3b084002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @rand_addr="395821475fbf068512bab93d2214370c", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast2}}}}}}) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x4) 18:05:14 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x2aaaacb4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r4, 0x0, 0x205}, 0x5, 0x7, 0x2}) r5 = semget$private(0x0, 0x4, 0x189) r6 = getgid() semop(r5, &(0x7f00000002c0), 0x2aaaacb4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r6, 0x0, 0x207}, 0x9, 0x7, 0x2}) setgroups(0x2, &(0x7f0000000040)=[r4, r6]) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r7 = dup2(r2, 0xffffffffffffffff) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000005c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000400)=ANY=[@ANYBLOB="00003a2f661a5a65f31dfd"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="8e760dd65af25b5862afc0b36a4b872e070d09c76d5b1e4faf8b8267078d1c50233c5b56cdb03c58a85d4098c3afb7a2a05ea597f2d34b7a7021cb93a45eb8e9e4ae9d5f10e77a2ea8132411bd80010d6508e23f9e22272271432a6d67f1ec5a09fc74e029f42682b05d1f971f1e54b3075eda260d63e76026879f1123a139cf2b7a25b0194c27520b366b", 0x8b}, {&(0x7f00000001c0)="875b98a9157c2de5722218c56a0b027fb922c888c1ebf325410236d79be28ac24011850e3cc5183928bb41c67e83e0f4d9afc423c83ac27ac476bab38b25f329601ed797a8fbde764af16ff1daa3753911f862899102cd4c4b8d0fd3346088269db398cc57396051401c20cc47610f5ae8ba53d84004ebacbab50af12cf0738c262b89ad194b92dc60415cfd7a1cd2f22287639f3cc80487d053f792c931fb27828cf2f3792687d2254ff7464e734c3982153725264e044134dd8dc0e23edfb8f6f66a0b35be36af025b1d7a9e470475301d37acb80e1756728d680df46e19dd", 0xe0}, {&(0x7f00000002c0)="0014e1cf96dcc4cdb7a1834e9f934d695055e86fdae7d7fd32113169f2761ec92db979200b931ef3595b2a900c009bde016617f89ecf", 0x36}, {&(0x7f0000000300)="05c0b1ac663fbd6b34f35aba5eb15dcaac32d4f4791243d9dac35de7523c569ae16f00f31e98ad7bb49df706b297601602136a06324d5a1b9982ff6250e1b06f9d744898584a2c740c347e9a7975b9001bee0c59aa99db37b394b28f4e1b64895c6cbffe65705ed8815197408193b8f788d611abfed0ee19a4ce35d7b3e40e3fdaf991b509771ee9f5c5e32ca1a342ec8217dbea979eb84b9db35534566be8b2757b0afb665a4afae159527446a8984fff27c93843846c77e28fb19107650ade2e09928ba3372b4074266935a52119eb75fcfb362d0f4b9156e1920bee85210d4f", 0xe1}, {&(0x7f0000000400)}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8]}], 0x48, 0x404}, 0xb) 18:05:14 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) renameat(r4, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000280)='./file0\x00') dup2(r2, r1) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x6, 0x2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000100)={0x22b6, [{0x1, 0x2}, {0x0, 0x81}, {0x3, 0x8}, {0x2, 0x3a2b}, {0x2, 0x7f}, {0x3, 0x4}, {0x1, 0x10000}, {0x1, 0x8}, {0x1, 0xffff8001}, {0x3, 0x1}, {0x2, 0x9}, {0x3}, {0x1, 0x4}, {0x1, 0x54c9c089}, {0x1, 0x8}, {0x1, 0x1}, {0x3, 0x4}, {0x2, 0x7}, {0x2}, {0x2, 0x7}, {0x2}, {0x2, 0x9}, {0x2, 0x8}, {0x2}, {0x1}, {0x3, 0x1a33}, {0x2, 0x20}, {0x3, 0x4}, {0x1, 0x7}, {0x1, 0xfff}, {0x1, 0x7fffffff}, {0x2}]}) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff71) 18:05:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x401, 0x9, {0x1, 0x4}}) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r2, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 18:05:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0704"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3b86, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 18:05:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000100)={@empty, @empty, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x7, 0x1, 0x1}}]}) 18:05:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/151, 0x97}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f00000002c0)=""/3, 0x3}, {&(0x7f0000000300)=""/93, 0x5d}, {&(0x7f0000000380)=""/19, 0x13}], 0x6, 0x0, 0x1f) 18:05:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x4}, {0x20}, {0x6, 0x0, 0x0, 0x2cae}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x2cae}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7fffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 18:05:14 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) shutdown(r1, 0x0) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:05:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) getpid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) wait4(r2, &(0x7f0000000000), 0x9, &(0x7f0000000200)) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) getpgid(r4) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) fchmod(r5, 0x100) 18:05:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0x7ff], [0x0, 0x0, 0x482]}}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) setsockopt(r3, 0x7b9, 0x7, &(0x7f0000000000)="778893aceb926c79c0401d9c147420519b5d646dfe660b5282df6039814b9d095b616bd49987917606296b3ab2b47c0992b7cdfcb02b2084e9ad566869425229f89e49b35a2c8d77d07d5ea33a01c7e87eafb4291b6b22a37b46579ec76bb781944e5f92362019f53a312713b1813c5dac02989b81b49d8722bae7859aeb4c644198c8dbcf696e6c7767c5c53ad77f693ed821fab7079367c78f3dd98f8bf66284b3a7cc1b506418d08dc0a7e13e394a72a7e100c748325e4986cc958b7d2c0f3627b274cba5385540a7cf8b1d8166ca067d5ec9b7d720b709db6f71aa9013148844075380224c", 0xe7) 18:05:15 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd, "d200efffffffffff6030ac8fc9e5510900000002", 0x8000, 0x6}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2", 0xf6) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000006c0)=[{&(0x7f00000015c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x7fffffff) read(r2, &(0x7f0000000100)=""/3, 0x3) 18:05:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) r3 = dup2(r0, r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x1000, 0x4, 0xcd, [{&(0x7f00001e6000/0x3000)=nil, &(0x7f000025c000/0x1000)=nil, 0xe6}, {&(0x7f000010d000/0x4000)=nil, &(0x7f00000fd000/0x4000)=nil, 0x6}, {&(0x7f0000289000/0x4000)=nil, &(0x7f0000506000/0x1000)=nil, 0xc92a}, {&(0x7f0000175000/0x3000)=nil, &(0x7f0000027000/0x2000)=nil, 0x6}, {&(0x7f0000622000/0x3000)=nil, &(0x7f00005fd000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000040000/0x3000)=nil, 0x6}, {&(0x7f0000600000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f00001ea000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f00001b0000/0x1000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f00005e0000/0x4000)=nil, &(0x7f00003fd000/0x4000)=nil, 0x6}, {&(0x7f00001d3000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f00005b9000/0x3000)=nil, &(0x7f00004ce000/0x1000)=nil}, {&(0x7f000025d000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f00001b0000/0x1000)=nil, &(0x7f0000612000/0x2000)=nil, 0x5ed6f9e4}, {&(0x7f0000178000/0x3000)=nil, &(0x7f000072b000/0x1000)=nil, 0x2}, {&(0x7f00001a9000/0x4000)=nil, &(0x7f0000657000/0x4000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$TIOCFLUSH(r1, 0x8060693d, &(0x7f0000000300)) 18:05:15 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0xffffffff}, 0xc) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) mprotect(&(0x7f00003d5000/0x2000)=nil, 0x2000, 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:05:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x0, 0x0, 0x3f}, {0x46, 0x0, 0x3, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) r1 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x70, 0x26]) 18:05:16 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x28) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001680)='/dev/bpf\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) clock_gettime(0x0, &(0x7f0000000000)) kevent(r4, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000140)="4cc280bad396f5f71e1dc2ea00c40a0a5bc6b74ad0755e466dda59ec73856df2b02928af0730e99626eda517e7571c1bbd0184611bd748a1f56483d33d", 0x3d}, {&(0x7f0000000180)="b0caa176d9240771e1e7eda5e954746888f6bda08294050c9b7ba2dae7c5c69979bb271e1fb0ca4446383093e73e87c8b7388b07258aa9527ee3341afa47d2ecb98a6f2a7bc459c927426a70222527e5fb20b45fc201a37c07727b199b4773e62fa19e79fe11b7f4995316654c27b11d", 0x70}, {&(0x7f0000000200)="d4988c9e915e3710695be49bb394fe4d5f58dbaf65ae7be3ff394e69ba45624da158cd54ec071a27bc845a05d23624c1e554276174d0074adfe565a5a0793dc691e280298bf7bd0f41171922e2f4215cc5c7234034e86044f125b8c29e2d81ff2b32671c4b42e1a94535ef46b7cb14", 0x6f}, {&(0x7f0000000280)="af5f9b10e5c0c99686b7937431aff70ce3e4eb2c5014d2f3c7c6101de0190bbed619d7fae4afdd645ad785813470157183635019cbe39e2a2725acd8f1f7eb3828c637d03c3367a3d9e236280403bb7303ebd132fc4f31289ccd6bb5464648000e948cea4f96a946e79b100fa66d81430d7e51741ebc8cafda7a5ac9f3af85e6d2ed8e053639a8e80fd407243718a93129111cfc2eb105e46414bd2b831d53e7376f768987c9ce972639ce11e78e636bb041813bc232c3ec1cdc844590bf2fe1d63bcc8fc65c25fa", 0xc8}, {&(0x7f0000000380)="f3f5c495c8026289ea3f5129c54520d2cc16e5d1b926942c4c62f41067461fae0bd798d134ae66da023f4e1346294669fac0ed18bd37fbcedf61b2e2b6369afac6ddc879d9e5d9d62289d70e63313dc03df2182e6220414751e468127406e9607fcc8f91661fca82f279d6e91f4097234802ee44ab667b816edbb5e36235318173903bc861976f34122929a6ed10cc936050b40aeb5d9a12bfd714368944b78a6d3aa8622049af8af16d23d44f5f574cdab11c46a64a7e5f39", 0xb9}, {&(0x7f0000000440)="e02343035187943219ebde880aa810216eaea84dc34c55385afc6e58542dc198436b2cccf6b78a42de9189ee59bda1c3166a12f25980110a27c57a68c3a63255e91402d7a5faf081318452433e0be0f86d6e7c535b926fc2a780f6fbdd01a49d51766330cb3bea7e5d58b8f3645ccc4ff503f9b3ad5837f0ace4131555e63f8862b0e38bcb486145e6122402e8061d373cbc08d01e87c31da03a59a9de6c69bc7308d1b7fd", 0xa5}, {&(0x7f0000000500)="af8cab38056125802c96e8dd82db9257b5a653b3e2366afba2e1dfc5a5482d21abc8b1bd621721ebd2a9ecfd9690460478c0327f19d3f3bf2da4a340c41047c0edd048c662d3aa08fe4f54d46b864566393921a96ea14a872f26e5d8804bc68dca0a9b972a1c00edcd06d01cf44973cc5adf23aec53d10b4fb51e5d052c608c93b45cea155a45eea3510d7e2133cff8b50731e743ef067e7aab27a2299c6025417a516ef878032e230636ecbcb547fd6531f13587978b4c8074175a18b733ba1ecb99df3298e06890166348eb4e88ed2b5cdce427a2d2b64762fd20b9b3bbba2a1ed654fd788a92ba43e34291c8a78431b21deb3c9452c18cd6175", 0xfb}, {&(0x7f0000000600)="1c8c2002c443e82f962f0294db9ecee3d53e2243b9f89bf9728dc64b45f3b51aadc6051c8155f2314ab025e84ada869260eb58a697911f15f9d7216da3b2db5e091fe951975409f0e156f06b65e133dc3faae02f189aabcbe61e0ee8b0d3a0fa18ab8503bc1323448b6ac8c74a2ddb6f8f72f3458c0972df006222ff8743ac3011d464ca1336d8eee4fdc4c7e4462006d1f326d6588d7969dbe72fec9b451cbc9f1fd4fffd10e161c5b64702fe55d3b60da99f95054f514a2513067466bf535f8798c231a71d018a992277b08f38eee1ab959d5b12f120eb2749f52e332a453e2a6c633fbb28001cf141ce89212b8bac46e2671c5628f50add923fa616da230c0ba9c76e651cbfa93d99864ab4d18f35a5c40c17fea1458ccde8a565c5a6d9b8623396da361d5467496790bffff24cec0b59aa1931d63c32b9ac6108741522e7d747fd7ca97f973c4c36932a3dc23a9e7caa5a42fa76c172ad555ec22362e5b8d8ee368b681dfbd04c13b5f7c633af3251cd52d9b69e4a8d402d4ba78df07509903b3ba503ef2194cbd30c0ffc1dd3f234899596492d0acbae11a26808a95768c6bfc46e9cba612372d93784c106cc6122d859f5a96bb12ce8f4dd2ddb7ea19a44d8b33a2c2f6c5138f319d6905b09c62ce278e5e06c5b113e94735d80e1fff6aae7db6bfc67967ed55c5acc10476645ca7bdf82b3f91967039cf449abbbf28e015d887e0bdda828ec0ef6ae72e22fa3e25ec8dac7de94737245dafbeb4044cad6927da90a27304b15cf4ed9f4798e688a1800651db14b80cbbf9663cb9a2e078fac470f69095fe55d5eeb953290a09a2bf369dc3072c4c4541997092604a4572b9cac1e86e2a558a1afe93960f146bbf6fa32ef8404176d5e125efaeb7b4d5cf957ead32ea9cf943e651596811383d6f5e9e1d23622041b6cec40afc2d87cdc121edb2deb521eeb219e7d07493b869612a7eedc094786474180c1e8586201e50da8db1509ccb03c96b1bb275ab6ed300d381d3f439f0f6cb35bf2a1193d8c1a9b90ac8b1cb85b3f0f035c58a4a1e8d0ead0bd33f875d171660549f6122d0306659f7bdd92955ade1e4b9ef29f7f710038a0f28dce5c28ce3bf3825d6ec542b63ba59070f8c8682e96e9f56934d922f06074ed8f9b2a1357950afd82043ab8b9d5ee57bb8e1dcd3dc29a49b88e574774e9f7c89e385f133d789d04026f569dab44f262cef8f01c025dda634cdbb5394a1b37b3aac0cb6f72414715afe039a9a8ee8cd5680dd96c60d5efd25eec376858b6a4701baa6bdb89419f6e89aba4fb5a1ef2668b51ce5e5051ff167d71fc77f8866c61d5a3adc4cb408060a06a2ff35e84493257f90418d25af677871b079553b3608192b45359f16ae2584818d0bf7e6b48dd212e6533da3fc06aefbeec30c0a43027f6b826840951b16b6401fb0aaf8fae3f5aee5a98434b9e890afdde8f26debe94244944c242d3fb787971401ab5d8ecda1ebd3aad60c255c913b8778c6f99b48a71dd53d9a7c20947754b33d0cdd73ce0e9f731a9e9b4f0d70ec96b7f8234b5700bb4a785d0d9b6e4f57481e548d17275d47ce187004b6e4b77e59ef9800a0dcc29ad8d638e4738d64f8d1f8010dc99e0bdd2f0178441902109286ea234c1eff2f21a585938206c529df91b3ef805feb4da24095039e72d34a11a4c3e264e87ce97fd1693b36ae9093d821653a294338ae7b84906667b2abac091b1eaea58b639b65b107277e5b9f1620369648faa9d33b03b84e797578078da5c9ba7b4684d1b144333809fc7806f2cc73bc942df7f5d1348d711a6a8ceb9b4a087911d567e8a49a275a1dac30d86e16dfec39dcfbad49df1f98158f48f23d3305f7027edf62b1ebecca761bbb4f6e25044912800453fa72a3993e8aa1f61eb173403ba9e946fd95ec8a30feefde6ea3ccc71e422af9203a10e86a31c77a98374e5811ee9c4004330a4b0c3f3cdcbba3c275535259b7dc4f116bbf9783ca20a29af0fe185c9287be7e547ad8f3f122543e028772318aa8010e7961bd26925e1f4408f28efce9ced393846c8d6ec2fa4f7b7f78218b056c7871918f08dce36e5f3bb606fd947de4ab327bc47ad90d99bfa3b59d9762d1f468fc7714866b818dd996cc21b331bb8dd1c170d2837c60a247e57f6c5a7cfd86ce2a284d29fddfee1293e334fae405501c00da25226086f23e394e5156689d6844eba48fcd13a94a1e9025176fd504c88f14beaeb3a4dd83ba4f0dedc70cb175a83f2a7e72125a4b5cf81053658273bf8cdae42e59a158362e621e39368deef5e33f70ceead7707e3c8cbf34fa3b7d4db476351599e95f11ac38f9b5a0ac3e3bd7ede047218bce18331c997eee9b00c5b18cbbd7e03bfb2ee3df97de71d65b21fad90cefb9d674edb90c3635c2d94245f2795b86fd2b65e9962da89619a64a218cec038913722631543f137028fe5da0354eba85f29631ec30474cc3c08ba04b13bcbacfdd7cf9902099c6f1bc86820399fe9ff91b4b85511f8d764c71ae8f5dde76c50f5566c672470bd7d444d7666d6837655eebba91b80f77de0c88339270e4ac7731d7de1c900d4ce7e3dcc9f403195c0312db6c29d980a4e91fc133001880cd8e3426bb32734d64ca546298bdf5b8e03916e6791526bf098c4e4b6b63a84cfdf54eab453ca24ea773e3a12f32791d3d4d2d0fb335975e18c68c2097755c5d5c8bc46e8c168217a33b6895136e2a189253fbf270f9f31c8c3f1973429573794abb4679d65aac92241b41b7c8c3e11e851a0bdf983518aa801a8850cbf97c56eae39d4e77b39d37fe4f872259aa8d3bc7e832b5f02dca03c99275c9e0daacc1910e5209ccb6e4773145552063136ec9683783c3de9f4dde33214933373e931203504d2fbda994a5188ff5496b7d52f152d3526e285105edb683f96f5a33eeef09b66e3bdf18e0f3c58ecba106184db35060e21ad577cc33b2ea7f56bebe6d0f9060998e5cea03605cc69c518cc0e1d9f1a011a0875d7a68bcd124c1501f8c2fd12d5314c65727baa24e873240bb8fb9172327bf32377aeb8cf8da5c3e878754c1cd1a30b90d542773303651356ff4610c0b4f793c0fd0d115810265468916593300c61e4cbc46fb3cdf94abe702124e5d7904e7d21c791eb06d41df96beb7109f53f4d3401671a569b514b3ce09bdf29c007d869d896fd621b3e0336085826b1c1f19ce841860d6ad487100cab69c297d68ee8e04eb9ab41f0fb72b7b850e37d657f15a38cc585a0468e412758d311c7d9a4d6885974fc25dbe99ab938cfa4ef4dbf6c49459a5450136acf7cd0a793d998fb9047dbb593840895f5741512bfa7e204e5f047598660ab49705e8c2585b9f898bd503bdf990d6a9484ad0ea9f58aef0f57866f99476309115fc37cd87b38530091db67e56af88bed6bac4c1a02c3058fb05dbc234c7c360d5a44041a0d367d498766a829e090082f179614de0c1ef3021faabaf5d459b69f39b233c41f69259f73f23736b50777b2af01f9f4f1043ac244a14845b2092940e71020fcbf46dbc53b818e7648a6be5d5bc391a671a8e506f09ad2fa113019a48f3919a9e24cf18018ab88724ed05c6bbc3a63e2fe6e4b3e2c4d8b18dcecf50b77fff6ca39351d227899f5176d8748cc9b01be1e41bf00ad8c52c22df3e01d4d0e35610c8c2373791f6f25e6d7ed776f08dd269cc1a3bfb9975cb52328a7d95a9b26aa01a9421f1e42cfe5243db8743e7de447bd45babeca9398ea8531210dbe2a3b833dbe23c016f1dd97ce75afa3a00703016ac8179f36be82697721c2e445fdcc31284f09d1263d07da805f7a242c79452bd413143f162f5606de2eadface48e3a4327d26200d0a94816080a16b03b53baaf6c1313f56ebd865b2e1daf0ead6bbb9f5856337b5b56719f6fd8197ce04d0899648db187fd0cc57d1ed7ca92470b1c2d8b7315cdc99b197e00b694140f8f8ca7f3d13595265e36ff7261ccaa62a2c5c88c7d5ff9abc4d151c03e2c11205e2eb68d32e756b5779000f6d09d894097c9d9e4701c7d81764e8bf8f0f1e2084178d88bd4e140f6260f53350ab75887cb446e9349832a799e616606419a34c1253778e7e0ec135c2ce956ac58347b666d6b758841f5f9553ed0ce7aa0c0ba777630b272d0ce32d5f3778eb1e891a721cd7ab954460132f7d9a38fdfb2a57d9ba12def0cf320db717846160e00bc4958a056bb08d0cadfd676b36a0ec98427f7b568d9abd6c3677947a2ec9c48ab3cbc63113262e1532d03253becfab6cc75b9723d5bcb88af3e713728b6573348ef11308eb96ccc624a0e579f63862f6acc1ba858fcef6aa347b8654a66c39c2097af22cbce9e862b2cc459c1a25ff9dce7aa824204d8d0297443c0492c7262c23a82326deaaaeaff4b0ede6ef49b52c6734579a220e462d07b873ea5ff9f0a8b3ae5a9dc06fd5afce2cbbead34404ac1731c2e09644587fd65ef525fef24c59251b4c081eb0c49c3139ceb7e503f10e4fe3b724f5f81884ccebe7151b00c7c85a1adcd970974ba085039c841d4fd996f8235042746c38031aab8b32bd60a5d585f30065148833ee514f87fca99e19554a4279d2c2b16b4cd6419552f168c2fa566dbafe934bbd7e8228552b48a479672abbcec89cdb3ece4bf1539bcadf9290b2c428c84b25c58ab131efedf2eae0986008373edcfeab0cdc54f6ec5824e55cc4f4a45fb80cf416b83e1008b5270da5c5beb69d227e1b28b99da5aa4ffbffef88a535621aa5b1c4b74dac55fb8f49bdfb2778acbc2785c62ec57d44b7ddc65f51d7e51972d93fa30aa1690bca6a6331e8aba7241cfe822e0234102be1fa60ce53415d1e685e1a571a93ab0b4201d50e6c2afd3771f2df390789b3cfc6530ccaa2595f55c33dfadf5de450d0d5ab0fe6e9df316a612ee55fb0e76392b76efb4e1e75d7962ca8046babb391a193217a4822974777f49297f524141e1c676e22610bb018302a47d0cbe12a2ea2399c75cda2ced1c526c057a1abe15fcd16672d93d94692795ee03c51fdc98b8b99c609ea6a6cd706b91a58d342c8b6514dd2f6a42deb0da2ef6a0b580943c02c8d45bc28dc404a31f975792b8e4cb93fd179b1c0708cf0cac351934df8ebf0647afa68c64a1fc80b1fd230a5abcabf37ba6fc4d8af0f30644389edaa66143e737c19d472200c5d74e86984741f90f51077042c6dacdbd8630e056034fa47d02a50e0972f48fb657e6cf660b19b56983ed3682df8b68f50dce11fa1d3e9f46fa2197c7f73fef9f48263096a0297d1cfb0cac653c294437cf2d937ddb48c6cd237d6bc1b1280e0556edb8428dbc9a1d98f94e07b9f636fa06527b82fc82ff3cb041f597d7244c3d40e2843cc9cb7c9404aa20064cfe87fa7415d7161dda448667d1df0fd26b72a8907e696e456fc89fb48ec3e9c8fdd6ad1eb8fed09a922c9c55fef672840e7a6bdd0535ab7e2999f95b1954f3f1395963fde7db7f4fb53e47702e34ae0dc7c3f558ca6011fdf3e4c87bb430c8a1a8b72e81331e45de2d69bb8b1229a0724e0e64e0d62ee95c9fe5d01969862769866c56b1581dd803db32f98aa3784a9f22c6278fbe2292d1ad2a0f2202650d020d47e5e7f241dba18ff47ab93ce1c2629202f3c0d0366e6d09867392680dfdcd04be313675ba3ad74a301dc991a2ef73c6e3b6899f05c65dfe89c97b331378a6e54deffbeccf5db426e75ac1b9069eee7c961a6115807f13752e2c292572c231fcba318984b23222981089a15f5b1e64eaf19e9", 0x1000}], 0x8) 18:05:16 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff32c8fe654cc608004600002c0000000000010100ac1400bb03ffffff831e1200090090780000fffe000000000000000000000000b09165d8af78bc46bd29d700fd086e8b5fa23414a9c39579eb17a1b4bc3d07dc5be4b3a84e9a40920bc64cdd3f64a0606775384241fc150542139e8a89efde8cfc2811579afa6b2e6ec243758cf6e846465d99baa2f187125cec1dc2dc02f63c64ad2aab73d48f4bfddd88cf21d4935d91712a195eef3c22d0e95ad012f93b41f41262aedb6fc8969d578ee94e907955935d0968d4bda4bf5a043a46a03221383efb5cc20d7c9630a326a46cd91855d41306a00513cb175763a4705a0daa327d55a6244e26cb9e273b14261416e10ea60503a7575bb12bce59b22dc72009677df803fe2f3b03e26bc6dfc736b70e5745c0"]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r3, r5) r6 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r6, r8) r9 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000080)='./file0\x00', r9, r11) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, r5, r8, r11]) setegid(r12) 18:05:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[], 0x10) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f00000000c0)={0x7, 0xffffffff9b04b3a2}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0600000000000000000000effc23e00818d23a", 0x14) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) fchmod(r4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, r5) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 18:05:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) fsync(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 18:05:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r3, r5) lchown(&(0x7f00000000c0)='./bus\x00', r2, r5) r6 = getegid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r6, 0x4) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f00000023c0)=""/144, 0x90}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 18:05:16 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x32, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x7d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x100, 0x400, 0x1ff, "5cd01d47e86b54fd0540f4eb34e6e406bd68a50e", 0x3}) 18:05:16 executing program 0: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) r1 = getegid() setegid(r1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) 18:05:16 executing program 0: socket(0x0, 0x1, 0x0) r0 = dup(0xffffffffffffffff) accept$unix(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, 0x0) 18:05:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{}, {0x1}], 0x2}) 18:05:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x1072e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000002240)) 18:05:16 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0xf) r0 = socket(0x18, 0x4000, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x5811, r0, 0x0, 0x200000009) r1 = socket(0x2, 0xc003, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29"], 0x10) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="7234f39aa2635b13a5fb2e520e7a32ed73303a4c234dac7b408a75b2607681c89f8069699f4de650da63303715bf73d68c24d96af2545c30490884072cc80327a3fa52ae9f9e3b2728ec602ac3567c369699ac546659", 0x56}, {&(0x7f0000000180)="1c42", 0x2}, {&(0x7f0000002c80)="50be3dd249088c9b8ff4c0c17cc4", 0xe}], 0x3) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x0, 0x81}, {{}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x0, 0x9}, {{}, 0xfffffffffffffff9, 0x18, 0x1, 0x275, 0x4}, {{}, 0xfffffffffffffff8, 0xa9, 0x8, 0xfff, 0x1f}, {{}, 0xfffffffffffffffb, 0x0, 0x2, 0x5, 0xa5b}, {{}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x5, 0x1}, {{r2}, 0xfffffffffffffff8, 0xc8, 0x2, 0x2, 0x2bbcf0f8}], 0x1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x4, 0x0, 0x7f}], 0xfff, &(0x7f0000000380)={0x7, 0x3}) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e0000f7da1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgsnd(r4, &(0x7f0000000040), 0x8, 0x0) msgrcv(r4, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000000000042e004cb5ba170aaaf4040cb6c1ac9fad835ad24742b735266755243d18348bc18"], 0x29, 0x800) r5 = socket(0x10, 0x1, 0x5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:05:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x4}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) write(r2, &(0x7f0000000040), 0xe7) 18:05:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="607deb99d927d4ef1347d3ec0bf91669e553b942eedba8803df129d746e55994afce001d3e066e0d7b71922afc91cbaf518a98710cfd2fa88db59691b2abc251f70c905eb0e3e161cb6f2ca03686dda50fa89d0dc4cc4362f47499da788a3371992fa761c5fe79c49f1c5e253f7ffbb064a89cf5cedee2b72e8a48c5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 18:05:17 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 18:05:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x579, 0x9, 0x8, 0x1, 0x80, 0x8, 0xffff, 0x1, 0x2, 0x7, 0x40}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x936, 0xfffffffffffffff8, 0xfc80d8c, "e2ff235105a8002e02868d00", 0x2}) read(r1, &(0x7f0000000440)=""/215, 0xd7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 18:05:17 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x4a5, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x1a9, 0x0, 0xffffffffffff2ab9}], 0x3f, 0x0, 0x40, 0x0) 18:05:17 executing program 1: r0 = socket(0x18, 0x3, 0x7) socket(0x6, 0x5, 0x74) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) r4 = socket$unix(0x1, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000200)=0x10) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="7035ec64f7d81ea03c0032d23668118f50c5cea54f809d83c1cd6311f5ea9b19795644b5da527d6f0ad4805d9b6e166d9a1d9ac6dd769139d17684f20d494e1ffe909f1286210ca0ed47bfb8a6cb2eb5567385cb13ec7df16e9bbae29740b7d10408a297d0ce5c1292edc9d007770d75f5d22d8c836cd37a02b37e7167065f9b0fa0f13c854905b2e9a854da972051cf482bad5f0ed8b70564e2000084e23000000000f2d521ada1cba9dd"], 0xa, 0x0}, 0x0) listen(r4, 0xfffffffa) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), 0x4) syz_open_pts() r5 = semget$private(0x0, 0x2, 0x200) semop(r5, &(0x7f00000001c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x7, 0x1000}, {0x363848eaace71445, 0xff, 0x800}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7}, {0x3, 0x8}, {0x3, 0xf1, 0x800}, {0x3, 0x5, 0x800}], 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) 18:05:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x2c}, {0x80}, {0x6, 0x0, 0x2, 0x5}, {0x5, 0x0, 0x1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x20, r1) sendsyslog(&(0x7f00000001c0)="62c9d50b5066bfb2427e880b3defdd92a6f801856ed685ed118a698ae8b86a900bd7dfc1ef7606420974a923ee66449a82ba65005284f05484cb237a016ee74dee92d4c8ba2b23855195c7b504ed60958e104d864bca3ff93d5a9d103c2fbe94e808ab0679dd538d1ec9514b16153b", 0x6f, 0x18) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = socket(0x20, 0x4000, 0x4) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) setsockopt(r2, 0x0, 0x1, &(0x7f0000000240)="dd7ead40af947b23f54936b9b1a8ea9b5bb025db61af26c1f8ecea34e1763e2d29f2c4f3c936f11a7ef38d415d5e97c70e4b4d2f80478bf7f2293fab73abf35821e7df5baad1bfce6d173dbf858c800cb4f332fdc42499abc33f8e0e7e5095b6c6d4b7be909350e9276235a7e7ca2510f863b795c466b646c7359713d2c5fc6e9ed5fedb2b47056f8f37d6f14c5a83dc65dbea522da96ded0ffdbce9cebcc41a92", 0xa1) pwrite(r2, &(0x7f0000000140)="4be42323532c2a896f1fd81155acb48bac942e69a65ddaf4f5d30daa828396dd357bfb9f966b0db5a5529087577688ac4ccc3f374361f8b1114d8a2570d6bf205e5f1f80d1ba1d754ec873b348e7a370", 0x50, 0x0, 0x1) 18:05:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) setreuid(r3, r4) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x0, r2) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x2, 0x5ab5, 0x6}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:05:17 executing program 1: mknod$loop(&(0x7f0000000080)='./bus/../file0\x00', 0x2000, 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socketpair(0x20, 0x8000, 0x9, &(0x7f0000000000)) poll(&(0x7f0000000180)=[{}, {r0, 0x4}], 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:05:17 executing program 0: chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20000, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') clock_gettime(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e62e8771e6c17713048e69931929648d6208b76fbda53bcaf5af452256b14d2cac188935919b3455706e90647d6dd7cce36c4387bb089f85eeeeed0bd59f2001c00efd6f8f53d461a2b62c228c82c0b01e0cc8d6c922ba3a029391aa0e83ee54acabaf50000", 0x70) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) setsockopt(r2, 0x7fff, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:05:17 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x36f7d34b087425a5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x6, 0x2, 0x0, 0x0) linkat(r4, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00', 0x4) 18:05:17 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x902) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) lchown(&(0x7f0000000080)='./file0\x00', r1, r4) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x6, 0x2, 0x0, 0x0) unlinkat(r6, &(0x7f0000000000)='./file0\x00', 0x2d62a6fcefd0c4c) open(&(0x7f0000000140)='./file0\x00', 0x100, 0xdd) 18:05:17 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x48006}, 0x0, 0x0) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x42, 0x2}, {0x85, 0x9}, {0x46, 0x3fa}], 0x3}) 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:05:17 executing program 0: unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x40) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000500)="200397b7a119ea57cd84c335bc7038c25fb8cdef39ad7ab85ddc695062e646487541daa01be25902d0429a2e010930e7934e313100", 0x35}], 0x1) execve(0x0, 0x0, 0x0) 18:05:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 18:05:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000003640)='./file0\x00', r0, &(0x7f0000003680)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7ff}, {0x84}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) readv(r3, &(0x7f0000003580)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/144, 0x90}, {&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/177, 0xb1}, {&(0x7f0000000200)=""/23, 0x17}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000400)=""/125, 0x7d}, {&(0x7f00000034c0)=""/170, 0xaa}], 0xa) r4 = dup(r2) socket$inet(0x2, 0x5, 0x7) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) r5 = socket$inet6(0x18, 0x1, 0x3f) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000036c0)={{0x18, 0x2, 0xffff, 0x80}, {0x18, 0x0, 0x1d4f87fe, 0x1}, 0x6e, [0x4, 0x1, 0x1, 0x1, 0x8, 0xfffffffe, 0x1f, 0x1]}, 0x3c) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000040)=0x1) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) 18:05:18 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x5, 0xc26, 0xffffffff, "9d2137952e0419eebe51d3826a11c2291ac7a879", 0x3, 0x6}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) syz_open_pts() 18:05:18 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2060, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000000)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000001480)={&(0x7f0000001440)}) 18:05:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffe, 0x0, 0x3ff, 0x3f, "0900b38800", 0x49}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) 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) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 18:05:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="dbb9a16cd460636d41ecab4d68e6a34fa301ea4a667b8925619a154f42b9618c7039dfa0d0c7b7af0c6f40123b9dea18db6bb40077934243b3b05a23a3d2cd384084d1ecc9f4dc50db2e2b1f0b3924c66864df6f56f6057fb0599d6d3b3d4638d5530fdcf9887744147206f002367ed5cd45077bfde0852e6f55652a37ce4addf1d1a3004a672c3c2d84c5263bf12dacbe624aaf8c98bd2bea01b80686c67a93", 0xa0}, {&(0x7f0000000100)="3b85c4cb2773967ec8c5c3928a19a2013d04c0ee6c9b3fd34b1b6bffa35e22e4368effa862b4d79f5b5c61c88ed310813018b7b73f957a6f83630e79d3470d220cded60c5bdf44fc5fdcc1ccad07e39f7844240bf74aa0b79d58abc00c8e1cd9fd35077820533f1afee57486848fa2a8c1cadcd9ab47a731e2ab465b73eef8235c9911fd2892d13c757abde50dc7a57562f86d", 0x93}, {&(0x7f00000001c0)="59435979cf4ae5b747e224751a7b02451d90239c5087c352d009afacd41bdb3e98025a7cf734f8dc40d36b10ed3185de2434110e8eadcaa72a4e747eeb1f4b00417148bbfe530d48c2971e140e3aa274fe2a01", 0x53}, {&(0x7f0000000240)="ec96d3d01363cb4c80ccd419b5557fde26401152eac5636810f4ee376b48517e742c2a6fa79a4390815a3de28cf6ff979fde92085f30ff80bb49ef042f6ad37982507570f92959733814e8cc9e470dea0dd4238683f7407477365fcb30b8a28c6349439e9613b7646f2e88af7c5f350285cf12ec93a825c9855a2562de705237f84ef756b3c35a9041c34b9021b0a4a91f2de34e33e1c0a5beede639cdba9532936cce70d2451dd9b380", 0xaa}], 0x4) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0xca, 0x4) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000380)='./file0/file0\x00') r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x1000) kevent(r2, &(0x7f0000000280), 0xf8b3, 0x0, 0x10080fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x85, 0x0) 18:05:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x4, 0x3010, r2, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000200)={0xa36}) ftruncate(r3, 0x0, 0x10000) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) shmget$private(0x0, 0x4000, 0x50, &(0x7f00005d5000/0x4000)=nil) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 18:05:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) r3 = dup2(r2, r0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x8) r4 = dup(r1) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x8000fffe}]}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d2948b08b380173d81fac", 0xe, 0x0, 0x0) 18:05:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "16480d88083aa7fdb20330dc573c077a8b77bedb", 0x0, 0x10000}) 18:05:19 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x18, 0x4, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) getpeername$unix(r3, &(0x7f00000000c0)=ANY=[@ANYRES16=r5], &(0x7f0000000080)=0x1002) 18:05:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x61}, {0x6}]}) syz_emit_ethernet(0xffd, &(0x7f00000008c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf1e01a013d71293c) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) 18:05:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() connect$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x3}, 0xc) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8001, 0x0, 0x0, 0x4, "5671e55dfe35cd59a04d5b68dec3813313c0c2a5", 0x8, 0x7ff}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "0300245185a81865fccf08ae7fff0e095c8800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00ba", 0x11) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x2, 0x3, 0x1, 0x4, "25f195c1741c66000100", 0x800, 0x8a15}) 18:05:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f00000002c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:05:19 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r6 = accept$inet(r1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x8, 0x4, 0x6, "5be46a2de33362f52ddd0f4a671c9918dcf8f07d", 0x8, 0x1b07}) sendto$inet(r6, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r5, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r0, r5) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 18:05:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="000000f6ff00000000990000000000"]) 18:05:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 18:05:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000000)='.\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaac378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15752b6f1ebae96b26039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed213d2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e3641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def4230618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c00000000000000fb2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db1d008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7dcba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d67a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a39303008f032a0d101aa4ad723df01e5a2a079c0598f92900006bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d30e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25f6b0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06dd72319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc000000000000000000000000000000007fbfd5d600"/2749], 0x10) dup2(r4, r3) dup(r2) getsockname$unix(r3, &(0x7f00000015c0)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r5 = socket(0x2, 0x1000000008002, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000001300)=0x3) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15752b6f1ebae96b26039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed213d2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e3641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def4230618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c00000000000000fb2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7dcba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d67a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a39303008f032a0d101aa4ad723df01e5a2a079c0598f92900006bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d30e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25f6b0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06dd72319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc000000000000000000000000000000007fbfd5d6"], 0x10) dup2(r5, r1) r7 = dup(r1) sendmsg(r7, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000000)="8a56dd4a3369bd60d5df1ad08029de74d0ba55ff06d2111facf66cea6b52462ca2957722b8278a3fea3a602f5727", 0x2e}, {&(0x7f0000000100)="5b3ce9fece0ad5922534832f1a70f0a8e674ba25b25af1a9e86f8f1e2aaa0b98570a28c88f311ddef8bcd373d44572080cb5d4dacf5d48540d301dff63f8dbbb64b12738de19038aab2ab4079eaa5261cd8696a19a25f6f3c7d306aefc6f8ed1aa13df4a57b2d1fd47a16fad551b491f67aa58fd77e81dea60978a0f69e800455d9194ee8987539dfd021b945c551e3ed1e66259f621a351be49f52fda47efa7c104d2694cf825547be87fb19ba9407a3a2ceefdbfe8fc92acf71813bf73f92c5f652a3876f0fd78f275e36050429da1f378a53f5e3293de36f9ee26bd51a0a4d83381", 0xe3}, {&(0x7f0000000200)="679faa651aeacbb3152943759dc829c3736dfaa2aabe8b24149d34dc1ac92eebf3218abebadce3c2ec2aa37ef3eb80487e113fbd1496fd21e7204dbb12e68fadb7a4679cdd8578c55968b3ee8e379e313bfb5501dc51776224f55164cf4aaf9a821df93e716fd4ba46f0e7eae243ee643e16e4bef61e2b3b3815c1889d11c81034af39d24e6640e2fd4dd0076ca050f9a14441ec98932f7a15167817faa8edc5a953570ed2614c4d5dabaa34e1182949859e38d4f995aa6d69ef32d0750be46738a68646b5b39937089dbdf4e079fa3998477eb7376f4db28a88f27e6f4b174cd541af8e4f2b593414c80ce8808967a0c7b567df2d5a40c6", 0xf8}, {&(0x7f0000000040)="b8b7b3f6e6bac3b23518a674a15d088738c4bd868562d86dfb5f19c3e06edb9bc34cc4d07269f2e9c389938205d4d9939e137dfe64ecebbd2dbfbf0fbb54837379775cede4a4cf699843df272bac3dfd98ee7ca3f08397be381d0763ec96", 0x5e}, {&(0x7f0000000dc0)="f46048bede32683f6d2f97a305b96c731df6d5ef85bc7e289699463e9ea12cd0e9b14ec4f6634b67ee118e1be41e8a7bae4f6bbaba1d1ec9f079104c7b5457f9cffcd26dd89a0015606cd9a18322cc4cf1c9053619b783740d36592708c25dd26cbf322dd430c9ecdc9740fccf3775c9711031db5aff7a8df4b1222808b3b19c3e382ccc37e0e8ee648c8b96d1f2324a7ce733353636d83a9eb9135a797159a1d60910bb3dc5b8827389af5e05598ec011ad", 0xb2}, {&(0x7f0000000e80)="780ca765f3ee64491f0c5aa211b5abdaddc1edacfbc2035aa9078ac10cadcc0515ea02d649067c32333ebed7896dfbdcdf60a08d1001ad", 0x37}, {&(0x7f0000000ec0)="19b8d68f81c2dac957be0030c8d084717e9f15740b8f2efcd823e8ba7915d98a5a7b1e24bb2bd9d512fef953ab413996873d4be2c9100f7b39057a5b3269422020bb69f9cdd635215ffeeb33763c31d99c623dfd235e21b9fb4f683f6ab42f43e6306e2e0e692d9cdc66d7cffd97d4869b97a164875413f6f5e4e2f0a018efad3f155b237043b8efc00b07d3781290bf12da3a21658a94d2c8f335932076d9ba1e3d8f31ce1078cd81819407a0ad4a092cf26aacdd888d44aa9bea06710623a53bb90053955a769ab1181ef6194d382904ccf6140d40bebfc15aff2bf7020613edd39d4a4ef25895f85dfaae4d8b4c2876d5d958820db4a3392d30", 0xfb}, {&(0x7f0000000fc0)="3e1cbf473e2a35b144be8efbced68956bb00b2ccafbc49457510e2fe33a18dd058bc363c259bd6e4fd295cf2e6c82954b09dd61f4b908dae159c5ea681fe2885d4d7aa04", 0x44}, {&(0x7f0000001040)="b4cd3d3af81535b0b6dcbb987ca94e9e9c3fcd643e2517dfb33ac9c819052d81ba1c59d603b255d57e72e13747782d0d40d16d0a0bfd7ad4b70348a4926d91ea44d33b8c8e2a208e4245c096f063201ad48f20ded19923b7979d0c6d6246f4db82a85ec34104810f75cdd2891a0ffc0968118d2dee5a358ac27996fbf6f8a0c5940b0251e0f5120f3463f512faeb2d27c623637649581ac650c2019b14fdd16f0dba4bb4727d2734aab3a35225ff69822edb47fa85e8907f40be97a55d090e8fb8e5ef41f2418af78c9ee0f2c957", 0xce}, {&(0x7f0000001140)="69c63218aa2cdce2e57c1260a24af4c2521d75d5ec97eaacddb25e47f1d175b4a6ebd657b5e923d35b3b5ee2cc1895a3981772a7acfe315cc392ae3472378dad156ecb4afac292f8b1f6746e0b2b107866978c656fede86325b869de8d11bdafb7f57cbe", 0x64}], 0xa, 0x0}, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d8c, "0017045100"}) 18:05:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setitimer(0x0, &(0x7f0000000100)={{0xff, 0xffffffffffff8000}, {0x3ff, 0x3}}, &(0x7f0000000140)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x10) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14, 0x1}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x81) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x2, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000180)) 18:05:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="86"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x9, 0x0, 0x0, 0x0, "120000000000000000ffffff7f0000000076fa00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = dup(0xffffffffffffffff) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:05:19 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x6fd1, 0x401, 0xfffa}) poll(&(0x7f0000000000)=[{}], 0x1, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x1}, {r3, 0x2}, {r4, 0x1}], 0x3, 0x29c3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x6bb, 0x36, './file0\x00', 0x9, 0xffffffff, 0x3, 0x8}) execve(0x0, 0x0, 0x0) 18:05:19 executing program 0: getitimer(0x2, &(0x7f0000000480)) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070000000082953c2b84c86dc11700289cad4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92914632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac604d55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a17bf92b02d5969c155d73985fc0fb2f2f764e4d14de7ab593fafdf9a5f9e4ebbfdf3c72733d257cff552733901d6586ad9eb9c595426e0d84fea6aa3e5827b6fa713ed34abdad629b6588c47e6cc3f20486d3c71bf4a56193537ba49521"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b874cefa4d012ae447473c238495aaee48c02f6ac41e6b6bfcdaf8ae8af3bf554799b9ca13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8ca00dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb738bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dfa6760361ba089b386c0cfd87bb73f617bf3d76430b0c1ffc5299ace95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022048f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1941831c45f66400d6107efd34ba5768402d7707862c6e8fbcb7e8f403300"/523], 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="000000000615b73725c7419aab4230e8864fabe4", 0x14) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x810, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00') getuid() r3 = geteuid() r4 = getuid() setreuid(0xee00, r4) setreuid(r4, r3) semop(r1, &(0x7f0000000300)=[{0x0, 0x9, 0x1000}, {0x2, 0x0, 0x1000}, {0x3, 0x3e6, 0x1800}, {0x0, 0x3, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x6, 0x800}], 0x6) r5 = semget$private(0x0, 0x2, 0xa8) semctl$IPC_RMID(r5, 0x0, 0x0) 18:05:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea819ace46ade000000000400"}) msgsnd(0x0, &(0x7f00000000c0)=ANY=[], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:05:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2d}, {0xd006}]}) syz_emit_ethernet(0x31d, &(0x7f0000000140)=ANY=[@ANYBLOB="00b96bf700a285000000000000000000000f011aa1d08bc79283f66eedbae499d6ef5f67fc96de33b221abc160fe0af5710df48e52a79759b9dbc929ba506de63d09fbf8e637c0c0c330728a84ef89214bbc7ba294"]) 18:05:20 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = dup(r0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="e307000000d5d9093f702e2e", 0x1}], 0x1) execve(0x0, 0x0, 0x0) 18:05:20 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100004}, {0x44}, {0x476e}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 18:05:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0xfffffffd) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="3ef70ab2bb5ad0de20d52b86380fc61609b09b703eca71c78bcbf3e3f1c7973bdf90db63befb29c853ebfc1846ecaa8fa04be3fe3e640ad545399a2bf10e3482cfe20d", 0x43, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c653000acf412019a4efbf8072754b0a64f4c048163cfb982bd595abe8784e9e4fc1bb34e6a7d04887cf075fb225eaff12442243ea6145637f34527f9018674fef68e883abc1bd8f74858bcf21371ac8f2b9639d04c9fee303b235395d5a0240a"], 0x1, 0x0}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000005c0)="495375a595f57fc83906b46b38af0592dbd15844d954e4a5fd65b0cd9471fe0faf717362f0a1dc198eafe782b5a43f4d503b55d2cebfd97b4643cc04c244c62f621e715f1bafcfcdfd3762ed2f6e210d06192f3c15c5b8850d950408a9e1bf1a4d9475ddd92aaeb9a466a3a9bb69f8d758524d65ab6d8ba1fff0649dca94d4495c757749bc3ee2d33d0a5773cf261b2486cd4418d8d8e448be9b221891861c96b89723a26378963844cb4311ec02967a4f7ac059a46ecc7c85acd5fe8a4d932c6e6ee87b5826d11eb3a58a9a19c0110af751f5adb2afcf84f52796adec55d7b9ebb5f0955bd9083af8c61cefe36bde75789e528ace7773af4daf2e2f3fb2251cc3868e2afeb878472bc3f26e29da9cd5fb0d3f088c806a4c4355673f489382c7813912f3d74d74e9ac39282ee07b1b8b18bf90e5b58c0c813abee2762c9ffcf414f070e7fb7b9b06fe9f2a13413ee7aebad7131b82b47081324ae1c7c4c1a24a4bee5b3c8cc1c270de2946470214efbfbac824467ae0d79edccd4df89f26168505138762ff0647d587afeb12823c143aaa0f858f9235c2f9104033d9135fef09af5e5667a5189b47a33bb512eb6b23cb98ae61915250b0a3c72149bb53ff39fc026b3cf886c9ff5f57daca7cbf3e0aea4cb31bbf948d9977f048a2d27fed0050bcaed957c4dafdadabfa736bf6081afc3dceaeb8c3ebbfc564b5aed55c19780c42e889b266079f2d67163af4547f45c0f7829d9d48816c64ee8fb51fcf7105f3f3605ab985c6ae152db5e9f04650f204b7483d36944d2d6ba921744f1a9135e770f75a33910f8011ab1bb21bc30e4da0e53cc5bf87cb660444efbd8faa852c30012f7ca811017caa87e6b61977c9547e1ca43235907167c0d58ff6dab801249f302d2a15e857fa664ec350039cdf7367c15ae65522d9818e1853b3ae57496b76581b6ea13e6103c031722e6348346df622de9a6c2d5d9da9dca8435ef3aa85705f0d8b3bbc010a54096acb04244cd6924e50d1e866116aff50bc7895109387675fc3fdd7fd7761d68147bc72f89b12871d01c7b130a922bb49ce1205f2129fd2946071113059230390a8c79ad8f393c78603412e21328424d93c15c542e7acb32fdffdf6c31aa01f0a782acee0e07bfd45e80d0c69554aa33dc462d5451e0addbaa7de990f9d882531c61157baf906ae85c38129ab04becdc0da4af2cee92a11267467c477ff1291c8375ee76a465b283e413708297b4dc0ffef26ffadfa90d5b72e970a83055a13f9fdbdd756d38d3c5ec012e0a1f4d83524303a7da298d487583141e1d1bedf802d4266f5ec3ff7254e6c37f155afe2350b123af225eb7fb9e47e1a262ef0ce7cd222ef4673e26940398454061c94a0e62257636b2b3bd1dba5d6b3d0eeade6f1ae3ccffad124ce3276e4528f0dc0717217b520cfd2e8a4c1e674686cc9cbf0c6f6fee0fd7016dd3780f6f2c362e1fdeb25da631a9a12ef9633c3fbc7f72192dbffa4b9d5034dd1f8664a9f91835c929068ad4aaabce13038ab1e40d2e76603f69eb02f58de601a47ac6860a185ce62ecdbdf9c6e71330649960f76e8304b3225e4fbce9f7113a92293c411af46e36401217d572d586f3a4e8898fabdced7907b75e9e06d4f9fff481ef5642c58b07104356d4dd8688bbbfd33b9f4a4f022068350d74bfd8bf039b9c41ef1c9ac37c32470ebd1117b1870f854ca1448f2d2596a1cc12cb2bc79699b5e17b4ab9895b0a40bc9fda74797829a6d64993c5d17faeeaa735bff4a9ea293358b2cd6a9703cff4562ea26433c9b264de58591f01080a2e44518690440dec7a080e095ca6774cd6e3a5dd3a8f6873d440c32afc56c350756f0df886670a43ee604ab61d96220e3987739c9698bb431bb64229d09e53314d8241f4345ce694e3973cf707b09224cc4b0b5226a7d33afa81d7991fba9d2f295a27a756104fb8d4cd73e971ab46f0c62fac111861dc6d80290bad4cae6036f7a4c4c370dd46c7f3795a56413197bce3fd8bf268b597cb9f0fc8f74c9e0d5a2cb46c508d26f3941c0b4e2a0a9afefc75d9bc91ae6b601602d2be268c8bfc88c5bced23c57d640ae3a8cd33ec44092595a43c1daad4d4f21caf62137b1f2a9aaa2c9a0547bd4d3e15a80453b31354c1f1ee4f0fe981e26fbc5776cfd9588f16941ab57d6653a62e99284d6db40d3468bb51f383d5483fac246bba70e8698e347ef5e81d0b61236c0c199124e436552585eb95b0ac3384b49159ad59a0fc053cf1f67710bee37be2b160ef32f5e7a574bcaf9f4f12bea904fc2a1e0993b6bd0184ba5ae263848b4b4a59ae1dc72f894f7ccf8bd1487519b2e50479f35b9ad906eb11bcfc55e58162d23a1223e305d776b1cc4f608183e0c189d77678ccb16101a7e6f319d86a6a12922509e14432ccdb08267b5363bd8b8d050369c13ebdcd5d4c22c3a3b2d90d895243fdb294c2dc0e909b2fb2bab9225c847344aa21655bc08423ab11079ac956e172f2279e722f7df17efa108df36d2069a4f25355d37b89df66ae17beed1d8ea19b640193458ad615513bcd3efd533b7b4a7cdc9ad993d634de2d2f4b7bd1f58d9fa673fa4363cee10ed06c86738aca3255bd570663e54fccbbab9a5a866cb81d541707e0a4bbf98310a8db5478a5d0b109c9fe440de1d3c91e262f83109b231cfa337aa00b0383f53a878571cc085f9c0d749a648a7ffebe7ac8123852b8f8133fca97997da9028e5eae53851138ad192453f2c23647150903c083cd7828c458c6de8e396ed63d5cb34929b1aba5549469ce199bd151e6253fddc163b376504a88eceb7c85ae837ce843dc159f468da25de13a5104f9d3a3556ea09ff18115c5eec995dbb9223fbe101603c6af566856aa6a4ec5abdc5c226ddf87477197792bb7defcee44dfe1639c084c832f0310615fc1e09d8fde4082f284f14a92f846d4387e5910940f297a70ebc7f4106dfea4efb3118324ee0dfb8b141819d3b1a06246a9606a5b35d72e0bcb851c4ce6291f9423e0507fbb5014489e1f3f0a973f090e777dfb7866ad25bc920b67b2bccf8ec77b2be43e4f8289dd4782e6952814692d3268d0c9a005ea543b6445cd075a51c0896b839eba9b09057f5d36f0f3ea0df85759da67aaf3b49842e342768d14fe76c06244e6605ae7a7a5acae4cf6efbe428785391520ceb5b10126467d665b54c47c4886558c99a539e499b1a6f228c7c481c440388bbb9ff2c5f03480c31aed4c6796474ccaca16b129fe7e20c1f88d609bae718286e4729db13344c2feac8c95890dbaab922c14274fcb2580a855545f0256b3798e6eebb2b53fba6cef8cca28e2afbe6c64934d2581f352bd774f6197175193a292df8ce5aba21b86f41b55649a0f43e5e5054ddc238a7239cb97b47395b735eb45d0a15005cd0c9236028975db02578f5eab7b52dbed7749b84a5f353b656f580d30915a39de06715f6a6a268438ccb6097cc185fe95eab28524be68d87a004f984dbba1e0c3d5dcd1b4f3c7e69b57cc3b7401eac7c603ed999a1f21f1607d487a55956f2d1768b69c92fd22dcec0fb903df497dc34978ff75899b1f6c15c62f581af8438d69baea441b4d2bc743fa974d84bf508693785d551bd1cbca90f51d7a177d6fdaebaa138556624b7a277fc378ac14506f14e6bb13492579810583693f1f0457f3655a6c0e5ab34599636bad4d31c45a5345314b82b56b93bece58d09c12b3632958a2b925ddf9cbd5dcfd6ffeb53d5c7ce313b3002fd32461884423d748915628a6a9755a2ce786643347043bd8c33641506004e91a4b07deeba656b8d91c571ad00de5385d2a1246be9a4d65f8bba57253a1b811c1a10386fe93f29d27888d1b0ad2d0db94b8d25928e9cb9fac8659b11fce7d1bdab36b45e213ce696120a3f63f88c0ad28518a4dd5aebcdaf432dcf203ac90cb05c02f9bbda5bfcefe3384e219068059d74a148aefb470ca612077a0c46aaed45203947591aba58b022cf233c909f5624392923e1f77657851bf130c8928a0f33398e9c0b34ca0923e6d1576b5925d16781da1b2075b1ff2d458f8f1b50c5c84d61f3509d99be758dd349a4a87c5f4666001d32a060b23aab2d3dd61a77964a1a33e857a575f84447152ee9fb1a6125f9cb56c221c33e64feb7fe1114e2751dabe8be9ed17acc573278b88660bcd5f81a3433da78d480afa05fe9e5a7d9d7524a9f43163da512d2ce2ee57478dda95d367264b02dad48907eb03ac078d44ae6890085e898f143f9c40fc9c26bdb2048fa5408e6d9d717279d4b40c817d79310b0c5d9cffbd2dabfd6c5e6cbb0884fbfb252c44686863af2c8084221accdb9ba50830128e8b3f4cce8603013b86a13c63c829fa3fdd5de7199cfce4c837a6938f81758402ab67f1cb0dc0ec3a753fc533e06675c5c06c508febbc305eefa517d6a19779b77826b33afb27e652bcaf5067d1f1d6790460e97c183dbb2db2d51b10382bcc641f13753b1812bec90bbb0ebb13eeb8bcfa2ad82068c1c203866cc96b75063661b5756305544363467baa35ac9df4154d48c4ea074771decda7474004fd36f1fc006de42dad6927e6fd26b3432e75da1e614a5fe25a4f5b4a6b40eab5b68b87c356feabc1a9312c42b1029ecb50167c81c09340186f774dfc86b29b1edaad2f6a03f42a5b863bdeec9f52b19e351e944b8a0a8394a901c0b05cb096bdac38b3330c6b00d6a51d9f3cedadb7306dea894b7856def954dfc4210a03bd0717236fec53abc7584a30e32440f843cbe11bc369a16832e5fdeac2ffd7060acaf41ff2237b802b4eb3609e5965600eef20b612696bf8f1145b62d8aabd6b73b27b76777824a9fbfb991a717427b8476eb2da69ebeb848bd6fa3b2f37f1acbe3243fdbf6bf99acd069d8e4877a5d373317926b84dccd578475e4d451842d83f0bcbc30deee9301dc73bd1cc66939badb006c050f7f7240896f18adacf6051d85681b3f0217de58ec13548df0ce08d90877b12bda4074d4e97318a526a7a02dd5d5739f3843e96167793e7ed49b9d6443e620854bcb20eee205a24965c7a04875b8276727eacb727767300595e9af293fde3f74b8e178562ebea51251c719c164748cc64186fb7f31ff5e0f681d30e83525795910d5dd615ac1c56c2509d820340198e0b70974d559f445a95cb74d3013ff748886a971aacbbc2d58b6b250115172f3344ad98b8c777276cae6f4bf9cf4bdc75a654d61bb398e88dd2b91acb47d8d436ed1543dd4f9997d6659477b6e0ae98c9b38fd84a1ab8c2cddd282ccdba14d8f2de30648010737f34aff1b7a330010da24c025fc2ac3604e70f8f4bbebbe5ebd334701b7c6f20a9a043e68a6f1cec453a60ea5c4615f793074c6569b9e9158db18473297a4292daa4d0de14afbf6b416c874c4928ad6de972b58490f9eb317553f4551a962c8b99721b83732d57a5d15c84e3b90c9981b5ce4ab49f85a84a897bcaa28cb3571c2d06a3d61f1067666db55e34bbbfc0529733dd8d347e2d5e0f770f94f17821abe7fb3351b35f10386ebdc9958b1ae20e91151af28c0b80ad68aa7b84c597f151c952127918ec3182f1b88eccf477a21c46eb8da8630900d66f4c5209f09d640dc9dba223b16e8738e4a7a08e7d76c33d846ad64caa7281e4be9aed3f000398de19512742983bbcdadaeb5c4a3955946be657ef6d5d3b55bb77851a70ac5bbe4540766b2737832d6ec045bf1ff4a743596bd8e8358338a160e9f4966a85195ca375db8ef248ecfb623c4", 0x1000}, {&(0x7f0000000000)="8a1b190e01fcd13a643bb7b3e5f4b607c66efe93", 0x14}], 0x2, 0x0, 0x200) 18:05:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "036640000000000000200300000000220900"}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSTOP(r0, 0x2000746f) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)=' ', 0x1) 18:05:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)) 18:05:20 executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/129, 0x81) clock_gettime(0x3, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x6) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) 18:05:20 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140), 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000200)=""/158, 0x9e}], 0x1) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) dup2(r2, r3) fcntl$setstatus(r0, 0x4, 0x40) r4 = dup2(r1, r0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x1, 0x4) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66696c6530001974bde612d6880f49e00271cb78b807e43439f450c140a1bf4ece3ed4d0a38a57760f88b02e3e4de915266c603c56d719907e3485ceccc5edf6d379793ada5f5eb0e59afa4d2b5a8e9a4cc1fe15d4c3030f1103633b3ae945ceee468774227969609195fadb9bd24415a67502000b3f9367eb39cb986f82352983c5ff59b875"], 0xa, &(0x7f0000001700)=[{&(0x7f00000004c0)="79fbaacf44c26860978a1d164c9e131b805a347dd23cbe6a9039b3b9280adaaf63c72babcc727df405c5de7ddfa31806f326672b8714000a708be1ff42190887e3ab6a4a057351c47f153b02006ddd50d8071a1978de9e9932885a3e7c112f5d6224483d7265d0add17e105ef8f054414e0e429a291b75431d72e46f5cbc4656ea68d9b163048b7a8a5cd044afd1057ca12ce3920a0dbd90daa2ee2f89b0902847b9af1475a7f736fbaeeb5c0fb393deb02b4a7a354dc32244abcf930ae3364ccae4379fd12bdabd5d4112ee88b44ed0313f7729f69bb740dc660ddd8d80f29efd099ca9295984f960bdb14e75b3fef94ca76ed29dd7915bcb53c7586ac894ec036f098cd0664cc2923a6dd0ec6acb0f183b23a21dbab709e77f642f817a1edc2a984d02cd9b5a2333547e9883be93964583a980ed96a3a5fa2029483df37b242a465a8f2f82f66eff50f2c9b783c8004f4b2b5b71aebfdb54f0026a5c71599e46a1ff00db8cbb40d8cd37e200053c5c05995882b8f15286a9a2a4342bcccc41ce96fa8fcf65f1f5770b6c8662fca60316a6bd9a6d66c5ef39b5ca626d3297ad96d6c004f28235f25f73f1f82df126ad7aa1c6b92263c06cf3e2c0c2e41efd74e022f7c3323c32f85b39fc91d4aba2841b08b907435b8350cde5f1402dd69e64f69da0b380cdb548be11ebdba9526ee8717683d68388b735dffab7fe79cf4299460da683a7613a855c422f084c6c0d63da49f77eae49cfac542835496bbfaee0b58d3e23ae5d4d1ef421cafd9f03af4860ef97a6bb431432e23ab32781952ac6a0911b80b24b1dcae2248071c2606423ea8da21982f3c8e748fca2bc3af4f242fbf91a6f1eda0f566672064e09708cdaf97b1fd23d99f74b7a8c8760ecdab59f23304424f536e5574c882083d744d3bf6836c282a3cf706180590baf9f6a8389ae80f0c30ebe2a440475b7cbd04b826fb4b0ef39e2901c677bbab16e095c4e89d1c2de381ef21192ea0440b9b239604b8323bc20dfa8804f6a40a8594d1a028dedf4ba1c0bcfd50dad9e2aa11232533f90d930aac03d5e8feaad40758b397bb5a1218bf87e7bbfb2e3ca57c7b10dadf2c59188dbd16a837e312cd539eb82b9d74811e9c8aa89072dee6616bdfdb990e0202cb734bf669e2a8401fe587d91a1ad51fc99c1ff403c74ef948829da808f766d0f64b85743a6e81da97cea39574c6793f419737fceb55b22b6cc8e2705040b7d1f9c3829d5e3f6d6cba288c9274cb772467eec6e98bd2aa0f8250a1f8071fb23cdb031bb99dbe07775d05e765369fd06c3c5f1059a3e6fb27322c332686bd2d5d9dc6171cd9a7f3507df143c29eac911b4b1cac59dd1f435b39cb17346b85422294596297179bb358e396c857e7a2ee17db28b86d19df85bd7c60a55f31d1933ab8f2783d0be0fc3770197d3a9e0e91650de232df530bd02dca56d66b1e7f55767daad5c3fe7b395a48c3ce5ae818e14bc54bb180362dfb82ebdaae58e07d4e001192c242ddad412e0a643949b1d867ec0e0380174ae5c3b70dda8aaec7a1324d4d31d4ab6751b6fa79302f91d19d58413920b1a91c8032a4cb1c95747ba27b08a72c8bc4f7b0a8357ff384ed5e6ba99bb434a9577f4d818a1c8418b796faca609ed393082caa065541fa6a04946128c3f4d637dd863be04f8e692beda76538ba8dc47e4cd82866c542f5cb725aa67ccef49fb3b812400f13c55e884c903e3443186ef64bce94c80bc13898c29e6dc84664e3acd0fc8c543561211b1593ee264a400565bf7321e5166866574d97dcc99236e9de5ad15c3847a42d1e35619949a058ac1b34a5dab77b44aafc9b53ab8b835a0f9a06dd1d1b7d65d3f7546fa04b1d1dd33639852cd1f60870bc4e71bf4c99a1e24fcf93a87733d81b976e7dbae60ae6ba1755f0499097be568e226a11c34afcd5198096959e6c66f450fa60fde660cef64769d10fa2f00869d4b111f02399a531c52c37c6a709915fdf1deb606e650f002b033a179da16f946d22d26c1a93fcbec796cf6b935ee7efa262fc0b421f1f8a4a623c1806781e220ea0a420a48a41b5b169a28a43d39e35662bb302786682872d11f78facc93c41e10d180762ac21ef48722e78a45a5c73309fd240aa9359809d3a9ef403b14b488641a5744a52a9505f09966e5917429b9cedfac53a57685e06a802d4aca648f7ffacd1f2b494bd04f5f853e925e1365bef682095de2fdccca6a1a280760f142e3bdef75dc82645c63050191aea4e56bddffe2004ea059c1a1f5bb09fdfe74d5546356d1f1ff3ed29997a61d0775afe84c1ac91bf8830f5d29907fbcfefd720254f49135249abbc80867d97dc828edaa6b2b52e6ff0452c777492c988f4b17dda9990f6534c7c788f1775f90ddeab7bfa4324c404a957d5c15a3ef886561c8f077183f0545c8b4fc12366f26eccc194a3a68a431f394ba6dd8aa92a5acfc3c71312c4975c9e3c9b3beeac6f7909c95d44f98807e267f17fc4e7651c24cdf654c687d5010b149f69815e23667f43822a77263db6ee2ec81727ad27320d239c1d1e1de78467842ef71c1618e801e86204d1348feb1645ccf3b340c48d1bf4f719df2e8dd5e8ec3303899da32df6b5d7202f43cfcd2d98082bab85a371fe2142b4be0b67dae9a720ef6a74f0a7f8d784145b8ab7ceb6bf789ff85e3f45195bbbf5fb2025482d42e2408fe96625174d45ab2789bee96e6f577ef2ca0baa69c29aff86f524747b09a2276c37184b40bccccd0549174bec5e33268fe517bf89a58d01fa1cad46875fa62cff51f0d486f2cd00d001e271e6c52b81872b0466956ec52b6954b87a76a8de8d7bf9c26fd1546123a6210e34f5c1ad3cb64f18c3fd1a695dba77dbe4127664b0475bb6d0bf73b5d5f73973d0431a2429b3e38a3b7ce751b42917ca5e5b78708dd8815fb185d0b1d18349d0e9fcde16b6143e0d9894db14a3f5de5c874db277ac4c256f3d3176516a4a6f00ce708c35c3a0b43c9731b8011fb660f944077031687ab52c11db1573ee419c063d05410f8ee61277c5549f207c04086caa834b7c7d85f0b2186afa9217e55350bb164d1faef7218bf69b265173e706710ca184b52dbf42d31684b81948df8515396e7095cc36c7e7b82b37fa12133aa6366bd04b5cbffa46f826d49411c396be6cdec85578c5f75db0c45e12e250192534cb9271ac07f4b2d0f914497bee2e83287abbd556021ec35b5482c24bbd37275171724a3c542c382692988663a0ef4be08d7a5c360a86444d36dc02bd477b39d83cde59f54d1ae5f8f83e8bf56aa36ae997a71f4e1871bbaa8149a7d4e447d13d8839695294c09d76925e2869ad7de63eff4f323c93b14193fb27cb27f21f700be31fe5c711c42aabeab3d27835e427e762cf976905a1e72945672291fc29107dc124382b94fefa89adc6a3f1b093e372e0504f2fbe4a8dde1d62146136632949975950994c9a5f82bc724670c7b6c3aea4a9b050b362c4d147c76cd744475ffed08f5ff031377fd08faf4c55accb096ce5e46043baff4f6043d2da9f41e8eeebafb118d5622c2c750e1a094a7c1f0283a42301746603af2c938413c0711292fe221ce3318d2a5a0418215fc784d48303bfb4a8ca117bebb1cc1f9a80805e35c34023974b980b5adb3ff3ecd2cf29fd109d585fe12041817b67cd69e55a132dd19266349b47dae18cfee26d5df5f28cd70f25762f91bd848a910bbbe2d18951f8b563ff89984a81f117a0fdc25165ffc3261739a9baabff97933c77fb800042735fe35d6fea65536d0a0738a5dbdd131d4bd7ea5c59a2978f54c27a99d00d2b3125680c8b552d87bf447edc6ed04731a9c5dd1cf15d7931813abd820ce1b0facb1ee6122b05df749fe6cbb5ae734a74553fe00e4602b8fcc47fb02b505e09758cb86251f6346d17ba6ad5facfe292a40538cf600006ee22c79b6f9de040ed1ba4085940c0b7492a23d4bccce345864bf17eb7e919f974d2753c123363023b1afee3fb1168c46864029660316e273ebb049b95ac5d32e5cc2f3952e63cfbe46ec8a31f0457d5d3227a9fa1494813ed4b989d67bc36aa0b26460fc12e2a852d43fe494951ca5bd9d41723276f5cc21d69ef6301aa0a0fec87c8dd1a6e454d9b4e3c91701c86b490a4f7d61f31d2aeeaf9da1a7f2165e1a60fd4b6a1dc2cfdad0aab56b53a7f1cf71929ed7d3c2817b63c2a706794904c96b182e70f96ce8e404324b9bba43eb588251c450d25c7e109985d8ab64f17ccfd08ca07195db1d793b83589681ba3450d32aa9b23a1dbf4417c65dcf7921040b23b251c8f4721231bdc3b6e8958bcaa5660df39e1e055a7048bc05db8b9f4337c1a71fb3194113a95852c80deb81a51695562248867d03e0b97f0d3544ecc5803d8a7e570ff7347061a5ab5b46b1e896f5aca39329d524bfe6812ebb4837a6b850fb5fea371ba5aa6db6db570a94951041f3e675f98a30f183103b2e2137336378ba036bda7efaaf7e0aa130a4d32156ab7b7bcb9fd3d7f4aabdb84e1613cd8460c0cc540049bf5cccc8c404f0a7940d3330ec7240fd22f7a7409c0ccd4cc2c9171ba3599600da179aee18e7fe12ceade87d923d4c1f8348e03693bf3555edab52fb858cd08a5c8338ce830e826397d205a02c14fcf398eeaa1041d63c47545dc9c877d05cd81e91f72a1cdd982e73dc8717f93e8fe177864c592187b8ab625dbe7ab8ccbeec20691cfaaa66fe3bfc3a81c013da0e0075baefab51c9f14cac35e3dd5124fd8b5e9b3885063254a73396fbe338dd030e215eb1b432a25c471fcbc26e629c722de4f6792706c2c853ab395a8d472cb96c730a6984a259e9aa2ce33894b40aac29ade1a0714fec44ad7ebaa4a2200682bcf2e660c8c3fcf677017d199e11aa2e6e921de035eea9939471ffab09bae0e981879316559f3fc85b484671932dfe54e84ff6378cd532287309600b8a4d194f6222b1b5911e33889f119629754e3922a0f8372ba94e9587a19ff8fbd05d78a9fa790b20da767624e07ef8d0510b49d7cccd69995f7b947d2d16c6f067a04a93dd5382539e3095279cf7dff4b588f3aa77c57bb898f4dbcba404e5ae82ca8b283dfdbaeff5a60f587b0acdc72132a9b52b79b13e4742d283269c805f8c8f8c42bdcf756196557f5359b356484cab2c501640de22679dc82d26ec86d8b60d80a1cc9d2db37f0391620b8b6de07941606dcc16cc5c32918edb8ec1c1395adc3b88b00a6761aea693d8092ebb4523fa2ffdb62d548c0b230aaddf0ef729bc323a80532d799e0ef036e03a4cc1fa0bf4f2fc8f2bf54af1adaad45e6b893a5809268985dad30773baf6695cd6821a0ef628984a12a0bb57c1c306a9f5bc12a541ed0df995a3f4e4f864a8542500b8c8245ec1695745d4e4df661eb9edb129bcc34b47f9c475aa356c48e140f72ee193c1374b6df4ee716c862ea8f549e05c87f3d4132dc0a6b24c572a31b95056e1330f9a1684c0368972032872f04e106df3352e9c4e1a24c1801d7e19d7846649d75deb64604ec79f7d74edadc7363a6e428b3a0ec79c8c3844ef55739083aa009182cc6dc236ba285ee502cd5f460c2ef4544f60e3870577adfb83da87c3a49f8b7edac7e64b42ed67e1fb3b0ca02a9f7d00fd3e1e15de09beae7f51cdaad1668b59a567644aa7a1a5d1b88a8c73a64e4238ad5e70999579ed4b96540041a31eef63b65037667b44575fffa3e8167b253b1478e48b3072697f53b73b08260e5b234f6f5c9f1775d8e38d8c", 0x1000}, {&(0x7f0000000340)="d10973a80edf49fc6d9b7424a8c166ff5f4456bb183496effb027f6795bbeaa002b82fad11996d1faa7f909f0eceb98c7256abc115750b64ec5001e1dfcbd0b14b263eacb8948f90e010ffe92809f0e81e61793d", 0x54}, {&(0x7f00000014c0)="b7b3843c159aac2f9e74cee922f0c9b8e3a266d0139b8aa5a62aeff63635b2d34355242d1fbafa7775322dcb1cab096b7c25afce6d3e7dd82c0d2e609e0a7ada95c64cba807ea9770723312f17c197965badd942e73554ee62e9774aaa51147efd3846a786dba63e5382", 0x6a}, {&(0x7f0000000140)="fa720591fd27a43734c415f9", 0xc}, {&(0x7f0000001540)="a2a67a743cf6c80b7b262515c27bfdfa2aeb665a9fc829ebea3809d2a35c9e1f6b122f12dfbd7e8c8a019649004fcb8e5ecfc38a19b584c9196ec645da4edcfe65a59d0b3e475f481ef8062cf03ab74e7d459d0e6af76fbc75d1f1926dbb10ae57465bac0eda014153a6b8c3769e189798cf0e0aae59d148668a34f0d069134b9d6e21ecd565c5f06507e1f7a212db", 0x8f}, {&(0x7f0000001640)="06bee062e8f085f6dba45e800890206d5ebea6540fecffbc90d38503b2e3cb4963737af6a27c5751734ace56663c65322fc9a10697b3f6e02ecce99a01648e3a5894fe5746693999562edd50fb8f1b7c22e65efb2b4d2f95fc8a29d12b0285b819b10a357c35fcf96b29e954130a3f79bda8bfb95b0da604930a21274874de038a0279b4", 0x84}], 0x6, &(0x7f0000000180)=[@rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r8}], 0x60, 0x206}, 0x2) 18:05:20 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = dup2(r0, r1) poll(&(0x7f0000000100)=[{r2}], 0x1, 0xdc85) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x88) madvise(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x4) 18:05:21 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r0) setgroups(0x0, 0x0) open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) 18:05:21 executing program 0: mlockall(0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffeff], [0x0, 0x0, 0x482]}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xe4) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x8001) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000004c0)=""/4096) 18:05:21 executing program 0: r0 = socket(0x2, 0x4000, 0x3) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x3, 0x0, 0x4, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="01042e2f66696cb93165"], 0xa) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 18:05:21 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x48, 0x120) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x80000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = dup2(0xffffffffffffff9c, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x1, 0x7, 0x5, 0x8001}, {0x2ede, 0x2, 0x6, 0x2}, {0x1ff, 0x0, 0x0, 0x7}, {0x7, 0x18, 0x0, 0x7}, {0xfb, 0x2, 0x88, 0x10001}, {0x0, 0x8, 0x8, 0x1}, {0x7, 0x7f, 0x38, 0x1}, {0x6, 0x3f, 0xfc, 0x20}]}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x69}], 0xf8b3, 0x0, 0x10000fe, 0x0) 18:05:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f666961001f00"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000280)="742ad67ed9717d82ded456a9ff08bbd53872292947432c3a313fd3c7e32394997dfb53640a55afcf3c03803d7328ece1f720f9262d53aaa9495f750abf3fa2a63a", 0x41}, {&(0x7f0000000300)="dba14317e5f9a0b6faa3de7ce73e4f6064e8e228f46718d30d2d0b5101525f8c909bee9cf57f44354dbc41652d8a430d960f1dd1801c9c7d3412ed3f424a72e9786a6165cea41af0c34e2d", 0x4b}, {&(0x7f0000000380)="66a621b0760e263e89b9a5df0c58871d9e128c8914596e6b12e710fcb89de49efad46b34f1e6e3afa9fa87e64a5ea4e28bc1125e39653a07d073b4cdcac87969b0b6ca6e6515e88ef397583363343af572b65df3c3f99ba87089aff24e287a6c48ea863d207e0d06c2836fa5cb60edeb300d02cfc12543064c4b75053d4782efc5d7a2ef8607fee4062a", 0x8a}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x20, 0x9}, 0x402) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x4a, 0xe) r5 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x800, 0x0) unlinkat(r5, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) fcntl$getown(r6, 0x5) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0xa, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x100, 0x401}, {0x23, 0x6}], 0x2}) getdents(r5, &(0x7f0000000040)=""/21, 0x15) 18:05:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2280000700000000000000e8b57a3c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000002c0)=""/129, 0x81, 0x1, &(0x7f0000000080)={0x18, 0x2, 0x6, 0x2}, 0xc) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x10, 0x3, 0x1) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x32, &(0x7f0000000180)="ebf5cbff13b9fd812eaa4e7148e69931929648fa31976fa262b1082f098770ceabbd54d06465601c6698e69fe784520e7b6886833cd3d9f2af800cdca2d87e0d711872e6e0a26e835e1d85b2a508aefafcfbdd34f08bd8f8c1f88cb668fcac4a94f06b23bf3354e76b69ae940cd3f09e2ca9f37e10de577b2f6de89661c1bcd794ad855b7dc4ec44ebc244254dec0e5cf09b77db893499a2854e09120a463c2ec570a4ea8d24840d52e550da9613a5013de50f87e49f4eb5ed747406292153ecfb9edadc9b271178c39ac6cf28c1e90744ce5343c9b645c5d6b48c25e6696e0d1102e30578264c5a767ceb47224ccf3b4b9e6478863d162385a21ccc5176be3de0679de8b2bbfbe8d8c4baa802c2036b9049", 0x112) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:05:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/158) r6 = getuid() connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="07002e0f606a7300"], 0x8) setreuid(0xee00, r6) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x4, 0x0, r2, r6, 0x0, 0x98}, 0x2d0b, 0x120000000019d4, r4, r3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:05:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) close(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1ffffffffffffd50, &(0x7f0000000000)=[{}, {0x2c, 0x0, 0xff, 0x1000200}, {0x6, 0x0, 0x0, 0x10001}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 18:05:21 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000040), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x20, 0x5, 0x0, 0x6, 0xffe4, 0x9]) r1 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/77) setsockopt$inet_opts(r1, 0x0, 0x2001000001021, &(0x7f0000000040), 0x0) 18:05:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) 18:05:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) getdents(r2, &(0x7f0000000000)=""/56, 0x38) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 18:05:21 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x154) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 18:05:21 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/209) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setregid(0xffffffffffffffff, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x20) r3 = syz_open_pts() dup2(0xffffffffffffffff, r3) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8000001) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000300)=""/71) 18:05:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x4, 0x1f) shutdown(r1, 0x1) getsockopt$inet_opts(r0, 0x29, 0xe, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) getpeername$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xfffffffffffffd79) 18:05:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) poll(&(0x7f0000000c40)=[{}, {}, {}, {}, {}], 0x5, 0x0) 18:05:21 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="6ef4cfd96b5d8b68d21da0f7c79d9a2af6cd11a5f8e49cca7f52781ff9e9b84cacb25b9a439852e5fec86f14473e47f6f90b134fc8be11de019b87c5894063d5cddb3eacc5ac9e39b52332aea432590fef41f087e569cd6a351fc37f7176322c97e815919d0fbc9c7cc885542b2d162465a0115aabf1ec6482ad813851943337e4b9a092b35fd7b85a227ac5f789459600bf736743f248f6f64ceeb6f1ac2404d06040fdfb3f8acbcc2ac05056ccf8f23dd752525928e0ea909f6d14a41b0c9e5c72f04c7b2ed24e78a9cadf3181edbbdf71275b742218081334f7be4664a2222f47f2fa3b54ae88c8c45c0dd38d57283e90fae26ea3463960", 0xf9, 0x400, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000002900)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50707000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab6000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607f1c26455bedfb9c7d35f22000a551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a0200000000000000d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f7740f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb1aa2c979c457d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3b9cf40349cb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c0500000000000000130000000000000000000000200000000000894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad445cb57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8bda50d7bb38279240c5fcbf25fdb428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a87115d06f18173629c3d3a36f893b446baed1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c05bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a630025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000c56330eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad745610f922fda7e94ad22669429e946e0d242524e7d9dafbaa2b504aec52568fd99adcd4e2a45d64c7ac1d75ca947bd9dd496089598fcfdc4121678cd810acc42f3dd49efa57dbc6ce523a0220a493ecb499bc1b659240812c8a85678b6b973eb35eadfa01e4cfb542c59c67d2953e6e0b5eea36fc84fb302757b39aab86b42b72983d3cb92ed3bf000000000000000000000000c276ab70023a9e1c9b7c52e1b0790fa1c792d4effd08ff4ed24b4a504242086ba4198724f05d0b0bc24098c2fb35bd8fd980cec324de4d234ace89e50e6d746d98b44cf92d19da77076fe12e32572c7300000000000000504d2c13302e217477cd7f5380c1b23607d10db7217d461d3aede7e5301d2428bb67a51c79196e183afb572fab0d49a5fac9a47bfdcccbffbedd159e0788fa2776558d4da810266587c6ec324e0977ceb73223b607b78ef642ea1df0fa9eb1326ddb8fdbba67e00e01499fbfafd09ebf7843d7db68f9368a46a38da9f941576e2bef3be12e5b47365ed67d544262c5291256401291acd3e6225f20350af76d1898edd1ba060bd1092b2c68043e40dfd66218668e0438b35182677515fb96435faffc1b6aacc360544920e55a9d456b45624b506724ede8742bbdecd858f143ac4b55e3194882cae360dd77816400480a044553787855b8402e8535636b9aef30f7a3c08868f8a30755f1180a60b793088109646e7caf0b57b73a0706dd62fead75c16e9561581adac8e41692396c6595f84233ae8e206598c442cf68ce368a4c503d0b6c888065644a41a8f0f16ec4"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="3c332b13fc10509f", 0x8}], 0x1) 18:05:21 executing program 1: r0 = socket(0x18, 0x1, 0x9) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="71e54cd724a3fdcdf81a6858f3c88118cde7c892ddcf97d24adb87551c726cfae2d67aeaff7f6bad86edba83677cfd7b10bf5de971", 0x35) socketpair(0x2, 0x4, 0xe5, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x100, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffff6fffff4000", 0x0, 0xffff05be}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES64=r0, @ANYBLOB="ad5efeeb125474230ab4ed7d122ede6a883e2cf9939d145bcd69706144b518d86bd025da03fc335388f4262c5cf399f9f81aae814ab1f7011e1941dbd78a356e8d4635d054771fc7f37a89d8e306d05eba6d4336ca9721e0a9ec8c30f7140760df6960da845710d5813b2fa86da703019abbed7c8531b1f071290eb2e1b908b80fc1dbdb99c3eab2621de6bd382a1a02a688e236db36678c3d08e35afc682c86ea444c6db6d34baeda742e5c18fe1621859e23d50efeaf6092d0d948f1362ed97f", @ANYRES16], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x20, 0x1, 0x9) close(r3) r4 = socket(0x1, 0x2, 0x9e) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:05:21 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x127) setreuid(0xee00, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x1c3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)='c\x00') r3 = semget$private(0x0, 0x2, 0x189) unlink(&(0x7f0000000000)='./file1\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgid() semop(r3, &(0x7f0000000240)=[{0x4, 0x7f}, {0x4, 0x5, 0x800}, {0x2, 0x9, 0xc00}, {0x2, 0x3ff, 0x800}, {0x4, 0xc2f}, {0x2, 0x5, 0xc02f58273fa0da47}, {0x2, 0x7f}, {0x1, 0x3, 0x800}], 0x8) socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000140)=0x3, 0x4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2000000b, r4, r5, 0x0, 0x0, 0x100010024, 0x207}, 0xfffffffffffffffb, 0x7, 0x2}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000600)=""/215) 18:05:21 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x2, 0x0, 0x88}, 0xc) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/62}, &(0x7f00000000c0)=0x40) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1fe, 0x4}, {0x101, 0xb37a}}) r1 = accept(r0, 0x0, &(0x7f0000000180)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x80) getpeername(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000002c0)) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000300)="4f18554c66d46649675f8ca8065340825807a08a490b5104120d671f1eadc5a532e5a2636606789a36e40f577d114367555f16923c226eca2880fcbf8037eaf01a08e4ac757b2b589c561f7c5439cd62d097daebabb052b26254d3e33d5da4f6a3878197db76c75779d0439706c63152dfb8598923e297c5eee14433b4dc860203c677b23719007042d9ca8eeba550b3ad5533601240e8acbc322fbf0c39f63d5d2788ede911a675d712a40b0812", 0xae}, {&(0x7f00000003c0)="0d527d42da7770dd1afac0581baae7158614e1a0eb03f34eac6a5e845bc331c52d03b10abeda811fe26da5f34e63a01e1618863e01b5f219883f73cc1b9d788539d4da02950a98c29cc59f874fa80c3e9e84a1350e56a23de679de39b47f2c256fdf49c7efac495038be4715498a0a197ae74a77d63c48181a6d47897f874afd42bb249f96aee54239e5aa136b8dc999074f87bb4bd5508430390b815c1383b404ba46c95b396382b658c504366fa998372418f38f0a4f1a8fdbbe278acb5bc9ef355c0b0ad2", 0xc6}, {&(0x7f00000004c0)="f1c835299c40508e19ec5afd2a89fb1cbbc377a46aed087e2537ad5c1e6a150e8c01c4aad9f624ab55b6391ff0d5ba9dc4f969cc55327bdaca42af2f28c3add1348a6f5a0086e57623410ecca88f0b80d869edafe8317c8bfe77e5f5927d2385f3186cd522ee02fa3aa9a4737a86c052b4d7d4ad36a9e095c3b0839dfaf631fc98852c757b2225dbafe3fc37ef457a5f", 0x90}], 0x3) r3 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x14) recvfrom$unix(r3, &(0x7f0000000600)=""/4096, 0x1000, 0x2, &(0x7f0000001600)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000001a80)=[{&(0x7f0000001640)="cb4e512a01db65b1b1e8a686d2d4f7344b1c231c0285fe865bd423b8ba590a639b0951201b2fa4a1c30f5f5f1944b9c8b039c16d2345931d5c81aef96bed30fd416b529c6283a409c364e76fd97891f29f6621550ec9c85309f8dc3bfb619484f5ec2a9bb3d8b5bac0348be03a910da98dfe9700668bd1522a8e8002560ec3f9b9fd71a6b97786a293f0683a51", 0x8d}, {&(0x7f0000001700)="3e3f004723a59297704fb38d4573b2ecf8f43e3590e566d557ee14dfbebd89cf44355a4cea8c2037b8f012c111cbeb93d16882acc22913d108d508a097ebf941307759f2be74a8cc60741f76265e065b3ace1e3131ebce654db54c8f327b88eb65107dd06f81b70094ba11e12e14c4e8a2df588d7a53165234ee92e27ea8768dc7a02953c00c73284d77872dd67be135d3d0bd582b59283c6cd5b35c6d3a8630d27b531810c879f4d9825775a8a34ed24298833843608dac38cac93779f3372d40fc8ff1321169e642a90ffada67422bf9eeeedda1e3194c8343045e970ee448", 0xe0}, {&(0x7f0000001800)="f4f6ed3c387119fa8f17aa3ba6e1b2168a9071dbebe2054da88d216a8ce8ef597cb18c56db3285b99d64eee1fd6f572b5b454e", 0x33}, {&(0x7f0000001840)="2b132b31af61ba6b1e2beb91ae4f7ce4e3efd88997b3ae7b99ec936bdb62dad57ce97b8e66fe676d9bab32dbebedc0a23d6077fa9872deb854b967bf6703b44c39de0c260f9082e638460427c469f2ea41cdb965546a8be59fba2244ea0778534991e58f65bda47e6590db2b7449474fcc73bf58faca9b697683258baf51ee886b823c4b1c2f9b736416a63341fa732a78ac6ab3937293fc982cfa4ef179c561c7620898722f16a59111215d7d0c3ccc4e2ed335", 0xb4}, {&(0x7f0000001900)="7c9127", 0x3}, {&(0x7f0000001940)="c31bcfe82fe1cfd29b8e471c0bf063a06a7521a7fcbeb7a1728052dad14e249b8eff48d07813d3d073ecdfa21f3ad0248e376d90ffb895bd1fabf83b8bbc0056951a401af59316f6e0816391ad39240ea1388690660e8dc63456a695b9dfc3466910b16fc42a6a974141ac129a521f3d2e8d69567f408a5160b764df4265a9628d81b10a77b118a778b01db99bdc0d51fe730300c72380d8", 0x98}, {&(0x7f0000001a00)="256dd6e98d9ac1e0ff208b76ef23aec03feba4ae6422bf69650aa2b17bf88f0d011152053f46521d576d0bab513bfa13c2694299347bb263a7e1a89a5177696a9295489201a647287608dee63b7ed7a37a689b7b06f10d7f72a8911c5c5bd2f5fd1f8b7573d0412b5f31ac7cac0e48a3a5e5e79e40c0", 0x76}], 0x7, 0x0, 0x3f) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) writev(r4, &(0x7f00000030c0)=[{&(0x7f0000001b00)="169d9068829f4521b622a3b58463db639a5ed0c60237c878accdea60a8872cbdce6a3dd7c44f14cffa5821d970526e4f1d3e5b257b8aeefe1d710ebd07d98ab0cc007eda29abfedbd5a63d22f3c39d2ac3fa281092b6fe0c62f5dd49a6be5bf3f1003ebf076aa8dc9ffaa4e8084814e12a3cdeb29f162bf9d3e19267a7a210ff85380a7ea4d0d7aa232a9d9f48acd35780113ff73c52e19909afe2662bb934ed3ef3ffe98f7dcf68a31d30f44ecc2a28a99ce8c8eb41b408b72bd45ea1b096bc0cfcf49189f5306d3250c663775d9cad86837f4456115838f6da01d93786d94b00", 0xe1}, {&(0x7f0000001c00)="0e9e1e89a7464777bf27cb7196f02e497c149361228b4c7ad375aba97844fe074ff740b6fc6bd1cedc28a042d29063f12fe4a7de93e6384847958538e1a79b9c15300bfefa2dd066f2d019f85591850cc0f331e4a195e668f67b43d1ef87b47dcc7749a6a08ff26098d828ae4b5bffc6aba1bed2ac48921cc513fd6d4e523296a1926f94c981a0d684327a5c49861b7ed9fcfdbfd2807b0879b58239f0cc7464430525b8bf083839fc6082d446ee48bbee69fb4241646b4ab1e2fff394ae9ea84dbc936cea6a6747456d1edd50cb74b1f3072fe70f1cce4dadeaa83779a710ecc9b26535e0b3b44b830f877f4aa6bdd590aa81a65d56fe87a363024b11a843e8aa61b309b3ef690eda49d8df8a4711d9777ba9c9dbe3415b3a286965a512a291f05ebd2eb399f4b70d68bd3eab1e8c267e57d526f27a43744845c41c49c49de264d876c33aefb82e466621faacb1e9c6fb46dd87aa0875740cd7b7b73916a21864d6f98d95a904456e6cb28d5dcd5efe52cfe141e472d4ee068bb93e4bdbc38166f1c375f550fe167fa07798cb1f1935cd6a0b1b61b4e2495eb0ef49c6865edfceeecbf817f35aec5ae7059f774bf1f0ef3104432acdc53f1387104ed4c5c97266ed44d0e87e875f0e4e0dc2edbdbe315f4cc8f561c8b30e05a1600fde8e8b7b1c9ce3cfe2b304d696c1ccd373585aaf02f5ab3917721a5bed940f0cb8542562a56854a5d0fbf5463476ba825c519f803b8bfbbdb9965694c80e3716d28a30a05746e44de60bd79027645013028edb8ed2a566745987f89667a325ca3a9fb0151caec50876b9debad2e5f24a9fc808f4f4bc106d9d3bc8f0b420b222b968d1f7641acf84cdf280349bd7494ea7675f1e2df8381b19e224d7ba19152bd15bd4adf69286deadb541b116a7ce8cceafcdf2660dcf565c2e9945ac05d9584066bc2e66d8680548321bd41977a944da4c931fd300d36d8efe5c50679db9f5272bc8be6838d8a4d21d2e5d183b355ca9d48c751425c0f1197a9b4c720cbc5b15205360c4cee09277029e384080feaa96f90d65781a5bb54f5ebb7d8c18fbbc9fe8bd9db528ad6b414fab17bb6f6855fb010f13cba1ab960a3c46a72933694f31fbfaed3ccef7e62720dd9b01e6ec87e2473b24a7862ef369b458857bcf9cc9bb127aa44137da46280ed27ca5ee226f71f87440bf9e55225e7440821ed53004f2e2b0b356a7c6c45c064aa3398dff3c69ca4148720ee3ab670f4dbb5c053cef614af8507cea26ebb50e9931407758c0495d825304cbb87858f02a8af7dac317506c9131cbddd00a46145cdfaccdff8509292db774435f130ebea627acd12fe35b7c65f7f5cc8e68169243cabc1a2b16c2852a1b8e4a7abc16a70b35e9d17a81386d56f267d79bb54117911bedeaa4887b2e5520cacfea4146594bfce92fcac530f4d8dc53431273a9a94a166591b7720891d9accfb96bd839068fbf9eccbe3d1bc573760010729314919b54f536f6570cf02d593904c358aedb2ee33d62f6ca166dc357c08b5610a76e8bee4747a3102115c27d99ed70f1b94369c010b4fbdac4965a1aa91344261e54bb75f8d9588d559162eb3f51657f5ab39b12b271a4d2c6996b988e575ccab63f9f751fac183e7d3dd8cbf5e25f8073aea501d46541935ff9729f02c9d32e3237abfc6fe92562df596186eedc4a6e460e0510ff5ef0b8eeda2091d144c82d068ef341fff520d64aba9b92ef2ee8a74a3a6afde4d245fc72973220ad14282772575822dcb85e48300560bd00362ef7e3da5d3d20c642e4ef375dbbf932d53373622e65749374a411c413abdc26b1a07105fab2b31e86df9ed15042e4a75d3ef56764a7fad4286811a73a879bc0018b0eafde0e60b2910c786050f12719973a5a4d136f643b0d8cc424d33b711c41a56f62eb1707420443f8deb277a64758b241655a2530790af7dbd3aa26bb54a94e6364fbe4a9622889894f7e9eba36378ca0384e9df99ff9871a02bd131fbd4ac57e0fc41a44bc76d351f8e21903d029888e452a4af0f7d5b28bd33a323e57ec32a373b9c9d29fee1745900cb82eb5a0a77491b23f9eff9b59832f2393a0b5ef303c54494f473ce48120430b177d16199eb6e46cab743c928f5af4ea36ec668d81179de14ffd9fcfaeb5c2372b9ad041740c40ba090b1f4c4c0d1cefd2ff5946e4f11a8ada37a376cf2176bb09786a8fc833b4d0b7cdde344964c9ecde8c5e6474e6019d4e79745660d5689aa15f367643a3a0cacbf8053b0d3bcd811ac1115ade94a64afc9e2e003d819c01277f8390ea4fb97951a8bfb50cd5d28b8131112091b8d124f9f1efb625bc4f4aab362de8bee0feb8f01aa0ba357ab6a9b7a37e8fe667cf1c8cffef6a10f5dd5a7e9e75cef23409fe0b62e8cc98e813757c0674c1e2cbf8063affebd19949e6eee346827e0a865fe8b2a22a2d44a8a77c4b0a9334fa5a10a365b042d161f3efc8b2eafc7fa670dbc969fc5f7b62bef90e00fadc978c4c5be54011b6cff289cd93ed00c094c0b8c29a51392202af0717482507e43e87831151b968fbd83a272eaec117c8864d72e45c89d0577ac08abc09ab376112da039eb2b48912dba6e096ea99f3b485d6cc3e237906d7bd876635259ad88d2e5a1d00ddea923bea2a4498897a4d9745ce40c20cbe8f13d312019448de4e302401f04a6c2c6f2f9e53dd25146f288e5015f91d791ece1a57c8cdf7d7e56c38b9f76ebe0d19a3acac3295caa8d0d13ab9ea347b3e80c80c7c2e34c819cb9be01b3d551f21054d662bc5779b8b1bc35e260347251d36b30ae3ad6df40ca937f0d0e16e81449215cbb3b694274636824220d533a9ad9c04a9caeb64b102e76f35c2feb534f60e257333cc5aa01211d1246426d277a6d537e6695bc5c3ffd245edf23833728b6cf12739473f13cf77daa78bb3193550efb803555b6a4ac14e7607f9c3a1bc34a3c6b5d89b0395d486c15100c9be6f4927f11ca2359bcbcdd6ff81359c74ad8e2119d586734a9e61bf6b1a013a9ad80ae90adf87f847336a89d3947b36e8ca9d436205e2f488bd9ec049ddf857b6c102390ba378021dca04a1ce8d033617966bf393247b2c306799361ce27b5c97398a061fdeb9e70016e56ae22c184d917e77ddafc94afdcb35ef984f2bcb6bf7ce70c9c403730097021cbc2de4f0ded46b1f0f256a2f9ffdb79f43d720aeb0e027725e32d0012d6d3ddfeab5112888a44f35ad8c6eb9bfc9be2fa15c3d27f607b44058f6f20b1be0d01c19859206301ed8b2a6c1097fb341b4a74554c3f779971b242e961e6ce2efbb5fd90a0fa2e6c4bc9a00328a65484a32fcac4bf6ad699f6a263103411797941296cf6359de4d24a3af5adec00e2b022fb8ce979441ee5f0efec7431b848d8a93c468a4aaa2854beb9173e5e219ae26f5f582515ae1ee1b45546d9addc66db19168d5225bb7fcf569758c4be64a58990763f7565363cf753a0f71cb51ace262560172c34a3c995d75231c410909fe808a91330127fa59109d3d07f082db4c9213143dc9732cbcb563fae0f962565126ac71454b7df9e9fb4e8aed297d32fd97d49c0b7b90171d6fed41160bdf0397f8150eb0256efc5c03e3cffdba089cee87e289ca81777a7c1628b98ebe22b782b76bebe078ab964e553c0f65b0a4b7eca74d5ddf3524a566fadbad3afa4ad5000a36f2e11b2ae5d58f71599faafc76c9f94d196be10ef4639d95794ca4360e7238a72467f3c77fb0c4ca78e741471cd4ef0101fdbb8acd7460ea7bf0ef7d63c4a0590a9f10305ebbba9cdb4a773a3e84f9e8446b894b1d83ab50e81b227378ca0386182a272224756b3f9067a8ed1ce52366de63798bf0d87d035c294651c4f680c3166d8cc585d771685e2efbc9025032eb1465c77d5ee324ade19f0dd377640a30d45d1bc2cbe37db89c06847265731b2a4e40d24eb4107f67411e12a5aa6264300ab9eef7edae56f9f460f4c5c703addd7ff0dd3ebb8ddb7bc07fc704066724767bd9f54de3724a87f27e9132234f84d32819c4688a6bba754b35d0e044b4a4469035ffe4d5858e6d3ae00afc78423dea20a7f344b28a24c41ee60d64bb3f8829ee76a80804fc17deed6f3eb051ef4255c0aafafaf89e8976713af0c1fb5d88964755c0b20365908519110e5b60527fff3214afb3162277559d0dd5dc8388b7f594906236b4bdedd181eb5c3a0b0ddc99557b83056f49191b9a6e28b6191e14dc3575f8ba7a4fe67ccb9f45cbde4e89442cba172e4ad1c203dc441015782846276d66bfa96b7929791a7c7dd34029f67306f6b8d2bec04cf344e8eccecafe7b7f21a493361d294b8fd80c6fbe870cb866a2cd042a914b237a16366afec4478e3f108118d797cc2b1882b102a351987b38b4454d220999d54567ece1e88349fcf6197397be5186b9446374b202dddb8841510cc516024473cf8346bf0d9370574c9b4515efa0b66df4c2d8eeaa52422212f370ee23841b24d16cac92f532085b2e36395590484dda99dc21dea8aea2abe6757d796619fe413ebf135be35c6a8872e14e3f9489a593d1f4470a4ba67cd6d160759e569a5252671d26216bac43b40101494303b533139102dbb6448b082016d9f0ffc52fda3a616cba1da88f7fa893e33dea75e9056d9d4e537e4e9a71118b93f6b1dd2c16ca11943deff59d44af0e9d2d19dd482900dd5aecd608b4ee6559e29b2f840e9b2da7b81e5d34b507cfced42f938a0103b382a812ff6c4ef633a2a4d8fe77bbbc790cb88f847a075cc84f95cf0718068651714beb5e465c9e734a36ecc24bcfd1edfa6375195c65420b93fa4004b3c4583e672f780b8611414ed73c7884d17d7c312e748addf51177b99eebe9bdd195cfa2174ffedfb545b7dc8347fba1e0fb03c325ceac02235c52e83b1b74624feba76b7b1fca0fd4269a54a919d492f11ead6ab1b702acc58b2ea5c547097ea352b13040d65bd6735aef9975abfb433ba13faa84ccf39cb1a1139e676b9aa3022ac06053737a167dfa0f7fdba792f00197615a0bab233001d75166a51bf52d659a1ae84bfdf078fa037ade058a2132882661449a4b82a3ef27c9ca9acedb56aad3f517f847fdea3b833e4cfc89eb5ddd5bc4068fc6b8287795941ea008648169f1e43593883563c5a3fecfcf464ea2c5d95279955a38ba2944d71e95eeca23e0751b60c506d334a0691ea9ae60ff6a95fee8d2549d9976cfce9f805f5855501b9da995b4df762d2f8d8caf6ee3380cc66a6b14090330e662fe41aef6f7deb9f367b548269a81afe0fee5933a48e18a64935f76efc2ded8a3447de6f0ef2ec433a78ca22d89a6acff08ad409935362d03be77829ded6951097cb51dcfae018c8c897bd887a6ab9b4b534cf913e4e500bc016bff2067cf5e72e883816029e62779a72a334f52b56fd67ead22c71bb94cc7b7ed8105721e5c253eb87cdf4fcd24e8bc3af3477602c62ef747dfa38bcea086840d5783b265a579bb2bd12f39746047e2c96255e34507c2e8a61fb297b941ad80bbf6c9d1782b0109530d6dfc5f2bebefd930d38130416e17aa3100301e4e327ba2c218e46408e9a839ed7dddf4896c98b26b7a679d05c5c60142243756cc0bd816b64d4363f0348b56dc453dea51124dbbdd60f562764301718be4e3b92989c454afab9cb3de14220a788e7a4c944fbcd1c6a667cd65e9e492552368730041afd9ba16b7669bbd76c24c2c83f307c3d2608ed29bcc1e96c1593964ca50e1888f4ca0a633a8cef89d3c88158847", 0x1000}, {&(0x7f0000002c00)="6de71eea77a3840c3d2c9a34bbd8452711dceb51ff7afa05247369d1995c9e79e72e58614992b614d82d27db9308c52767bfc03a13b3674196ae4a3e2ed0cb46e561cafec9e3a0893a0679c22975f8a93dd40d781346df144e4c3ba7c41edcc86806f3ba", 0x64}, {&(0x7f0000002c80)="7be759978e2fe8524d34747c5524206838e24500db86c82227929a0a16cea08b28f43576693bd1e4319f4232338f", 0x2e}, {&(0x7f0000002cc0)="e4a24b89b9c0bdf00daa3f83a72994335a252293e0b02b65c6513798af8bbb1a1f077aae06999fa4241ab67ed1544732ccb8d98de5e293388e266440de9d348964f1ad78b88f9eeb448d998de496294a26302f658fba722ee76a", 0x5a}, {&(0x7f0000002d40)="2f1cd76f4f30428443493dd7733a28e288ccdd3077d0f613abc74adb5ca9fdc31ae702f22d1bc9f9ee80d2ca3f6691fdfe83a846bea8a0fe9c1b15fc851bc1b2520e6b31a7dc286820914000ee666bd55e07b33baa932f3eebd2364505c99a5c3bcc230a9a3060e9a31d22dc8c27c2e8e9c58d361667f5f38cd6ca496e7912166eb2", 0x82}, {&(0x7f0000002e00)="a864b317a58d407bea7e1b5318b01786d0ce7c0c4d307f154d70bc485bb7f9246eeac982b4ae93f425773a52fd417a963904cb674178e7d67cb7afa833e840c82282bfcba004959ad268da1ea2664b203799fd381441673dfe1b87bbfd801f4a96cd17527b45a4098d0146a36435cc89290445c467b5a192d0fd7d192180276b6e19b6a1082e0b4760f479c5318e635333e96c0d079ded830fee06f7abd656bff21d8b6367991181c47762acfe7a5716958ec93b9d598ce0f6cd2dbb7445f472419ca7c26f7ba4", 0xc7}, {&(0x7f0000002f00)="df491367a496722c0af1afdee1a7220e39cdfb433c5033db642a503f1e63f0403de1480950a5cfeb382fcb2effc7de263de2efe900a0e701519205bef8a1cfc2a4cc838a141fa33c6d793f0c4c00b5fd318394ae5f62c4ff9f475333914a1416535cd295be73e69860c12bf182a06d38be19664b8db53efe23a82fa97fda90c52bdd241b42d756516a1218d47911eff788435785ab4bfcbe621f60a6dc7154cdbb12e3f1b696b3d19efb831a87d63c1d16e1fd48d81712e2c503b5745fe0167827124c7ca649ff4fcae107ce7f43e00f8035e05195dd0239820bb12cb8a302e0434e29788f2f4cd8", 0xe8}, {&(0x7f0000003000)="f6c076c2a2159736636c058f4e1d6726e2e6266edb6357059a7623d7d0571af056e637d1a318fc2082b7d5d8f770532e87511bcf049705ab2cbb0d4746862c742b9bc861b35a25e43b376c6ec8dab901956e6559db24c08a35a7a940e69e6da8024314628215b238b431f0480b5cfeba3ffab26b8b5b3937d059f39202eb717e99385ae471521f80dc30eed3d03c7de4087da962562283a79d62f4aa", 0x9c}], 0x9) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000003180)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000003240)={0x69, 0x0, &(0x7f00000031c0)=""/105}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003280)={0xffffffffffffffff}) getpeername$unix(r6, &(0x7f00000032c0)=@file={0x0, ""/4096}, &(0x7f0000004300)=0x1002) 18:05:21 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x4003, 0x0) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r5, r7) r8 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r8, r10) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, r4, r7, r10]) 18:05:21 executing program 1: mkdir(&(0x7f00000006c0)='\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) mkdir(&(0x7f0000000000)='\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//../file0\x00', 0xe) rename(&(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//../file0\x00', &(0x7f0000000100)='\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') socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)) 18:05:21 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="6d11a6357d524da14bbfc7b411df7db8d27101c6599053ee12cccf5b461b5855edbd5ff40a002edac92b36bdbe3af025db7653286eee4bc2949d6e335e98e9b4ebb20a1f104c37be5f5a70c0b74cbe5ae9f38b9b75337ed077434a68464589cabeb6f8445fe56aaad1861aabf245e98395fdd8a7aaaed7ea6b878bb34face48e3181730fa3253f56e948f92822b3c13eda44380790a3ec4a18875b28e7e04f86109d932350e00706ebace2ce1059828ea66c5106a1fcfc40eef3d22f02de539b19", 0xc1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f702a14e2ad2aaeec586ad603fc36059a03b51cdfa380478128e766432869699067fa8e845e8a90de94dd064fd42cb291add4aa41d52fc0cdc9be61cc1a458577c73218ccef62d3bb09cfd289322529a2927a983a91ceb5a0561c18edfd18200da0c0007ace4cf5c687c149b2d0c79d0a038116da73e4af6fcc491b8"], 0x10) r2 = socket(0x18, 0x5, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x474b442ca1c20979, r2, 0x0, 0x7) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000580)="1cb008c15aa733bb426e9b520b4623924e7216080000009f6410e16207307b7a4cd97b3e97048ed14521cc69ded9af1ea77731cc812fb3e685e3cd83949034f16699bbc9a15b7958ec3d5a5503f19e24baaae1e93e0143fc9735268153d9038f24bd496d0ba5d1e40b72a55c56930f23dc663c99aa9d2cee21fe461bceb46eb413ad71cd3401412f5a82b0c998c224d0eacb078c235e84a18c3fe7fb19458c0298031cb1a3046dcd0c488ff994429add8247bc71d59d6f591ac3728182124752cf21029fdd22bc1cfafd08520d49710d1cb33886dbf1ee38db3a8fff22f7eb26c2b29c7727ea6c918ffa5953a2ca85b9d2d418c999eb648ae4c453251a", 0xfd}, {&(0x7f0000000100)="e27a929f4df60ae09425dc9ac18ad30bbf47", 0x12}, {&(0x7f0000000ac0)="65c504802d0a6b0514e55cce30ddf60eed9d38c954d7fef6565663f7cf8dea3b4f43d2634f1bb66fc496a6b7c58df1c4169bd5c697e45dac091f8ea1743599de789e96d271e0d1510c6d5c83d0669c4680cd5db199497ebd73e79eeb81f4849170f75a41c9876124d603bc7d3e08a2721c28c3e062fb531a691bb5a383230bad534b7232fe835f618a0c56995cfb74e1f5d6bf1a2d0a9c02ba223d38bbb2fd3b56ec6f559fe40ffde88f17dc9cf785c9d035d8b48f01a0aa108a2ad12c901c4e7370cce093fdb9db3f02bbeea0194bb04b95c9bc17aea9c3a7e4cdcf2e52641d3315615223d46242e9e9f38ca82440b3d693388917019a6cd8a0dfacc827e585d979621f6e173ca04f543b05f9a5fddfe2b282a71b89d5c7a6f8759c81b42d717d7c7320956b6910e7cb91d416501de10c4f5ab2475e883f8e8bb96d856e756357f6c305477f5abd0a1762103b02574d48ef8dd788e278c128c4722ec2e0a081575f085632714393ba6c799bdd53a03c33fa4b15d4a067d2d2d399a0e83d59aea31f97e217014048c50e2fb0cc749b1a321a5485083b68c35a944c6c746c5b008b5d5a244815f3c616d40ed47dfc1a6aa158cf8573f51ea9bfae8282545f7fe84c78e666c611b23a68523a75a15e37abb1a96c6b325d8d6fffb7a07fb7f072e270d06fd6e70f8e04292d1253c64537638825023fe95ba07374318711ef1170cb4c930f6b19a7732d080d376b246c7b7d9a55367afc5804b5653fe3dd6b004328c11d898e567e0191db2461368b853740471f35b29e47818c26d3ced40f834371d2a6aa9169bdc2374f63fcdb03c9675a0cdb53a06d34ff24bb6c6e388ae9e2e241e4909897cfac4b118d4a76aeefeb0c876b456524634e39a1a70ab164312b9e328950af0ca32e520e22166b0337580f1d67b53e99dc8f320ddbaa05776358f8c63b3ae2267d7001a2d333e23ee54d2d5298cab7a7197b8f0c96a16b851746982714406e70f5eaa33a30a5dcc41de7e00c227ca2e4051a55ad857afd55045a8ac61ac5210eb581991c530213b1b673d244fadcc66f440a02e51f04d26df34fd36643484078a50d9eafca1ef6668ef580c834232748b59ff9f7d8430f1fb36d1c28aae0604c28e92003d9b0afbdfffefd04001f457cf7984d4127b92af2a234e104ef040282cc99e5aa5ae92f273357a5b4bb909d1e11e203eb25f734651bca01c6e57c324d365be5a994e6d057f8011e829039cb9d9075a92bf43fcc1ec979c0d32e63ba01a5187cab1f237dd2fa9d95ae1955e18422f34b331a71711d4a96e14fabf26eab1f4a049664d26d0abfe3b3b55313c2c49f3f99861401f5c3df66a48d5aeefd28ebac35fc85327fbf25537993732a150fd8c7bc76d3d08d1a1ecc8a00a40593a4254ee063dc354671f11e8ca51aa0ce5d7679db2d69bf77800db6ff2f9f1e25db630a21d6f3f381ce885df02c35c8bc36964ecd4c324d7256e57741f9ae9be939fbf0084b314ee56e565e1fc5941612beda97e9d8a458679f30e16ecd73d707550bfbc27b537b7f702a05bc06072eed5d22400d17316bd84197fea339c427aa45913fea1122901ba1e0986457fc5f788b51ebc1248d7251d19b21c23b0c1e904a9f2251ce8c2acb52550ac0e008e0020283323f5079f43300156c6f3c59abbe9f475a43af2ff6753a85a5a2bda24c60a2ab430671049d5c57eda1249746ebab9271eb5126d08bafe4aeebee10d2bf136077254edd063797b1ebc48503e32336b83d2ad5de8d3ec10753e3132722fcbad4c62961de8e8ebe6803b9517b38b9f09e8c689cb98bede0f7f7acbec1ebdc4369fd0e2d38edb4b9108ea42b5eab5ba130d0f3d6f5f3f55752cafa49629ad10c93fd9757924189cd52993245b0", 0x541}], 0x3) 18:05:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a449", 0x100}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 18:05:21 executing program 1: getitimer(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x4, &(0x7f0000001100)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000080)=""/51, 0x33}, {&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/173, 0xad}, {&(0x7f0000000200)=""/237, 0xed}, {&(0x7f0000000300)=""/50, 0x32}, {&(0x7f0000000340)=""/65, 0x41}, {&(0x7f00000003c0)=""/103, 0x67}], 0x7, 0x0, 0x100000000) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 18:05:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x101, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130483301f53de24d1223aff72fee8ce313e69931929648", 0x23) setsockopt(r0, 0x80000000000029, 0xa, 0x0, 0x0) 18:05:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x127, 0x2) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x6) 18:05:21 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) write(r1, &(0x7f0000000000)="58c6c34e826bcf8a5122e9d2ed2215639fa2fd1a9ea9e5780afe209dc49259ab0f17527f3ba737c82b8aa982aefabe79d5412f0ab7399dda0e1099cbfd5afc1a8518488a649ed4e7071f4d4e973e4b4e4248b1405eb4943d98572592bc72679f1eecc644c1dff3032f7c9b319956f0433e775d310663767252d3d355c2951db4497e5176308e5168f08364bfc263ed39c0046c516c9d087c5cf20279cf551b9e78e4900cce4964aeaf64faa9b8c75e50", 0xb0) connect$unix(r0, &(0x7f0000002900)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4c) 18:05:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3ff, 0x20000000, 0x200000], [], [], [0x0, 0x8000000]}}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x6, 0x40, {[0x8001, 0x81, 0x734, 0xffffffffffffff90, 0x10000, 0x81, 0x7, 0x0, 0x80000000, 0x8, 0x0, 0xffffffff, 0x20000000000, 0x8, 0x7fff, 0x5, 0x1f, 0x7], [0xe0e9, 0x30, 0x1, 0x100000001, 0x80000000, 0x5, 0xfffffffffffffc00, 0x7f, 0x200000000000000, 0x7], [0x4, 0xfffffffffffffe01, 0x9, 0xa0, 0xbc, 0x9, 0x1], [0x80, 0x219, 0x9, 0x3, 0xcb, 0x4], [{0xe, 0x4, 0x1, 0x183}, {0x2, 0xffff0001, 0x4, 0x5}, {0x8, 0x2, 0x7, 0x4}, {0x6, 0x18a0bfd, 0xad0, 0xa0ce}, {0x8, 0x8, 0x800000, 0x80000000}, {0x8, 0x4, 0x37fb, 0x1}, {0xfff7, 0x3, 0x1, 0xfffffffffffffff9}, {0x1, 0xffff, 0x7, 0x1000}], {0xff00, 0x1c17, 0x401, 0x5}, {0x800, 0xff, 0x3c5, 0x81}}}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0x9, 0x100}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="fb048aa41aceb6e72321b8663b3a", 0xe, 0x0, 0x0) 18:05:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="86"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r3, 0x4) 18:05:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/158) msgrcv(r2, &(0x7f0000000080)={0x0, ""/150}, 0x9e, 0x3, 0x800) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffbc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) chflags(&(0x7f0000000140)='./file0\x00', 0x9) 18:05:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000028a000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000053f000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000580)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 18:05:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r2}) shmdt(0x0) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000240), 0x2aaaac00) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000300)) semop(r3, &(0x7f0000000240), 0x28) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(r3, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r3, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/110) unveil(&(0x7f0000000480)='./file1\x00', &(0x7f0000000080)='c\x00') msgget$private(0x0, 0xfffffffffffffffd) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000002c0)='./file1\x00', 0xf6, 0x6) pckbd_enable: command error 18:05:24 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) getpid() r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) pckbd_enable: command error 18:05:24 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 18:05:29 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f00000001c0)='./bus/file0\x00', 0x8, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000001700)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') unlink(&(0x7f0000000180)='./file0\x00') 18:05:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x8000, 0xfd2, 0x7fffffff, "f6f6c4794ac6e0b24414d62abf10c6f7525f07f4", 0x1, 0x3}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="389b", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/4096, 0x1000) lseek(r0, 0x0, 0x2, 0x0) 18:05:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0xfff}, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 18:05:29 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') 18:05:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfbffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x1}], {}, {0x0, 0x8, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) r1 = getuid() setreuid(0xee00, r1) seteuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x80000000) 18:05:29 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x0, 0x9, 0x0, 0x3}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = dup2(r1, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xcf16, 0x7fff, 0x7fffffff, 0x3, "bbd75a479f00f5179ae994f1380aec798a031f2f", 0xb155, 0x3}) sendsyslog(&(0x7f00000001c0)="69f085a65614f56927015c7fb68a2d4fe143c75f3c5126fcc7a951595ff1630de98f35a480ea5c981555fcf0506b7357f8815e026933cdfb8a301d367b9fe0e71feedcd73b50e17ad1a2bc9e938d1a85a5b3593757ab240dd9ecf99ffee202449f89d3de65291d55605f2ca0abddf7e770e5390bf16b0cd855ff684318745bc632563a47b7d14afff3a941215ced93cc10ce7aa3705a4d96e798b440ce515088a7c500143985c5195ecc08b5d59bdadabc68e1ea282185644a94363bb1b8a1bb90b69a3f783c91853f74a67671a8b0871aacbfd38c7a9803a59fd8ec9b40b3cfd8051fd4c0", 0xe5, 0x18) execve(0x0, 0x0, 0x0) r3 = getpgrp() r4 = getpid() r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) fcntl$setown(r5, 0x6, r6) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) setpgid(r3, r4) 18:05:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 18:05:29 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000000c0), 0x0, 0x0}, 0x2) syz_emit_ethernet(0xb7, &(0x7f0000000180)={@local, @random="6fedfd3d8199", [], {@generic={0x803b, "03ef0ade326ee3820e14bdde3e332ef69445c9513deaa6d274a54e407c37806c163843b92156f5009b116743ec177b7156a16b1d6c99e7a6ba9d742bf14648ba5323fc8ba4738ce46cb0e82379593cfd872dad8fef48998c457fe61a52f3d6671aaa9ec4d15ecd51d36bb1e03ef7e0a721f51e77752789149ae86d081d1be549488397e6a10c85f6cb553e94c7893ebaf1183a0994405f63c6e5ea887989e1746edcd7ab8b8fb80c1e"}}}) 18:05:29 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, 'k\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:05:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x8000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1], [], [0x0, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffd], [{}, {}, {0x1009}, {0x0, 0x0, 0x1}, {0x0, 0x80000001, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x99) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 18:05:29 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getppid() chdir(&(0x7f0000000140)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000300)=""/49, 0x31}, {&(0x7f0000000340)=""/12, 0xc}], 0x3, &(0x7f00000003c0)=""/108, 0x6c}, 0x802) r4 = socket$inet6(0x18, 0x4000, 0x15) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000480), &(0x7f00000004c0)=0x4) r5 = accept$unix(r3, 0x0, &(0x7f0000000500)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r6, 0x4a) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x1017, r5, 0x0, 0x1ff) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) dup2(r7, 0xffffffffffffff9c) r8 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x40, 0x100) close(r8) 18:05:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 18:05:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x35, 0x0, 0xaf}, {0x60}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 18:05:29 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) 18:05:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r1, &(0x7f00000002c0)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136e79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75565b1c2320a7dd330a9741410247d2d3ef10448dccba96010f753259e6bf", 0x6e, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setreuid(0xee00, 0x0) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r4, r6) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00', @ANYRES64, @ANYRESOCT, @ANYBLOB="3c9314b246e1e5f990562b3d4d538a9b63abedba91d8e47f2a68fc66c82675c6d37bd838fd4adb45e72f283836c52f8e1ddca327f98d4b8ce8b56830ae2318984fd290957ad902397e6aff9cdc8803bcc7baee5d672d653b4143be39eb36a5464e88eaa80937203253c6469748f7e96abb1ced0d4ee391ca90526d058e5f919a1dade25f488f02c3e14894ba597c558a65b09ee935b7e12c928ee932417f022d5dd2e9a09b3248cb733736fa5b1c562100"/189, @ANYRESDEC=r3, @ANYRESOCT=r1], 0x10) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r7, 0x0) 18:05:30 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e1403b6930e0df66"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 18:05:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x202) bind(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 18:05:30 executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xffffff7f, 0xc00000, 0x7, 0x1, 0x8001, 0x2, 0x100, 0x0, 0x0, 0x8, 0x81}) pledge(0x0, &(0x7f00000000c0)) 18:05:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x4, 0xb6, 0x5, 0x5}, {0x1, 0xff, 0xbc, 0x5}, {0x0, 0x6, 0x6, 0x10001}, {0x943, 0x0, 0x3f, 0x7fffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)) 18:05:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) socket(0x6, 0x2, 0xc0) socket(0x2, 0x1, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[0xc03]}) setsockopt(r2, 0x6, 0x6, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="0691149210465475f4347ab3e66f7472381a35d4e2f252841ad52712a9208ba5e21cb049af771b369d3833f2fe46b4ca70325251eb9e5c6796b7f94693eeaddb8f4ef2d3a6c286974272d9f46d3c87c3dd9ef2df401c6243982f962198046ada7ac0cdde0e31779dbed9a0b58a98788b437081944994934bb92993757a63d6dd147af493d7f6e00252869e492db82c1706d8da1a74d0e7fc2949b292df6329e234d531f5429713cde0918ec358", 0xad}, {&(0x7f0000000140)="84e8b13a65345a1086979196119c92fa28b37dc9c40e6947893b303c85e122ccf69b666b71931549b69b1ccde33521533751a22851cdf69a580d2ae0caac179df955bcb5cc124fb4ff6807239ed9f616e88f049330b39c756749a2461c0a33ffb88e481081bfc3ce10307300a047c3efc2d3cc0482c808ac0f07c978f42b6e36dde914529b30e8119c416de3790941576a", 0x91}, {&(0x7f0000000200)="1f48b662c860df0fd9594eba36ee90618f75dd96a7b6d5b532c98969c26f2ad01f1427345fac35bd3e7f0be597ffcfec710865420ab4c6736b866b9600b6c12289617c5ab7f9adf9b844dc1755c865ee421ba214ff3cc370a90361c51d6db9d06c3bc5319e", 0x65}, {&(0x7f0000000280)="5a25d480cd3248492c71a0571e99858716ac2bd7e62d6cf4ba1c91e3d9693a89c23df1ebffefb8057b8307ee7e6371ef09dedce3e88826b707722588dd9706c304e890c18e41710e736a9381cb0b1e91421f81c8fc6b1e9caaa9893d66b5", 0x5e}], 0x4) 18:05:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x61}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 18:05:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x10009) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x95}) r2 = socket(0x18, 0x3, 0x0) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x4, 0xd0b4, 0x3ff, 0x1, 0x0, 0x0, 0xfffffffb, 0x0, 0x0, 0x7f, 0x4}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x600, 0x4}, 0xc) sendmsg(r2, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b4902104", 0x98}], 0x1, 0x0}, 0x3) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) write(r4, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:05:30 executing program 1: r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) write(r1, &(0x7f00000000c0)="5353c5d65a6e7a4885d61a919cc57080633b6b6b2742b404eb1d680593da1d67be967549c2a354f0f357887b6749f5aeba", 0x31) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000100)="ec6e5438ec08c8479538c2f7e43c0e5e5538578bd4c59e18b35715361a279ff4f685b5294a6807dfce56d956baa332b9bea0ce4ce0980cddf40a170d986a8544fdfbc4cc3ab9b226a2c09086d51d2fe2bd75f31e7ae8b34f13a0fd2373b0a59568cb752cb71634de943fe39faeaeaa401fa7aa02719ae4418cc86b6fe1e3f9cb31c5a0de4183d1e46261da2cbcbea17a9446be425705f96c4f6b4e019f751373159aed2dbe9064d091c10e358018a5171a4126a010105c280aaa6bf510f51592dadb5167b9bc11ce3de4e728238df56e5e5e90d87c9d3f3f689caf216dfac1df2b0033288a43", 0xe6}, {&(0x7f0000001280)="7b828090fd8bc0c826d131f4ee8da0852274c1c6028386049855c3433616603c65ee61872a361052b673bbed4ba6730140f725001eebc6388847cca8385cf1af1d4f75e8c2cfc0a0b3864718ec4d823b4c857fad47cfc02199d96ccf863968af09582fd9a92540dbaf64933c86685420402f90ef39e896856edf3388612355d84b66244978e532aebfb63c4dc7c043afbb9a23e0404f08ca7131bd83b9f148dd2e8ff63d2629935f0059cc8992b48fc04ec473e1af71c60abc1a7dcc19549180db0d8e9bf3af325beaa7c5762a3cb7ae86463e38771ef4e2840350b2666d11ba7d08e23fc1192dd8acdc7e31cd7713475396acc7eef703159ae681c71a384bc5f9dbdee61b101bd09e3a38e73c1fe3836623f8b74283cbee41e4372836a7d7f7f43ee447e1fbe612d9539d38e11c3210b0a609d6ca159b9ee2d423b6f3c6675c255f519d0f87535ee3c393f5194d2f2c526b43494ad3534b3cf8c45cdda6178fe4dacbec5fb998221179a33db139d78b4b9531dc7c8f12ae30e7509b04cdfd8de33814cdfe983dceddfab3f92679d7adee82804be96cdbb864e800a454a78e99881254c713f90ea999bd11568f96e553f43c2761c26a278f23cc94853cb8565050d59a9110912e3cfeda9465806867317eff813f418918fed1165fdbaa09d1f69226f5ece3b73d9b8c8775ea96a7f9da25eceac5398c4af2788a1e0202b1da74227f536a68698b49d4dc3d87c08788b713fa7a54f98e25b5bdccf8c84b0cb1a4929ca3105d5a9d0c15e2f547855eb18163e94ed95d73d5c264410d5a4ab05917f8d8c997cb3873fa2fbb51c1f5332f030c46cd4b5feeb253910b4ed619a7d4aaaed3fb41d40a9b7a1d6dedb3ea7d2c3a03a6a0ce6fe6bd3078d5bdda5312753d79ac1d5b128de2c922ebd49c4277cf3e84083933b9c5d0c616aaa2eb561829f4fc646a421aa90d8f3fab01edf2d6e2da1e08bf9c96d41ba782068d9790f845eeab2415d0860346d6f3b6081aee91d99780e1c5d379a7179d1b3263f589d641b398a248fa247437d7b40d63279cedb88c91b507363bec82afcc490a2edbdf8428691c2a10efcceb4b4c4514b0b792722938966102db2e74486451a956db520863c4a2966d032cea105d8342230503ba37ebd0d51b2f513c221065945bb496192f8a45290ff28a4b819ee273dad15ef8adada49fb88ece4e0ee1b0836cf941f828deea2ce85b7abf518dcaf38af6fc2b3bcea78a3dc4a0f9dd5e5496235ac1752079e7ee81c956f99784160e9ef6862325e38283e771ae2bc59d46a2c863a9d3f49dd5a648ba0c23b38aaa9fbc3986447c5f40adb5166ef54a870308df940a66c7b5eaf41f552ef62c2126433fd168839184dd00926099b277bd44520ce8ec1ebcd095afc36bb776f497ce2c8a6f6083303518ee3266002c9bc0b5b2b8ce2a87419ee57d1b2f49951c6cde9f9ac5c1327965917dec7b165b0f17e0ca51690de3c3fed32772940a6a7223f8b729bf4384866246e1d8f61b2abb26bc5fec2cd6fa4c5ee1bcb9d26decc9a986502b02ae713f1c740b629c3d7cc40cbce4758cabd21a2d010e0821191822ea1e3844f381f80c23593f267781307d1d86923f96a7a1bed772b8e79762ad0fbf539c1b810c43d90ac7c14bf59e185dd89170584f509d1bfead194e20e5a85a81ef0798fb92ade03a6b2105376d5fb5bfd880b8640d30f24f5a8182c0b2e813b775b7f25cc0446a6d55b86405135f6f02de01965146a5fd3ea139131f4362d46292e19584b72aa3c509c868893c7d8c9e3aba82a298557f94a05b09dc748f6b46c2a2a48eb005a5495e8213ef4bf11822fa7530920bb0de9e7a6104efc2ec4fc61ffab8e243a563a5c3a6a019aba886a486ee40ff01f71c28ab40054c2ef2dec88ae3fbdae5638b026617f8a5551cb912b4b52b0a87d7da5b4685fa2f8788c909216d9b08fed50bb08e03ea3795627c7493751396fbe5bdaeb9c7425361928d0160a9984251df8c8ead8de739d484bd7453ae51b29b3bcd1e33d7b4d64120b73f4b6c42b747fd4bc09e65a81d6ef38a0b045b01d9f4bb8cca67537d80f7beed7fb36277b58f49ff9ada984522b98f47684e9812b4d2e1bd525bd681bafeaae385107df71d756c897fc189aac24b08001b055b453e58abc8796c528274acf007363ef7f308e615b4bf41557177d1be176f4ea136aef578ba903d7ed742e678123f65394798169c34bb9f0dc29ea139aa94192ce2a4010075f8548612578fa04055d0105da183312d3417dda70579c9b3937a42b126612602717f8146413b718997b24e7aed3d013c6bd93200118a969fa9d473d7a9ebc1d3ded70197f5a20785752bbd35571a8247038f91be5e7d1db849604cd66e3c9e3e6d4b666054259d2e43c47eb10023da58422a9673f153052d7424c1f8ee89612a4ccfa687c23691dea844484f82d101dee60a8dcbffb075dc7312f2f91f564d217252c230a7cfc84f9b046a1a1ef7abec8513a7cc20d35c8375f669cc48ba916a36990faa8f6ba689ef229d57d7ec38e5339b728aefd462b0dfb7f65b0139d9640f41c3152360e5768c2741fef7f35fe51049a284eba1557af141fc8b8d3d13dad6f4b32c0500769c3d75aeb19acfa5c67fc1bd104fd51c3e7a0f52b2f6f603c6cd9020b91c95e51075351fd1622c077060f3937192325493830de2e0859d1b9fb7cdde22c3feda5dbfa48d551a4e4f679685771a439d28ac0b636cbd364e36abf34495deec515be5432c5c27bbd1c8a0a484430bb571dfb0e2f8f08938d7fe359ec724c5fa791c0f4ee1c0caf7c39412b950b9dd1c24b305721e58de4b688eaf97ad4ce02d913d763c1daa354afee2dcceff39fb052c8d3da349561db55ac5ca1f5cc77d0d418a9ccfe2382014450651089b422d1883f5b28d4b23764b9278034c8718f281aec1e163422faceb4a38733fa786e6cfb3a84dc52539f5d0d8b1b141e7cb5c839685db8a6e381900fac6929b5f9f75780d0191a198baed0945981f32d24332bd40dc537d72025b990babc3072201988bdaac555f166ccdc6dae798addfcbd5570a4594f9bc547af621d2d73fc4907cc3fca86e76ec8632571ac448bb1d98cfaae3dd7d7d1bc00d40687b6bc2d1eb9b58b604ef6085de8288e2d3392026cb854727fa76633073dec63a146a0fd1c835509119c5e4c1b86ab6b89673e9bae8af7f24a928303054aff8cdaf923f296bab5e4a4a87d789f31972e83c502734608e21a25ad10222fb56418fb207f4b6d0b9d0136efec190db27a976705321af220464a9619ef6d59aa6474d705e0dda5317a3f68b35f4553b4e02386cabc502d82eb6980243522f3f58ed7cc436c4e8b3eb30df19fbd1f43b81d49164fc2cab0a2fe01f97f1b33ef092d9422accbaa45c33061ff0bc0b73cd04947270ba04cb3825f97050397ca01464c025bff7e14f63b677ad8437d5f647e2b809fba8ccf2f1957d3a98e6e4249d2102fde04309792de7a4c722588cd0ceb704432e49fbe28b07303dc679257f5640ae9052342cb3975db89bba7d834611f87be2dacb38edf38b332aeed9697117d2b9061f2df861d52b4ca8d1b48b9ced8afe2f78a3d6d40857fdba308db433b1afea3a89e1d46b4016ff00533ccaf3ab342e40c551cf197bcb33ec23bde0825bd2ea3e882aa3db8c3f2817aed4bc4fb4e50ed6fc080c5abb80a9e16dc8529e8b864de5153aaafffddd5a44d6a58da84df5b3b247e4938c66c02dbb7be9dd0a144fc6dbe36d986ed822b2d5d1253cd7b43c2552457754d297dde2c80153ff3a20b84fcde6b0628ab107d9a1be165fb696e53c72d601dfacace74cfd890fa50d0f47dc7e9c96086c6769a37ecb397f9e11a6669a1c12154dabeb27811b9fca8f2b67c2b006366bfd7a17e2dd92258f914d1c1a9628ff14f789ef67fd2fb43ad8c1081a4db9198fc86ab787dc9964c5f0a46fed7e4edb4b9030800e2a254ed04caa2ef3799b3a74c270600d01a9901292b53991be73aa07a0f0873df977b76d3dd1716e42aad522974fcb5c4cb2077e98ec118b81b172e58b8a0c64d13fdf0410feadb2be683b32770619caf368445246b7fd6f8a363c6e0b8d1f80b415d8c788ff8e8466ba3c9a644536d39bb93c79b931bec6372e041cbb733dcc1473c8fbd67dfc8996b15352a7ea3ad46dfdf5a93b8922f1bb78acb23ab868a0dbe410459e0e836201a99bea9298ddc666f95b03e18fe4d9407bc942129b47893b6f7f776f31ebe89166d6b77281b10a183d26139894bfda336a0b01a423748733170ec6a4f60e42da8d0a4f78ae019dec3404aa82ba791116f6860c805ee7f11fc37d896211a66ccdc258547978d4473083b21e9f03af7221c2971d00caa19dd47bce1069d264cae3f39f5d9ffda822f777fbfd7e364d54480de2c3152283f64a251c79966ba617abaeaad3bab7d7b43586cb7bf19bfcdc2b613f103bcf03d3fb801d7703f5a237f96b0ba7ae218c1fd3f1e0cc73bc2dce4ab78956162f7823f7589abfd58b1cfd4e62d2dfa9fb9b547be83017afbc8bd3859fbdad0d27931c4236509335c1d60806f523abaf1813ac768171b99294c235a9e53d275053c598424fd765183155bfbcae14381b354d1d5a60ac562cab563d2e09baa94e5064790b6c3d613350e38dc1e3cd95b3acfc15464976c55c89328018dc6cb6fc5ffbff26fbda12baca97f8aeadfff273ea0166bc59421c9b09784188e0d8a6ff649f5662d04e424a06c65f79582e959817ad7e30fa0b605d86edfaf3e30797e78f65a652abb1d3bf86519a0d619cab2dccaa608fafeb0d1d0558246686f93a043ac501da84561826208f767766d601809bdd047c8c93af2d3d8661aaa373ab97365e86968b5e1d9de52a6f791fd920a5e28bc5d6fed733abe6169dafc0475e69b55f6c945aec41165c6f493bc1d135b327f287858688964b3230603e42642e38cf98c7c14f49fab8211928efe680a16d872760527fc99097d7f78deec0cad0ab58016290235b83d32934ecef815b62948924d277001578eb56419e056d95084e1b4cd8f9568f15d3dfeb3329b4c6ff4fd92661f881ffbba19ea3d87478ef128dbb733cd53bd1b24d86f20aa75f974a28b16eb89489e3e6d60ae1f9ca8459d3b80c9fe0963fc0af566bc8c788fd337f45e82d51db5756338e39986791946e1d0915bdca230d384e1fc47126e6bfdb73b2d981f6858da3f51bd692b1390f83d6cc2139b2804b9cfc82910769554a0013a9405956fd9188dd54ea39737c5ce2ef4328d9d6ebf2786d9e52fec14c59940115406a95f360d6dedc13399aab7bd20c05b6faed07a2fe8b8cee6929cc49ea134fc5ee6cb9a21bbcb6e5f063df783c97d0e6ab1eb9ec3e9e1bb3d546efc0a073cb46ac7c4bc03b0a3f5ffcba8bac2f688927a56708c7944a39c15e47932819452061c7c2596b0f22a99515951966dc1752147268b1cfe718edf75e5f8688b00a47dbd8ce9c8191fd5da4c421136209e59a8c2b7a24d1ea1636b997a2dd97190d7fb521e52a0d041d3889ece1a3f5b430df40e7544db56a10fd253147159086e1070b7b7a236529d4579705fa06be66dbd7522fe4c7d3cfedfce2350b0968a41cee79a069ac8babfa836f8cfa4d5de2e7a20fe6ab02af654863a68547d5190710bced896886d7009573f77664484694983bdb4244194978fcfe6b8ab100827c53a8e2bb777a9a522bc8124f14cc3ff48249ae4b85f717c0b8a1e1546a82b999e1795cac811c901fea8532518407361f", 0x1000}, {&(0x7f0000000440)="b341d738015267aea9387c5de2e28f7cae2bed905edf7d6a229c8af8575114b9298912a265c844c2be057b", 0x2b}], 0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x24}, {0x60}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 18:05:30 executing program 1: kqueue() open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) symlinkat(&(0x7f0000001740)='./file0\x00', r2, &(0x7f0000001780)='./file0\x00') r3 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000001700)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f0000000140)=""/122, 0x7a}, {&(0x7f00000002c0)=""/214, 0xd6}, {&(0x7f00000003c0)=""/88, 0x58}, {&(0x7f0000000440)=""/114, 0x72}, {&(0x7f00000004c0)=""/36, 0x24}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/34, 0x22}, {&(0x7f0000001540)=""/35, 0x23}], 0x9, &(0x7f0000001640)=""/150, 0x96}, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786988, r3) write(0xffffffffffffffff, 0x0, 0x0) 18:05:30 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x1}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x24) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r1) dup(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x100010282) semop(r3, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setregid(0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x18, 0x4003, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x1000, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="cebc7e7d542a347cc20670031bc090d8d76f5ad835e431c9225cfa98e2849cc0920a8fdb439762e415fe27a266ea2248ad2ac999f518c579c9e974b6eb108faeeebf3c65ad5e9027306224e6df982e85b4763c013dcaa11e4a69c161cf6ac29b4e3b8122a2302ebae452d858b60ae68ac9429ed8c60839786f3a60aae90194abcf7c3b7689a1e66ef9496008bfbfdfbea6a9c3d5b128b4de1c5845cdab64cd66e20f21b5"], 0x10) 18:05:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x4d, 0x1) acct(&(0x7f0000000000)='./bus\x00') 18:05:31 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000400000266d7bfd78fd0795ddc39f92a1f90190780000000000000000030390780000000000000000000000000000e656828771532a9e000000000000c2140094bd"]) 18:05:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x28, &(0x7f00000000c0)={@empty, @empty, [{[], {0x8100, 0x3, 0x1, 0x4}}], {@generic={0x0, "590df2aa4845290d0651678cd69d2b8ef83dd330d8bf"}}}) 18:05:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000001380)="e8a1309eeda55911975dd88004db4fb9cdf1b4ca1c956edfc10f0032e879584a371718c07820277ae6cfdefee991cecee6ecb69198e504a7eee7f2c2f084b227e4e12c4e376dfedf5a6d09a45da652401f8fe2c5396f27e04e28f15a7e89d6a3a164820607f0571e162a1c5f0f09155f8103a25758b719cfbdafc018ca71b9303b8f419ed09741b001e5802579fc09", 0x8f, 0x0, 0x1) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="6e48d3c3a51ab1d7d013b3d9fce0c0339805dfad311b33afdd445dbb847052e4b655cd006792e1c57fe9e6711a0a2260f2874d0affc79ef7cb0c429e927d02df2c2b1909d0db394211799d244adb916e760cfe525fc60b06e52e3514784c411af91562ac5da05b68ccb7dba25d5309b33173f0b272984783bd6138c29ba1c1158840e86b0aea68673b5f3e4d871ec3a2702af1f8c17c4dbcd8a5f8dbd69cf192742f08c3da159314d10cbf8c3c9c2f7fd9554bcc2ad9e7a6a989", 0xba}, {&(0x7f0000000280)="bbd767e698322969b83abb32d7bd166a78673b7b32d407dfdabcb94d6c889f6fd2c4ccf5b09c9494203aa262eaf33c68ea6f795d03a9a94dfe98419baa1e7a81228a8284bae29b35ced7e68d228a2322303d625f02513363967fd0e919fc4ffbd0f94aa032b5f42f25853e35ccfaa8f268b92d7fffd9df5e654e202c2222b6cdd853f81a12a5b8adbd6e7e38917c85cea0553ead5a31b6a9198f39e2f0b43325e61e9643ce2cf987f349526f49cf717a564fae1e382986a8496681f64ac8c501ec9635168d6985c16cbd0dad016136b57a74f022f0fd9e253c793027db67cb4d011760f80ff8490e361de5d2bf24c6abe5768540f37115a5e752720d40071f", 0xff}, {&(0x7f0000000380)="eb3e124a8949e625ae9e8bc14bc3020cf9bfe4df812bd92dafc9c56720e025bd6dfaebd1c842f5a76852e243d74778765c690a63ff343bbcb5a7b121521febb49ddbae1dd0353af00c6120ecf9192445547cbd888566ea2a39e5327f5bc7823962d07d91446d5c6ec6dfae592907f02f21d07b57d077bd999036305c0bd1b6486383f7f630b1ac750dd0abd88e65f363ccfe1eb19a150dd4b04dd9a0694cdf5bc486801ed6d15af1604d96c9b013e51ab69b237b5d15baa32797cc0454e2cc3b0603eb3991188a0fe56bdcbce3cf234c88bc6498694c5f63891af0a0f4b4b75aa11b3bf9ce7a5e7e8aaac500b2a7de6f8d6cf76257101a3d021307d39c13ed00709aa3a0ceb5014f1e29e9e3647239b8dc5e2ec4bc22906ae20fd74e5dec85179539a84fea6b9340680e0813ee3fa4c72d97ebe492458fb2800d4abd1a73380bea8c71ce3d15c7508dc2673d5eee4f6a8df2267a47a91ce099950e38ecb4f18b2becaee7f23ea1a65d11a348e9d42fbeb594a485701f2a15bb33674ec8fcccbc25d26c10ebf0b25ffc7a2a6cc4f6402fa5662ca0442f49ed10b8ef255ab0ef76e787e1b9e669edf462d3d7fcc29a8942bac7d7b4816d502bda7a4ae5c5810d30bae95117ab829af9d8f49275f6bc9bfaba06ddca97f666aa3b078d9389bb231b679b621d4526bbdd9c1b96756e9509f607fc4df2a2e70a98617a5ef82598c574b35b98f1e94b596cac4be3794df3629b1ea8c42a48181b824569f2aee450086ecf69c7b48529e09e17e4710e04d86176398537477426e4c4674476d460f05604c03d8f35f3c96274843f31106900eabd4cdefe86742467395ecdc9876c63993aa89f3db0c32ecfcb7f25575afbeec1ea4b0fcc2f12cc6b516f2278c4290f919cb8a0666dc766c792689e773f954072292530356b4426ad6707ad9c7c8bb0aadd0b5383fdd57e1f554f31a4e83e7ef544f2a5106620d09327d9945233c445d3ec1238581c22dddb170b89d374edb5b12f003540228f691c2b2f08509d46ad05ff7db2fc0d7b436b747ae6e01bf87d1eef1a854cfd3353fb6b2b75bb00c14df0ce7c881a23c4fdd86ae5f8440f0c0bb27c10d7d7f606a4ee81047850375b1a2e699f09e15542d22701ee2226d57e079d912b34013000e58d69b8078466c2bb320391757f05c1d3a56e6f2d44297b3f5fe471b8a0e7450d0665888c13ce2356005a58f07ecc3c7573866347b12ef9a51c7698d763f9d25498b1db5673b44781055624f45fb69ba60cd46077366703cdd6bf34a485f9b2561847a0b25c91b3cd4c5db697ff73810c773a296febfa6bda1b37d031cecba7f25fb9eb5e69909d2f092131a18c03a5c177f0387cdd3c07f3048980b7bdc93b4cf3964a73d79b70ba72d6026d462c1241c818a65975159486ddaa65a952413dc5317c2c6a0b3acce8f40677fb3f326620485d3e02727d9a4b8fab95543c9c901529b2e430de09911a3b6d6662ee8378a19dc67696ee47f4f714e96f7cd4784ca97d62097bb6b091a123042c8e514757bbc329844e7cf3fbccb239ffdf6822edcb6b07e9ce2569c141b4123f0aa98a329f7ab3b16c0561c186f11e031c1ac7e558f8b9ef55f5957f0114ebdf608be822b3f2af964d64778ca9f73fdc5b3bd3dd806b7418d64b965759d297fdc3d978c215cb9c86d2c3c5929e8a983bb41e7397e845d508f3f6575e0415c4d60ee191fa76bddede42b8657e5e1a5530fdd09ecf1012e713b041064b988fbc29e724842f02df5b35c1b26cdce2e4970738d98a53c0a9d0c642d601c63e64e8fee9a728bf5d1b80add1524ab9c22ce7ac87625f03fa4721f1913536c36e37a2e3ee705f796c2c353bb8a4ccbf42493ca3a7847eec95cdcdcfc73434f4f9f6919b6c8a50bcb81ef749e997af2db0913e89798b849b5227ee9f3f4f3e40ec9a2ec21a022d20c53651ff2ddd327574bdc4ea1700b02e20217e2c01a4617bf0f09028e4725d9a0c59e6dc162b749d1c933f20e1918ccdaf1caab71bb32733bfac89b55b61fca783efdaa15cffc7d6b73d434f9dab1f86c97a54289aa1e61c92f8e388ba815ae90b6ea81cb922f0fd7a7aad9c3a07b4e69228993552f700e684b53e498fb46b45dbe4725f491844d42157c361afe0d7db474a800e9153663a28409b2f06ab5a97cafbd33fb13d41dce176351accb54e1b1f1606df1661ef7ac2e35d88388a07207aeb7f9ececd3d29c7f7b85aa0b7acab6d0277a81353148731194ba9e9d397c0b5ad732744dcc8bbd2a45c3beeadc715ed344b625524639722b6083ac9abf2a4e3b066f111bdea89d0972f82ffb693424a781b81dd376e4cb1e22426d89b7952cce797141a48985890d9600dfd5dbe07176f626292c6bc15c120c0cd7129e84791d9a1f9330eaef3e5f9ac681e7e4ec7138ad8a8c7c6c1088aca7d4ef927ddbe007c2bc02efb636d0db1fbffa28166b2e2c55efe124fa1f211665a0e28222a68d842bee69ac984a9dec49299846392ecb04ffd49abe06f9ea7b854873a27a3eca6e4d053d156e504c5c17c504d7a4342dca004c736099b45f1a54c43fc5eb0c4d9fdf549977be04e9417135a58d759183362ff30dfd518d5b984219f7e25e6af8bc938395b7f2ff76bc82083827426576a8674b6fd45a20620baa346e2176d24316ee21cb4a0dd25c30963909c28afedec05a1f727478159c0737a1df35e30ff6f7fb4d325a9f6b195ed85cbab57870e209ab65e484e3d924f2275cc974d1976250eb94cf942f46da7ffaa3959f5c43b6f7f78e148724f9b8d13bbc66b4b9e14fe658a0685f93b36c64fb4954faa56fedf7fa82c649077535e9ed9e071001b730cc8a1742a86edbe8551863c9fb4f0da8583fad999c1fc43566779eefb800b15db8af0594972b726dceb08f2335aae6d66fa0c6af4b87278fda84936d1a8634fb185bdbde9260616c09f41874bb14443ed7233474198626504d361a30fc41c35fda6c1494824aa392d7ce5d08056002ef90bd7c98cc2b9583707f7272fdd0bf1523dc626f33e21847c56d56ffb30338d3b374df97ea41aa00921919b1aa4492ad86ca470c46471485078cd1ad5a00a9d02e628c7263a3127cbe1966f9f42173dbc93c1fa3b110a0f37ab5e647a5e6307ab71710e705dd91623b03974e54b9aa8ebd5708a9f33fb2032bd96ba7cfe8de88d19e6683ef446ec18ea768c30c8fd23e57793c375fde9082dbeabd73d300732e36e2a343ae79caedf451ef86588fc81b3267c2ee848b4e23c03d0976c4a481ea0b433b8200b7b41f05a3901191019afe992ba3b6657268029f8a7ecb8385b45141084cf0d8a18187d1bad69a975191d85ab58cd11c5424029966ce507a1b0cc84faf06d29b8c351f2810420f82342a612ca5ea82072c67e19b35745a17220e8925604fc2f8e831329c999d1ceabf50c8b3081e5755ff3afb81c7ce97374bc7d8cd79c8446dc392acc72184c3fbb4f95663a1f834756319cf0ec6519e3c69982c3314abe40de172bcadaf1417be88294768e8d26ae4d839d1f8740d69c943887ae8dcc97d2208cbb93acdb8a19adfefc6742ec0c1235a6dcda9eb521e4b8d71dbd9cd6dc11b290382aa38b422457a72d419cba24762e5444ae8a7f78ee2ac36b012c08c5a037e342f6f8c93be30a5e46832bbbb9b15b414190a4ef88ab700ff92e92be1fcbddab841f03d819edd4ac670eb685ae56fa499e6903574d1e9a4f9ea08085f28e0e0998a8a284686612b78c57755339dfe0df9f3cfa74377aa791a9a11f35526193eac32763ea28ee04c2d16e4f14ed2336a444b26b50e58213eee27ebe78c27dd7c4f78219c08bae90a9b9234e21e5a9f01667a6b14398a23fea49a03e04ac4501ae69a3e81395f7efb7ecbf89573dfc616394819f4aed71af75beccc3870ccac8ed8cbeb0225b7ae6be11f352fe90fc4369dd3461c6b02a234a01e38f091346435c71be710d5563fcf693b17e9612ed1cc1c7e3880706a1875e529eb3aa2b82504578f4e8fe64c389d2ae4072b6a7f89b5715ff8db2463a71f2ec606a93f9adf848592c07312051a893f570c255331db4e5d942cbda1649f4078fd639eabf95f3a928e488fcbcd51a1c03c51cae6e3a42f0459b793af0b2af3158408a2e73445b22cffa75fc8d4893567a3b5c5a9baa871413bcce4fa361494ad6e2f21f22783c4e225f60d5fa5a9b30748ed78b8988bf18ed8deffec72d5f5d2eb313bb4a9e6c4109e9abd23cbce5e6fc13ffe7241e0c80c71dfa2db40817d74943c48687cc80758c5e1b71199967bb01ee4ea8fd6bbe78a6a93b9a96cf37634ae990d6446d366d36504cad066c7ab8b13b0213516978df4d5d238bf11bfd7eb9c4fb3dd6f105478ca2d5ca83ee241cd4e12cd9597805ee64ff34bf9af8fc10803c0c0989c88557ebc1db17cbf3396d5a2e4c77a52e54d422f8e12815d928c55191479e67e6aeed107cce0efe6df022492c915d61eeea3758b26300eae699851d30cde24ea51e85e63d65b51dfb11f6b483fb43dfcf869cb374e9fea7fe578c840dfa7b2678560b331695e83c770db1588c67a1751dc2dab725b7adf395aa3ad1f414c919979158c090125765dae5ebb4a4074d9b2b7d0c7e045de24ce34d8f871b485248b708d0a72a07231bb8cae9469957b2a9bd71c527f8af00f32c88493abf661026d42fb5fabf69c6492679f087990a767f35849d14e793e4504656c359f03fae595217e2833570b982e0d2e93d431c383938549ac92becc33c3264e2e9986938a3226691ad1522903981b70e03d33a9d06cc31628c4c888b42ef3e3a50ea385fbee88bc5929405378b12cfbc77d028598c84a775d19983d4af86cc43c1fcd6bcdfb134622b40b0c7c473b948c58fe775dae9fd338473f0abef8eeefd561f16f5f1d818e0c8baa50a4f50914cfd46632e99db5e2f4efef1ab31317e9d879177273769c6eabf402273830db1aeffeea382045c88d6f33acb0209140b3e2c3fd27b92f64e4d06f400eb2be039c8cbe376e4fccfcb1c8c767aaa856503a1cb38b87a2be60c932588cdaa5b8f5dfdd8114af098e6ed1d43e9bd31f4a884a8a49a545514ec778d86c0bacfa1362d53d758d764cd65d2dfff7e6325c199b81c2c02caa305baade0f8e49c055ca3ed65d0374166a4619a0c3ae8afb85f71e502f793aa7e0b3c3a67b2d8fa8ff8bca7f07553fd89c937c8d823b61ff65288908980720dfe4a91cc3317a66307c3d3a3a124edd53035e59f986160004bc0c1833984d299703e5f41e8f5608bbc9f29fc482ca396bb2445ac3bd8aae3bbe37716e2de44e5ca1447c96eac1c0cef192254c8c919efd91521a01e9d22400c5a1c92cfdecdd0f12722e26e1459efe9fe1b0ac0c12883b24a189202c1eff2a7e9826cbed5c55f9d5d53daff33215eb72292165b2d32da2e97edc1c3b9dc36c03f06ca2ef2ecdb6487293eaeae5540230cda94394dace8f08191f8f591e3a206b2eec5b56e20aa1f1bd6367a0907a27edd8b83feb584b47461767fd5d9a8e59032e5ed27243747683bd41794cca4aff9dfd9626c9b020a2ab38fd94f4f45bd4bd64f8000e0b50257dce0194b0d946fa1d72572cecd9dab47379f2c955f04699f3927b68c3a8d2679529b764cae83f039cc77cf870dbe709f3d70c2cd357eeccdabde634d33650255a4af0b3fcfdde16fcdb3338db3069e724ebcbd9a072ff0bc76e66515c4a0d5cf8a4a83cc5f4dea05801365585fc543abdb255666e20505df78ec1861dfd81d758a63f85bbc67fa41", 0x1000}], 0x3, 0x0, 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 18:05:31 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700a000800000fdffffffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSDTR(r2, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/208, 0xd0, 0x3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 18:05:31 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) r6 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0xa0) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0xa, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0xa, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x8, 0x80000040, 0x10000, 0x9}, {{}, 0xfffffffffffffffb, 0x40, 0x80, 0x7, 0x9a}, {{r0}, 0x0, 0x8e, 0x2, 0x0, 0x20bd}, {{r1}, 0xfffffffffffffffb, 0xc2, 0x1, 0x4, 0x7250}, {{r2}, 0xfffffffffffffffe, 0x10, 0x4, 0x0, 0x4}], 0x5, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x20, 0x6, 0x8000}, {{r4}, 0xfffffffffffffff9, 0x1, 0x10, 0xffffffffffffffff, 0x2}, {{r5}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x7, 0x10001}, {{r6}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x9, 0x80000000}, {{}, 0xfffffffffffffff8, 0x6, 0xfffff, 0x1, 0x7}, {{r7}, 0xfffffffffffffffd, 0xa0, 0x20000000, 0x0, 0x5}, {{r8}, 0xfffffffffffffffc, 0x50, 0x20, 0x7, 0x7fff}], 0x5, &(0x7f0000000280)={0x0, 0x1}) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2001, 0x86134) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) write(r9, &(0x7f0000000080)="6709c1", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:05:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 18:05:31 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/69, 0x45, 0x840, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) unlink(&(0x7f0000000000)='./file0\x00') 18:05:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x64}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) pread(r1, &(0x7f00000000c0)="c8536230e44940db6abe7d8be1d4f9d8825d8dd9e743f4aebfc2cab406f4772e201eb7", 0x23, 0x0, 0xa8) 18:05:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') sendto(0xffffffffffffffff, &(0x7f0000000140)="095a4bcac9925d2c2b0ac0322e88b1e8a609cd7f5d2a3a62a1de943f25a59124814c", 0x22, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 18:05:31 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) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x10}, {{}, 0x0, 0x2}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="b0"], 0x1, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6c6, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e6993192b808", 0x14) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x7) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 18:05:31 executing program 1: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) r2 = dup(r1) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r2, 0x6, 0x9, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x82000001, 0x2981381f, {0x1f, 0x3cc}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x945) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 18:05:32 executing program 0: r0 = syz_open_pts() r1 = getuid() r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 18:05:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) write(r1, &(0x7f0000000000)="58efabd16ebae60001a77f985bc63d78674a7ed90d16a725259560f8baddd11610", 0x21) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x7fff) syz_open_pts() syz_open_pts() 18:05:32 executing program 1: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x10, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15, 0x3f}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000180)="f6beae00cdd7ff1f2000b2541b84", 0xe, 0x0, 0x0) 18:05:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925481447d5d0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x7, 0x1000, 0x1ff, "ccec1fb1c3d22f0a1fe997a6f33ae4f32818b9f2", 0x5, 0x9e}) 18:05:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:05:32 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSDTR(r1, 0x20007479) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[], 0x28}, 0x0) 18:05:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x84}, {0x3c}, {0x7ffffffe}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socket(0x2, 0x4000, 0xff) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3ff, 0x20000000, 0x200000], [], [], [0x0, 0x8000000]}}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0xb, 0x5, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 18:05:32 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) msgget$private(0x0, 0x101) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) getitimer(0x2, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[0x0], 0x0) 18:05:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x8], [0x0, 0x0, 0x0, 0x9, 0xfbffffffffffffff], [0x0, 0x0, 0x482, 0x8000000], [{}, {}, {}, {}, {0x2000, 0x0, 0x0, 0x548}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000014c0)="0ed7d6e1f65c1caa5b5ae096c2d17b7d2edbe9cb3fa2a86d8124e1bc2fc27d30c7d8b4cf519d19522a065fb55a52c69b358f940bf4a1315379c30150ee3e6aca445d3ce2551a6a7beadd23b52525c28a652bf970273017de4cb073d3787251af23c57c5af284acf2ed542f0568d547909188aef491eb8844e88aa636", 0x7c}, {&(0x7f0000001540)="3e479bece2bc7040d98f06fe44d794e6e2aad9d3d98e2494a6f27c6554d11bcaf6c106191b1aa869400f8db4c0906d15611c59c4108f83cec541dedd5ff3b7f217b9a3a591b1", 0x46}, {&(0x7f00000001c0)}, {&(0x7f00000015c0)="f3511a493789821b4c19021d51dd43f7cfcd9b198346f84f046beab736051926f482d84ae745c4403939b777e6d56ad7140934021eadb4983087dc808179b9dc287cf905df1e", 0x46}], 0x4, 0x0, 0x98) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x10, 0x5, 0x15) getsockopt(r2, 0x5, 0xaf, &(0x7f00000004c0)=""/4096, &(0x7f0000000180)=0x1000) r3 = socket$inet6(0x18, 0x3, 0x3) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) chdir(&(0x7f0000000040)='./file0\x00') r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:05:33 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ff01a9374d4731e242aaaaaa0800450000300000000000019078ac5324adacdf1def3f1400bb000000000329907800000000450000000000000000000000e0000002ac1400aa"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 18:05:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x80000000) 18:05:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xce9], [], [0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x800], [{}, {}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) write(r0, &(0x7f0000000000)="7d96e63f82176336fa4b467e78234756b5", 0x11) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 18:05:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x6}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) getpgrp() close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x2, &(0x7f0000000540)='\x00\x00', 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000580)=0x7ff) 18:05:33 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/158) r2 = getuid() setreuid(0xee00, r2) r3 = getegid() r4 = getuid() r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r5, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getpgid(r8) r10 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x81, r2, r3, r4, r7, 0x8, 0x1}, 0x0, 0xffffffff, r9, r10, 0x8, 0x101, 0xacb1, 0x8001}) msgsnd(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000500), &(0x7f00000005c0)=[&(0x7f0000000580)='\x00\xf5\'!\x00']) msgrcv(r0, &(0x7f0000000180)={0x0, ""/72}, 0x50, 0x1, 0x800) 18:05:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getuid() 18:05:33 executing program 1: r0 = syz_open_pts() shmget(0x3, 0x1000, 0x300, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "00e74de400001797fddf66ce50d800000100"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) syz_open_pts() 18:05:33 executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = dup2(r0, r1) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) fcntl$getflags(r3, 0x1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x81, 0xa9, 0x2}, 0xfffffffd, 0x5, 0x81}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x406}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 18:05:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 18:05:34 executing program 1: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r0 = shmat(0x0, &(0x7f0000e80000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r5) r6 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r6, r9) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, r3, r5, 0x0, 0xffffffffffffffff]) r11 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x8, 0x0, 0x0, r8, r10, 0x5}, 0x101, 0x6, r11, r1, 0x0, 0x801, 0x20}) setuid(r2) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmctl$IPC_RMID(0x0, 0x0) shmdt(r0) 18:05:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) 18:05:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x84000080c1, 0x0, 0x0, r0, 0x2}) ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0x10, r0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000019c0)=[{&(0x7f0000000400)="e4ecf303e7b5a8aebbcc7fb7d1ca5ad8ac43871a0f5ff9cda6af6b85463018d5fdee3ca1d1cde87b957d000751784bef8a19652524471235eca6e4e0b0f8e647e1b227c61c6207c1d4e79f2af14fc868103327537d94c2ccd13156121098627df7989334b5c9130c0e01d01f00f40b66e78cc2a20ddd3b14c24c9b75241e107e6f5aefc063cc5762ecda034ad2eb2a4dfa60ef23f8e0feb2bc2b44d6e7c2dda0d738e5ed10", 0xa5}, {&(0x7f00000004c0)="681c1817ab1102d4041786a1bb71af42ae53304bb2d6a1ab16a3f5780ecf30cf14865c1e29675a6d55b9fdeb825337eda6de90a3b082e7a273ed05e7424b2f5fad0fbaab48522e38d488a213469cc28903248878dae98287034b81d8c66b2c784d3dcda6d22ee4f52e128781ca8583e106a19f36888b1a381867d926a06c90dea0340078dbd76ec2d0c2ed088d4c7aa84abd469a4e7e9389ed", 0x99}, {&(0x7f0000000640)="c33707c3c70d63e947c14f5d1c87787b0961bcfc044bef67436c9416ac69964d1440f0110a16cadf68dcbb9bed70a74669ccee782bc22cec7d9de7c9a57979447bf07623ed4cb25b0f70fd511888935870b6175a1a972bbc98e0b3609cf1bd0ad03b4d43525f02a35a47633fe23e939ace9acb2c21c09aeac8e9f0d7a36835037e3271b2368a0b5be471f65db4dcf8c8b572fa66935ea87a39941e9b96c153741a5f710f8e09171911d709dfaab6d48a4bcad6e30934e2cafa3e6ed7a0f6180a360046e36061aeecd40195e8badfd7c05c82a23e23c7f80f41b3456a", 0xdc}, {&(0x7f0000000740)="587c8dd6d2af0b6c0bdf6966290721f1353027f17247971d78678e39511a8e5d1a458e5430222e18a1b506dc6004263139ca9090e8079e45733fc8663449108a5f30b11077c88302c0319e4441593384a5ad0d0d97c0759c100f81b1b88929117813524884f52bc97e65c88d71e20a9e9d8c8d2563c9d12d6254f6b7de033f4fafba7877eb42bac21c0c6149c393c4443a9e93081f75a871133bbdc45ad776734963e2a7d92df1df9bdfd34fd764660a42e0ba4633fed2002f79f4ef66b7a49c5c940dd5e64196a97a6564e219fc86e44b5519122d3ad3dffedcef77e11890a3e440ae633e00224b8edcfc1373ef2698d37ce643f53791ad61c375acab8cb058e58f8c51b7c47fe621779b219b24f62127acb37a7cb13fae1d8dc60cda170d08338060879f82024265ca95c60dd9bda2a3b607175754aba6f28b388de0ab86fff7a5f609dd25d54517a223bd9447d19155e5b392161968ba8b4c4cd65da8335a25123eecaecbc1ee77e77d43817a76329fc48efa92413cc618fcf9517aaafae661d49351ed702dba7423a453d4657bba581177747b3631210588a077f52d2a11597b8ea512353f87daeff758b2cb7ebcdd15515ad29b5ade5c39c69cf450ddab853257dd3380b02e0f9f774508ee4afd0c12ab68f07e6c53415b19c47f0aba90b587a35d648c3d773a45402e5a20ac2a717f0bdb84ff9b0c1478ccd4b7db242a1606ee987a8042ec92d2b9d2618784780e588af2e4166dfa20b69537b85c786a3c861ec30985c858c0f497a6b790ec9754fd574391d365cc3da4396d6604f1c7d8a4fdeb78b903987af4202148bf83465c7a47352ca51ee586cbe88eb6caec2a0ee3bb864121867499f5b376dd7f99698a4c03b03345e83a550521cf5e10d791772d18be1dc059de7c1ed85955a1db34b1f2647b598cb5a0fa3c8ad89ce5f0dbea0922ef3dff39f252a3cde2d129b1cfbf6788266587d150975ba0afe2dbdcf7cf2f5dd550fe65d84425c6387fffee7a371358baa605ae138206575649473dfab8848a96aaaa40885fa2a5dc58434ff42e498fc2d20cfe50b2f70a9a06d093f58d5426e40876de37ece8c8a3381ee6670bd04c22964c80726686c21f890624e10d1b2d70347bbfe85f8499af333e41c4bf56984bfedc65c735af6c79bf4734d0d702619644b31ff3a83ab8ac5c8d9cc544bee8f3230a67645bf0a1cbadf81868d6e9cbfffaab8b405c22ed83b3acec13d6c25e383781d0a30160018d8deb88cde9ebd3a33335884d05ebcb2ea81bb27b487f457013c8674b69b5acb905dba1d3d9a8fb42a02ed1cd431dfa1e206d7645c09e9c3808a6bac53e9f792b8a0583d6e1fd5336f127764938159f222a580e7bbb5e2af0168dc47dd53d7641e27ae64f4fcb65452bd3c0223727592cbcc402950c2ff905cddbcb4611ff1a9b098355a86fbdeea1f71294d840aa4fbc65858c710adeaff88062553b70b384bdf315ca6c9a63ae80a3477b9012ddccca0ed40330f3b8841eefa0ce0143784918baedcff64b62b3fdd83b539f0d75dec6996b71a650e3dde595dfc0336b750e6f8881b8b2cb3256627366f7f93715c20353327127c160dcb01567a6acf6f259a6e02b172999f58567be00da90979907b81e7982dccb412f64769801c5f13e5832329ae38b20456bbe2a1660e23f8ad6f4798822fe4d21de27e7be1358992cacb0e90c9785297c25de5a8f1a54baf11557aa246e0e22e5ae867cda61cb4e59e4fd3202ea85a9d41c47b16f6c409bae97cce3beae9742b446bed1e174ba5ec100f511aca0ed9f2e1e360507ce1ee9dfe2ecc4bb521410f8e35429c9632c34e1593298427c5ca168b4fff6e53b996037eb04bce290017ff31d5486515bfe966a3315124bcebbb57d4f2ec82f292da4e955a25b09e2fe40da258609d78c06971710e5962d61fffa76c7e65c7316ac1c3418468e6ee9c3831855edaff3d85d80f9354b0977137e42efd1102cd44f05308fa18ce521f0d77f3240844423c70f400412c600534a5adf2cd77318958caaffa9ebb5c0ce60274a08388ec9927abcd2e15583ed91f1f9e71920d8d373fe6f7a87b0605dd61f6e4787b45c5f2b321bb5bc7fa24232f158f9f688e1bc042766b61a888d18e57d3205ef452f0f18bbd6f547679da8849187403df6e7eca3afb7d858e0206387f2608c3c6727dcbfcc0dbd630a6cf148913411632fd57b9f129b41d403848ba6be37bbcb58ca8dbb6210d7d778ce7ea232dfcce538492846739325ef96f0da15e1daeaae831d0a94753b2dbe845f25b0b252bc2e7c1c989eb0ccb0e7d4766a239e6cdea96f4849b1af875fa0f10c5b58db83263199f8352a83eb3b4cc4431f0ca80736c70dc0b0fad6937e7aa85b7ab4183b3a332f19c097c3d4841fcaab3271f99a3ebd116c53d8c9f81f0d19733678812c5aa16bacf4c08cb1d195e4a9b55eb8b359c3ca3540791ff561d32d908c75ffb963cdee725d39bccab5bc759e1cc50fbc99285bff79bdc919a50f4dbb27fc709d7870ad6f4670fbfb60cc3ce025cb83dfa91e65dea6fffb49e48409ca2cfa0c1bddb11bc2b6f61487fed2bab5916057b419bfeaabafdd6b61f526d13686752c680cd712093af9fcfebe6ea45b8c2d3a749313a30a2b9c00d25425e5a79c7a03810909e58924d8b35f1a0fab491a78c4c24b9f82a5e6fbcbe4ae0a196cb8e7803fd492a9662d854a0fbe4ba5adeeec5a5a7644862049912819556f61d78feec75e8586f5d6f0da277a7cd41d03655db358165fb939f04d9e5bec950461d99370f31005a46ddf6a85e52c3853a8e21f3c0545af8e1a9fcd1e0cab07e0ed20c9ddfba22ad3f60a907f5085026013b27c4d7feca45132962449fccec78375f16620eee9709c73940568c8c391c40d898723baa6b0ff7602c12ccedcb64f297117c46af8c9f73952a56f75d094e467a04c6954a3910e7aede912c9447e75fde883b851aaa2a1a6b0d744217b7db3ea1b03a7325751072222f6d0f246260b4de01eb57bb28afb8faeda54d82b3546482f8fdb8fbd7031c249f0e570c2257c9c92acacd6257a75fe44f9970cb8b18ea413771f3b0b2c5d3721909521e73719245021cb2740af8eae66bc244d09eb5f3cec70c9b20c08a3006a66155539013442b417af6f87927c52d8a11a4f42c00b6f8577ff4e9d7f4eed1e8ef1e5861d44af00bda36336dea8c44423b85a58704b00f9c9d014c2b0eb84f0e024fecb2d5edac7cab787b21cbd11ca5af9ce1c9973b5e7eb005eacfadcef4c5efe87d5dd05fb860bb37e5b115df4378e73fe63c05f05882aca1e2ec2fe37b3729bd049fe2471dca005cc2191046bb4a9b3c885b91d91c2f73f527a06a11b6379f0ea31c838dae78ca11fa205c04d931df130be8206311863fe5e9a1869a18fa924385d35ff72433cabb841d832e7b95d78e4437dda0dfde960c6960f2624dcaf5b8c338ae715193fdf2b131e3698311d8e54908b93a6518b955f3ae3bab94b678f7973ee93fcb7eff1d2bbf292c7d91ec52f64e44a4fba79d9fb0e0a37634ea385c85a5b2cc45706b7d4e147e57b72699eb0312bcb339b5b181aa7bdfff1566d3c0dcaba47daefc127559ab886db5f185aa0d3e831c3387a23cde76b56ae5e69b5e56320fa4c4957df11645068bc59d2432ac02985e71ac210f82eea2bfcc1559a1e0644ad7fcf65266d4802b809c833c320d3a911d6ed291ff27072c49b90fea68190082e0ff7e3e628c2167a3621cc42b47bf6d6c2620a4747d0a27cc20ec0ebcee60eac7849ddcef6279151bb47fe1ff5cc429ca0beac904e4a4f531fd0cc27bc63b87ac391b53b0b6838b5d7fb21d1d60ae6750319c072377c1a40588e010fd57a9cd973c5060748e936736893a040baaeba37c28b937faf43edb5dbb8be8e8855e181dcfb674fff7584087b5ce5b03e79e9ff403b7642c2003e7e070b088b85e74a501b54668258c9356c65ae7abb46f929f6334bb873345e3eb8f141746d94a2072be5dbe7e9aa5f63be2e4f78b8f7a66e9080c449a67c91b23d874b4bb7c94704d886a5bd2547d7d6af701f7ab0f28e5145a7499f7ae91e3486a9e9ec328e4e3183d9a1a5b1d10e2e848ff589ccc21b03be15faf84192239f06c6941f54179180f15ccd1689a2592d96b45181bf4f8f451335a314fbfcb926c9052ee2cf68f3f1b37940c479b1e04fba08c98394ac75804a3dbad108b5110a531950ec0b039f42c15c8fbae0143c3d68d4758031cd5781cdf1d7c364a16053d70212b7d99defae2c7afe364bc08875d46e3931a3d20530ee7ec65c2de60f9ca8e52bb772e3c961fe19801aa255e036d6af249a5d1b117af1a1a7eac6bd3c84efb7cd3df32e348c26ad233d8b2f26f006910f07a4d279ec57e55eb5e2f8b497c60cd2d5401253d233e7867c1d88c4772db0f1eafbe8f5123873e1bed7cd04d6c805dd5c887aadd62c346870f514a1a510e6c2448d05777ff5bc54c572983d64dde2f8ab6f2fe21650086dd909a6e28c5c5f99d849144016680c1ede0eb88d842a5809eba0c5933dc5e29bc98144fe722f9138f103a21105c8a0a35fb6ea24a5ea4a066f0524b5a48f4121a0facacc8c4074e592a187f975052367d602b1b7b9007794614f18dc04f917cfa6b98c32b20f1f0131aca5e08b4eeb278f849610db95a53a60ed078b80f380340167961ec573a406fc8e7cc93f6517daf2521e70218f65b0346fd8b7eaeeb6a8ae32b0f3afed82580df8a2e86c4eb240a3edcf1cdbccbe509e8ff9b3fac9524daeb4587dbd1223f18214bafb52136e5dc83f1ec7427e39b97c70e333452e8dda6417a103703c778098a281a3a40977eddca453535a96515a30d82f0da265d0a43e70d2fcfb922d5bb1a3159e7396155114559b582014a8ab50a19018199d0eca4425e68f3df54ad3bade2f16d8e40f8215b2a078851c197e6a8051d495df6a455431c419a834e0d4d231202874ba893a62331e6ad253d59339aa3207ebd1d239f1795cde4d6d51f853b1de5ef0399d2bcaa273b2fcb73d01d099a09793058fb0a14065e5cae45f29cf0d6387d5bdae513cb779a172dfc49112ff2ebf8a9bf5d2ba078e5cd9f605e6e202c75a85dcc6790c4f9303cbb1ff3a31abe75115e74de88c647545f14a05eff470942aa2798faf7a95c4f525a33ddb6466de1cf96c9389ff1e20549df2a3d41797825e24e7d577a1215326f22809b474c7d70dca522db5790bcb4459eba659ff02521b6488c38587372469c20864039bc4f6e8d15a1d926e9c191286d00592a63997a3508c7ecca1112abd5742d2a65b348c05420c4d7f772a5445886bde5d0b6ff7d1ca51332fb8ed6f29f68a2d8c43021436797c2863440815aac732ecaddc4deb4970f7f0b148a907e009a6773d9918441b23d3d466ad0ea0e5e28eef2f0473aba66034a8ef668b650ad015eace2ff4c2071717de4e4b078305e2e6c5573299f9a3c4ae03cbd56bbe485c508b6735fbdecc539cab6c3399824512eab331e7d78b73a0010edc6d237450db968565ddfbfb151d22ae911611b48969caa93a6ae02f1d81114685db1e8e42e303a3d844ef4f6c4cdb8f84aa51150213758017ac17b0435c7c93d0a24828a710173c45e8f9b64ce4b7d5723adfb4e27ce6fae71756bf49fb40b8e6d18c635c91c08a82028a6cddd1dd67e3e343149bf9cec36b49ddd8300fbafa2924cb7daedcdac60e363a7d99369af5729f8be96bbb24e5de2f59a187cd8ece3cb8df6135bf6fdd3c4f6d6604e67ec134d62e38", 0x1000}, {&(0x7f0000001740)="79311bc82f1dff3255ea194d872602fb0c5aaf56474086ca7afd212ba40d3eb1eabd00501c37c2a151418169725658b779fe0265a1e47596e7f445314a0cb5ae48de181359ce05f0c8750ea64b7efc50ec83ca", 0x53}, {&(0x7f00000017c0)="782fb1b01dd3093f353ac054724083d1d3cb73eb4890b226682e5cbb3a98", 0x1e}, {&(0x7f0000001800)="76e3008c6a7a6738e9e986da0c49d44912549cd33d54e0b412afb2c29468c62aaa651f34178d19f2150730b67d2358c674664f07ffd5da85bac25e4df572b9b58ecab804f1e1014e3495a11984e891c5a7550804376907c40383373220eaa2823c707334f00fd69a8233c5118856e121f9207ca9c4f4ac73202781a3264172e2ea213dd9d2f1e706c5018475e711b791654b634601eb8f87a8fad565a7cd722a4cb2cd146d920f91e05818caa6271192b9f932ea90549b97", 0xb8}, {&(0x7f00000018c0)="bf158696b4ea04954a971439884465564cedae11db6648309d4d1153b22debe2f75d2e7da2da577584af8c2d0dec", 0x2e}, {&(0x7f0000001980)="0e410c8823ddffbb28157f0cbb9f85a18fb191103d4c917a9d", 0x19}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$KDENABIO(r1, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) getuid() r2 = shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(r3, r6) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r8) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001a80)=""/224) 18:05:34 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = semget$private(0x0, 0x2, 0x385) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x1, 0x5, 0xfff]) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00000012c0)) 18:05:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000000)) 18:05:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0xfff8, 0x4, 0x6, 0xaaa6}, {0xfff8, 0x20, 0x3f, 0xa22}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x2c}, {0x6, 0x0, 0x0, 0x7df}]}) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) pwrite(r1, &(0x7f0000000180)="0589232ff0f5001bee8f010400000beea210007c201ce356c93c61923b9ac620a2856bb0f9e03ddee924336a18b6fd0a09ce1b6e02c08e41d33a3aee8b9028faf2925bb08fc0050105cbf8c49647ccc380cce015523908cfa62b7737b856a3884f2435bd9e60b53b84a2da", 0x6b, 0x0, 0x8) 18:05:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3ff, 0x20000000, 0x200000], [], [], [0x0, 0x8000000]}}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xf7, 0x0, &(0x7f0000000240)=""/247}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="000000002b8944aeec56f5df0000"]) 18:05:34 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x200, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x100, './file0\x00', './file0\x00'}) ftruncate(r0, 0x0, 0x2fffb) r3 = socket(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) r4 = dup(r3) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0x7) dup2(0xffffffffffffffff, r3) 18:05:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0) listen(r0, 0x0) r1 = socket(0x10, 0x1, 0xff) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) write(r1, &(0x7f0000000000)="8d1361bca61c42d067814b1fb7fa3f2503bc267c8c290e4e150404f8828b2fd1995f75365f481898587b504ad613067147639354", 0x34) shutdown(r0, 0x2) 18:05:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x6) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x6c, 0x0, &(0x7f0000000140)=""/108}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) fsync(r0) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) setrlimit(0x0, &(0x7f0000000000)) r2 = accept(r1, &(0x7f0000000240)=@un=@file={0x0, ""/37}, &(0x7f0000000280)=0x27) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000002c0)) kqueue() select(0x40, &(0x7f0000000300)={0x5, 0x0, 0x5, 0x2, 0x3, 0x2, 0x8, 0x20}, &(0x7f0000000340)={0xf38, 0x3, 0x8, 0xbe18, 0x7, 0x2, 0x2000000000000000}, &(0x7f0000000380)={0x3, 0xee3, 0x0, 0x1f, 0x8, 0x9, 0x1, 0x40}, &(0x7f00000003c0)={0xffffffffffffffff, 0x30d}) 18:05:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x400, "f01d00", 0x4, 0x7a5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) openat$tty(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/tty\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x200, 0x0) pipe2(&(0x7f0000001740)={0xffffffffffffffff}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001780)='/dev/klog\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000440)=""/103, 0x67}, {&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000300)=""/187, 0xbb}, {&(0x7f00000003c0)=""/83, 0x53}, {&(0x7f0000000680)=""/200, 0xc8}, {&(0x7f0000000540)=""/159, 0x9f}], 0x6, 0x0, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0/../file0\x00', 0x4) preadv(r5, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/tty\x00', 0x80, 0x0) r6 = open$dir(&(0x7f0000001680)='./file0\x00', 0x0, 0x4) preadv(r6, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) 18:05:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getpid() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCCDTR(r2, 0x20007478) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x12, r1) 18:05:34 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/210, 0xd2) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x100) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) write(r0, 0x0, 0xffffff3e) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0x1}) 18:05:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8002, 0x0) setsockopt(0xffffffffffffff9c, 0x6, 0x2e, &(0x7f0000000040)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x1, 0x7) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:05:34 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x2, 0x48010001, 0xbd, 0x1, 0x4, 0xfffffffa, 0xcb83, 0x1, 0x1, 0x37d, 0xdf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r2, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 18:05:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect(r2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x3, 0x400, 0x9, {[0x4, 0x5, 0x7fff, 0x1, 0xffffffff00000001, 0x400, 0x3, 0x0, 0x0, 0x80000002, 0x7, 0x100, 0x20, 0x4, 0x200, 0xb922, 0x3f, 0x9], [0x7fff, 0x6, 0x0, 0xffff, 0x0, 0x6, 0x401, 0xff, 0x0, 0x200], [0x4, 0x8, 0x9, 0x7fffffff, 0xffc00, 0x400, 0xfffffffffffffffa], [0x0, 0x2, 0xffffffffffffffdf, 0x4, 0x100, 0x3], [{0x0, 0x8, 0x8, 0x6}, {0x5, 0x7fffffff, 0xb00, 0x8}, {0x3, 0x0, 0x1, 0x1}, {0xb7, 0x400, 0xffff, 0x6}, {0x5, 0x81, 0x0, 0xff}, {0x7ff, 0x20, 0x4, 0x1}, {0x401, 0x1, 0x80000000}, {0x81, 0x8, 0x4, 0x2d90}], {0x7fff, 0x57, 0x3, 0x3}, {0x4, 0x4d, 0x7fff, 0x10000}}}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 18:05:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') chroot(&(0x7f0000000200)='.\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000300)={0xfffffffd, './file0/file0\x00'}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/92, &(0x7f00000001c0)=0x5c) 18:05:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x8, 0x6}, 0x10) 18:05:34 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0xffffffffffff0000, 0x0, 0x3, 0x0, 0x800000000000000, 0x8002}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4000, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) minherit(&(0x7f0000323000/0x4000)=nil, 0x4000, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)='H\x00'/14, 0xe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000440)="006b4a265009122f53f6fe9c00f09d833c1069cb064b40792543cb14e12b1144a50fa29502851b3d460000c109d54b86865eb29d6a9507edef5fefb3e7732d04000000df3b43b48bc9bc397bb240bc2f4532005dfdd6e7a4ace2220eb26e73498f9ac6a03c178cf231154ee8ea175308273350d6eee01626ef28e5c63796900e0266839e2df102c5e8ede2c51de3c0ddeea954baa7f3c0f46f1a2a9cc546780f0a9e99dd585f27c9067a136629f0dfefad9abff10938064592752d421dbb1407f3051920c5dd050c5c3aa3304e8c937b5c430668aac5ad3b2871196e7e513d8608d76ee7f9378eda43190e4bdeacf06be34e724a31cdc31b0ef7e72394d5f57891e6e5d15fd315b074e5c0b4ca6537e9b43f7d0c3317bb14856fe060a703fa517963737e799fbb03f7c761a219668f054a66f619f6a15a7f29536d1a6c6951e2e7a75962d1cac97baebc7ccb48261f48e01a1ee81800337d8ad3115719f906e01f64c2d90b94cf1f296a323c5e7d7e006abde3b2b36bb30df4e37c173b35ffc1e80b0d068d038bd14e18592ce29037d4cb836509cfb344ae6d54bbe94bfec0f00e112cb0ea9725b25fad948b9fa455af39132be58e22093deb72e8", 0x1bb) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000180)=0x200) 18:05:34 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000900)=ANY=[@ANYBLOB="250c335a78cfa1907924fbf91173a70c5dac182eb86eceb024b90318ab808be77af5a5b55ac2d00ae3a15eb71eedf1532c8f9eceb1f826d39ddef59f0b7ee91b4c4ae2eb8e6c3cb16e58c8ed25c040b58756bb9104445cdb13aaf5e4b0ccfa6964a21b7ac384c27b4a000000000000000000000000000000000000000000000000008e98d7e9a267dc71a2e14611e9ebc15bf8495c77fe10677da59cce354e97f7a0614425841fe32994df6daf0270d2e6e3cd2ebf85a4d2f96f887f901f27986f979553ecb83463f6a236d61c6d05c27b09ea283a714fa95c8540e404e42c709603dd94c35c3787da645c7597d292b7dcfd1b61ad0b0a5b35d3b72929c42b945b25a02add4f8b1bb9e02845d46ffe099ea104e03a72e4565cc2357f032665cee77342f5fb152138a1823b92a37cd6c3f580c8a54ffa6a3603b89c62e228a9eaa9e18f0d465a8b69830ad7913e9b428e7df9c9d802f1b85cb85642ea7613c4999d4a450aa69d23", @ANYRES64, @ANYRES64, @ANYRES16, @ANYRES32, @ANYRESOCT, @ANYRESDEC]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) msgctl$IPC_RMID(0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x46}], 0x8000100, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x3, 0xfffb, 0x1000}, {0x2, 0x0, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x7, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f0000000200)=[{0x4, 0x6, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x1, 0x1000}], 0x3) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x5) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x7}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="c1ff613f6402eba87f02f32ec7501f4e134b9ad8631edbfc2373c07228d3e7e6ef2d4491d45469f1cd8560b58ad617664989e44995dcd893406952a3b510995ed1eec8727fb103a89daf474afa03f5d482fa32ef1743332a50eaf4d6e7355b7ff4ddbfbbdd4637dc31826ba5b0c6fc9b3c71dea345dc540bbe1c78fce259e6b98d71a39cda03c532185c14c67de2a3", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32, @ANYRESHEX, @ANYRESDEC], 0x3a, 0xe}, 0x40d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, 0xffffffffffffffff, 0x0, 0x0) 18:05:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 18:05:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xbe, 0x4a, 0x7f, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x6c}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3ff, 0x20000000, 0x200000], [], [], [0x0, 0x8000000], [], {0x0, 0x4}}}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x9}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 18:05:35 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000001c0)="58da219b13992a8716827f7d77fe7bd3975b55c9bbdc7b2a2e9f12d24f00ba6de01251d0073b59b6c5c24f5a2147fbed9c231e3ca2b0713312fcce75143ba17b040071dcfb8a5092ff89c056722cfee07470f0", 0x53}], 0x1, &(0x7f0000000240)=[{0x90, 0xffff, 0x5, "a9ef4c5f9fc3173753bffda8080693cbdb898b8ec19f3850b3ee978efeb0fcbce2f57be463b64ce5cfab8cceedfd94f4a81098d1fb3f270decdb1c255a7799b00175bc7521dbe269aefd710a7133352846ea507be52366a1206967a45576b068bb1ed66a2123d12f8f07cc37597397d2e657607691ebdca8f5"}, {0x110, 0x1, 0x2, "a049adab3c1cf9ae69de18a8adbf386990552ba2e4a9cc1b167862857272bea6193ec86650592b6a54ff3a658a0280e23b9089234fc54a6233a663449e6a48985056bc4f42c84d5e6446f735f6173c8bb12a8cea7514f57fa05ab8f3c722799a506a8c45990d26d74a16fd1676f04fe53d6b554a43e8f0168555046f8110491a5f007a8aa2095ed36c87bd08f01e3c1d844dd71aae74fdadcd0c2c898de5f032ba9df8e1014846f6db424b85e36f47d50f7c9d6041c40b3cfe8a688609d46a7fae82c801e51eb500f311087539229e6bbbe5fc5ddc3e8a80e85b10f4eb1b07dd212fd9dc2c669419aa6c721ace71f57b1a5f36b36ea2ae934a"}, {0x68, 0x1, 0x9, "01807be9657014544b0e91c142a1009982cffa8e75c1dc18eb66c12c9024dfa1d60bd409ac66ba224e5398fb373d3774cc89e77bc3407de8fb911c50b79e5ca9e375a31279af4a4f1f294522335376460d171b368ae6f4"}, {0x78, 0xffff, 0x2, "f0ef5b08ea11e17adbad1c02aac31353fd74658f60738b936aceca7180510580d2596b7094fd548042186b9ee31bddf5b4d0a871a6bc877775d1308eed8c8931d173364d07ef5328762a080f6e5c4e6a151345146bef7eed00e870b9b10b06eef2404ecb"}, {0x38, 0xffff, 0xddb, "fad78c54a99f821e296ffe0b7ffc34b19c3c3389efefdccf74a6959ec167298f1bfd23175a69"}, {0x98, 0xffff, 0x6, "1a2e7d814797f32e094036e1b8f864ee5b980fc0e7ad054c834e37637ce20231cd6c98e6f41141315011a876484543f7743bae01dc6a8b09716f66586108a45c90b3b21db314bae1e97dc7498a3852d951dd5e90158c48f63f3ec37c0021822910c9a068ff9cf47d1a272867acbbf80ebd0b71804c9753ec99543540732963ac29deb9"}], 0x350}, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f0000000040)='./file\x00', 0x0, 0x2) write(r2, &(0x7f0000000100)=' \n', 0x3) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000680)={0x10, 0x4, 0x4, 0xffffffff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xed}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fea000/0x2000)=nil, 0xe3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:05:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) write(r3, &(0x7f0000000180)="1d4abe2b8781339f4c3d7eadd9a7f8d40cb05009e8a9aa8dd4d707dab1b23e8b6f385496e1c8323d2f11f1db05827e1fd9bd4b37746993d4e769d2194c18c664f0de8fce50a8bb4ea2947374624717b7b5e153c2e993b631e8eae81e8c63b0f0225151202ade23818da50352e60942f3dcdcfb9ead62d2b87b12dd4a2815cfee9ff6662f1ae30f32980a7cad4dfab670a5233c678e35fccb1014a6a5cae3ec184504cae443795bc66cce77f399649d82e84fc34de3d66504b53af659c2e4895771862afacea77c3bf8649f1ebe855d025a45057f15d636635c01c1d853a3ba568ecdd1b040dbfb609f19248b34fe5b4e2cf087fb1a48979b2d41fe33b6f7dc8800af480f4fcadb986d0a49d1a9886be80c2de733ed4cf8426360fa47313b358e7b0a8ddf18b59b2a5dc11fff08eaef2d50210ac510bd03542f34420717a0f9ab9f77cd42ef4b472021a9ea1e807d81f6a00f4b4ae80ee547fb1d71d014992a44703f3af77cda4871aad308c8b5386080a08fb09dc7c745d7d022e9a38dbe8c8ee18136e6b51c8b5a806ae6effac223d28e2eccd555a6a42e2d8d75c6764122cd7dbabd8e4f99b9d1c98b262c7bffb869ad12a34530c5c382f84d1fe1170433ad95932980d18cc4e85e4d267fdf144ac0c5b39eb76c3d2d476e7cfa4287caa95923ee3dc4e3aea47f9aac34fb5d972bfd8f420e0a81fc5761da48b27db8beaad22c71c33e4e10f5793349befa8587b20bd8d03fbbec2c6a9243151d92ad4789f962efe43b9fa725834cda69a1503d8ad16d7bfdec08ab0e3233e8ced9198b8937fa3e7d05c019d43c69dc5c74f10a2d8bce0fa0f4cdd8b7e932365da94990819e405e3ad2cc1bad318579cb4a780d6e36f4c14923a126671c49b2aeba7bf3c3d0b8f4259166f90474e9c2fdee260cdd654c2cb8ab4f48f173c452833207c12614b01dfd1d7d10f547c2a101d80d8ef8d8aed07ca72106caa1bbb2aab28f2bf0dbbbfe32ce2354465127fca005eb59f710899132d6e2a34540fb3b974e94ae02e9b72be3b89b7c6fc551ea29473c3e3a4e7c5f55ccfae07ab5944151ffde4ab070025a265184dcc2c430513c4ce156419221efbea715b414aab32aa281df0fde249203ca0e63686863f6e334db180a49e33e676ef912d50a81840db3bd450b94189e3e2b3ec7040cad4b587403d875dab5278239984e58b4017e6710136bce932e3a171ff0bfa97124f37b070631b5788dcb2892281ec55e10927fc1fd85ae9cea4182a061d83c50c5dd68b1b6a46b2114f2c3b9364e6a4d34a92bc9148e20b87cdd196fa8f69768121caf7103b089b7c724fc68e52b6358f1653371167237d26817e9c8f98169787574c37b5feaf0ab906a6b9bf995692c1774119f2dc477e8d991c077e7f36efec5aae12b9210b88091188301385f40aa9d53c6b1a0885f0bb7093aeea566b3b14440ba6dcdff97b35d83a69f5716475fbb124f3354501404d7254b6f8f34d99c73f8daa9819529cfa4d730bb374b90afd6dff026bba5c1646dd27c2c51a8b755a52eb90910547009235bac49ac3a1f65e6f6fed52dc282470627ebc088a943d2e84a3c62959a1eda6cfe7ad30b1c293cb539100db54dbbaedb7caf6431cf4448aaebfb21123a107f09653e6fa80ce66e83adac42cb412ea31c5270c97a5022a7b61006a0bb1fbcab878c7e0e3d81ad809a487a58ba933128f8265fce3501d994dd6b307eea24e06ec729600c6a1fe986c128237ef653adc1648590fd02f39ade15d97100c63aa1dd3405496bc730e5e1c3182d14325337cd31af15a07e4955876d3e559ebf2e8137b98886e20fac31546df6eb6cfdf9f0726f5bb675c3ab5d9986b7b2551fad48258e6858215233791a98af8f293e30981386d0bae956b3bb5600c1093863f9df10e0cd28492632226ce9e67fb8e75a04e10c7d82fecd89fde39538324ab684031469f5e593d53cbdee8612edbd41a479426c6fc8883673858c32996eec26c0979fed42eba97606dac6cdb89eb9671dcf281e47907c37ac1894badc21af1a401be3cb9e8c0817d20424251e20190c89b3eae69eab6ecee7f2d2741650808a6f0cbef421b887edfa5fea275d2d2d0498c0caaf4acac2e4a770ae6329dad9226274c1b3283ec64b6d41ce8741a3868fe6f21eba4e75f2625e99f7fe738931c4bc0bfff12d18facce1a146eca0b06c10f700e94fa2517f637924a7c931714a57eea580dcdbf7b00b2cd7750d9857e019969621b64edf4015c0323fc47ada2239f7b0292b0ad1f349965d59aac773a9c1c20597191bbbceafdae467ada4544db77f0e6164b21cd91515e8b8f6e56b869bcb88da3ab46475c7afd930e660bc6e526b741d1a9d2affd3c7225b6c23bf2a92e82404726a6e3c522e5c80f486c1af0dd726f283ca913db65712ff8ab8b14e729d88220bb75e14b25ba5ed6e6281b6b42a631fe86071b78bf723a70b852405cd461ee73ba485e95632430ad6237f3f681417c930eeb973cecb15f45b106ba51b5105911423f1b8166e14f8df8de15ea64b9179ab395cb27310df344078cc44c5f5e4042550fc4dfca5767fb21d1f9a90f166c713b0aebb9f4dffe5cfecaf689e04af09066dd8f9a3a50aed4e7f981d1abb74cb2700b9a770faa2f558f28e0d7571c4e1d940aa4f3c9e1eca97ff6632d742fabe20a0fdcb7ae02f515d98105146a7f17dbc1a28df8573ae6f70a83b8a34e4f0164393d6b7a840c972e07689fb9eea7efaedd58681b28f1d231c755c222472f804d19ab3956f759a4567743fa90a12b8326f05c95ec7b33aa837bd0367d275b1f217f04a34516f492bff5b1fc25b2d6dcf8fb1e8a72a108455417a714ac564e50c2a264efcf031f810c275dce65d373c3511c06af11fe75fd0d07dbf85e63735d02fa02c098b1b923a1600a7ede85936781856a72a9966e2534a90f956b4d1b4d925ddd7e9485c8f9ddddf4b233250bc1512dd7293620ffb630eaac6d2ca13c6633144342367e474912ef20627040dd92f199cf21c060af2a168e12353c98170b50ff13b7631dee50a6b476b772ad82b4961721f61459e87f883cee2683fec28ce59b4ca330c5de8bc07c7895421ca06a76523d3ec77da808decba98c3f24f14a904bec8d01710e8c7eb8f1e1de5290a121f8c69626f53dc47e9bbc1f72819731de58cdfde73af6c318ea3449e335b50eca67c6511e32ba02f8bbcca722ecf4b886db9b0bc6e4d6bf07900a40432e96858769863a02a4cb1ec978424e9be842ac000a2fe214832e7ea8981cc31236f5a40878eb4de643009009c97b65b184b781ed8890e3222bc0eeed96e96c69dd3b9ef7daac72e1b8b6666c05c1fb4384a19ec03cb50415f780457737a4fe223cfa4da8723fd4b927bdc541f1050ac7396868568764f652ce53f321a3426e949ae8596060b3f371ca75d97288be2fb68909f3ff9102ebeae458357e53236816deff52e3b31ae6ed9164b363b9fe5a41096952da71eca44e71ad0d8807bc70e35b731ede9af0e056f35db80c652c2f55fdfe72bb21d58e3439ea539e0fa0d089f1a9730370d6c6451221fdcd9c92e78832472937f7d330e52ac9d80a515b7695dacc9395df33a634c8c718865d523c8762bee3af22a2ed215c5921960d62d2ffc77b799c5ca00c5d483db1fa78ce99fa7d4617130d2c3054ead5c095cbb5a1189861b07d0c1313943a7124f684bb95c2b82dfe315cba7b760139c29db9c427deb74802bad6ebd7029be49d5d53300361a58a0d47bb32c896724b5f354c6fe3905a90e9fdb10a1e8cc0e3989c3138bdabafd88ab73def58793ac453b7774af154c25a6b21c6ca391ceaaa89201ab050194335227736f5515524ea7792841c7e9b1eac5afca993bd14fd9bc39b9a3cf918fa66c40df24263fe3544046c832c9ecce8b29489dd27e9d82cb972808c3634cf4c7e8f0e4024178c239de27a4631e4f4389cbd7b65269abe8d23a8a3b3dd8aab87155cef726c4527334545d1884f208f1813d0ec75c8d9e25f10c7cd422cd55486f949c26a5a9747541b469c2eb2b1dfbf8c108ee95e3a630efdde7c5262e88e0d50e88c1807ea087af988c4f0d4feb4694da567c786cd103120033ad00860101153581cdac8f05a210a9d256a16523a6749828632f9290b97025518b0b2217857ec8e728ea42c3a5dafc12f859da28ad74ec05553a0c1013fa1206979628e75f6512aa7d6dad0309d2011c0c518e29d0380eda4b71bbe7902fa2c78a79ee3a7f386f2e251aff67b68e0cd66ddf8c183f153c724c1e5c43e741ec69d2aa2e327d6eca2258cb902ce205237c5a3e44d03ceaf6242292701b8f0d7019c689072fe6d9b773f6819751c5b8aaba05024c0e61ea5f3f7e062b33884eb51bafdb7a52e8d9acf02b1f3fd03dca2bed77e12b6c70dfa0ccaa930afb96951d8e33f064af426d8c408521a43553ce7083fd7d908b35aa0e6c7cfce3ca2df837fe6172d5c61634cecd81aa4a8196952b610ada2f8278b8affa4bce7164887d2f505f40410df707e5c9fa2635e13e1579810de61cac9da18698a85a23856bb829655db1b606ab8d5702d1fcf26c24b023eea2da13145be090bf183bddd6c153a7d6500c88a881710c898d77fa220b4523f78e89b2f3e48ed74b3ec702cb75f017cfeaf9ba4715c8c0af5041a5f0ef2d7c64dd81bf7a572320e78ffc5c5fd68b982428603fd8038f126a9477a7c3693787995b8e73b919ab89810d3152e62a82f2645ed493dbb4ce2a3e64a4460f87c8957d4d79c748dd112249c2aabcc29cd5f233b0da2e1f3458cf85ceec0ccc3574bcc2f15240a7380d444293efcc8c088e58abc1d62748fd8b790693404e56fe81565082547bc747544396290e497073a311ff84d83078f20c55d6a0f542e7a53de7f23b8b5e3c05b810d35fdecd66d01cfd3ea83b6ffd82ac29481926faaa3503457972ad9cfc9a86e4d47a3dcef57f25e3d1ee29db152a90625e6ba84080e76b26fe78b62f2e1d1a996fb92008b4923197ae02b1a03772ac750035818aa8a672031029c42268bc02cd15ea5d51b9ea023314fa05681fdf6ace9e543cff6632d8a7a476b789101012695ddb4f5f38f30cfe121349c8f2f188d9ae9b0c98097436585f44ebedd3f0f041765cc1e72e51743167287bab45b6a8347b1553d69fc8bf514d71f4aa6a092b7df2173f079bd9a58d824bf9812681ef803ac42a409245b2495dad0de489325ccbf70cbf74d7a5b39c052bfca663a1f3446fb569de863b9e9088e1af45a05892d9006aaaf0d87cc3cb1ae3a03aa0a991f996f503132034409ffbbc38c7a4a89019a644fcf027a36c01a6eb4873b3316953657fc5bf648baa86eeab1eac54ceda8bae2cdd0cc9fe17bb863fb9c3273603e39496ee0146c90bb2a4951f5e3ed8f8451e5a5806f661cfd861c1dfcacdf614049f12dcca76690ef0d6ee0e1ac4007029e6d93213c1b9daaef8b1fe5f0a811d9bf7d4d6716b7e16038c9bc63dad81c9d318759ed80efa8c064359fe33029bb0a091b702b1d75bcdd80fe8e8f50368d690c37872b3ad2a60e47aadb1ccaef91b961169bf0371d2613fe911beb29ad20a718d6b16116b143716a83241e898575d9a2f9b52cefb9f3a31e97ef3458475c33d0719722b7b5b2ed140630fce7af92817a7ed7676254c3885bd6d234773adedd48c86c2901baf8dec60d1e481c4302196ade79353efa8f9bd83fb6710bb0774ff7d73c83532089da90bc7dc969e6024b02ba36ec5b206e50af7119df5c8e047d74372", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000100)) 18:05:35 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0, 0xffffffffffffff50}], 0x10000000000000e4) 18:05:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x214) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x6, 0x2, 0x0, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000040)=0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000000)={0x7, './bus\x00', './bus\x00'}) 18:05:35 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd, "d200efffffffffff6030ac8fc9e5510900000002"}) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockname(r3, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x2, 0x0, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2", 0xf6) read(r2, &(0x7f0000000100)=""/3, 0x3) 18:05:35 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 18:05:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x24}, {0x6, 0x0, 0x0, 0x185}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:05:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r5, r7) setgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r4, r7]) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 18:05:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x9, 0xf8, 0x8, 0x3f}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 18:05:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = semget$private(0x0, 0x2, 0x385) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x3, 0xff, 0x800}, {0x3, 0x5}, {0x0, 0x9, 0x1000}, {0x0, 0xa6f0, 0x800}, {0x1, 0x100, 0x1800}], 0x5) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 18:05:40 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x80, 0x0) ftruncate(r1, 0x0, 0x8000000003) ftruncate(0xffffffffffffffff, 0x0, 0x0) 18:05:40 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) write(r0, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) 18:05:40 executing program 0: r0 = kqueue() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) kqueue() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket$inet6(0x18, 0x8000, 0x48) write(r6, &(0x7f0000000200)="623fb8411beb24a1b249a35d", 0xc) write(r3, &(0x7f0000000100)="28864dc5edeab3b6a0df016c7e5b5bac7c8a97330d14ad7e8259de1f6a85b36f0da36b9c4584d4d93c4b4c03f740e7b67bc6969942656960ac492066f3dd4c5df2ada23b3e679873de44542ae2623486b2cf67b4cea2b438618eb8f66f3478e88b35200ab1d77c15294e39c8ede82cca890fbcb70f731072693dde701bd4092670932f9d599f54b9968c8462ec86aed136d062860b479b836e12ef6f8d623d59fb4a87ce15c55dad8f9c4ae28fe3865c1c5b73179a2a21ab3d5dd4487df5f061fd", 0xc1) 18:05:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa8) read(r0, 0x0, 0x2a2) 18:05:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001fa17080 18:05:41 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '9O'}]}}}}}}) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 18:05:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="280461bc0000ff00"/18, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r3 = socket(0x18, 0x3, 0x0) unlink(&(0x7f0000000240)='./file0\x00') getsockopt(r3, 0x29, 0xa, 0x0, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="fe15b6e697be38478d51f22373d81c18fc9a4e080000000000000045d227fbf47078c996afb3bd49435e0c04d79305138362d648cc639aac1ac8023534b9f17b6d65f78385d2cb7b356248b80b0eebdc5edb971f2f6869a35d6dd641162064ff0ebf7c11c47f0ec8af31470b390543ba68e222b2f618d3e81de4ccdeffd8648bc1f3b3e07ce2f70796ab9e762c246abe5e9cf6848eea2ee22c341e507e408928e011cc3117340178c077947dc71f876c43c6246a390000000000"], 0xa) semget$private(0x0, 0x3, 0x26) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 18:05:41 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x1f, './file0\x00', './file0\x00'}) chroot(&(0x7f0000000040)='./file0/file0\x00') kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x87, 0xa0}, {0x25, 0xfff}], 0x2}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001fa17080 18:05:41 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x9, 0xd, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="a2fcfe630e7a2b30e16684dcdf750187c9fae9bd1c42d95fe9a3dfa8e6979fd84dc899ef53423b4e6e352295fb29ac022b7356aa76895e077412bfb478f7ed21b2cd9d91eb1a54423c4bb477c875ecbb38b0b4bec3e69338665f0000a1cad53be598bdaa483ebdf0cd8e998e805f6557dff4585f603b7a237a0202b1e7f813c9cefb15e448da914b2a8b3a7a653b9a9aeaacd9f682a4004206d3d9"], 0xa8, 0x5}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, r6, r7, r4, 0xd, 0x6}, 0x3f, 0x9, 0x3}) r8 = socket(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x4}, 0x8) r9 = socket(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0xa, 0x0, 0x0) r10 = fcntl$dupfd(r9, 0xa, r2) ioctl$VMM_IOC_RESETCPU(r10, 0x82405605, &(0x7f0000000440)={0xffffffff, 0xfff, {[0x2, 0x0, 0x8000, 0x2, 0x2, 0x0, 0x435, 0x6, 0x9, 0x2000002, 0x4, 0x0, 0xfffffffffffffe00, 0x10010001, 0x10000, 0x7, 0xffff, 0x6], [0x130, 0x9, 0xc3, 0x1, 0x9, 0x400, 0x6, 0x5, 0x9, 0x3ff], [0x5, 0x9, 0x9, 0xf, 0x5, 0x40000002d79, 0xffff], [0x7, 0x9, 0xfff, 0x0, 0x1000], [{0x5, 0x200, 0x1ff, 0xff}, {0x7d9f, 0xffff, 0x0, 0x4}, {0x3, 0x9, 0x1f, 0x6}, {0x4, 0x5, 0x401}, {0x80e4, 0x8, 0x8001, 0xb895}, {0x200, 0xe3a, 0x2, 0x40}, {0x400, 0xff, 0x6, 0x9875}, {0x7fff, 0x5, 0x3, 0x3}], {0x8, 0x1023, 0x5615ce92, 0x9}, {0x0, 0x81, 0x81, 0x5d6c}}}) 18:05:41 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="73da25e48b86fa7a0913f39da050a2ba0caa5b69ea7f1cbee2403132f671e9eb51019c53978271f3c82cae10a876012fb2b790aa51bd39a617b31589bdf265f731a08251508cdb8dfae2392e0bf1"], 0xa) 18:05:42 executing program 1: r0 = socket(0x6, 0x2, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xf7b, 0x100000000}, 0x10) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) close(r0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000040)="a70bf51907ef4c87da33c2b350da7cda2c73a01602c3e245963b0837feb5287323440851aefbd4855eba6fd996715491fbab3d2c6f5aea53bf842c3736545f905fe74511c418811a3392f75d81958f691b647ff58b816afe99146c7a1e540f5039ba76d9832055d6cc647b3fc68a23b9cc498e6d1c651c049aa630e58e41fef6b13fe538061b1bf853fb28305cb847f6a85375424bf350530fd2239fb305e7095abda78273f2446a2f2fe6565c1266830e21cd09d1178d", 0xb7) 18:05:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x14}, {0x25, 0x20}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x4, 0x20, 0xec, 0x8000}, {0x2, 0x3, 0x1f, 0x3}, {0xfffb, 0x3f, 0x5, 0x8000000}, {0x6fc, 0x9, 0x43, 0x1000}, {0x8, 0x1, 0x20, 0x2}, {0x807, 0x2, 0x0, 0x8}, {0x1ff, 0xe1, 0x67, 0x7}]}) 18:05:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x13) syz_open_pts() syz_open_pts() 18:05:42 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x34, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {[@multicast2]}, {[@empty]}, {[@loopback]}]}]}}}}}}}) 18:05:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x7fff, 0x80000001, &(0x7f0000000200)="47ac3b1bf12792454e96b2b23ad42d3777b148b9e8c1c4b3dfe01120300014b345cbd8d8cfd2ad2e4fa4", 0x2a) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x7) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r3 = socket(0x20, 0x3, 0x70) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e0000001d463cf0aab088d166e3ddc19da2b8188f0a0fb8837684ca138d357a0d72e1b76308b3353036f729143af0ebc5f8cc83b1574587ed95dcd8960596c406d73dc8060a1bea691a8143c185babb71aaf457eabfda2d477a15cd1cd635705b28efbdca607175d55051ca0d152bf4f3dfd6044282f8b4c46bf4ea38c961efe4ee9447adb149157ff200635ccbdd0b70901c2a379f41e3c2839f1d58215f96dc25e56a1c8fccc20b0a23dd388238a345c4dafa9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) listen(r1, 0xf613) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 18:05:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x24}, {0x40}, {0xffee, 0x0, 0x5}]}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000440)=ANY=[@ANYBLOB="00b6d9f69135480271000000000016e7000000000000004a9b93780fc66f79b05e906c26127dc90355b8d5564cca596441d729b805a7d962e85bcaa1b085dd7e1038df38dbc370c24cb9351ff26f63ed84e95a18c2147f8b0d78f2f56e69fbf64e2c9fe103597bf373c9525b0797ec5e98dc00000000000000f4b6bf6babafcfd71f4c69700ad4655c571a6ad7bdedbc785ddc12d5ba9a32c8ec6b3c249fe951c7b3ca25e8253106285d7aa0355a977de9dad0a24e115f6d29a1ee250f8c7c00"/207]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r2, r3, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) 18:05:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) lchown(&(0x7f0000000040)='./file0\x00', r1, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2}, {0x10054}, {0x6}]}) r5 = semget$private(0x0, 0x2, 0x385) semop(r5, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r5, &(0x7f0000000080)=[{0x2, 0x55, 0x1000}, {0x1, 0x1f, 0x800}, {0x4, 0x400, 0x1800}, {0x3, 0x2, 0x1800}], 0x4) syz_emit_ethernet(0x253, &(0x7f0000000000)) 18:05:42 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) kqueue() getsockopt(r2, 0x9, 0x8, &(0x7f0000000200)=""/155, &(0x7f0000000000)=0x9b) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) pipe(&(0x7f00000012c0)) 18:05:42 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYRES16]) r0 = semget$private(0x0, 0x5, 0x204) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)}) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000040), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/68) 18:05:42 executing program 0: r0 = socket(0x2, 0xc003, 0x0) nanosleep(&(0x7f0000000000)={0x9}, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) r1 = kqueue() close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x7, 0x80}, {{r3}, 0xfffffffffffffffa, 0x6, 0xf0000000, 0x6, 0x100}, {{r4}, 0xffffffffffffffff, 0x63, 0x8, 0x2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x20, 0x7}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xa2, 0xf0000000, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x82, 0x10, 0x1b3, 0xc}], 0x81, &(0x7f0000000100)={0x1ff, 0x1f}) 18:05:42 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 18:05:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff8, 0x99}], 0xb9, 0x0) 18:05:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x80000000ff, 0x0, 0x0, 0x0, 0x4], [], [{0x6, 0x0, 0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x7f) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 18:05:43 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2=0xe000ffff}, @udp={{0x2, 0x2, 0x8}}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3ff, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x4], [], [0x0, 0x8000000], [{}, {0x0, 0x0, 0x0, 0xffff}, {}, {0x0, 0x3}], {0x0, 0x0, 0xfd0d}}}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x7, 0x0, 0x7, 0x7, &(0x7f0000000280)={{0x2, 0x7, 0x1f, 0x4, 0x16, 0x200, 0x8}, {[0x400, 0x401, 0x7, 0x100, 0x80000001, 0x7, 0x7, 0x1, 0x1ff, 0x7, 0x4, 0x6, 0x1, 0xf000000000000000, 0x6, 0x1000, 0x9, 0x5f], [0x5, 0x3, 0x10000, 0x80000001, 0x3, 0x0, 0x3, 0x400, 0x80000001, 0x3], [0x1f, 0xec19, 0xa3b, 0x0, 0x0, 0x10001, 0x101], [0x80000000, 0x1, 0x5, 0xfff, 0x1ff], [{0x7, 0xff, 0x1f}, {0x7, 0xfffffedd, 0xfffffe00, 0xccbc}, {0x100, 0x80000001, 0xfff, 0x9}, {0x8001, 0x6, 0x5, 0xfffffffffffffffa}, {0x200, 0x2ff, 0xffff, 0xde5e}, {0x2, 0x7fffffff, 0x6, 0x4}, {0x1000, 0x7f, 0x7, 0xfffffffffffffff7}, {0x7fff, 0x81, 0x100, 0x3}], {0xd37b, 0x1, 0x5, 0xfffffffffffffff8}, {0x16c7, 0x7, 0xb525, 0x7}}}, 0x7, 0x4}) 18:05:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10005203) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) 18:05:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) 18:05:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) recvfrom(r2, &(0x7f00000000c0)=""/144, 0x90, 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xd8) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x318e8267, 0x1f}, {0x18, 0x2, 0x5, 0x5}, 0x1, [0xf60, 0x868, 0x5, 0x2, 0x8, 0x400, 0x5, 0x9b]}, 0x3c) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x400, 0x3f00000}, {0x18, 0x3, 0xa0, 0x9}, 0xffff, [0x6, 0xffffffc1, 0x13a12b61, 0x0, 0x10001, 0x9, 0x8, 0x2]}, 0x3c) execve(0x0, 0x0, 0x0) 18:05:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x5) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000100)=""/97, 0x61}, {&(0x7f0000000180)=""/87, 0x57}, {&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000280)=""/166, 0xa6}, {&(0x7f0000000340)=""/32, 0x20}], 0x7) dup2(r3, r2) 18:05:44 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xed) setreuid(0xee00, 0x0) r0 = getuid() r1 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) setreuid(0xee00, r0) chdir(&(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x108) r2 = getuid() r3 = getuid() setreuid(0xee00, r3) setreuid(0x0, r2) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() setreuid(0xee00, r5) setreuid(r5, r2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 18:05:44 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x81, 0x0, 0x0, 0x0, 0x0}) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 18:05:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x0, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0xffffffef) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce", 0xb}], 0x1) read(r1, &(0x7f0000001540)=""/216, 0xd8) 18:05:44 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x9a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x400000da) semget(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000240)={0x3ff, 0xebf400a7, 0x1ff, 0x6, "883c75b12718af56502807d444945311ef902d6e", 0x200, 0x5}) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000200)=[{0x2, 0x3}, {0x7, 0x1, 0x1000}], 0x2) semop(r4, &(0x7f0000000380), 0x1d) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x1, 0x800}, {0x1, 0x40, 0xa93e9efe3dd4b82d}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x2000, 0x404]) 18:05:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) stat(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff) 18:05:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x4900) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) recvfrom(r0, &(0x7f0000000040)=""/13, 0xd, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x400, 0x0) 18:05:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000240)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) renameat(r2, &(0x7f0000000200)='./file0/file1\x00', r4, &(0x7f0000000280)='./file0/file0\x00') 18:05:44 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 18:05:44 executing program 0: shmget$private(0x0, 0x2000, 0x224, &(0x7f0000ffd000/0x2000)=nil) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c8127d0e47b9dc99bab4bb7e61b6b814343878"], 0x10) r1 = socket(0x11, 0x4003, 0x0) dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) shutdown(r0, 0x2) 18:05:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xfe}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x2c}, {0x80}, {0x6, 0x0, 0x0, 0x4100}]}) getitimer(0x0, &(0x7f0000000000)) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f00000000c0)=0x1317) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001fa16630 18:05:44 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 18:05:44 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f00000000c0)='./bus\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 18:05:44 executing program 0: minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x10, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x47, 0x1000}, {0x26, 0x5}, {0x8a, 0x5}, {0x86, 0xfffffffb}, {0x25, 0x9}], 0x5}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000180)=0xf76, 0x4) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 18:05:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) r2 = getuid() setreuid(0xee00, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r2}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:05:50 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="89465b64756282022e2fac1400ff"], 0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r2 = dup2(r1, r0) socket$unix(0x1, 0x2, 0x0) writev(r2, &(0x7f0000002580)=[{0x0}], 0x1) 18:05:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0x10}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000d8ab0f8d7049ba56d6d6ab8c443bad9500", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 18:05:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62bc857f7f000001"], 0x1) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x9, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="ccbee128f1bf4b11de311037f2655cea9ec9c8af7352cf403901b696ff73b6bb670f79814ca0e8e976d520d802e730bbf2860b82273a8dd9de47901101a5ddf3b633f12b78c24a9e10a6a327120444c9e50437ae48017685e258f59955c73f6e0667dcd9365e89037555c2c54cf905e646c3806856af", 0x76}, {&(0x7f0000000340)="0f3a84b332e3820efa03b2a4867d8e6bea00996b69e94bfd164e34fd441d84ab15e2e63071d2dab51fdf6dec4d991ccbf34ef8604be00587048af4b4a58d09591864f46192ba879c96a496ebe61afdd066c7cd51e70129ec7ab460833fa7424e6b2528043e1836824bbc9487d7c8af4677d1e30e5cae0d8701d1dbf4d0e24dc63a224718156e02b46dd1069f34de1e383d564a6308e0e246a94fa65bcc620f9a44a96071283994d2bdfa7addcf846b8f02122c10fe7ae869e04fd1e09f4b78f7ed885f1f2c98b1ef104da59eb9b9cd788771fc2f61f7a3d872d22d98f0abee922865c4c93de56a2d0de5328794b743c365c2c95604d4730d697b55643d20b123a488a6cda4839dd03eea10733ea701e787029cfda572508d89a35519084301bc269b1b9ef074835479551268d7c266ea20e1f27c74e31c0503abdc7796e667b3c503d430744e1f6e7e5624de66ffae987eb2c96fb5cde9141b2ff341d5419d4c5edaf0b8c5a0c0e3cbed16323ddb2c5293d4b8e1215b8a8bee8537aedce3de513005ea13385e1f86959def67cc6f5c6f7fb902e1520058a68651c5d70b6bc3f6d3053132b1a34c52f7170331a27a67795cf1e8186a3fe6eff2bb03a45f1cfa37dec692b14370cdfcbc0a9e2d24c1c0d9d614709b8841caac7ead93ee5bcbd2e4cda40b1b44d8c362b99ac3ece401891fa35f572a25288334f5bc588557d5f14479fbc13d0cbf3b8287ebc8f54d269786437d8a8efe607623dbc1124b0118854878990442db9929847fb51b1863a654a75f4dae20e2ba59888b279e14df5ca4bfdfba36babce3e984e1dde23a019a5bbc758a50cd355a95e3eee6acd32715fbbdd30366fb5237dbe318cdd479bf64ad874df8465aa2119ed631ffea5a50c186423479042ab4fb11aa6b5c728447f9afd2a0286535f43de52310895295f5d6c975d4741a959bd99cee4a1c3dabf2083c29bda0561934da90c707589a42d8e5c8d29f85f62731a1c131ab8642da6d0e627208c1d5ee5f50f7cfce98fe6e107287fafb1e2d86098bf6387e854cc8cd7a040f3a180814fb271f6db160f5904ff49ccec803d07f63b9fb412e6f9a2809c265f356a60cc0b7f5291cd258cc6841c51d840fa29cb627af5087718060cb04ce900cb974c8663a7e719b56ac4d0bc452387c0c2317ec054ce7676dbeaf33cc221f0981a9103b8f30f0530037411f5bb3bd00451b58f450d32bd3cefe59eb7b28fc83c070000b6ea2c464866ee6dcbdc020d323699636ce2565172c4368c11db7aba72327f6780dd101155548d4096bafac74d57459da8413ab63793568b894a36f47289ee3cf6385eeb81e3d5e13ed90559b03ae581cb9f4be5bb41d8ad71d05375ba658671782bc2cb0b7e3351fbe4b609377f3d50d4c7ed78d6cbdffcadd6ce207b4feff7f8662317d8a435c58349070d7146c4bbab8487a1684b491970ab66ef9c0b01c3bbe49a9edfc3114fa4504f943bae8574f3085f1e6267086f02a019ef4997f3e25f8f25cce34056fbc97d7b25eb1c58f0d3efee02b361a99320d4e71dbdb634d3d148981dd24c6430609bd66990543e71cfbcab3783ec82d8e45f239017ecfaa5655c7f70695e04a5a030071741cc5b2dba597264419a187498211687f21d18978f028aef03fcb58471ec1768b615ae2b35bf655e2f23783d5a3c76b21ff26418f3519f79a4a26098fce9061424a8e9935073e680685f2b71d779a18a2944908fa2d57cbef5b9f78db99a4476cd5ab821b139466980d2a687d186d1d00bbdd28c94a32a1e716be52f4a1a6e2b67cce949b5923507c9ac7ef4e6070b92e776b857f95480f816e1ff76a7cd3890e7eb6d74ddc807b55743f0c8108a87602058fd7b6a02855bf7e25de9662b1fc9a12c60547b0ef2ada5381cd3d369be6ed77b9da8b345d6b918c2babe826a91c3adface3b0f610caaf4dbfef4cc86eb1bc3f11039e1225e785d10a316e53637749a41b86d105a54e6887f6ab4e29940d2be9e42bed5a17327df067ad4b9cbb8e74a338bd8fc5d88f1caeeefe246a3dcbf734719572e34c4a551a3456de8861c8b13d581b926260edc599a31184b7ca1422b34b9a08d8cca2ef746bce75de986d3b0c2a80d720926ff833c4619592444b6a94cc2390ed15a9bce0e133d32cc4e2f37515b7acddf6961b1d7f77e79810ee0a55609ef72047db6fbaf8dbdcdfb50cbdddd0873e7353a4c39ff9f7146fb42f3066e5ce5a0909303238a95fcacd683beef5da9c243578b5c27c7df0bc0244b9b09811468ca9e26cb41eb0d901cea772fb59c27392d3ae74f0461ec3b69f94a3ddebfbe7a1faa0fdc7e161b93451c1b26ba596613424030b0ef557fb5b70f25711c8e2407fc46173836df7b24225dcf3bef179f269eb3a436998899abb9a0d9769d8f075d21846b6b3e3f2f408e2d0d6d13b1b8e903d96c5881e47c39cd1c2624680e7af7059596782a5e3fe1584293f30e766273f9fff10bc90fbb5518746178f0d95a371ffcf83aec38b0b7f5708d0acc577807f8642f89cf463b7d79b98e6e21ab6a4ecc5d491e041260e4578fa533898ef96a635894e616272165377f758a006e5cbb4963f42ff6317d490b9b72105dbe801e2ee70a13e5ca0267738eb68f7cc1da3e756d65fcc81ce729163e5fb367e2dad9fb0fa5f067c0dff3a7287d5ea66de4108dae230e3103d89408929a22193c349c42275f57107eee3c1dcc8c3b8fa7c4d025c79c28933d4ed5d0d6c8c69d7ce2af06fee3cc7043b34e8de0cc96a78cb0426c757cccf954372c064b6487715bba16ce2e3f60373d23fbc77938d16e33fbaa0b6241c969350b517ff490b066107b9b515a8c1ee78513127a99154291513538156d27d00243e47510d15bbbac7ca2569498eec329cc2b076bc22ff051e5ae963ccd09812d04a4240386349243a3549064db39a2a8452aac6108c1d068432f76f72d878c3cc31e8f5ebe53264cb87bcec46053775c3c4ad66d50422b5d1ff78eef7982c821f9074533c1adfdd0c84c981deedf17d4bf8b60ba151ef50961d24cee78c6a19ff58eadef07e45b2baee1db55c7ea6cfdd0852f9f5b9590907611d53cd52a72e1a66b9b12917b6b89297a0827a113c3e072390f0a2c71c257b1e5bd4d3dca35a77de3c02905008222dec5dd7d53b4813ee59f9115508933372fd5d9c0ce0abd8652c06907e29ff33ac4473dfa3c13211ee8fab2609575ad4e9a2877d17892b2fe52b9457039d5045a2077c3fbb993b158abef9e15fa47f93ab3d9d3eaf0042cf2491ca924693f43b20aceb26fa9159b75994e713029baaca0ce9a5a35fb435400d83682fef50bd046cab71966e839509be82836f3b03743ffa6ef8bcbbcab4fa01cf43046fa5b1e72c517fff31ef3421e5d76710ec22fcf994b0718f556fce33a35a3e2e05f48a873f2cc35a5735edcd8c16ab61d5481f4c9886a2b3f49e7e09e7b1980cb016be35f108430cc36f9104cf41ddf19c920e83d6367ff758dadebd0d7ab4f3d59efd9b5229be0bcf32e320687619ae8a653b6f016ef538ba061f58507799833af82927f7bcc17f110251b2c648ede35842e1faaff946d059654b65e5dbedb89296c132a31393f66c5350306a19137263cd08c911a62e44968869d159fc7f5e98a71b944e4da98021a603b5a1634e4126d4a9d77adb4da14a1628ed070fabe75c0ea20bd1c59ebb4c21a2ae913fab12c14479d217bf2cc869ec84ba4806d39085f6bd3b0a1fd8424aa7fc51bcb14500276faad04215b54bd0ca01056b2817a0743547372edeb6be42f09953854e204ebb23fa0eb9379b3633d0f8b9fe740b964708adead35572e9b92b1441cd94186e11d3cc90356af73ba4f0f2b19444951a0b7c701b07a0b75ee54a5729b5c4865644c4ef93b977f7a597394be2785255092dcf18f55d1e2451b761d5fc60a3708e3c94013189150f8fd2b9306c187ffa17fb0ffa7491507cc1e295a4538976cc8f80aebb3c50fee766d210aec70fa61ca3c36bef35b56e7e037fde9b572a520dd4662cdb8e91abe9b660cc7e69e1a8f4cc6b2507561beebbf0637d28167cb335b53eb6e38bad5843b544775088d92696afaf118a1bda94fee861a5010e7941e8333404896979a85d88428d7720e287438b931baacb7c2d3bb0dd2a815b99533b1a3c1eff5320d48216727830a7d6ee7d109e782867b92bce0abac9dab73c81e44699bb48a759cb112eb36d26151011988813c2baf8e2b46a282ad811d888fc54813d087505cb78300dcdb37dfa83f3f38c4ace4c2ec07dd24fda8506d7f923b42b524d1bb17bffd118f0366abcaef9af20a5fbcaf339cd21d2ff63bdffaef67097aa0a92d1aa1148d49bc052b2ce3e69a12d7d4a0e660e0ab698b530163e2955a609fedaf1a4aba739099f37eccfc3d648cc9054d34a532bfab8b27f45b2cf8c4c0e4d1fb75062be1456aee30ef2696cc84bffe8869f404fb00994a8bba1ed99f97cb8db9bc208d89570cb765b0af8a080db5099d8b722297f2e4543188430c96a603df224a7cacf86c70518896b443a9828df2ad119bf8fce371527c2e681003f54174b4027e6f337f63e8323bd0f11693d57f753c7320d5cd5b0bee3c65611c0f7be92fc0e98ff3bf22bde7d00a09dc8b6843fa4e4823772fd67060349a442aeaf45dd06665bb30520d33f054c04bafb330038ee06ede98b4304773851c767c0f4718cff5d3108c6c2f114524343107c131b259a71626f2d1ff3ea08765494ae661d1003855db3a2f0e498a8699433837522f4380fc8fd5f9adf9b98903f5213ddcec1dde859e2fdb4e91e97c4ace7875c09c2b108cc24a1aafb026c84bef9ec76073c398587a722c0b75cb862bd915c656bed900a410c58740c23a0ae18cd06acb7de2b84a0d9894cadaf25c178fd348f68930e1262bb3203ef1c953da1fa794e0b6bd72a5c75d446889d01e87d30af51df3325d426ce55dcf84cfc64a543466ec7c170fc25ba4fe94dd1a16a0ae2a5dba18a0f2a4a48dd66748777d03bbad9e7b6d760796699aaeb2d0fdcf1c7b4e127d7ad963134666ecefb8a7b86304b54b77ca892ba171c9df86a19884ae94f7b83ae6a6fb3c859329fd4c99d4f98c44d858920f012a16f3de09dee6dfc69e0df7db24bd18058ac8e27f7bc91cc1dbf85d091d36f37e1e0ed95059c4a914060f80fa7c1fbaa0a2be16172e9cc8e35439191efdb6dc350a1bf62fcaed0aaee602769c015a248903d3fd7f1ce9be1b7649b5b405c923cb17a16f7abf9f26484619a96018a287eaf9b923ccbf261f44dc50c82af1fe371d17712e1e6fe0fffaa69457937920a18790d7e68ee433fef8276ac672c7af62eadbb3f21535357f404261e9607a0789325a4e8952d6555d1337442e2cec631dafad010e27efef2bc0bd3e3b81188f01f0834d1bf12f0f55ef20609f97217d47c256b5cac521e488b989989abaed06fc4c774f24db74de0de5ba9463a16ab7907b3034c5e7d51c93dec617bd1c42d04734a146ca4e7a137113e188f255ab9b12c345dcd6266fc08968619f3860880da5d216c24f10d3eed11f900546a9ca61e2cb3d0eed275c52d109eb256acb6894ccf327dc0b34c0424243f9cc7447ac39b00fb322e24709a3730143bd9be4f786c5a391115f593448931b7973e6857de738260ad4f7b5a63b70ddcd42116446127b09673210de45382cef996df4cb6711891bf9cce36c5a6a5fd81dedc1855bd84373a062f4c44f30170c20bd3d5743224196caff196445227cecf6804aa76ddd9", 0x1000}, {&(0x7f0000000180)="d400ff143b93b68522ef23e9b34d95dd7a595d14d9728ea157e82c98ecfa4b7b4854f84f83eecede07506d1ecc", 0x2d}, {&(0x7f00000001c0)="5e3f1e58b7ebc00085e8c426d6c3509069c1e6f52205f7", 0x17}, {&(0x7f0000000200)="a925a66a0cf4009ab3c493fec61f3f66d2f1eae593a22cc8ece28338e2dad0702e9b3af17abe658e0b9588d760758403d40b", 0x32}], 0x5) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x41, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) accept$unix(r3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 18:05:51 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/149, 0x95, 0x43, &(0x7f0000000140)={0x18, 0x2, 0x1, 0x2}, 0xc) 18:05:51 executing program 0: pipe2(&(0x7f0000000140), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000011c0)="1e2d8625141b957a0f8ca3a6f494861534653f6a", 0x14) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 18:05:51 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000540)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd6012040100302c00fe80000000000000000000e8ff0000aaff0200000000000000000000000000013a000001000000008959733a0500060000000000000006000000000000000001fc8000000000000000000000000000aa47f5bb39101b71b273df6f575a5b87ac8a251c057ef9ed18e706e920680b717857766a704e20d933f7eb0c234bf25c3874711baa2cf6049b6cbc5a4c736fa521647fb4ee4188d66be69ff7588b5f762c760bce1e497646dd0cf62680c01f46b59696faa7378dee06c013453eca33627f2f642f7440ca3b03b1be6015e8697c6570a71421bf6bcf8f3bd95903fe17963884ed457a4baae9d96dc07d8432620ffc3dada2c7cb4af701aa7cdb79d58a74ff0226b8155941ea7bce5d41a44aa0a56e05fef08b15c42c36941b7ee488c559a18d92685ebe5e3e7bcc0989bde937d3b7bdbdb519575df54ac0fc52cdf784c2c6915e9511818c6dcb162cba54a8c64101f3aaae80127d4ba0c64d79acc13c84d4d769186afd8522669951af43393b747b"]) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) close(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) close(r2) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000400)=[{{}, 0x0, 0x20, 0xa0000000, 0x80000004, 0x8000}, {{}, 0xfffffffffffffff9, 0x3a, 0xb0000025, 0x40000000000, 0x9}, {{}, 0xfffffffffffffffb, 0x8, 0x1, 0x8, 0x7f}, {{r3}, 0xfffffffffffffffc, 0x10, 0x10, 0xfffffffffffffffb, 0x50000}, {{}, 0xfffffffffffffffa, 0x10, 0x4, 0x100, 0x200000c0}, {{}, 0xfffffffffffffff9, 0xa, 0x2, 0x100000000, 0x76}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd4, 0x20000000, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x24, 0x1, 0x401, 0x7}, {{}, 0x1, 0x24, 0x2, 0x57, 0x574}], 0x653, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x5f, 0x40000000, 0x1, 0x7}, {{r2}, 0xfffffffffffffff8, 0xa2, 0x1, 0x6, 0x2}], 0x9, &(0x7f0000000200)={0xf7, 0x9}) shmctl$SHM_UNLOCK(r0, 0x4) r4 = semget$private(0x0, 0x5, 0x400) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) close(r5) ftruncate(r5, 0x0, 0x565) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) 18:05:51 executing program 1: stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 18:05:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) 18:05:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0x2, 0x45, 0x3}, {0x49, 0x80, 0x0, 0x100005}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)) 18:05:51 executing program 0: nanosleep(&(0x7f0000000000)={0x47, 0x1}, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000240)="ff0fd753ea647cbd33503f296cf9effc8cfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5b97baf4f2c3662f005daa8ea444a30f77b03dc2d3ba1d656ec0786f4c59bdea75be6d80bc789d51bc908f8445057cb8e9b44f419c403027b4e087d3cece2328bb8d61f5dececd68d3669a0ab0ceb27c311b737338e535c5abafe92f8266a282d148e8e9fdbc0e450e39c60b2dc3323c472b23524bd72e434a77ea412d7aa2b3e446c8419dea440abc354d58296c13398c7937a068e49cc38a1ebd703cb53bfa5c4865cb610a119ac0b049d7f3727d752d63f9823e69cd411f9438149f777be141200a054cd8e72efe9f10c6b3aec540ded63d576a0814e33d7db5903b5677fadb0d045224bacb1e226d8cd5260e78b18a44a87c228e9ff38acb5fd896256aca13d1debd9c61d071b1eea88b1b1d85ba0d6f0abf8ccec6ee5e1a5019f976354b849e9906d56c71e697185dbba138f919f7b90178aadedc8d542a70f0ca68faadd70b31f803b61cd1f3c9fa4b8cad12ce63d50629f7066bf5036441ee72e60ed1ec552021b38e193eb69606b5778ab64eaba85585f87fe68955c3de2b9e20baead5f9a5f5d96d28e8c0e0f8860da673196e3c440bab404e798e2ca47ccdccbcd07ba920eb587ffdc61e58bd086310790bb3fed384cc3f4ecdec2db349053fd8ac64384623f815ccb637acb446e497aaa920a344fa32ce5360662a4437f7805dc531dc5b7bfdb1d3e82831605c5fca5630cabe67bfd89290bba81ad02a6e3f9de612d58f89e6089cef438e7058d0be676426f32004f3bff4d357c2e703426f5c9181a9f0b0e78bae5f76a2d093e1bc1eb5ec1f450b0bc9503e8faddec1d00b3cfbd61b75b1114ef9c765532326b900c431e54bf9f98ef9e1031d738ddf6adaa87e561ec9f8ed5d257c52ade2e63315f586821a2803dbd0e377ff2ef5430f25653c0d1929120e85d1a329d55813210ae9a4af254b42360994ddd948b4c74430df3e96c03222ca68a921d01837654b8048edfbff2c59d08e459965f7884f7f05a35a549ce8c130ca844cf7b228d10c376c1fd7979a920b2669073e21edd1b1974b8eeff8f4e2e476d91fa5a3826d940ac9da4e697cb4609a855e06d5b1ad119bc4b2893079d8c9ea3d517be1e2d3acdba4cb5a1c57cdf3a349ac738b930fc05c9fb88420f87ceddaeee36268999aa207b02b77cef15ac8fc7eebdd3c430bfa69b6e9c2e06169b5c6e782ac0c7304d048bcc7408e97a83fa1327482c52bb95c23dad803c409965b5f7b92f1b60e98fce084b5dd50ce46c7b43b8386b2c7ec5c78518a252b20fd605dc77a904ceaa68bf84f6cf51e81d3e0db1325cd9ac6228c2ba8b0afd12d5ef842db88a7d384316466ff33039cfa2929366dac862206aa5b5a6225431c10efd7e9bcfc2f7cacffca35544ef2ba22d1412743da00d5ddb701c72242197d9d63ff241f29e836a7fb8834a0a9cb33f4902322e0573c5a10403a50eb35836f54c5245e60a3b6c3ee24bd8aa778b16cb5361808a8198f2f3ae803758818f390405fd3b069714937c287976af5c05bd92b2b4b314b451db690812affdce1f7c33aff0c9ce4972d3d88a2d650aa71a82aa039fc56828f9d8c36d1447e3edf9cd0087da0dc8085f2f31e0c67b397f1db33c8fd464032c365d8b941085972165fde01a5d27603b2366756b9987b3e4d996a362cb6c09c47187f1ebaa1c8e415886acf9312da928878e0c18f23405d9e0ca9daac48e955e90c25a2ef1c1cd54551cd95d7865ea2c05a690849b040d0f44f6b1fecc0cb61bc2b24cfbc253f6161582bcc216712ca7dbf68f90ec1eb6bc16754bfd37d9401e872acfdfc3c57633779fd66cef8dc44c07f73bf6bc0733ed724bfc9355369e7d6ab4f135d3a60e4fc159a2df5f0ac55afdbb800372f6f956fb09e324b863cc797933719741ee2f9e5b950cc0fa21440e0e89024349be4da1b5", 0x5d0}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) renameat(r2, &(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x24, 0x0, 0x0) r6 = socket(0x10, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) 18:05:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0x92, &(0x7f0000000140)={@empty, @empty, [], {@ipv4={0x800, {{0x1f, 0x4, 0x2, 0x13, 0x84, 0x66, 0x7, 0x1, 0x3a, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x17, 0x1, [@broadcast, @rand_addr=0xbd, @multicast2, @loopback, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x1, [{[], 0x80}, {[], 0x2}, {[@empty], 0x3}]}, @noop, @timestamp={0x44, 0x3c, 0x80, 0x3, 0x7, [{[@remote={0xac, 0x14, 0x0}], 0x40}, {[@empty], 0x2}, {[@remote={0xac, 0x14, 0x0}], 0x200}, {[], 0x5}, {[], 0xc93}, {[], 0x7}, {[@multicast1], 0xbb2}, {[@loopback], 0x3}, {[], 0xfff}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x4, 0xff}}}}}) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000280)=""/145, 0x91, 0x2, &(0x7f0000000080)={0x2, 0x0}, 0xc) 18:05:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 18:05:51 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x65) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = dup2(r1, r0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) write(r2, 0x0, 0x0) 18:05:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x5, 0x3d8d7c2a, "738300e257417f271042344000fb000d3fc9c06d"}) r1 = syz_open_pts() ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1f) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x2) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) writev(r3, &(0x7f00000006c0), 0x1) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) kqueue() write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 18:05:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000600)="2617f4b9b1b8c1c0941180b1aba7f2e0b8bb8766b0a85afad931af68aaf6519d9964bc34bfc415517499fc1c5b662a0b35dc86c4fb6ce3185e99a12bae41a4851c0ad79284e6506c8a878405a3e1b7aa8ab00a242fd386956a8c1fc6112bed89af7f0c2f34aa50e9d6ffcd8c645a34f3879a3c2d0f749ff1b24dec3233dfc7bc52fbfa227eb1f982edc59504d2c1708e5d667d86976b", 0x96, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) readv(r2, &(0x7f0000000540), 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000340)="0712f86eb2d1c4e3284c0f4a556911f290ab792efa2a12feae738288dd5f9429b540531d10a61cdda7f91bc29308bdf37614eb9b93a3261fca272f4fde32725908353ec55da177c3093c04e60920abc8b2bc60ac2490b7e06c5897ad14782175ab3119d7bf7e09cae65c7cc645c8a6603a549e873b82e0dd7bcf07986cf054c9ea3754a393d7ec18c13355145a12ade3284a09616e40a93a4320ca8e0a7fc5e3900b6caa74b9d59116ac0e4516ecd8556f4610287e545d3d284d936ce4850feea70f85c0d28d28b418a4bbb6d0075ae40ead2f739df0687b02f68a4771c4e92fdcca9a90ade0ebd888f8a755767853df0a5b56bed94e9e4ccb6e137b6e653245f30c608ab5160622674c91389bf3dcd3d7fc397c11b0e48b59357b41245dcce67b87418cf487fb402478", 0x12a, 0x2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) 18:05:52 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0x1ff}) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x401, 0x7}, {0x18, 0x1, 0x9, 0x46fa}, 0xff, [0x1, 0x9, 0x0, 0x7, 0x9f6, 0x3f, 0x7ff, 0x8001]}, 0x3c) dup2(r0, r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x3) execve(0x0, 0x0, 0x0) 18:05:52 executing program 0: r0 = socket(0x2, 0x3, 0x4) r1 = socket$inet6(0x18, 0x1, 0x1) r2 = accept(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000d328094155b3f4f5777cf286fa38775d70f3c40dec7250af08eca61067ec817c4ada7c468293c0b1751948d073792958a7049fdc24401ed029d5b9ad18e6a01389be5d74f51ee2c5460ed0caf80429de6a8cc4c80c86c5db70acc1515d1a88801f2c44d7c5426089ba5ff84e0859effa6160794a1136b353f2a5afb685e6a7127d93d1b4a4886995d04a73e3ead1d3414cef85340e0f089c1be6ac0d9b3f24fb0c3d61b91c4bf2fe6c34e0a60c68d30e113793074db09799624a50a9c9d3f076a591a1e754ce6e8f"], &(0x7f0000000080)=0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) unlink(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="98dd", 0x2}, {&(0x7f00000002c0)="5cc6f45a42ce7df7b8eace334b89d4b4b36462610acb", 0x16}, {&(0x7f0000000300)="0e1f54b74af5256ce49a47124af16e588f769d9f1903cc5d7bb0aec13a490a118f37c3517d36db061483a9cff3d8797ce2eab9e28cd1e6366eed62a0a83aba781b63fa13a69c725ed020c05d1277d77f6e2d3e25789be1e903ec572324aaedbf2a35a644a0", 0x65}], 0x3, &(0x7f0000000400)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20}], 0xa8}, 0x3) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0xa, 0x0, 0x0) poll(&(0x7f0000000100)=[{r4, 0x100}, {r5}, {r6, 0x10}], 0x3, 0x9) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 18:05:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="990000647bc9c1c3865b020000ffdfffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000040)={0x0, 0x8, 0x206, 0x8, 0x8}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x2, 0x6, 0x2) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 18:05:52 executing program 0: r0 = semget$private(0x0, 0x3, 0x280) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x9, 0x0, 0x0, 0x7, 0x6, 0xa4]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000002c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af13fd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfa7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c263749a203f1415351389ce0095e0137ae6b92b4b4b656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd14142c60d19c7267af20de7de4c15c71729a82d231f62dd222d1c689a00b92eb16e46a1f8b1a34641c0f280a964b53fe975134cdc47c873c432c5e7fd741c505505e7e9a2dca31e1ec93d057e8ade8a2f3d0c188832c84c8c2a94f60953b", 0x10003, 0x4, 0x0, 0x88bb0ee6575d4198) 18:05:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65aa, "925475d21404faa5d24000000012000000002000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) 18:05:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000000000ffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1f, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) getrusage(0xffffffffffffffff, &(0x7f0000000180)) setsockopt(0xffffffffffffffff, 0x6, 0x2, 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000100)=0x1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:05:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000), 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000140)="e2695e80de7d795e1214f6357e3a", 0xe, 0x0, 0x0) 18:05:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = dup2(r1, r2) write(0xffffffffffffffff, &(0x7f0000000600)="7ee6b7109b9db07f269e7b47a779b235e85945d02e9a920773f229620500000000000000ca7c3254b10751dcaa1242bba13e37e444a3fe8cc401000000000000008e573c2f46f622d50c4e042eb4da9155788d8c8b704b221b7021e1cecaa9877ad041d34428199bc86c66e7f1fef66d1d0adff5cc60f90875d697fc52c317f4b6eab7a526da6f1e5922240d", 0x8c) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000540)=0x3) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:05:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) acct(&(0x7f0000000000)='./bus\x00') select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 18:05:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) 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 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0x1}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:05:52 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffeed) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="17c17dbc48c5d6cbead3e9573b4dbfa45e35f9bd4338cbbc1297bc75c6052814ca6cb4b34e528bfe82203b17064e0c16f9c77d779cab67031d172e821b256a1c56683d8c539e96e6638449c40dedb0d45bdf8bab5df5beab710b26667214ecd3462c40e62958b1bf2849768640cfd9d7d768d1034f240f5287349182c7a8da30762fc21a577efd93152067c04541c11f71902381335e0f3874d90f7d93b0d81542c32eca4d8e2609a32d351a0577ff682e9d6c167b1343404ca0f43cd94672c0492b83f30041ab0ae88b80c8a4f6cfab", 0xd0}], 0x1000030a) setreuid(0x0, 0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:05:52 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xd22, 0x5}, 0x10) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 18:05:52 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7865a4, r0) r1 = socket(0x18, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 18:05:52 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) select(0x40, &(0x7f0000000080)={0x6}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x3, 0x6}, {0x18, 0x2, 0xffff0000, 0xf252}, 0xb01c, [0x3e0, 0x1, 0x6, 0x1, 0x1, 0x2, 0x200, 0x3f]}, 0x3c) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:05:52 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) dup(0xffffffffffffffff) write(r1, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0x1000) r2 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f00000003c0)=[{0x2, 0x32, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x0, 0x40}, {0x2, 0x8, 0x1000}, {0x3, 0xfe01, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x3}], 0xd) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102390) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/109) 18:05:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x800, 0x3b, 0x3, 0x27d34b99, "00002e518564a644040212420e091fe600"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d026904", 0x105}], 0x1) 18:05:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000040)={0x5, 0x100000001}, 0x10) 18:05:53 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x80, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000a40)="a96f6c", 0x3}, {&(0x7f00000002c0)="d745728bb476a5bcf71f4caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f620dfa156184864128ec5ae45372aab309d4db3ea49b57182c079ee93a26215006b35a3c4ca46a4afcc49d5d4f613b33240bc8c9d7beb68f43bf760fd1717337869b9a26bcd091e96e6d46c00800000c4c401d8aeb68f41bed043a376c2ef08307427d6f5abe1861566d7a95afb536becc19911e70ff0a15e90348bf7c2a888c19ab9db658cc538d0f7c38a5ad1a0abf21cb462817e08c0b2b96d9b646d1464a00eecbbf94eb35ed449d43e94b181e71c1fb88138ff524170678576a694e714ddf30132b9fd96d1a91bce5b24dca9218df70edb6b447d364d90bcdd3f254123", 0x118}], 0x2, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r3, r5) fchown(r1, r2, r5) execve(0x0, 0x0, 0x0) 18:05:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20000, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x6e48) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 18:05:53 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x8000, 0xf7) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYRES16=r3, @ANYBLOB="61040aec28c7a9b2b8780abf263e5cdfc345f632ebb6d8a02d4cb1", @ANYRESHEX, @ANYRES32=r5, @ANYBLOB="585f67e0b186504e1456c4e8c4482063e67cd608c169e23077bc2cec99393ebcd256f832cb07b25cf3efa0c948d75192087df9c6e6657cd417e697416a266fff39fb3522088b6e5e7bfffd837343a4e34ef28a0e0edb9a9f7c6f362e44b148c69c97692fc731617b3e1b60cb0192445b224b41afad231b8911", @ANYRESDEC=0x0, @ANYRESOCT=r0, @ANYRESHEX=r1, @ANYRESOCT=r4, @ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./[ile0\x00'], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x32, 0x0, 0x0, 0x0) 18:05:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000500)) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() syz_open_pts() socket(0x6, 0x2, 0x1) 18:05:53 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000180)="0000000194a734afc8006a89aa0d927817360625924d97c4a84ca4600fca8f2039b708a7040077ca695a719f19920f672b", 0x31, 0x0, 0x0) 18:05:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="3a37601d826602d5a0ad741da50060107a7b267dc83b323cf486076b4131542ac1283f4a9abf3b50ec9bf02faf96882230a4cb7687086148b2de02c8a3109a9a7bd2a54fba7643a14accb93cdf59e08286368d06b53972410628a459df7686046903d0ad07fa72955ff5c60ace739c4f8ae00b2aa6d0b91eb3aefb8420dd47599ba39cc52e7d88bcf3acdedce05042f99a96f42326b212384f9d40d5697b5daf46611d33cb7f8cc22662b850d66593c33621ce235e03a74cb30105a63b962162b816f6bf786f0f306047e3ac816e1b9928a06c9be0eb2958d6d0a20d90dd2ce675b9d649f395dc6844fcac7def8ea00a3f3e82efcfffd9623ab6bebc3d56f447e210af253fb6b161c8363ce65db73adce3f34319e87031dd335e8321e237f2d3e1a3f9a88cc99463faa479a4693ecd62eb05fd5dcc2b884b4d1d0355531649fc7a7f604916f36bdbed03a5d445178bcd0122a77ac8e88188d1279dd74135d4fbf7d9908b74d0921e7155e53d4688271f32e094413800a0dd564a6b217e2e74546eb0746ad257bed5b859aaef160080280e1649f2653ba55e1457", 0x19a}], 0x1, 0x0, 0x0) 18:05:53 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="04004000008000bf324dcfd597ef"], 0x10) shutdown(r0, 0x2) 18:05:53 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) dup2(0xffffffffffffff9c, r0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x23) 18:05:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 18:05:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = kqueue() flock(r1, 0x6) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) fcntl$setflags(r2, 0x2, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fcntl$setflags(r2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0x4, 0x6}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000180)={0x1, 0x1}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x12b) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000200)=0xffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x4, 0x7}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r5) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x20, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x102) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 18:05:53 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) dup2(r0, r1) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) fsync(0xffffffffffffff9c) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) accept$unix(r0, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 18:05:53 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x13) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x21) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc000, 0xffffa42c) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 18:05:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x200000, 0x0, 0xffffffffffffffff, 0x0, "0000200000000000000107ffffffff0000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) close(r2) socket(0x2, 0x4, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 18:05:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x4, 0x5}) 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}, 0x8) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = getppid() r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="0333d35030fc33678bc825fdb8e30041d34f40e5d32d2398954edf372e33d8870c24cf459b11950d7760e7d6725d169a74f1aff372a55f986313bda88489371869620881d8530d6b7a33d55ca914440ba711583ff0876dfaea54df368db2af75ae0dc50c6c7c0841ab7a3b29ae781f98c5f7c65d87d02664f63bfae3cce0d2f6b7b2dbb41cb97ccd3aa37f07578d658e4027aec437eccc0632f42e7f00f9d1f8ae24f4f4c8a590a80e8212988513ed25201c74400fe4fc2705aa", 0xba}, {&(0x7f0000000200)="63a7783cb777db3e", 0x8}, {&(0x7f0000000240)="84da5602a27733985aa65b9c13256abce63cdea550747806c349f680973fd0d03530cd3f6d985f0290b837919b64c2260cd82f52581452f05b7416d8ee6c81bddeabbe2ece3ba03e3e50c87b362d2258a7d5739d82b056e8a4f4abfaf36ce517538495e1b30bead46a3dc5b4d57103fcc8c91aecce5efc0c5fb7d01dfcf75e350e4bd82fef868b1749a49daaf96ed6", 0x8f}, {&(0x7f0000000300)}, {&(0x7f0000000340)="ebab8038925fca1230ced4c7ea2f035349e5652e7beb0e0b861a5db900bdc198347d194003b2cfb626497f53bc1af92d891af3bb99e6f0aa413b6f8bbab0309764b4946ad1883711496befa28ed283e8abab2c5b3bb3c3974d5b465d4870b048ba098dac45f6aed755c13d3c3ba23b8d1bb76a508a99a494b461e143613953edf3635b57e0dde691234cc3f6cef9ff18c0fa1f12701d4a966e24baee4f845ecd3cac4c8fbcaeb621a8489e536d0bd1c115a8a6f4d3d398a4b3a4b58a00b1ad02ef38b488ec1d5ccc1c5b8b38b273adfcebd6e344c77cf582d9922536b5f211faf400d86428ab0765e924a72041a4366d5d1f4282fdbb9af88496da6cbf58", 0xfe}, {&(0x7f00000013c0)="408e4b1df4cda72cd661064b15bfbaff2d7ed0797732f836c86423a6215d372cd0f28afdc18620a09391bda1d7301fafcef10bf0f7257515bfad9310659f8365a28355c41bbf44b8adb5a261165a45dc705ba5c21178bf7e44564482c560359821593a2048203fa08e06c099721e296752cf8473a37e7efdbab879361e6e1b60116e1c2b3eb55e10829b84c26991e05281a48305a415d25d297eb8244dfaf8e9b8a9430764e5f02716323d01e70971ba62cd6803fcbd9b1ed04d4873c21334698ee55e6caf117e3543298fe00353253688935ae389318136d942c81658c42175f29a2c3a48143553aac75503f460a95af790919cba476c270f307f4f94fd4bbf4e7bb798d6aa067a4274862aed27ce3c9b7fdf13992bfbca857d3679e9986f10e8d1737b746b9fdd4d1be8b888d46821003b2f4fb197f8239d5c5bd88da58e1bbb2ea9db0df31cd34bcdf96b4055250e7cec28f36e152d1af5d3cda9371545f05da9ee048d24a98e530c40738518a91afe50d5252f53a659fd48077e5b0a53a68193d237425aa4c87d0d7493304cf83553cd08021ce9f7997f0d5535f300f695e7ec750b3db65f3e4ccc0d8ba836a6a31614e5f7cafc334b6d747badb22fc47a470e125fb1d4135c5b0c89ebae502eebd3de6ff71043c5e017868ac934f1478892e07338c91a54cdf9d010c21570841c95040a4a85de83590e9916da61c29d56a6864c3f52dbefb4c6639e8a205612f465434f8a317a5dab2fcc7537d8f01707f0246bfd7065485756bd30aa27e68446f32c98f071f645320384d1dbca83c969fa6464db5716801ccbbd9eff0efa03ae5e3e2b65760677b3aeb88d52fedcb2669dc70a1cc11541047cfb1fe369f115726f2d226637855a72f277b261d1bc457a0c884d96ac4ff439ebbbe9deae7ab922988c83ca5cb86f6476101ed932b3b19ab9a99123c261a1a44f226e6c8f38dd66f18caf8783fc35a494914fd3ebddcfc7fc51342d17099cc2512e0eedccdb971649cc81b6dd30d2cd15d543a85acab0405af00aaeac6f53477b9b48f45a1543c92c15e6184d9c777e4cb1f55dbc0d5a3dc5d80b6f2f7606998c4b9afee4d37cff230e8a49fdeefabf020fd6619e54bfa1d9c3affe9bb0b0a0d4bead788bfd269f9a4b07f42ef19c21991ed4886e495b76e12067e104a64aeff95987c53b74ddc0f98b001e22c33e904d4a0c32fc59ba522915d7010f7c80ba2734e27b79cc184de57cdba347bce0c781b275087bd902fd44e2a996d1d663a88edb2f3b363ade46b63cd8ff2da4739196479376843d967550416890bd798bbb326f7c5e2e58c22e86e19c0038ef7c96781ccba682d5293a10df913cac2d8b89b0d405d5ec95f7cd18d1766380bd639a0a58ad69f81f8218a91c04c41082f94fda896973f452ff040e62f32797a308d355d1d13bf450aa2bb5a22023ceaddac44b5a3c9d9462b07151abd0d66b63c1730e07f84c2ea84ec40d366d3b1e104b56cc8cfa85b1cd40937f48bbc0416190c7265f88e16ad386b9800d83d10f83bf96f2a9e1e9f9f365f17beb6aedbf870058881033e987d8ca834746cb53fa117805f3ebd52d890f4d2095799f087c6c28af869d6cba6b90d30871517a4b098f143685b25c9cefff1ff52addd21a8d1708662c5fb6fabeffa3d8aa1b172f16aec13e4f3446a27188ecf4b47ca6de97352c3973bfc17a3be0be60f691fe5e157af3f89297ff3498974898683245c8c2069f7d006335d69231100456656823b375f74f55f4375be3b2421aa42de6617c80e66f60f8639c27a6ecb9ad9f86b588394858f5c43d6074d1b79bb7642aa42003516e559a2d287b642aadc286d8e7e0082513a21cf4c427c5bf98918eec4a6cf0dd602b1034544f620d9b838af7672f94a90c636e53e2f6ae9cb3ce6626d16e87020b48e7079ef753312bca875a9963c5218ca3230f18bd04d7ee92d18fc841f4d17b14ca4d748249b127e344773bb92d0cfd6e3315f8b892306e537946a93da5b1ad55593bcbe54b75001592bed7c1d70702c0b424f26e9bc09c64ab3939f3543e0f895b6743fc2bda150a8b7eb55b17ef546e563a3b47532ea4dcd134461bf54175aa07a07b0e9a948d7a11c8179e25af2e58309e6b107077c7402e6496c826078d96e96bbc997928935b0cbda4db073b18dedc5791f4e9d4739b4a9fbea504d0c075c16abf369d0cc77b48a1d6d1ab8c01425b6f19be7231427f39ea59a444a22f6c4f85ede4aadd69b49552fdcd6540b8e9948429a64f661bfd77b18f0b3768fedd34aa4833a1d95156ee8af47e484c4d6685859c00a8c483d69a5dc6fc253930939b6f3dc10bc8e424ff0caed98c4a9e070f4ffe41c2dc30709e04b89d4af4335cf71580cb3e4bb07bd74b552cfc3ca456364334bf4b3cf0ec7f7f7e5ec12f9013f39eacca391f07e32fff344b6b5a31fb5f89f0534a4b6f8faa93fa2283c776f1db10a6cb1a5ca0f5571d3ed62f2cc72807a38f7a2d90bf6a4d2b552fa78bdc8d0e2a5c6bb44822e2575d7b448a6556c2dd8cdc45856edc0f02eb55da0741afd8a0579272b249cb0499a9b53898fc625775f603577f3574fac11163dd71298d647831014bce7788a8e85c9ece9c93f823a4ab689f26c481969af6ce7db3d4a0b14c31abcf930814bb842c39c853905dc31a951e1aeb3c90b68093aaf8cfb6a2e894ae00002b56870aaf813dce2138dc4c8860970280a35973114a799eb6ed76ae3c639e614f5d60bb6706334d475658a2b0d90c2e67f11a16a1a8b9dd2f08848c5ed43b88f17706774719e343804ed3b3220c5bb0a227b1d872f840281ce76efc48d30b3a04712fb406e64d282e8036a907d4c939fc88b01a3b005ae387dc812063d389daf02ea6512824ed2d36a94b91b20099f82b51acce1c9151cf839aeeb22a2089071f9b78678db8466cc95cb00513db9fe6a157269c39dfc4ab7a0ea76af8f0049deb0cb085c2d9af888c9f81bd03e34272c396b7b60d7e25c4d52a29e28e6045e2c7b9208e543ed1d6b9ccb37d08de2595a406a35e5b42d13e9813051e2edacbbb26b3b8d95756645685d1f9fd58ae6c73326ed6c0f40826817151a52bd2754441dfea57efc50e17dedf6fd60b32650aedc76b5bd76cf6126bb546338c4cf90dad07b94708a1962601297c6e0911fad5e34d744ea0d50e16087db0e26f225fcd6679874cb1e520d1cd72bbef7d4b4715cd1735e1ceb8bf83971d62dd2dbf879f0884ac048766912d561f2c33b7649893d416e11b25d1a683ae5dc6bc3f2f5fcbd2173334dccd50dcbc29b5954d3b1b74d3538f2a22fb88daca34404d8b16b9a7ba42424c7eba77b5f4d74137af0e876a322eaa76fdb118085614682d90e7604ff6bae6780f1488c3b0292ced076e6ba5ca51a3c92279a919d91768a454d59b51d8df6f0a3d07117b6a3bfb6b7a1431314af19bad79eaba34d67f1236712e5af93beaba17be1d92d7c3156a7549d73b156b056180f2e6948bcbb37f20233cde349ef6db27df04a6be65fb13094e216b13f9ea986fc89b4b8ef6b8cb6402b712fa003ad47efd2212dc384159fc6ad0b9624e0ad3fa5dfb5ebf88bae9692be1e9a8642b77f049d5eb0ccaed75048e07cbb507fa9ec3a62f1f6e5c5ea4b8928b9f20844b1c58633fb4ea03fd3079de4c8b0f6efac80ca6d40d78f9a498b1de20465578458243300848b1084a6aea555fdff2a342f25c887e145b3dd158629a8397625b61d4fc9f229e453e0060fadf9181587b4767b494a16558464a18de1727f873c565c90b57dac016e236c86db7307481f32f060c431dccbcf679e265646a19ce1d56a1206f529a43c07600cf395571ccbdd1a270243c4257aded3f4c03aa1c1ddc2526f0d531b86a449767fd29026173d9a4993a8222d5e4577900323728ec263aaca271c71f00a114c7b1c8bdb024862d6f1095730648944e8ae685cfe014fb423862c2c06b133d9ef791f49c91ecd770d0874f5c3fe757c211200150871578bcc041a7643d562197d8cdaeca8c61836df999bd2d7156bc67b4dfa09c3e19f289f54779f1c7a5dbebb49316fc2635146cae2751fcef8ce0ce6a2898a9dcffe777504779c31aab6b7b690410c733166c793c7cfacd46a54da304bca0293e5d5370ae7b4381e47e2282fbdf6519339cccc65590ec07e0b48a4a2384548371d72ec3357c84c6bbd3c09437b09274ebd54bfdc8cd9fd2885af05729a391b799a46887a349b284ad00f381dada46bb6f50e76e80ee49697e4a9182ac3cbcd3c4543a5349afd742939e3f1f53e57a47685a3717d5591b5c8153d72126fd23f717aa5f70e786ceb206de0baab8ff2f5c0af58001a4b854a854f7dff01e18b5307ac68acd4cf7665402fe4d52d61a6e22bc9b0e6254300a43b0cc4dda633dd066dc8762bd427797df404e8ffdc0b14a7055a168fc5cf0a47550872e96d41ebff7e6cf9a3fe49e7026e8fc57cd436eb69f749206e11614eea9e28807c91f22979c66539bb89695df398130a94ad47e9becb44ecb4e38bb22178f5d77c61aacbe86608814114999c1f54f91bdd5b50dd9b463647b71b6920403da161091ed9a4b150b4e30acd1c46cc170ce99f0b823832238f220afee57de54e905463d9ab8f26eb3e2154d388c45242a942dc84b1af4ec474547695a55f3f40e5094b802b949e56037778eb9f6c96df6c5144e22f5377868e367301357ab0bf55e8cf9e90503d97927d2a527948e8660bf3b77581c41b792ee9f2f67867a8929e756c7530852970fe2d6ba04c6f7294452e0148b2bfa818a62b4d1cdd7eb9d28d59c19e345802a8551e3a05e1fb010898d262627c8ba50e4be3f6bc734fbb00d3fbf68ee44bf3db4ed4ec723bd792b000420e097cdec24fdeac1945253c350903e975d29741ada06a7d8c096b2aceabd6a492c5a31a9e4bc74f5c3399a96b182305f28fd4db6b5b34bdcccb930551eae45917a96fe617e2c77c76c28cb92b267be719dad584dc27f8c62cf2b31d8c3d20c88411dffd2250a7fa86bdd249325d8b4df504c9f9e66c476097de6de1caec7cfe5cc69942d35baab343f5b58c951c8e71d3ef2b3add01dd06a0b7ac6dc580be8e066d42fc072296096539370fe0cd0f242e8b314ef050bcc42e8df3fc80d276906a9accd4fbaf146faac132022797d1b730612af22122be9d39b589c89f17c347f551813a28a2005528759b3c80507687e453edcf934166f8b8b622e88feaf5a9295835d667bd9c350a3f72e012af84dde831e6733c8ab5fa7030be933039e1f3c580e74e5707b6ea335b13b27fd71ec011d4a1a298fb456b4d961aac07eadd9fda297b3ed2b47ba2df2e0a8da38a7b60fb09c2d9ac8d1c7305d02080514e21008451c494402114bdb9b8a4e49672049d2a2eedb8532ae1f91f1049e1ae3b69689955e255301ca3fe8bf10eae1f6c4d861d266b4aa3883eb570504c71a3a2061d8d56275d6e5c23d805862591bc65d52257a1ec69d74543faecedfd89428a1febb8d03a800374b52369c3ed233d75ebb220962f6b3aff268d4b4a3dc8e193e916a96fc49278af5931ae7f303a87f50082d685a1cec1cb1f3ab791be73929c543e0d6617f948b23b69ef312ddb7b2e50521e59dd5f4765eaf7d5569ee57457cd8626aaf19e8bd2a603075daf7875bd93b391f9e8f9f6ac15e0e0254614bb18a981229e6046b0d4df3c27b0e5d5acebe6c42ebe657f1a218968151af59d3da3dc896a77e885197b2925b82b0c55895527a6e32ba36234ba9e90c714d3738", 0x1000}, {&(0x7f00000023c0)="762dd497c042a6a3e2ca8c9a509c1315bf87e215db064da60ba1ef6609903c5652f7d0c832d6b04b5880d1967a81f891ff862daf385672250cab8a3b1cedd2e593437af0eca8f3fdab8bf372fe6ddc814f072ca10ec4ad54d01c7a5a81fba743888b9e902c6e5b27a82f0d6c2e56015bcf5c49a91a445a5f9e95aed05bb468306e02981b8e167d48463eea19f30a1c082c93eb51849f57659f7d32daebde1becafceb3ed90e5bc595b91758c67d561f0de7419d12b14a7fefc891164e8038f599152334119bf7013e668b61d67531909dd5005df39827cd97f24a9975c09285001c5494dd2ca65693a797fb184cb271b4cb50eb150fdf75995676be3c9f7b58ed37da69fa79eb94d1ebdac7534aaf4d387c047fd2674985b7d44754d19fd7610b7563ad04023c17a98ec49c99fb0464c06ef256b90039de0a85a88d6ab5d9201d71bcf72b249a14dc097f9d4a33d37a588811e00229ac785efb02a0d55b4046616ad2d80a3d8049513e0065c5146d30816ee3f48c9b059b22dadf727a64eb7da3032d21f8fdd82dab801efc996b8068dab8dc83690e3562b1625177f419509d7952f3beb88cff28d01de5066b2499a3ef612c5669c824e910efe6e03a6a666cb86dbbd415c20a7c2e5f08cb9e3390bbdc2ec6e205dcbb31b8d014ff0462c97f9e03fcf9a6a5c381bcd91016149420f4a369f9b3dc3317ae3bea468d7f600a48a86fbcef76f7b5e28cf705ef23fa233eeae720c450a68fdc850731ff826bf4306fc6ec5b30a74685bd78ba1d01bd76ab8fc9ead2c7359ba42cb48461da4dc79ddf3857777034396f962591fe16bfdd701339251f2bd5c33adbe0ece32dc75a7add25c19df42c93ea9507b4b7aa968cac3eef9c20986f07f1037034610ec8e9c26ffe7b7711f79fbb132fe4471a89ee0b6605ee10a7501028f86433c0cb6699e9ad0257db5de83e001b70a9815ed1e1658dfc2d04ab03524c2aa7c38d161598d22c994a2f1d4f7a9f7c11b6b9c59a8023627d084d786b780465893c0e76e4b697abf5a07fd37da13f95a781b43fa6335c38dcb905439c2c2d898ff6cec40652ebe19e98c2b22808bd6743331d0ac58f182fea0ccf90b177a5ab1e0d447f6cffbc440e1b326057a7ce3300691864c40c82056024dfe35874ee87f8122feda44286b7e45ec80f7d8c2f4bc4bfacae9ccf8c5920137c874fa9d2c60ce3ce8d9208cab7eda31f99177a9526b6b8302ddd0492f6e1a594054db25bbedc5c864781f79821928c9032d476b18fc80cde5c133daa31625524875bd5aa30cbbd4efce3b9fb7d12fd19454174ec3268017e049ee0e271cef25a04fa609cfb1e117eecaf1852c060d427422b5cb37a3b0d98a183562a41109dc6ba12eaad6a4b94211eb10823368faef13b508923848475c57a074d91407889197e08d062a1f71f75dd8043acbf2c9b718232c50c4b6e9661f36daa324d0de5029ae711299d5e236d7761323785ebce1291ab3da5f4a3d9ab780028dbeb0ae0111f1b89509e580f6d7b3e33aa960259db85b6da21b7a81e26c40e98e5e0b1983b0b271bc80982422f0cb8d567ec060f9a744d2226c9cbfc17c8b0c0e3b1d8b203b618e40fac68a63aac120d6469d33cd64b5bd36fc478f96e43ce2d87620c7553c5de78a3761429e71c23a10ce288d9c558b0bb6bdfc2b9c40eda63cd34a23228ff088c50dd1f5b2f455f19be18335cf676a8e4f594bfc5cc15794b57325c816c964a2c5023be9c1c518b55c628bc97afce59ce0ddd5e92aebafcbc7e2914a056515b798187b845313c03e0eaa3a853d701bc18fbd35b887e47cef5c1a8dc313684e47effa40eebbc879c4fd6db973cf25215768d3b5407e907f78494b48e29467e09af932f30b240803e97d4c19b8ab39ec05b2ef8101c3f13ae8a7c874f079d67a1d453a1be66e22d16ea8a8489745a5303e4830b4c9f4cf48bc10541e8d5a04bebe2dd34c7006b74b87d04f1cd1b125b5dd7271005711afeb8a402d49ea3103eb03a5b67d6a8d7028654e56bc0d484c1520dc47825b0d873dbaffa3d05f5611502837178b391476617952baad7b1cb3069ada307854f78fc49f200afcdd752443904a3d1f1461d5e1d016cf9cefcc4411d0bbc28308cf82f8f3587287de11f0b93f40ec98a9d8f9264f83991162df597d637abf9893659d01ce652a9a5f268d162591419f4ca652d6021b6227d037361d1a7f92aa1979d3fddb680f7696de7154cb2e0d8cf7516aa101acb24538f6497072d3427a5062c47ddcfe84d5aa4f8cc6f230d161795f9cf575b39a922c099d03cae2fb248106a5fd7593798699c0f31742d71d12eba16be26c346e1100b674b7991e7811e72886bad84581fd1ee2a3de4be758f2f62ec4932533a153e6a38d708e1f1f385fd7ce5ab7c359703fbdfabed1a1756ba54cd8149439c004c9069be37294d4d64cb59f826fb47046cdb77e424794a0bbdcffb9b09be6bd3dca422ae1798d91cdb5f89db7b9473796f22c2a2c9c071c05217a91bc09c1800023349dfc70fd3c1835e9c6a06222cdbc33f1cfe142704bb44b88ba8e9db0e96069c7911b657edc3efc0efde78b75412b3e9a9cd9e31dbb7c6cdf91885a3df3d9f192c40e34a803f7b7e2013568e43dfd4a9e0b01088a4fc7cd6322038b87380a131a6b4d56af658ae95edb8b5190415da59458e5f2c423eadf497f69fbe24dec56bfe14b80168d5d917b21e42cb87d51a567970fb1cc118335f02b7037255e39a957cea9903b695ab5e869ad3aeea891cdbd1eaab6c93a06a682a83c025f0cf1b5e5ed380702553f5f74949525e9584e5ecdc5591146e144dc04002653bed141f8f36d5cb4b995f7cc8cea44f1c92fa86ecd2e2e872f0afc5a25210206100344de3f414a09e38a7812a9b84cbbac91e0563484c5348788762cab4a40f31dcf49d9e7f86abc73e9a0acdb4d5aafa8acc7d58d0a2265a39ef19fd1efcefe5a1230f882ac6d94a5a0c44ceed885e1cdc4d2eae14c034e2141add0b10950b901f5a0dca41b6f7bc823e22c6a65f169b6219831a03091de974eb2303b34dda7b4b71295dcb27264856f3d63b2475ad10a58e3cbc713ad798da284aefb1d2390defeb547efd809e2f34661e5fa6d086fbbfb0889351ec0d9629ce3b952dddf60d480d49b6ac0e88db2edbb0d4c7f1ed07be6a6b2a8fc3010241441e1cb5601c993fa5805d3855e778957c96c63bed96bd4bcf0239bd1b9440dab8b26901f0f77921c164cfb3ebc4da7676ad3287fd8c65f804201d9fd13ec7e4e30c4ebbe4c857cb15be7f218f75a085dd52ccb2ebaf463639d01572940ff5d2ec59f668be8406de5770a006f84aff77054e93d89a91635f0045c22af4975b0aac23eddaae24762cde80687ddbc008b39769796526b7286be2992ac865ee0c77d6f6ae7f903a252168b60c3bc960fbbd54ac02e22bf53e8dff6ad32b5958f2001db1cf53ba197c5e44a758fd647557d845a67af308607cddc495353f0e19431ba14c408fdf990a7c60e23f58374703eec854194de2e6fa2322569f350b3adb09dcc058cb57a011d683c6594f37c469d81a6bd02af82b946e4a0c09ce2372b880c8db998d3f5feca0e6548f24462f4ad676173903e59fd2024e9d36aa6f48587ae0eed7c658238d3513628ef11051642beaea45880e335ddca0f28ac4b293d3c4c3ada2df28179c6a45b906eb3def99455fb5189aa7db170155444382ef6b3baf4cb790b408fba197acf439e6db82c0028bd6bf629668fd842241d8b4d114489026522e2d6458942d097108b1742d2ca68294ab841a8ab4e1aec196be52239aeac741bb0fd201a6619d8795a9f493b30e44dcaf57b1c6e5c98ce2bc2932468972b550b7000ea87fd6eb9ed6ec36ca9b714e77f2afa66afb140f8af5486620bbef01dc0757286e327b5c7011c66b4381ded007e4ce787855901340478416d0ae92230a1da263f61b7fc2c8f98a5c42b71eaf28726a142b1f9d3979b66b31ec4909121b351709f2e7df5bf54945333a77243bb5a6c9a36fe1e7903de242021292a839f79fb5a4a762f35cfe3ae0bc3b39505b99d98065d5636b6c8f76228f7eba4207b8c7199220fcd87625082f57b9d1b25c7f3f9e307ef3a5c7ca841b259367b30eca82943afe2403429163583a819a25f2e31509ccba9ede0d1ef3acb169f018f0790d6a0821590c524ec88ef951aa90296b2a45a13560a6a75fa28a315fae6f2222b74d7c27e3c449f56097e94b0a20dc2eb5edc72704627006573cda33426277fce782e9cb9c63da1bb6bea961de109b14be335c66ec31d62fab7b1f6d53af90af6b9ee7f4c6aa377c3dac097eb8f4489e0d2602d0c3e004f807f793af5e685affb852031ea7808f68d1edb235cb016d2b69280e04160a35eb3a44801e4443e484710e79b54665adf97d2a166bfabd040a2287e13915bd0f66bc5e5364cc023bf52718e0528659cffbb3cc41ca55305940ccacb974333b75bccf6777a034b291244597c1cdb4071846bba46c89bf52ad445280c788cad505cd6625fc1e466dc395b23d216914e487040a318c4aaf4fce1913a5352f22be40a5d1b7fa34f0e747ca1f234142dd0daae1467e0cf1522a35e1955db669bc060612aa41ac31eb2072fa4c1a466b540de388b7db69f6d9c5072370f21d9ebd3b2560ca18e2344ca55246148034f2c889b96bd9a00ed26b988c3ff71d65ddbe438cf3957ff292e16e450fae0bce82b7bf7edbe43ec23f109cd04d9f5eccfe32b71b74a1381e7e14dcdd64828186307f728a57a1959811ed145bd942f976df5559a5f58d840ab50e1db721bc867dfca8d875f8e118911a736b3abe6f3b440fefbfc37666e5a88ac3774b9e57d69f91538f30bef202a1fed4607847fdf907a3a544450a98bdc70f31f94a4cf9f7283a8c27c330be1251256e9207ad26181284c481740d3689a0469cb7088532a5d6320798e358d52971dbf74d6687685fa234e8a4c83f0c6c1174b450f4b875c04bda7cfea7697ad4c34657de0387f418c4d539512cd72569355a0fda4e048d791376ab0f89fdffc36a8cd476008c9bb5c595a97fd95be60affad319dbb438d734549920838fd8b8ecb0cb3cd8cfaed7532d2e527b5d618be7204918889b7d0791a59521cc2d2335a99ec8eaff19ba7def8726255a235c2c102ebc18db3c7782aee4d799cd5e3a18702b3b956abc447bf6741dcadc07df084b7ff72de5ae3006259eb807f28a564191b739c3092b4b655dab5ab896a6af38210f632c8e4f95677be5e19534db224af29b1bc36036cd4db204de78b8e8f8f11771d27aa972eb6066a98de947d27c978440586f5f7d521ec2a097d7d55a2b04cd9a69e9861ac2f2a1d564c00eb83d378e5d0c751a557494d5916bf72cc0d8f76e309b42b63c5c52581e9b9c0652708a1b3e4a9cdf351b9c2a84634fbb56bb5e9f86b641c302fbfed0892a344511fd9f2fc51d7677f509133ecf15fa82ae33f37b0a63d36b7d91523d086d0d8a07da172a55bc9a8bbfab9ee17d794878d8ceb159ee681e0f6062bdcc1b0fc1bc17bd5d1936e744dcdbae4de089c9106906b639429e411fe5659c016421ef15b89a4bcb2b3d89c432bfa41cd509ca29be3c9dd72873040799515463c965a2835e11c009b940e0a9e9227e2cd5713b7cf48cb462f6437cf7367bff342d7d9165d847fa8202bfa885258f66a0a065a58a21ad40d71f3177cc2844fabc18d7d88ae3c47b5623bbe0706d05f9526ddb2aa810b84419a7817ca019eaf5e7177e53e72a", 0x1000}, {&(0x7f0000000440)="0ac51abbbd889ddd7aa467b2dcdaba0b8e8509ba25326079004afef18448a8527b5ffa8caa3a87f5221e1377b835d8beb67a0a2dc2ff510ed1e59eff711a5c7f27e188430cebbe1ea0909e80dafc5e6e6dca53607bd3973dd54c2d72e857d5055a2635c926d91cbe1727b30d577b776d58ec50c3f914b2e2a179a94da041bea2ea0eda1aef943cef2e92736b721a2532eb75561260afc736c26b2a9656e2724776f05e032053cf43eaef8bfca7bb3dd0377558bce561a52c11ac0a08da2ea5248e31d8e7b37bf6f5a94b486e6db74f4602faed8e3455958b3f596c971577efd28e59f481f874aa586773906f3093fd9c6687e76ebf036d75384e705e8332", 0xfe}, {&(0x7f0000000540)="c345dcd7e638a7ebf5f70cd02228b970dd3fc32da9e90487088eae8559713f4ce6f468387851221a9722d34bb04d76ece54881a76c2c29cb86df222ff56d671cc2f024823693279f3cdccac04911cbb0c2233f7f683d163d3b2ca5d24b8679acb86732969770c2c2389be9c8a3b6758b1168f9cb21d8ec48415cf81f541aa7327563c8b80327f0b1b7732cfcd3343aad4de1469880e779f89ca0fd724d325087a70fe1d20b4da9b33cb4a26f2593cb35df0e6e64", 0xb4}, {&(0x7f0000000600)="5ffab04714641957071fba359793ae86b6dbbd740e9168e7c3d051be4c4f7c5a1699600008b8837a848bbf1f4ed8726b9509832bd4b24f184692608ed34cd873be0af7ef80f09cb7dc4630d1913d3042e673ca65eb3895f97b31ba7c58d61b65257c5bcf53cba52b791863645293498a692c93af5cc6309171c4b31dad33346afaf3210698c6077131cd55b687a1bf9a05f52fefdb740e14e9996309", 0x9c}], 0xa, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r6, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0x0) 18:05:58 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000640)='./file1\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file1\x00', 0xa) open$dir(&(0x7f0000000080)='./file0/file1\x00', 0x20, 0x15) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 18:05:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200), 0x1000000000000183, 0x0, 0x800000000002000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) r3 = accept$unix(r0, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) bind$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000180)={0x7, './bus\x00'}) pread(r0, &(0x7f00000004c0)="954d41873a793cee2972bcadf49b7968419240b3a93e0f57", 0x18, 0x0, 0x0) 18:05:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x1, 0xffffffffffffffff}], 0x1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x2, 0x2, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x7ff, 0x1ff}, {{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0x7fff, 0xffff}, {{r4}, 0xfffffffffffffff8, 0x4639dd820afe192f, 0x400000d6, 0x8, 0x7}, {{r5}, 0xfffffffffffffffd, 0x0, 0x80, 0x8, 0x6d6}], 0x3, &(0x7f00000000c0)={0x20, 0x7}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x7, 0x0, 0xff, 0x0) 18:05:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@empty, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @broadcast, @loopback, @empty, @multicast1}}}}) 18:05:58 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="68153f8f41f2a486e16d90b1c9b69be1a46ea2902c2c639447683be501b8de2174c5b961a31fa2fed637ef7d11f8089f0d0fca937012c151c35188619d0a9be2071fb509d804202dbd067b1ffb00331565d96c7ca7264dd9a8b17cd652374575c99e34efb209b5f0bc45ed25b8b6e33a5f83c682391f96b99fea30641170b9d680303ac4564c48d611e17095e4c485fbf9094fc3b0c57f59130f0fbdcf18a13f1f12f622633e0397772ee6df9fecba1e14038823b33309e41686af6b718bd48cb4bf003a81e6ee69e1347a55b25309ba988f33cafeacc03a3fde0e72028689082997f5ada0336f7a68a801b6051085a5", 0xf0}, {&(0x7f0000000200)="cbfa12209e0d340c029e57a731b2678cc72dca93f65c98e3a770a3f81635785651adc5f8c8f15e7e2d3051aebb51100d9d05e1eae94e744cd666523c55158ef568faab1fa6af5ba37aedd8", 0x4b}, {&(0x7f0000000140)="b9c14d0925", 0x5}], 0x3, 0x0, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f00000002c0)="e85372567734583e4bcebd", 0xb, 0xf, &(0x7f0000000300)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) link(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000800)={0x2, [{0x1, 0x3}, {0x2, 0xffff}, {0x2, 0x6}, {0x0, 0x10000}, {0x3, 0x100}, {0x2, 0x100}, {0x2, 0xfa1}, {0x3, 0x80}, {0x1, 0x6}, {0x2, 0x1}, {0x1, 0x7ff}, {0x2, 0xbb4}, {0x1, 0x7}, {0x1, 0xfffffffe}, {0x2, 0x65c}, {0x2, 0x1e25}, {0x8c59b9fae5c6b83d, 0x3}, {0x2, 0x8}, {0x2, 0x3}, {0x2, 0x8}, {0x3}, {0x1, 0xb0fc}, {0x3, 0x7}, {0x2, 0x3836}, {0x2, 0x1}, {0x1, 0x1}, {0x1, 0x2}, {0x3, 0x4}, {0x3, 0x5}, {0x1, 0x2}, {0x2, 0x7fffffff}, {0x2}]}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0, 0x0) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f00000004c0)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000940)="3221791de2c4f9f6d3792273c0fdc207c6e254aab12a4fe1305eb0a072fe33b3c4d43fdb4c0405761899b9b37553aab066d63ed685f74c92042505f825a056763b18f3183b4ca287e56be09efe4eed84c332f090f25a58e579c61c48becedc3a0a41c61739ef2d0a4c78da6b7af7e9386ea18081b018d6978604677ade00b283d1db03f6e0df3e9c2d6f18ebb2079cbb0b2200bc61768b66b02328ecddee9d51c509899fde7156c019145d4db2e00021e40a6dbc12f7e5d439dbe88065da6eaf2ca81100a552c727a077bd9bdda64d537f22b4aa8d493607d8470a3c6d2de110fffa849ab54716b1f721baa7e82b4864592772", 0xf3, 0x6a99b08dc09f8053, &(0x7f0000000a40)={0x18, 0x1, 0xd1, 0x401}, 0xc) r5 = open$dir(&(0x7f0000000bc0)='./file0\x00', 0x2, 0xa0) kevent(0xffffffffffffffff, &(0x7f0000000b00)=[{{}, 0xffffffffffffffff, 0xa, 0x8, 0x1, 0x7}, {{r4}, 0xffffffffffffffff, 0xa9, 0x20, 0x8, 0x3}, {{}, 0xfffffffffffffffa, 0x3d, 0x10, 0x8, 0x3}, {{}, 0xfffffffffffffffb, 0x1, 0x0, 0x6f0, 0x1000}, {{}, 0xffffffffffffffff, 0x20, 0x1, 0x200, 0x8000}], 0x8, &(0x7f0000000c00)=[{{}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x2d, 0x3}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x3c2, 0x8e}, {{r5}, 0xfffffffffffffff9, 0x8, 0x8, 0x1, 0x3}], 0xd0, &(0x7f0000000c80)={0x9, 0x2}) sendto(r0, &(0x7f00000003c0)="53bbb373d8605b1799a8db3254b445f4cd8feefd9cafe02032d1e25a046260ae03837d26e56e5cb1ae95f7b4171ad6c5b00aea68193ed1a6d9f828bcfe1875dac71a1c501ae03454e0e434ab79a43022e2ab7f2a6e646fbb3fcaf88b7ac1bfa24447196ebd6b5a7f7a6196004ab7f3b186dfb090e9313b84be911bdeb4cd9cbe427767aad2650409443ad04a0060c68521848e0b7b21e74228398fa07ee197b8d7165e78aafd5ddb055c814b", 0xac, 0x410, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000580)={0x401, 0x5, 0x3e2, {[0xfffffffffffffb0a, 0x0, 0x9, 0x6, 0x9, 0x3, 0x8, 0x9, 0xd, 0x4, 0x2, 0x7fffffff, 0x3c5c, 0x9, 0xfffffffffffffff7, 0x6, 0x7fff], [0x4, 0x80, 0x3, 0xffffffffffffc6e3, 0x309d, 0x9, 0x2, 0x2, 0x100000000, 0x2], [0x1, 0x0, 0xd23a, 0x2, 0x8, 0x6, 0x3], [0x10000, 0x0, 0x5, 0x5, 0x80000001, 0x2], [{0x5, 0x5, 0xdd}, {0x28c, 0xfffffffd, 0x9, 0xfffffffffffffff8}, {0xffff, 0x3, 0x40002, 0x40}, {0x800, 0xfffc0000, 0x2, 0x80}, {0x3, 0x87a, 0x6f, 0x2}, {0xfff9, 0xfffffffc, 0x80000001, 0x1df}, {0x7ff, 0x400, 0x9, 0x4}, {0x1ff, 0x4, 0x80000001, 0x2e9b}], {0x81, 0x81, 0x41a, 0xfffffffffffffc01}, {0x73, 0x0, 0xe5, 0x5e6}}}) 18:05:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x14}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x9cd, 0x1, 0x1, 0x1, 0x80000, 0x3, 0x7ff, 0x2, 0x0, 0x7fff, 0x3}) 18:05:59 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, 0x3ff, 0x20000000, 0x200000], [], [], [0x0, 0x8000000]}}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x537, 0x4, 0x4, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfff}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xf5}, {&(0x7f0000fbc000/0x3000)=nil, &(0x7f0000df4000/0x1000)=nil, 0x4}, {&(0x7f0000f46000/0x2000)=nil, &(0x7f0000dc1000/0x3000)=nil, 0x80000001}, {&(0x7f0000ddd000/0x3000)=nil, &(0x7f0000b9b000/0x9000)=nil, 0x8000}, {&(0x7f0000fd4000/0x1000)=nil, &(0x7f0000bce000/0x2000)=nil, 0xffffffffffff7fff}, {&(0x7f0000a34000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000b78000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000dbc000/0xf000)=nil, &(0x7f0000cab000/0x3000)=nil, 0xc381}, {&(0x7f0000f59000/0x4000)=nil, &(0x7f0000d91000/0x3000)=nil, 0x3}, {&(0x7f0000ac4000/0x200000)=nil, &(0x7f0000c18000/0x2000)=nil, 0x81}, {&(0x7f0000a81000/0x3000)=nil, &(0x7f0000c03000/0x2000)=nil, 0x80000000}, {&(0x7f0000dd7000/0x3000)=nil, &(0x7f0000be3000/0x4000)=nil, 0x8}, {&(0x7f0000a3a000/0x1000)=nil, &(0x7f0000c15000/0x2000)=nil, 0x1}, {&(0x7f0000f29000/0x2000)=nil, &(0x7f0000f1c000/0x1000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1000}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa5c3e567745001df233c8172c359f699669780000000000000100030d907800000000450000000000291100e0000002ac1400aa0100000000"]) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) 18:05:59 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x102f0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) select(0x2, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) 18:05:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./bus\x00') 18:05:59 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000000c0)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000001700)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 18:05:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x7f}]}) sync() pwrite(r0, &(0x7f0000000140)="d00073a7402074977f5741e5967debb987af5d2ae4283abc86c1601573a6369856a83e16e43d7238e40c36ba601956ff13a7ebbd3f9ff757f1321475201b1b9e10f560d349ec0378aae42bf054d7449d81bdb5f94027e0166acd941a1e1ae14ec53a0991171fe151a81c4a2d64c77395a6cbceffe4c76073ce44d9f07cfcf62e86bd1e72a7223b1de88579831c7c1268807cd74d19503228a64925fe565daaa64c257e45563cd6423e6e56153c3ef8dd64ae7a8fc652fb9c5b095d51b0342aff996065d263", 0xfffffffffffffef8, 0x0, 0x4) 18:05:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() 18:05:59 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000740)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x873, 0x68, 0x0, 0x9}, {0x8, 0x0, 0x3f, 0xfffffff9}, {0x6, 0xef, 0x4, 0x5}, {0x80, 0x40, 0x3, 0xfffffffa}, {0x4, 0x20, 0xff, 0x7fff}, {0x2, 0xfb, 0x9, 0x1}, {0x40, 0x0, 0x9, 0x3}, {0x1, 0xe0, 0x8f, 0xf7}]}) 18:05:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) geteuid() r0 = open(&(0x7f0000000240)='./bus/file0\x00', 0x10000, 0x108) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)={{0x2, 0x7}, {0x4, 0xffff}}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) socket(0x18, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/65) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) 18:05:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffd}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x188, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = socket(0x1, 0x8000, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = dup(r1) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)) pipe2(0x0, 0x0) 18:05:59 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x6, 0x4, 0xff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3f}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000cf6000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7add}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x100}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000edc000/0x3000)=nil, &(0x7f0000e11000/0x1000)=nil, 0xffffffffffffff01}, {&(0x7f0000ee8000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x100}, {&(0x7f0000a7b000/0x3000)=nil, &(0x7f0000c69000/0x1000)=nil, 0x900}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) 18:05:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xffffff63, 0x4) 18:05:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:05:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r4, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r6}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 18:05:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x482]}}) 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)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000040)='(^\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='tap', &(0x7f0000000100)='\x00', &(0x7f0000000140)='tap', &(0x7f0000000180)='tap', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f0000000680)=[&(0x7f00000005c0)='(.,$:@^%\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)=')]}\x00']) 18:05:59 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x61c1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xff, 0x3, 0x1c}, {0x2, 0x7, 0x1, 0x1}, {0x5, 0xfd, 0x20, 0x4}, {0x2, 0x3, 0x3, 0x8fb}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 18:05:59 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000000fbd89771b094e1303395b9d071b542a538706000000b818000000290000800000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00007ea000/0x2000)=nil, 0x2000, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:05:59 executing program 0: socket(0x400000000018, 0x3, 0x0) socket(0x18, 0x3, 0x0) 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, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000080)="1654bd6a1cd5b39a", 0x8) 18:05:59 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = socket$inet(0x2, 0x3, 0x1) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$VMM_IOC_READREGS(r1, 0x8004667c, &(0x7f0000000500)) 18:05:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) r1 = syz_open_pts() fcntl$setown(r1, 0x6, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f0000000100)="c56588607ff2e3274996b0cda7578a311fea55a5f23068d35fc0d37f491f3864f9e87f051bdea617236b52152e7b0203ef5211dea7a9cf0f3220bdd4f82a71fb58eec96f50c5ba6129e70450d5d69cc8f3f544a4ecfe3b2fe134891762c8f87b460e3b01d99cb41ccabf785c1b80f19a6589f229ffbff7705637c6e4695ae13db91fa7a82b5c949a1a3572e999b9c1c099231be673525944db8fd0c979d78670a6c57a27aed4bbbb43c78fbefff2fcdd830f785e7b8fdeb9fbd3aa2b2842a13fe7df12aaf4854453afbdc1ac7501b6ccfac5a01a3fe17a47fc605071eb04dd79ca84aa939bdc74c8c36aa91c61f7bfbbbfb13e807e652f5334f1888355e6a2ed4d2311e12780e32832927e3d2beda606f6833f9e603f3776567e91608f79b8ec243921c62ac3e78b87f700b41645c7bd81c66b419663b9c7cb32b0bf0de1f2d0d8ff76d2966d814ad622f496e7307dcb290027de568da1464ad17d588c6dfc712cdccda311d8fdf2f9021794dfc106d60a38a73c84049b7871428afe9318771697ffd324b2cfdf97f19dc7e0c3478c32e13552ce055e9caa3ad37bdf139768f05c5871807de9fe963cc19449b471e1b0b3acafb85cc1b6eb2e8c580f609f67ffe72a040643e46118e8cd32a6ec8a2e89ebd81d26527dc116775b96e409306318cb82455e56838047a6f20030d34b44ca8c739b7d86cd40f3567bd42b5d488ba2e107caf9b56d730490705cd7880450d1271f21adcadf950e4a9014692734a716074e612208dfd1f755ff3e5b8077ba0ae66d080c2253ffcdbec92e482177ef0322f2a2efa1a4962b45d7b1900470134c69ce642891de839fa74af6192383bf4331b160a6d039b5ebddfa9e25b0179e1c5c8182c0d379ac5db2cc8160b31826ffbf8a3ec31a2b1cbee3c458b87a961b6769a9de7acd81df11b7af72bf0a3543e421aaa4a294bfc0c5913f2350b6af5f5ce6a0fc5d7eb819dfcac5d9f611acec27bfeead895411de81aaa7e87490523acc89da5404c63a54b84faeb19c01cec8e8a993804983e717db4bea452f9dcbf1fc3ce669b9b0b0c85cd677bb7a085abbea90079a4a52418984bbe63ad31d5a250eb15966468894276ed73b9b851a294438b13aca15330e3345cb0c3c8a6ade00a1dba768a1038227ce58a5712a605df0858f9101a3e8961cc33767e58f3fe132afb460732055d0f8ca1cce5a0777a75e61707bb08ca97406b53126872207ca89b6c67150c1e607b00b696e5b2e9e6904c2557e48ad84bb053355b38198a67ad5a7c52accd427d4f2e7f19483669a6c67f467df7c74e84ecbb633ac4559f088016ce44889fb3035060a970f97b0beb3218b39b3430e367cab12e2e159b8b81783f760672b328def8a50c335a57c8c0869d2cc5dfe06d3a5d14656178f75e38d00aa1efc6285a81f9152afc7c958c606bb4d54ad67e6a2af46041e6ac170ebe90b6e9640bff70c092cb71014f69b7385590d39b660a92aeaac0f3b0ae2880f48b32f10ce611d93f425aaa161f046bacdf7cc242106be2584cacec158d64575a4287df82a0f8770298a733f0b9343d8ca8313b77f5a288ec8d4893a78a6e20cc779868191287a6b3e835146468faf57aee09104289358a1b7ff050ba8c9dba55973ea305d8a6a008488c3fc83fba20f967df89a67196d79bdff38bfa22588d6adb9d0c3cc080e536bee72002ac669ddb0cb321d45ef5935e520e305353448c85dcf7e0dbb741787e3da5edf63420dd0de1742819e2a465daaae6e141cee2013a86fd27baad7cc88b3b689f5c8d79aab26712155c39ef64568e52391d21780082662a1ed510be69fbb8f10caf761d31dd811ca5d44c91409ea8ad75ff98886edad52e3e78eba26e37f", 0x536) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:05:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x34, 0x0, 0x0, 0x10000007}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:05:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x2c}, {0x6, 0x0, 0x0, 0xed04}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e16914f6357e3af702f600150000", 0xe, 0x0, 0x0) 18:05:59 executing program 0: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = socket(0x2, 0x1, 0xfe) r1 = dup(r0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x8, 0x5ea8, 0x9}, 0xc) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x3) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x72) 18:05:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x5, 0xfffffffa, "73f300070060c3dce5081a6f6000"}) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x80, 0xa85}) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) setgid(r3) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r4 = socket(0x20, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x4) 18:05:59 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x20, [{0x2, 0xc8}, {0x2, 0x3}, {0x1, 0x5}, {0x2, 0x1}, {0x1, 0x6}, {0x1, 0x8}, {0x1, 0x5}, {0x1, 0x379}, {0x3, 0xe7b}, {0x1, 0x9}, {0x2, 0xe5e}, {0x3, 0xdb1d}, {0x1, 0x1}, {0x3, 0x10001}, {0x1, 0x7}, {0x1, 0x4e1}, {0x2, 0x7fffffff}, {0x1, 0xfff}, {0x1}, {0x1, 0xfffffffd}, {0x2, 0x6ee}, {0x2, 0x3}, {0x2, 0x4}, {0x2, 0x2c}, {0x1, 0x7}, {0x3, 0x1000}, {0x1}, {0x1, 0x8}, {0x3, 0x3}, {0x3, 0x4}, {0x1, 0x6}, {0x1, 0xfc}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget$private(0x0, 0x4, 0x200) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 18:06:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x80000000, 0x2}) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='1{\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00'], &(0x7f0000000500)=[&(0x7f0000000280)='\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='^\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='$\x00', &(0x7f0000000480)='{$\x00', &(0x7f00000004c0)='tap']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 18:06:01 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x6b) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0xa, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x49, 0x1, 0x0, 0x3ff}, {{}, 0xfffffffffffffff8, 0x41, 0x1, 0x1ff}, {{}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x7, 0x2ba2}], 0x7fffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x98, 0xfff7f, 0x200, 0x7}, {{r4}, 0xfffffffffffffffa, 0x59, 0x2, 0x8000, 0x100000000}, {{}, 0xfffffffffffffff8, 0x8, 0x2, 0x400, 0x9}, {{}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x2, 0x732}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x6, 0x8}, {{r5}, 0xfffffffffffffff8, 0x9, 0x80, 0x40, 0x8001}, {{r6}, 0xfffffffffffffffb, 0xc9, 0x8, 0x3f, 0x100000001}, {{r7}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0xffff}], 0xfffffff7, &(0x7f0000000280)={0x9}) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) close(r3) 18:06:03 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x8001, './file0\x00', './file0\x00'}) mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 18:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000003c0)=[{0x2}, {0x45}, {0x20000000000006, 0x0, 0x0, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 18:06:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) dup(r4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3, 0x3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:06:04 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, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x0, 0x8], [], [{0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x10000}, {}, {}, {0x0, 0x0, 0xfffffffd, 0xdd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 18:06:05 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, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x0, 0x8], [], [{0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x10000}, {}, {}, {0x0, 0x0, 0xfffffffd, 0xdd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 18:06:05 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, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x0, 0x8], [], [{0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x10000}, {}, {}, {0x0, 0x0, 0xfffffffd, 0xdd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 18:06:05 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, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x0, 0x8], [], [{0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x10000}, {}, {}, {0x0, 0x0, 0xfffffffd, 0xdd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 18:06:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/158) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000700)=""/4096) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') rename(&(0x7f00000001c0)='./file0/file1\x00', &(0x7f0000000140)='./file0/file1\x00') 18:06:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a223"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYRES16=r0]) 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(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 18:06:07 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, 0x80000000, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x1], [0x0, 0x0, 0x0, 0x0, 0x2], [], [{}, {}, {0x561d}, {}, {}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_RMID(0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() r6 = getpid() shmctl$IPC_RMID(0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, r0, r3, r4, r5, 0x0, 0x401}, 0x9, 0x7f, r6, r7, 0x0, 0x0, 0x1}) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 18:06:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 18:06:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 18:06:12 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) semget$private(0x0, 0x4, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x0, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xfb}]}) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) setegid(r4) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) lseek(r5, 0x0, 0x8, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:06:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x6dc3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:06:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x80000000000000, 0x0, 0x0, 0x7549, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdfffff7ff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x1000}, {}, {}, {}, {0x0, 0xa08f}]}}) semget(0x2, 0x0, 0x100) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/113, 0x71) setsockopt(r1, 0x9, 0x1000, &(0x7f0000000000), 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:06:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x2a, 0xa, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/49, &(0x7f00000000c0)=0x31) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x150004}, 0xc}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:06:14 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) r0 = socket(0x2, 0x4000, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) 18:06:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 18:06:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/14]) 18:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) clock_getres(0x3, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) 18:06:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x10) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 18:06:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) getsockopt(r1, 0x5ab, 0x7f, &(0x7f0000000000)=""/15, &(0x7f0000000040)=0xf) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000180), 0x4) 18:06:16 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000480)="7624644081f252cfc8219168e5b375fb603e924ec409fbc5424b9fd7164a0f22d55ee29badeabe76f850d720fa1c5be135c0a74f6136ff35ac37a90b47799df4f60ff9b9a3538327763e0013d0c009bfadf2a0a24440b3ebb77131abc72d3b974b5ad76ae00100f50c05462b659d0da6d33d0047b1b04c7ee11e2db538bc9b93378c2ce2d9268a68eff99e4fe7e3a9f4", 0x90}, {&(0x7f0000000100)="9a3383fa42b7ded4491d7e8bff2d4517ff7ac6cdc0f82732185b2fefe85c7079535441a2983496a2b7db0bdb5fd47b0d5791bfef4b58f0c7e5992d7f695937b5ca207f841ae1bc6445a22634bdc50908ddc571ba32456d90f9ebf71f955e816811643d681a331317c16ce90859bd489a141f10a703a3412c7279c4127a3bfa46e56f8ce59e8d240b152527b69c6fe0565f5e175d17a6507d74192b98a36973e4eae3d09b1bd8f69b53252243bf31ed3f222483cfedde73a0810e41257378cb67ad670c121b0b4378827fd0fa2cd350e319240e602975240c78", 0xd9}, {&(0x7f0000000200)="ea0e894e5aa3752d8a1b3bb98227759b38bae7d11ca28b6615f3477802c90b6ee3feb8126fb9550973e6ca4c65801247c309546eed742ad9519570dc63a0eeb96894f986ce8b89353c8b622d03187073d2a1d82ba827857769d51cfe71de7cb67fbbbe0825472b457aabb84fdd3331bba57be237cd41e9b2c77b80fc1fef72", 0x2c}, {&(0x7f0000001880)="a64499fe5e279506fc54df403608903c70369f772d5a2f7808c2f98e374646a07054bd2c268b3f1c0fb72859fa166d011e18367a87816a648aad6dd0f7bdc41670420fc2f1359c180c352a77e286aa5c7b7dbb8980e3c79c4e8989c68b316c746330a9cb8a5bf44df2ec1d9573d29b98dd0ce9a0b9dcdb3c9cac5d36f5cc5b6b659ea8221fd4a27414fc22c3a6fc5449f024fc4561eb26dbf35bb39f8256d0f861363352a2c1134d9c52bf7c670065f3f772b5c23c7c7fb1e6de1c2589d1f5b6aaf6b22d281691c3c71ca390db8605c36b6366e59c7f4141d28d93a026174710a120dd597403588802d2372e7a0fee0ce7a1e14bd1933574490736c1dd265684557c6a513c2b6aa64fca199e7b72af83bfa5be60cb1e1fbd3814af0f301e6500b5c48be11ac58fc61bbf9d0569961ac2aec7e67c1b72e32fe3f45056d8646fa5b6e938b6ffa26226c9cf509305b583cd1e4d07807d247b0aa80520219778e52bc58ce1f8f29a17dab40ff673cfe5eeb50e784fba738dff36796565e2a8ed0d96dfc37b75865869ff47b2d184ed913c3cc1c5fcbf7f377bf3f288154e5b4a65c72edb08cce07dc41c774781d5e24288be38845ab7218fa087ed1e6001a1db79305ba5d9c2d55787c329685ded20b6a4459ac31bc18e518bb6d03fb37c10c6948e11c607db13279b7dfb54b4093c5ed12ee2bec369c089f69f00049b429d5e0ea71f565a3655447affc0af884809a130abf242f1952b8dc1db82b36a0857e307a8098d31489508aa81eb3c2c208302bf3d2c5eeb1058839bacc48d9e19bbe952d9cad30e11c2951d9b7fc12882127ee051dc842a2169c61de322e9bfc315435d2912b74b66a7132a775f8846572a27b4556265040f5222131f9cae9e2db916855f09cca47645b2a90eeea2be60f816ee2bae163e03f7f0bdf4adb582c942b1a7ac7ed088eef51c4f87281d00f8d506a6e045e96588afa71912a6000d0d064eb6ebeee250e51316dc93730bb3d4d33d73573d4546929fb094236f879f53ba7c210ae443e63b9530c59fb2f2025a78640f85b30d0b69c739028ed9aef4375f0c5733651511652bd4d793f2bf80034202510619d51996b3d4f660deddd4121afe58dba1a57019abbd5088f72544468e5ca7730c7073cdc8d7497c0f7edc5237ca13615d0ab85f13b10b9d7efbbb1929a9f5397bac1fe0a5f70966a3b58206a9690335ce47d6664dd36c6dad3c873b36c4c71dcfd1171785c6d1638b0e9776768f286a19ed461ed5e1e82fdf3ab408c4d4d83326ef48bfe828e28d033ff997c567bba514e7cc3da5591786c4fe48877fc57fc5f9865006127027f88d493e9770ba316c6d26e15823c681ce229c73dcf2f503c5633d9cc372124d55f8d9ed5bc1e0d3531ab8baccea08b0dcd6410c8de4f7b9e3cfe10366721123b828c8415ea4de2c3e61bcdaece68b567ad55a84d679e7ca90b8c0cd33f4cb5bc4b153c021debb33adacf297efee3a9820c93ccaf5c8be43f29ebd66fe6a367420c8aba2540d23ebb83a134c86f4645445d1c48818b109f9f520217378e909510ca21a3e587738501490d5e375241ff7ca152bfe8ba7d914f577bfdc01f40faeee201844df1f3d6dd0aa001aad1f2f48bc9fb82f1a7936cd54c905fd9ea2708dadbc7e546ff116ada30735000b5505c4614f2cc10c16a5b998293f083604c23c3a7084c15ecbdcef917d45edf81a3de78780d3a169bf241093d17136347a36e61e7dc1ca2df378540c9107b3e1761c213bf8b73ae571b00c816959bbb2bca7fd5d92580a4f3e8ca337b358cff883c1994cd529c016644bbe7127c6448a93009efc7be3678b2430d2b97208a5e049d05ecfcf6427945e521270f2f285369f835e07a8688f8572eac8283685f8fc2e30d62613cb061bb91da99ec6457d13c0f7f22df4c5fbe725093c5e0b31869f4dc09c43cc231d815ac93f69e9aa6c96491b7fd5a7ea3e198a00b5b69ae7d987bf4498a614645ed33cc6b179401ecee28469ac583b7c0b66e58c982b5e81641150ae0e0ca877977d19e750284f2715a6035f6c6817d1326b7519da87df00a656097130ea76f8bff82292f9be63955d72bfeba07396184a17f9e78f298117900b166265c55831c98e01cbab7bfcdac79c0a58aa257af14fff4d2d5621683696600bd42ec15bdbe08a14be519dbe045ee268abb9269614c130d196b72b98091f675015cfc199efc0598028f536f60fcc18f3962657a8bcc0e97532a52d28adbe703f4f603448b5f5747c2bcd980939ec6a0d52e8feee5529aaf9e55b0a5aa131639e1672c888789b75cff09af41fd8647a6aa9854e968d45fc3d8d76eb5c81995bd0e13b481272e006d7cef2547401e543bd33656051b7b96cf7277eeb8d8ca4c346d9ae7d1cc395bd6fde81b84cd2fa4e1aa1bbb026e7cf0eb669fce1fe329c3ac5fa298294165dda458a0e5247bb019a65b8605002bbd7de369063a4bf7d427da107a73f2cc533c34dc63b582f7eb6337ba40f2144aca1bba5ae6eb3b1fce51ca2cfbaf9513cfd65a407c57f61716c9b23480e9e451d39ac660350cee3abfc781f50323afa387d8055e12a889dcf3d9a9e37334c82631cb3d1d535873daaf0433515d21f0fe3a2329982b30f86e45f7b183cadf28d53043400206381f1d931702ca69fbd28af6c8ef6b85782d19f2bc5643d13edabef04c0a5a2a90cfdc5b9ae4bc97854b2bd21a44f50fd68dde1b839df2fe9e4b1a1f753f1a0f629d96cfd1474945a792b57d27289a0c645310ba064ba3907a24218aabac6ac3d8de9d271470eb7e587d344682ad7f5d3e68b6bc9e65645d0d06dd22fe7dafa41a9392042c1dffe5e74b5618f13a4e70aa4c28e60c7e64d60e2bc372c184fe6f19ad9948f06e189b0b899db2abaa2f6d7bedbc7a3e97c0e37d1cb83a8737e7e8ea47f07c8750c5332849605155c3f60c2b364401dbb63c0c3c852444f7667e40baba02eda54fd03fd8c7d4bf21d7e7d5131610547fb9cdf3a4d115fe2ef5fefa31c451d456b4f47fe08ce6edd18f251bd21854fbb9a1be6cd35d1e9df3d24aee4f08bf0077cda33feacdc6c4985e89bd8a01bcaddac457221211173a697d6f57d26169b51f8883f633299a715737ebe39ff62c6d60a665c9249ce5502cb57e4aa21e6636f3e7b2d028f1bde8d7aab60a15c654e4ddcf093057b141841a5b84de02f6825c699c8928de3434ed907b6cd4eb5aa1f6400f4445eb02b6ecd863a23d297306751a6a095ca7ca651f59cf7d19e3e6cd3e2aaa79c3ad7a069e9e0249fd7d6f0780268e3a591cbe7295dedfe8dd1d66081a22e2e6ca435406ee34beca2058130a6bdbfc30bffef8e85079d3ca33d3a2a566156f80d2541381f0698cced31022e4722e9ca56d98b8a0ec486f6246f058eb2b868b35de54426071a441c4320a0cd82c8daea4e20c76d4f69351e4f3682bfc98ba5b30e7f8010f81f1a5a1d23164b0c0d12c118913004b4a540198904030a75176a353632f1859ddc1594e13f2ad8943603b1051abbf83ae3f984af677cc11128d37b8e1aad7e1f9f331c546d9e211efd98a569e8b83936bc90f5b6b6be11215ea6c9b1763f843aa1caa7acf62822a733d8944ebe8a08fee05626016804a3d1cc0ce0a7380d94510cbc48345e8810de1bf1628c240e1b0893c1d6f7856342ba5e58adb476fe9d161137e840370af7a242812c8ce15a96cf818733f646c710906da40c24eebc27ba9e57832e3d16ceba5c43dfa9c5bf1c63d9a98ea4ab0cc9d1309ef70127a40f3282430585c9ef0d5628c4bce6e27c493b6359a5def684e1eb3e2c9aae17720cbdc5d01a29fad6b09a1d88a9b09afdcc03169e98ab4f841b9208a9f2fc65a28fe7a40530bda64a214fe166b1333e005f63b6cf675103c57a942e52e97e3beca4d77708a768a0f26dc88e03077a3bf61ac8a488cef4f48969ffcb420bc68afa2ce0cd938573dccd5a6319e7e62ce30fe79aae1f89e1ab58eef9b29a3527978cdf0bca383bd1224e67120f4739e23654ec22cbb71de990c4d65dba0b85670838265cae4c0fb627ed88095427ea3b97ba4d771ec70436f6e22a5ba337c68b3c0dc96455bcaa068e772e61370e3ad7a0940d1d569528226caaeab06403e01a8066280644fe48657a9c84cb39144489cd0fce6d1f81d1d65c2971af845631611c23eb2d8750fcaa60272b9faa02389a9da5f8145b02745763242d12f01595cff1d31cd39ce38bc9ae7dcc3e7bd200cc88efb1546e9a2aa0c234fcd9b894c49778640879a8d21288f2d047436e18a00946a93b0d0c9657deea60bbf86e411186fa4cef39e2ffa6f10b409677128d5a9cf78faed121e61c8977e74371cd4e1d191d69adc4b04201c80b84ec25fc63a04fe290c6c3044ee8a24ee3608fe58bd65390b5738c55e70b8a88b2e3d3f660746d20416fe3eca302c675380fe6af1dd8607b1cf4ee41c573fa5f188a5d3438868415440baaba7cbe130a3148fb6d17b573e535e519d99fc987aa7d8806a1c79004289c6ebcc71af6cec8bc56e324e7c9bb886b26dfa407c108e153ccb431b1e212bcb3f26cb4bb46437170b79844b7262656c560966bde30b16e31df8955cfbe5b8e0e36f67c2a8737d5774efddc73d42871972134977320f38fcf8b249e757ba713c2a06cd34db1080cd3bc856f09c6b87c526700de27bf51b59bfad98017f2ac84c75006d87baaf57626d29e200489bf3f867652d751a3c3d3983724d87e825c1a7dcd64931794058e85181b77e5e1db3c87673ecbacb68994bbacee93ec05124aaa7d181424dc0014f2b1af160126ff684c223c767217de93cf9b28cd9549bc7062b7a30ecba61f534e113cf7695f1e11f54fd5e2f54ee06271435842a7faecc7d257b0d1f6885a4c81db4311262e983d4ff81d08d6d11dbc51c5aa0a0e226175d5e244a6a93eb8ea0baf6febf83c1f1f851748295fc1d4baa0d2efa67e8ec7ba64e2b62b94019d5b59e2438d36ea3fc1b6147af4c59002d35a43881221fca1373f0441b6694a7d1d007f107bcfd797cbffef28bcd0f7122f38736688a7a4645d7466c202527e2376e2adeaee15e6e47fa09aece96444587243654d7021d011aff1dbe4ed01f165f8d071f0b99d15fac122f67536a5a086d6d5c8873318ef2885779474d4228aa1e950b31a30a473005e3ae46017ba16e740aa69c43c719e1e8e171e432293fb8ec6d6406977ebae67261e2767e60f94b2a340730ea097b942aed8b85423cb989cc4c20129e418fa8aa23b5ead98dc80110d3055d2a386944fdaac33e5c00a9d4656cb3775c7e26f9e7e6ac3240a19a49dd07569e3a8717d52632a2fd1c4e772cb06039c3f075cf274fc9f7ebb55f51bab1be45f840a1d3b12db2f72dc94ea9359bf2a3d676fdbdc840d5e1ea94878712cd0e9b4b1c15de1934abd6ba3e302136982e7d0b71daecdfb2abd0ad2a13304ed55556c03baad7074f2b5971616709b19d0c14041c1454941a8d02673580ef4813583f51065344429bd628ecac2e8aeac5a925b3891fad16b7aec77739b9474403ce32934322350f7c7ae40bcdbc2b08d0e13488ac8c531dea50569f595c657cf26fdfa18e7fa47c8e4f382ba7f7a152238bc5bebf48273f5c915168400da542d5771b19416ea2b4534205472d174dd9503bfdf6bd3ca86fc9cfde9a957d7e93015f2f3050a119fe001350dd1efb139f8ebe2b1614d078f8e47b3ff12c712c8d43d495bdee70149ba4654504fb1de4f682df62871aa39b67961d44c7ab366084faa8472e81413ba400c3d5366af07565b6bf1b978c5fe289cf3e18363dd385ff152f8064a3d66000723dd60ae8d973f7340f7e18bebf5a401e82c32f05c9882c8cbf83f89912694ba0d8550ac5e1ae2fa9b2ae530bbbc1d13addef72401d2a16401112750", 0x1051}, {&(0x7f00000002c0)="923d5259efa3c55387305c378059a0a9fe7d011862069503a4d7ce0a54d67736ac7588600d743666a2d060463799f939a4ed322b07308bdca7726f73144a5363bee78081ad11dcdca38b1281b49370df3ccc1028ac8a4a9bbafadee4cef8e3e0355f2edfe1ae7ac61ab7eb22e9cd184a1807d098629b", 0x76}, {&(0x7f0000000340)="1b23d07361b9ab99d6e0d080e957f6862c4f9f98edb3b5fcf509ebdb68b9601f", 0x20}], 0x6) write(r0, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) close(r0) execve(0x0, 0x0, 0x0) 18:06:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 18:06:16 executing program 1: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x2, 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) dup2(r2, r3) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0xa, 0x0, 0x0) bind(r6, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7fffffff, 0x3}, 0xc) getsockopt(r0, 0x2b, 0x100, 0x0, 0x0) fchdir(r5) 18:06:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/55, 0x37) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x5) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) 18:06:19 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') r1 = socket(0x18, 0x3, 0x0) getppid() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x3b04) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "737a117c0000000000004000"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r3 = semget$private(0x0, 0x2, 0x385) semop(r3, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x1a1) ioctl$TIOCSCTTY(r4, 0x20007461) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_RMID(r3, 0x0, 0x0) 18:06:20 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket$inet(0x2, 0x8000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:06:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15, 0x4}, {0x25}, {0x3, 0x0, 0x0, 0x40103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000040), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x5, 0x6]) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="00f8000000800000000022ea5f8b3609dc49b7800000ba0000000000800000"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5}, {0x6, 0x0, 0x0, 0x840103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:06:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x4}, {0x1d}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) clock_settime(0x4, &(0x7f00000001c0)={0x0, 0x5}) preadv(0xffffffffffffffff, &(0x7f0000002440)=[{&(0x7f0000000280)=""/251, 0xfb}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0x7fffffff) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x180) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) 18:06:22 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x46}], 0x8000100, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000200)=[{0x4, 0x6, 0x1000}, {0x3, 0x6, 0x800}, {0x4, 0x11, 0x1000}], 0x3) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x5) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="b1ff613f644e134b9ad8631edbfc2373c0", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32, @ANYRESHEX, @ANYRESDEC], 0x3a, 0xe}, 0x40d) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 18:06:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) 18:06:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403]}}) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) pwrite(r5, &(0x7f0000000000)="6d548c8fa69f06f834372e70a850bce3f674ba2ab76fdeb9d6a007d718661e54ed83698a83a2ed844592281a12eb48cb723e0c0ff3734fe66113a2e70ca834a3838c39ac129516f06d3e4c64ccdeedbbfbd0fc3b1fea02bde9c97716e8ca777176fae36b2cf6efd7f9861a8313ac88a28b4a2ec0e95bbfefa6de8ccae9302fb2f332545081f75649adfbb526", 0x8c, 0x0, 0x80000000) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:06:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x500}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) shutdown(r1, 0x0) 18:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8480, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x24}, {0x6, 0x0, 0x0, 0x40103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r3) 18:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x15}, {0x6, 0x0, 0x0, 0x13a}]}) r3 = socket(0x18, 0x3, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x1) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x5) setsockopt(r1, 0x101, 0x2, &(0x7f0000000200)="c9a17eaea06328f54a39bb35ad137a6fe7be8816cf9415e734f2e4ac97cb7fc86b3bb5b762832b6ee671811a06ce40d278f7eca03515ff110a339263f785f03599936b53e6301140c88bc20f2794881de9eb", 0x52) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0x53) 18:06:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x84}, {0x3c, 0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 18:06:23 executing program 1: setrlimit(0x5, &(0x7f0000000080)={0xffffffffffffffff, 0x72e}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x3) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() r2 = getuid() setreuid(0xee00, r2) setuid(r2) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) read(r3, &(0x7f0000000500)=""/4096, 0x1000) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000040)={0x7f, 0x0, 0x23d}, 0x0) 18:06:24 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = shmget(0x3, 0x2000, 0x149, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r9) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xfffffffe, r2, r3, r4, r6, 0x20, 0x2}, 0x5, 0x1545, r7, r8, 0x8000, 0x4, 0x1ff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "246cb4c6cb79a551f8d135589358f183b5e5205f", 0x1, 0x81}) 18:06:25 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) write(r0, &(0x7f0000000080)="f4be025caacf61337ed23101b6f12ca7b9e81ad4d4a101724ef63bfc8a7604cf9cced7f2c803f06f90b36e5525090fabf17af14beb182d5a975a613d70edc2718950179759955e20e8d5adee176dc7ed00703a9282f0bacf62b7c1828a9bf09dbdaf68815ed92055a622e1af701e6c2693c805db4412af110821c7ceeef8197c18298f1442610b4e71b68e91c6236ab20f5dec78717cc9cf72c0a2efe12e14d2bc3ef99d3fb81fb610a108ffe116945478a1cf49533276f6747f59701605aef00931665d2c8eb18c79e6303f46aee52ad9d4f513fdf84ab5702be2512bd3a549e47bc14bd8444f52db1f6fe0722d7c", 0xef) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 18:06:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 18:06:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/48, 0x30}, {&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001280)=""/185, 0xb9}], 0x4, 0x0, 0x5f1d) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000001200)) pwrite(r0, &(0x7f0000000140)="4f5188801544d87d5c697a7592af58d463612973f7e5affa27aa32977dfa87fec42fa1f3d9fafc1def69a5bcf52e990e67321931d8a3e43138e130bcf91584f3f7b2b481ad2bb00b474d11e9cbc5a507b052299ca239a224e9ff863d13cfddf834e92644b75c5d6b963490780f850cb5358e0630f521a941557a67cd82f401a089f041c540269c57d31d3c0d748c8ddc3273d438722e3b77cd6ce1", 0x9b, 0x0, 0x4) 18:06:27 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaa3fd8391098888130a9aaaaaa5c450000380000000000019078000000007f0000017800000007450000000000000000290000e0000002ac1400aa0100000800000000"]) 18:06:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f00000003c0)='./file0\x00', 0x4, 0x40000000, 0x0) r1 = socket(0x39, 0x2, 0x4) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0xff, './file0\x00'}) r3 = getpid() ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 18:06:28 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912c327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd0381718d7995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc337288776a1b9831a3b2b1a02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5bca64cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4bb2992418af2b5c921f8a7c0db1131962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c700000000000000"], 0x10, 0x0}, 0x0) 18:06:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8}, 0xfffffffffffffefb) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 18:06:28 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) connect(r1, &(0x7f0000000140)=ANY=[], 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, 0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 18:06:29 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x20}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x101, "2f5d235fa443d235e33eaf74cdca4700"}) 18:06:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "fff758d624070000001d7f00001832681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 18:06:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800", 0x10000}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0xb1, 0x1, 0x2, "de78584058030d6ca591201c5a663a578ff6c618", 0x1000, 0xffff}) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x2000000000009, &(0x7f0000000080), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:06:31 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107008, &(0x7f0000000100)={{0x0, 0x1, 0x1}, 0x24, 0x4}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ioctl$KDSETMODE(r0, 0x20004b0a, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 18:06:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x2, 0x8, &(0x7f00000001c0)="1c2554975ce7844edaf568914e0565ef731c21a13f012a3bd82d2c20356856e7eb1f809890b147fe59f5efa6649970bd620149d4e277541b3629ee9a9de19014ef0e6f6b7bb65831634f47b905555414c10a510e14b86f4cd083423463271e3cbd0376a39078d7638778d0ae25d99ef9b247e4beb69b948835c71c4ea7dc9ffaad92a5360bae070be8367dc8b4cf70486a1f41022274ac204e7f3c573f9e4bcc5df6a45e4bcae2fcb06f34d1153fae7811a9f1352cfb48d64a56e5ba6d993d12f77ad62127dd901cbaa9336fca9394f922d57a6a74b0d9a4625f85a59b4ece84c0d44c722cf52dccf576b42a878d5aee3605322d763279827456770bdba2d2149afc475805fe82459914ea317c40a7e8052f75ebe5993db42d3284ef1932ed014497bdba652cbe54021d6f736d821edc50f5d481d854279b266f3e7873938dc90a864a3b1086fb548a361ca9c24275103fcae8db2b9473026052778b08104bc3037d4b9e68462ce9997147c6bafbed12b80fa6613be9b15b81cf6157bd88ab136544f825e86104e22ce87815bda53b53c71af988b50bdf419627451288db8821bda2338e4023289959e19362e046d4401382776ea434e7ab1e3dbbd9aab61bd7042f78af77b0d8c84c64c928f77a16652fe5469c2a7ca4dcf3d609da790f384ea9e7d66b645060419564be04eea137ca98a7b22dc250044bb0d5b030a3565ada19a670d419e26e3e70373e279b52a2f90d6317b6d1445f45482ec92a105cd132063e23ce331cc6901e6eeb89c8fda62c00c8b3e8fe37be02e7f45c4b665c7e614e557a0e0015c2a76ef8169c94795e7439e050d10eae490218eb626bda71af9236946144c2afe24df7c9e3c6916effbfe0241e8b9f92820517c5927c2f11e3d83238a8371382e80b507076c5f12d460d15af18db9d3d7c3a0b1a8316f64eba2b623785743f0e3d4290dde14b68dcef4a2b0fb14846b070f91d9b16f689ff839243892508e77c986f23eeece1b348b0cd1ee8ed2e4a0b380d8f68b371049675c4f8d41b524b31878d12719ebdaae957a36deae9f8df1071afc0d2bcfda2396d95c03d06fef7a54db5bae5a6c67051ce6c840bdb9dcf61b9b99556f2acc0d9649974e4853f9461601aee7b9e93bda555f40780a8977f0dc028efa31386d8978167004d3adfde2b04b3789b1fe4d8c04ab5678083f1407a9837fde504f23f668df971803855d091f4e316031cdeac8259b4c1ab7f47dd006310807bb9fdf97f6f44569ddf84b85de68522863900ff4ded33ce07b9808c3a1e0f7b8fe8e9597ef751945fea29619991077128c445586c5ffaf64a13b009b3109e950869ea5bb49ff2c777ad198f72990a6b6462d1f277123ca2eaea61f198d7193e8446a9695f5c1612170ed6904eee65f6087d701740ea3cdef15dd05d2a721db458842698320b1545a1782a1c08aaca9153349c43777a811738acaa32df516cf276be507d8b28d39bfcba524da82a051e5e7fe926d73f937eba81afbb383d54f0f85617a2f6f3fedbdeeb0ce8e04e568caea801280f621a0eb27afd30e376b58829ccc23a339b645bd8549cd3afb8086e3c0da044e15f9a5d8937099a2fd63c12e02d2c3a7db45ff2e57ab363a490827e6c0482fa9fab6f0c0986ddbb7660cd797fd19f5c7eaf3b894916ba964fe18d08912b7c62b8f33031e531f9d7ab9baaf2d3939eb608fe958e578fd660ec01076779cefb585b737f16e6034dac1177b0d0fde191e2d64f45744a22fde3d9a42889b54a37d7af6d71c52af2ac130c88f97f791e74bfd16c4c7463669dde9a6d02fa96a3ec02877d3624f6e9bfda8c02c766a74abe9cc709be0a3d409326ca4e745bdf5772992e5847bc892b045e86b6ba6dd1d083809b9b3768990dcce142c54fc68eb50001fa9961e9c5d6cb1d598f0e2849ab4b3b96a4235814b171a37d99319a2eef3c13099f1f70377524fe8d694d5f60e8ce79a97bd37fe2c8cb6bfa49c4b8b073ebd29071bce09b7cf9c024cc802692f3dc197c06abbc46e96408c02ad8699863aa60a63317bb0c3a57342e86df730c846be3efb164b1693a018acb8eb2ad0eb23f2110bdc0400e9f6dd6c4fc81832076c87ac79fc91cf66bbbaa92979a3709fde0ded0091d4d2ecbaf3801e91fb7729fa4b6ce0001d0b0545445a514f92143bf77e01ecb629787147050ef38020b6480fea0a27a44aed110783274966d2cc8793d35af03aca9f59e322cfee38df9a288c0d1f5446b5fca60bb534cebacc2eb42e7c46ad87928c56a6af653607aa84ab44e330c0fdf0262eff3d4c82320625ce6efc2b517bc5b04bfe350f4ea8ca7597f6dc73cdd3b1c2b8ac3cc289288acde4a0fa5b93dfa8e00928404a84f3abc0ec716e1c58f4d9acca865d90e7a592ecf931bec7c97155e37441a477f75b301365b9eddfb0b8ff010a90e07ed36f41c80acc94d428a0eede873d5316008a192db3bedbdd570b0a5bac1021166467bee87a271682536abd3a2d427320a60101908a9595e8e0c926763e861fe1a8ff1b1e3ef015ca9ff32e701aa2bffe04f06cdb4e2757fdfb359ba275d745c51f7a07bda5fd8591421912bb11ebc8aa925666b0d595b1385f478f7cbf3820cd0276d4244da5f703e660a96517774c8dc466a25e15f02b930b74cdd8f62490563565b104b37b7d6b04334d6eb21ca7fd6908ac8ac1a82b6cc7421fa9c97e6ae9e69456bfecb199b208499c44830e94982e3005a7d62caab40f0a5949bcc73c6c9f815c8720fc9107b2678127198c5be691da2a2d91aceb1919fef2a10a9e897e1b00fe2f1726fa87c1b7cc76534a79b713b9655044e2672c8160af1b6b4decf7b25c15106c70d7d2f92514b22b48226dee76d0de164bced6ed1f3f2bd07dce75ce3caa97db3090092a6c89fa1bb1d8f85fa02fd354fd2f10e0eb19c220335f78e93fd157ff403863c9ff4685994333959d37ac0f1a2d99ff9de3e87966dc94f21445c7068ed382c1da341a6c27b2b84f5f0dfdfe1e8902e714037bbeaa5bc1addd567aee4583f2084934ed4f2ffb2383e6661bf904ad85a50f5f206e664533f1643bd5241ea5031ba791d1798cfc3e5922b62e7f3bf9c0edf8ce36425038336342fa6eb9d65263583ba196afe06c3c72644a0607dc043d6205b29db02646c8ee2897ffe88c8dd84c94dfbf3e9f4fadc816d5768625e3aab86b737a7512800d02df9e774a013f3dfafc2a50a843ab8871fb5e2d0191ca9d30d7c2d1df3878d91a137153ca1fc50388484302b37d74f5c5c10e500041c90040c2296d848afc20ac67a1682aaff9c157c1dfb990ff73495002f26d8516cb1d9f7ec45af2a5ca69a80d4c10263620affd6a4b1e15bbd9fd4af325e6519c24cc638b00aa58f24794613e6a2c2cee3443a2ea327386515a59d69e3a31c915ad71fd4de4d7531675b042fdee13c1e69a4ec7be121a424a3eefd647caecaab9dfed5263270e90a1bdb940cff6ea6c1532fda75ea2235db9acc5f7c9f55874a9f1e57ecd098a8cd470c271d8255ec973597f319543114fccce4421f6c512c190b7faaf8ea47988acfa29945c7d856347bf95b301f7c7fd73b7283b32e5465d76bbe34cf545641d7f801827f357e54dfe32d24fa868e9eb6b946f6ae43daef5670aee1d873ae40d41f6f300c6cf3d67273c50c2088e9fc0cf04b33465cd01ad1d071642c870fb24eeec7b0bbc1812c9f5eeae06b48386863ac838481ede2a3671f5079d1ca976ee938a5fcb87adcdb1823c3df6d004fab60adb3fe4015e4d811a0d45249df3f493c9a0d333066f9231095e114bfc946a70a65a0b5d8aa9ed3def8089dcaba69b711eef21041c1ed17b8e4c91b7868d93264359fd184ebde4f8e5281a11baca50cdb98b4a935e44e3adf8ac0a2eb3ba48aa880804b8d7f41e6366f8fe7e90c5a1878500cfa86dcbe9316693d3a231501e0674eb434c4a8afcc15d089d9e71484a1835b71a6b25a19f1cafda042efe8bf55489bbf28c72096fb1522b94e7f23619003224828802d4263b834f4772fd3679835cefbf19e63d55535ad1f4bc357303b250dc0792d2ed1702ec4af2127d19293ed0675e6659d919b494832f75d98662bf0f13d24bc972983a0b758d4fe02f5ce463895010c9d7ae1f8a827d00103d8985b22b77a7856978ed7aeb5517044784f4070300d63573f4a90c26ed80104787104b000208999ac0235e9f8de427c9cc575b0c3a2429f2606da04ab02cc820d6856dd7bb2b727aeac32d38daf4442e50b2280351d8dd901df94b7a9958139b0d6f20385b0296fbb604fdb5c0bc90ab07fbb674e707735a76a31153f636c93fe0bfb42e2c134334f701f45abffc40949603c50bbee4508e16490e8558d1387918d9d55c3dcaa1c0c2d30ac16d3a3b1375e5de7656794d2595c6e37deed62776bf168d76741b876ba09d02e08506b3fd70877979174a78193a8dbedf97e767e13698bee89f41ce3f2717f766d2c7eeb371ce536e8ec67978680f44e993048ac43c9edb569a16eff74ed55bdb54758ebffe588a756fed74971685e4912e1d87ff7c73d0721ebcfe483dea97aa2da20396ddb1d8735820d6c3d13228663c9a8d9eb85fe1aac7b1c1f7b3f299de418021b2e6d150adcbbc89cffc04d0726d68e838b21a52fb3668486fc127475cb685ec8e0ba3c92b85d5ac8429a59587926c532c2c16eae778f32644d5f4efb31b7cc45c563419b1467ad1282dec3a1e6c6ab691624f8f0faf0d29342c0ee518b40c8b712390e1ea0505bec03439dbf93ffdffec9b0ae69e1ec44526670c6ab7201036457d3401c0c2cea6743cfda5a08f064efe15b63e83d44cec1725da67c2fe86736d45b054b175014b2df079338c5ec4fdf7c3a3f2d5e6819aafa3eb4e8c6c804af457898e9a607054454a99a7409799f892724f24920832ca8b99f2d0d6a3ab36a12e4ceb3ee86896180cd27db72ff7386655dcd5babf21937efddcb7a5a61cc9ea731bd931cb919970074e8516de51bdbb48990cd855512602ad66e0259961b07d3cc92d63d16bdc3d08cd4e24dcc6dd639e46b3cb342f707ca78835137bba262f737723251ba2f586b2764f9fdfd39d9ae1c40bd4ecb8e5bbfb5b250502b09917438a42e0e87c9d473d67898e60d79798e043d93cec9c0174c521efaca5d098f7e8517fcda5821ebbd9785050fde940270531622de415f39d862158659ccfaad4f1dab1ed7834caf250346fc0a426ff9c371b0c827c16d21e00fb3aa0b689d873dda22a495f33a7306687692d6294070a1ad50ff2a5f7dbf4e25d8a3c574b977919ebc84bec804bf51958d278ce0b8c6d49ed357a80a6a7bd2ff439408f0ebaaa24a94b54713899fb8e32c65aba30e0f6795e626348bb98d8455329d99c6d11bc13d31e6cb5c9e83c9891f81e4321512cf11d4b4c20dfb41a27a0777bd6e05dbb2576ca0bec1ae341becfee61bdf948de7f5521ead6ed9ab9894c5481100196747c4271d7916688e1c0dbdd826dfae95b31a685894920ec6e6e74c430144d55a33cb97f6f0299103b1a5aa9720908fcb50ec338f8c0cbc6e4b0b92b7bcdb245a65b1ef2a8a8b53e2189b03fb4d053610d2480ea50faa178e701455d13cd3fa8232d28f501983ae70647ecf47a9eb666738ec440391da46a1e3cc14e893da8d9843e1c95c2c14c6c18f297fe09329639ad2f487f9c88d89771df712bd0ff4178d21dae9eaa8bcbd49826638088158d068e5e178f31d61bd83dd6cccf32eaf525387ff7e8d2e3acf0e361fca3b16394ff940", 0x1000) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 18:06:32 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x10000) r2 = syz_open_pts() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3ff, 0x20000000, 0x200000], [], [], [0x0, 0x8000000]}}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r4, r6) r7 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r7, r9) getgroups(0x8, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r6, r9]) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000800)) r10 = dup2(r0, r2) ioctl$TIOCSTAT(r10, 0x20007465, 0x0) 18:06:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000080)="633e14ea9ffcad9407d35c3065a9ab2e42b50981e3cc293394493e027e1cfc6aa7cff3a2edd9f3931d207e96210a5889ff0d3c5ab36262716af7413dd7af89278e4b3d7e34cfd1ec17959c978018d08857225ecbc6bfd1f37f6dd011df28210641b811006c2456466a715ea457c26bc38f469908c1f374", 0x77, 0x40f, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x6}], 0x2}) 18:06:42 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1013, r1, 0x0, 0x6) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r3 = dup2(r2, r1) r4 = socket(0x2, 0xc003, 0x11) connect$unix(r4, &(0x7f0000000940)=ANY=[@ANYBLOB], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x4) fcntl$dupfd(r0, 0xa, r2) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = semget$private(0x0, 0x7, 0x20) semop(r5, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x1, 0x80}, {0x1, 0x59}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x4002, 0x1000}, {0x3, 0x5c}, {0x4, 0x4, 0xd2326c736dbd020b}, {0x1, 0x8, 0x800}, {0x2, 0x3f, 0x800}], 0xb) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000001c0)={0x6, 0x7fff}, 0x10) semop(r5, &(0x7f0000000340), 0x21) r6 = socket$inet(0x2, 0x2, 0x0) fcntl$setown(r6, 0x6, 0xffffffffffffffff) 18:06:42 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f00000040c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f2231aa5513a6c17f38969eddff7744123053f00e0925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefd7bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6f3d00000000000076583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) socket(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = dup(0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000580)="00040040000000000000c782b81048ac303d94a0b1771ebc227c8b4bdd1b902c6f2a3702b6ef2f4b9da897c9428ef401bf7fa5b014e8e7c12a8414cd1f60b70cd8f6d355c926a4dd10359c3646ea68d75984885f37e7a445018d2b8bb7822c1b07f2803158b0e80c3df45e73b6342207e3046aab19126eb63732d927e2dffa07272b07da819b9be38af4a79eb8e552dff7c34c43a08e4feaad6bcf89f58b298fab4ced0f8d20b08ddc8ecf6e376f646f5f279b2a7da435a9387084156f30a9008b37b3f80bae4332dd39660a4175f266219ec2c1cb11cbb585d4b3e64aed945f10d05776292e97ca", 0xe8) r6 = socket(0x1e, 0x4003, 0x0) connect$inet6(r6, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r6, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x6, 0x98}) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r9 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r8, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r6, &(0x7f0000002040)=""/4085, 0xff5, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 18:06:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {}, {0x8fe}]}) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xfffff801) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 18:06:42 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00..'], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='n.', 0x1bc) execve(0x0, 0x0, 0x0) 18:06:43 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001e80), &(0x7f0000000200)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000002200)="c1debacda795f4514e8f3106548a23cfc96e53b9e3160ec9fa805e0daca20a173427f4084dd9f89d675a98623fe6228509cd12e631c7f81f2e5fd62e39ebdd367714ff113c1acff2cd5cf4c66fd264f7db5bf3761869d74324e612939031b539b173e6a95abc693a7a9faaea61f2373ec8b2d9029ea5fc9c1c30fbb9067eca202d47b004bb9db401e0de40ac14f6f0fc45c141927a4884cca4092499b4091b9f13f77ee0349bebd8b18fd7c1dc64afe13e79ae0ebf23a20800188005d62f4422aa76ae87c8ecbe7af858d09ef53b2df10bb2bf9344", 0xd5}, {&(0x7f0000001f40)="af869cf350ae4ea79d9add12f9d6640c0b22fe21bf2a45f9d5645387d56727315351a6f3cf2d3a67c64b12a005f7745c7d605381f530b3b7c5481d884e07cce94975b7c56e030027bfe375bb3ed962e1c3df4681efd2decc4a040ab63bf26c79fb2f77321be2638307effdfd241f7fc9b691f99815e10a26fb06", 0x7a}, {&(0x7f0000002300)="8d2974d16636b6c3248b8da8d6f8a6d6b8d10819371d5addb4d05a1a2f1fffdf607d428d14a6d53fa0698ff0e33039334e4660a4a3e89fdf3e2d13594a567c40108687f10cb476d004a081cd849dce485f77f44a96e9de4284920f76737be2d84257970b98da7d945a445a43d78fc75f50804afbfb4f57190c42aa0bc327da83ca0f016b818e0aab17103d2376bf5604f8bd993748ae1ab30479f46a6eead9b4f48c3f2603429f6d696549a0956694d7c18eb34b42871ce0735b66c90d4426543c24729324640b5e761093ac68bb3f9e45900767add5d1540f7790d013d99a4faff0", 0xe2}, {&(0x7f00000024c0)="05b39bbd158b1133cc5adbbeede3d4b5b308dd597eec013876f4d793a6e3d198fece748ab6cc04b5d3c5c6d7de7803026c8a40e6f454fbfb8fdbbce582cb887845cafce8cb04820f386dd9d8fee49c2676e5bc6225725d02c961012b6d74bf7ad1218bbc75a527595b93970f0254e3e6d2234835fc7bdcc0fbb53820a29cdb5d2a7910f8be44825d1dd69f427dd137b5823b70cc990d0c1cd92d6c5ced9c7af6b455d5e42d70f1bbc8e37738cbf0e0ab2ea3019b1455ff6508399f88c462a35be16223cea48cebe84e1f749fcd3ecffdc41f031c4ba4c34ea326b77ac98ecbcc475d4b259605dc78940c1212b71dcb63c259468c681c466cfbff4dbec03f8e03a1257fa2b6152aae25d370b3bcfcf4fb79c5dde1b6eaf064bba1c202ef40347ba9823517c0453713d87cec4bef2444251af3ff28417c15223e21cc92c127edbbc8db8d410eb33871b6cdb41fc645abcefa349cdbb416098cc5735f4651fa14135892c720e52d625a00ed8180f42306b913e70296e370ab458a3e20c083d3ba199d9648d4c2a451d567d26e0a29bbd3f9b7072ee052d874a25cfd371d840ae6dd8bc2dcda5b89f03c550d7bb3bc913f6296949303f787bb483808f3febfbdfc9422ffa7a11ce1da9c335199167d0ff88c3924e7b5dd1b0067cb2761cb37d9d6a97b597a47768e7b5216037638c4c58a1a23616a8ecfa1c9045218d72214239e596e6d7157ca8b9205c200f70b58f7883c1d542af99720831587d9c8fdf2e2ff379ae62e432a568056f8936251b53b83bc978af6917d8a527c3a2db910be8248a930796910bbeee4d061dc675d9a28d5c28d1dea05d1dec7120c067da5f1c39eb18295f1b267c54ad5e7a0324c2926afc71c35eb460ce765d94fd8802764c6bc04888771b962e8257f0a5115ff3887d627a4de7c3c29be9fe1b124b7f0d6b13419c4b4f0f9e5d5e8ac0f35d5350120315cc34824014cb98cb99e5738e9277c0b1184215109a81ee016dbd018f652a3a4cfb86a34a41df9a2d6526c723bb3586c22064a1ca5f960781e3e6a6adf9d6e8e59e4ec25135583ab5580825f63d43fbb3f70f84597ffc15d92e8ca50a312f4cfcdfc700985adcaf19a3f6289bc6efb536a9f4022cf868309d234fb79963cc1e0c4569e0379e7eea5237db00d2be08107cb19e3af8c975a02e7894c3f702d89e60b027705d12c015ae0d0af9b279d282c76e80dbfa11bfc8dede57db939a2e6be17766077a89d572a0576aaa2228d5ea15849514dac8c43fa3e553b24704ba9ecd6f788afb336770a63a1d7e4d62625429f03321f8bf0613056ae66437d3681802e4d618fa410ee61ad206f7b273016348aef8b680a2faf138ca71fd72d0d2d351ef886b7347954646b55fc909cca0cbd4165003ff7486ecf09a8c1769bf78651242a342a6f7e6d03d51b7587eee9834c191cc0c6819c45c00162fb351cf414a252d404fb3c1fba09969bdbc810600f89f1cca4122566886724ecd87906cc66888c8f86f600ea87ebd4fa96c7b06f136b5c1ed0e679086340bb26f3e8d2f16a9c2a2c84727e2e615e55ff606f5493cce3557873ced05dbe071ce0c7baf31f256549ca130657c29e1115c7ad7bac1ca11d59fea4a3a2fe1dae2399d9fb585d111a38e240e3cb36dfc0346b0e4be2f293521c5061986ba11a486c4008347efffbe8cfbcee38f16ab8733c5c2b0c3440d43202c43f13f66a5ac4494e52bca44de0dd50bfdbd274f19488636527463cf4c932bea66a401a1d9ed36fbc6afbc923a034611fe23d68b5e74f802d60b24c4d2c9f15d91a2e10446619130bf1ab890f1bdf0f6240c2133a28fe5e589be45d9800252774250da45bffd0e566b3d11ab305de415c00482f1f085eba915e142c5f39898fd7ac2bef6063a5293f6475641ffd6d4f4944e43bfdb3b8c03e8657bd12acaa0c23711c713f8cf3461f500382486299dfc582f87c9a4e59477f6a8428ef7290048aede28cdacb7145114043b76efd6673f7011e8b90a3412bd3a605dbd964dc341c92cc7a2538c64981ab7e796cd89e55935533c46dfbfb181bdc30d2a72b72d0dc7c8f53edf7a559ba1564ae1affeca8623be7b14e94603af3f1744903ee3927a20d875eb8ebd2dd9e899891e5e0a02a46561d769228027446a14122ee664037933f6d2dcae63dfee670dde9cdcd5aed7669bf3fffa61339828618dba043a5cf9bca4af1c34eb5a57e2fc8f18bce1f1eae2c5a86f9bf6b26e1f7509c27704643419bf7909dee12077b07f90cb2b05db4c3021ba95d6339c09ec6525fe76b17891010c58080bdb41bbc73a24bd2b5ff7e101fae3b2b49228e22e8606491d1536684d7a85f0401734520f870508f78ff1f8b80edcd13c69f6bdcd8f1b3cad9598444dd7b26eed15e681ebc79f646768f09b88f11fbdb848ec6a9f0ff1245502d17c8622590837418dcdfd6d04ff70c753de3e3d451f2ff0c6c0735c281503758ea4c06dde6cffcb8f913ee49d15a1d271c6785d8bd3e78203eebea6c8a2538fdf08bdec1bf91da94427d7b1f411ed736fd25cc31d7e53e229929f2a51ebeffd01e2d8a60299ac3f0618c3e2b66bb7d9465aa6d3e3b854bb11acdc46cbdbbbd8cc688ee467725cc2f2790ddc0733d5cd266257f03ad78ed6f40672e53473852c637cff212600f767644b14a50617ac77a7ac9d22400a97e1c0cb6a1d13a4cf8dc73a31ec4093afc2e8942f40213697013af67cc06c76863bb04a33424cf891907d6cbb6704d30b9efdecf513d10b13828a3c8281878daa7919dee757a8ba3f082b27ad4005087cfcbad16ad724875df2ff399c1dec0dfdcbb974663febfc28711002ac56faf1c63451dad4bec307eb6ab50eb6b926d8a10278ca019ca2336375144ae3400fef605c2a1e96a63d963c48d9046bea32ebb8cf2b01ead4dc76c90a71279b51f1fce8b97ddaf8ea1c01eaba8335a153baebefafde35300882f54f4a5367232ccf627582850a46556519e5ce7d31ca665d89f274175c9d2ffafd97d9466a692adce94b6ec56b14518211493403da08f31110723b0f9cbca25f0a51f97164414c3e74e5f249a3c7f935c096c168a9ffda4bdc9a5220f8192902a84b0b3554b5f5da4b67a6a370c9d41d780e7cdcbd9e760cdb16a7a8ea522b0247cc9c138b38ea998358fc34e1091c14c41a26f93d2280f2c9aaa5eed9577110419c945b4ca4121e2c15322dc8fb7b48d37c2a79d8017928375bccf21f69ffeb70ad83bef2d6692813ee9794648190f1099c5400ad3bf2fdc8284cb6b92e87ca92990db56f26c4f26a3d369d286effd45d4e2cd8bf64e06121edbf89f127110f1f87795f53937fb0baa77f411d29cd2e24c7c110dbb4bef0b6f4796143a10f07c8a9b4d73b2dd66f6b2346abff1e8131d860f7aba32d76a920cb75015495664d720e4b16dc800b9cbd4f7853c37f730e16e39844283824f4932007af15fa93d4e1a96329f79e675c98af8cdb3ec4106cd865617d9d44e0cd69226bad2665fe4792a471e9dbdeb486f4428ae2bd8f6842becf7438a0bd88e5217529b79f0e2cc0e451d1512b196324a29c834a1e2988b7b742d78ac81d10989457d57c611b4873da63f997253f165c33c649b9f7333b0afef337b041845df6c28d08668bbc3a5b2011c78bbdfd410b7ab4e32e2190431f28859837418d12c2e035e6baf3684aec0cde5e2f85066fd237563f9a5eafea28ea7a4c78160cba5861cd103942a9cc0091a9ec0bf42bb49e61031e97f7f9ee95340172b9331550c2183a5e4896c3faf80ae2e22f46f52f6381ea49400a4ea178282c8170c8304ae77c6d2dbd83dbf2685d6146ff674507977a25b511e57b5fbdbab02694e46debe14f1cc6e9686ecf1e04b1abcbd6c811ca18d7e7c6b187e80f90c6a85bf2ceffc4f93f42179f6fde7294a830d879eb0bfddb23becd8f9833ed57a5ca8b5105653fbf04cd8b53473c20f2b2882c40bde76bf04b0b46463528b0725740a725ab4be172db6f241c123582c78b06b2f93c1de15fbeb1f96f97d10e65470b04be4ef00aa610a3bc8592a094bbbce0d4eb639b4ee81253bfa66ea12e6827482630fe3e972e04484ef44e9b6ac66e393f4e8f24de46f95174cae3aad59cf5aa9947e7297cc6bdb9d7b68fc4812e31b6d1eff807caff4ec776a786a8583627bb91943766414141643a672b5db0ff918bd51437f0f58eebbe4ad7510a27301e7212b42645be8be386f8b2e47328576f8751b2cacd571485b8b5f7f9a0977f0c6d4ee95d6142958de94c5c27c56a1debed84dbfe6bbd1471831597127df5562cec5910aee19f1de2c2d4b8136d2596badfb219b851fddf3beffc5f63a4049664201561218b509e6bf831bc448cbb54f4412c85da2240340dce2cb37454f4523bc3b77072114f56797650f79c58c55046a8361e1163a297396ab1e60e4a67d78337b8e20bfc3fa6bd9eb4caeed28b9261be7d65475a726d77be3f722f498a6dfe2e7ac3ac75e75b5f5fdd30f53ecae76471588688f29431a9dbeb68099eed16b679085f02caf7f0d5f9cadef272a526945730a7f4099d9780dbc2ea5144383b3c1991e1de9052b2af2500f4a3519bc11c2a763e78b4a6c1aa8b8ee2a189a729ca28ba67138ce58162de5f89f2f1ab7a613bb44418b0f32cdecde39afd9fed86af5ca5b516e5d81a322f06f1997acb56ad2c53ae18365bb4c2f4a84017c117d5bd5fb42005a9a11a9615586b1e81b8c6322006ed72fb94288622b9b9a4542d820d4033fb75af1b7f76156d9c91f6f99c93043da46c7ffc63053705f92b89b07b1ad2094b735112a754b4bdf9122f4d1a5faf8876d977fc7aa203d4f9e3af54d2e308d418b138dd5dccabca51b7b2111574b127b6d18dc5961d48cf7511f3a411f2693f97769398b4d566517e189e4a99f78b647bfa41a30a4495a0297020dacc7eca883ee68b2791efcfc01175bc1aa6647b582106acd74c1423efe49f88fe817bb5626d57f58b647b72321ea722a7e8e0ac08b27ede7c2458e985d6225b37d335f2cfebaa5a02349109251ee8ae9f8f028470edb61c74c3c88d0657fbc0aae9d8bfd079e3d6c24f4bcbb79cc34028875d0f128efd5cbe36d35c1d520bb600b5238119544ec5811211c27ed17f0e62096f821c325722c39cf29bbc700a875d2688ec14dc95fb9def35e9ff195641107b4adcfbb19d71205e975114219d26c5a14a7500ba022a065872e3b019869ef449240f9ebe3af16cdb2bf95f4eb6ac044cd92c21a9c810d43f1c7e305bddd753faba2887410b193ad21f874c6fc87065ddd1b07d707829e850a909509f0c0bb33c8afc3fcf9958e8af502f41ff6b001a08d4ef3ef4a6fe08269bf154d5236a605302c43beb5ffc27353066ea3bbd84395e61e90b0b7d66cf522e23b87848c781dc2a769ab3e537f1830053e3765320e9db98a4664f7e08cf13e8d971b9b98791c7044eee493e8a986ccacaae59166a69e2a01776260bd2ee210522d61053b73061e0d7c5221541e26feff56d7c716c851156054733283f4d05cc099d55eac5edfa42dc9a3d02f1b060d3de2a16ea7e26cddb0f0cf15b4e9bc673efbc22a355ecf7d1515283a596528c8b2c9d546da420f199680b046d5660e2e08985e145a048974116d09e19c483e97612676bd58e426eccb363fa922dc08f86cd806e9f059ab57d5a2746e874a49a648df3343e60de96456f04e10866b6b54b2a8109b17c259eb9fc9610726c94256f5b6676d8d77c52cc326bb27ef8a10c9b91e4f2ca081e30e9d664f", 0x1000}, {&(0x7f0000001900)="113e7de4d38a92", 0x7}], 0x6, 0x0, 0x8) r1 = syz_open_pts() open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x6d7) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001980)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() getpgid(0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r3, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:06:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:06:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "18303af990c02500"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000100)=0x4) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 18:06:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3ff, 0x20000000, 0x200000], [], [], [0x0, 0x8000000]}}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) pwrite(r0, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) 18:06:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a8741bb100"}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x120a, &(0x7f0000000100)=0x3f, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0xd13, './file0\x00', './file0\x00'}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x180) 18:06:45 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)=""/4, 0x4}, {&(0x7f0000000480)=""/183, 0xb7}, {&(0x7f0000000540)=""/95, 0x5f}], 0x3, 0x0, 0x3) socketpair(0x1, 0x5, 0x1, &(0x7f0000000180)) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000600), 0x0, 0x1, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/151, 0x97}, {&(0x7f00000000c0)=""/152, 0x98}, {&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000280)=""/242, 0xf2}], 0x4, &(0x7f00000003c0)=""/59, 0x3b}, 0x842) 18:06:46 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) lchown(&(0x7f0000000040)='./file0\x00', r1, r4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) pwrite(r5, &(0x7f0000000200)="f8", 0x1, 0x0, 0xade7) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:06:46 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') 18:06:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = socket(0x10, 0x3, 0xf8) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) dup2(r2, r1) 18:06:47 executing program 1: syz_emit_ethernet(0xbb, &(0x7f0000000040)={@random="0100", @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xad, 0x0, 0x2900, 0x0, 0x0, 0x0, @multicast1, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x4, 0x0, {0x23, 0x4, 0x1, 0x9, 0x6, 0x65, 0x9, 0x9, 0x62, 0x1, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0x17, 0xf7, [@local={0xac, 0x14, 0x0}, @loopback, @loopback, @rand_addr=0x5, @remote={0xac, 0x14, 0x0}]}, @end, @ssrr={0x89, 0x13, 0x7f, [@local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @empty]}, @generic={0x89, 0xf, "12f58155c7b717eb2c6b2a2a33"}, @rr={0x7, 0xf, 0x7, [@empty, @local={0xac, 0x14, 0x0}, @rand_addr=0x3ff]}, @timestamp={0x44, 0x2c, 0x4, 0x3, 0xe, [{[@remote={0xac, 0x14, 0x0}], 0x70ed}, {[], 0x3}, {[@multicast2], 0x5}, {[@rand_addr=0x4], 0x7ff}, {[@multicast2], 0xfffffffa}, {[], 0x3f}]}]}}, "ecb04575ca"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @random="91a23c268d74", [], {@ipv6={0x86dd, {0x8, 0x6, "90eb2c", 0x48, 0x3b, 0x1, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@fragment={0x2c, 0x0, 0x8, 0x0, 0x0, 0x4, 0x68}], @tcp={{0x0, 0x3, r0, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x5be, 0x0, 0x8, {[@nop, @eol]}}, {"f1112af1b34796440dd4513fe5027dcccd7383c4c53d5ceb5613af1adda86ef6cd6ea6237c4a80b4"}}}}}}}) 18:08:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) ftruncate(r1, 0x7e2780e3, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x0) sync() 18:08:30 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x100000000}) denied attempt to set clock forward to 4294967296 denied attempt to set clock forward to 4294967296 18:08:31 executing program 1: syz_emit_ethernet(0x50, &(0x7f0000000180)={@random="e3ab04002f00", @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1a, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, "32f01b6b"}]}}}}}}) 18:08:31 executing program 1: semget$private(0x0, 0x8, 0x0) 18:08:31 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x8, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs}}}}}) 18:08:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0xc6134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x9]}, 0x12) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f00000001c0)="c17cd98b4a8dfb9aa3f5349f5c57cea79b3f93f23c8a07a2f0d15953bbcf581f3e54a5742f9d6f90f7915720606fa171147e64c0457ac1f8eb474ba3cb0338d1c1f14ce9570ea4b156735e59a9d4e7122f50e3041e840f35ba49f2a5fb403047af1064403409e8b6a65ea5182e13a3fe88212f58f31a8b6cf65e2db7a090cac6b0ca74fdadff1fa63e66934b4e63a87c2b442085c37d6b7b756e7ea081c5eeeaecdd69afb0a18204891347294d1e0b710b358f078d5150d9b419918d53d452b0ef155542d4b7d2646d77463d5910c81fcd7bb6a8d921decd9c830602334c55c54897abbe25b7ede0", 0xe8) 18:08:32 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x1f, 0x20000000) syz_emit_ethernet(0x6a, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x24}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x58, 0x67, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x83, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r1, r0, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}}}}}}) syz_emit_ethernet(0x176, &(0x7f0000000340)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x140, 0x3a, 0x9, @rand_addr="a00ef278af87e7eae54e9b4509b81225", @mcast2, {[], @tcp={{0x1, 0x0, 0x41424344, r0, 0x1, 0x0, 0x1d, 0x1, 0x800, 0x0, 0x5, {[@sack={0x5, 0x26, [0xbe9, 0x101, 0x5, 0x4fde, 0x7, 0x0, 0x6, 0x9, 0x6]}, @mss={0x2, 0x4, 0xdad}, @generic={0x1, 0xa, "d9dc344e185c2d29"}, @sack={0x5, 0x2a, [0x400, 0xffffffff, 0x200, 0x6, 0x1, 0x80000000, 0x1, 0xc8, 0x100, 0x7]}]}}, {"3f50ea427bbee141b402dae5cd547d33b34345af25286a41dc3fcebcfa748ca043ee5480ce26f03fbd775405378fff6046fec7e8557faeb28ce37aa53a66ae4eae9f421c241ffcc488c58529f77e0868f976a4b295ccacccfd840b6ac70b17b4f124fe1f4797e25f0f4d3ee941306c4d5d0f945429eb0472e19bbc664938f04ecb3afcf026a3a6b72cdfc88ffab6b1ea12fd59f13a7fcae6d46f21686a8b4015b7a50df88de2a2862a777b65ecce535fc507a71609c4643675d1f3357826423ad4191fbcc08d867d67b7d37e"}}}}}}}) 18:08:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000200)="c2", 0x1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)=""/189, 0xbd}, {&(0x7f0000000240)=""/244, 0xf4}], 0x2, &(0x7f0000000380)=""/82, 0x52}, 0x40) close(r1) r5 = accept$unix(r0, 0x0, &(0x7f0000000080)) write(r1, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 18:08:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x1000, 0x80}, 0x10) socket$inet6(0x18, 0x1, 0x99) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) recvfrom(r5, &(0x7f0000000100)=""/87, 0x57, 0x41, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r7 = fcntl$dupfd(r6, 0x0, r4) ioctl$TIOCFLUSH(r7, 0xc1206949, &(0x7f0000000300)) 18:08:36 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) shmget$private(0x0, 0x1000, 0xc, &(0x7f00002e1000/0x1000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 18:08:37 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x7) syz_open_pts() shmctl$SHM_LOCK(0x0, 0x3) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) chdir(&(0x7f0000000080)='./file0\x00') r2 = semget(0x3, 0x0, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8000, r4, r6, 0x0, r7, 0x116, 0xf96}, 0x400, 0x3ff, 0xfffe000000000000}) r8 = socket$unix(0x1, 0x2, 0x0) close(r8) ioctl$TIOCSBRK(r0, 0x2000747b) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000240)) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x2, 0x7fffffff, 0x81, 0x1, 0x5, 0x7ff, 0xdd8, 0x0, 0x1, 0x1, 0x7}) r10 = msgget$private(0x0, 0x454) r11 = getuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0x58c2, r11, 0x0, r4, 0x0, 0x2, 0x1ff}, 0x0, 0x7, r5, r3, 0x6, 0x10000, 0x9, 0x20}) 18:08:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x8, 0xff}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:08:39 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 18:08:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000000)={0x4, 0x1}) close(r0) syz_open_pts() r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = socket(0x20, 0x4000, 0x8) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff79, "73f300070060c3dce5081af659b0750000007c00"}) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x4000006, 0x2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000240)={0x2, 0x10001}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt(r6, 0xffffffff, 0x0, &(0x7f0000000280)="4960da25928679f3c243ba0f7ee4f823f4441569b62bfa5f0dfa095588197347d0096407c7108f22e0972d772e1808b8481124403cb7f32f1e9c22868ca289ec03d32e5f080df5bd9935d7b455b0f933a40ed084b91adec1601ba129acab437fb2ccdd70a6507b49a29928555ede42160c6ed1e08d13f34a8400a54fb475938dd6f871", 0x83) 18:08:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x4c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x35}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:08:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x210, 0x9e91, 0x20000, "42ee2064fd108f157e33000800000000dd4669ea", 0x3a0, 0x4}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 18:08:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x34, 0x0, 0x0, 0x10000007}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xffffffffffffffff) 18:08:43 executing program 1: socket(0x0, 0x1, 0x0) r0 = dup(0xffffffffffffffff) accept$unix(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000001280)="3b13348c8b810427e166c4a7346a280360eeb2d6c5295b64a7481ecfe20779305c49bff99cb4e67e79d07cca6e57186c44832a678dc9b0e607edb989e3d2851039a0705fbcfde6dfc0521899d145fea4c46829d369f7d4f510308df58a6c32255d401966489bd2de52b15e5afb7636fb4c65f47839bb8285c3227617558415537ccbee87119902b77ae5452bca3477cc63c23e8c6c899b05bbe75c8af2938da52fde6246f03c1c7f734be558a27dc76412ca2e60760c5813de58c01f87c16fb2307afdf49992be5cb387512cd0e90df241b77e638c76a76ae89e88c1ffafb3dfc38e9addf41469f3100db6eba1151c35c590459f22a23d7a383a89e0e19988ba8c66254f6e0d88b4edbd916a611bc3f9a9040a032b4864f7a74d4f035e3a6b70e2c9cd3c3b0791de05995b1f265ab6a88a5499f9d284698fd6718fd7d7cce45b0550fa9fecba4b8fb1a5d55cac9ca571649485aa27a8c715d966fef830e12613826453ba172ec269b52741c6b910ff1ae0dfce3f5c2f4bfde94c7e7c11b13e3b16afc686c376c34cf508c216607e85ff001f33c5e63e7eabf37fe2637cf483067013dd4af7fae8bfdba66215b345e36d2efbe0970efdc3a1e3972bafa8927ad2d3f553539c768ffe8954b27452a369992480e04f42a6051859ee1a1d43930dbd9f79fcdd6a6850d1ff85db313cd996e1381d2f245b0f86a7182294c6374625d1716ff40c5b70ff31448bcd1ab0e55acc08596ec4ac6498e30cc1c3df80a92ac490e1c03b614312e8133c723e10f721370b1869a08694cc497a67bf4864af7c8ba5daca93212c43b16e3ed321b641010daaf6f9ccd5fc816fe2c3affd4fa3e9e0849920112b2bd0a97c9e0d336259e48601343b19e373936ab1d3f624ce32415b639fd86af342adc5ce6517edd4291d82bf41175350735dcb39ae92a6e9e68ebf9f707fefc3cd1e3efd0c18b3a87b99486f99e74642cceff8f0689bec81e66a40ae48622932e0dc155242f22726df8dc737c86e8d0f1ffc5221ff6b08f867f7e5651208f2e9455e7ffd9e19e551bb5f707fde066967056e0cb95c0fcdc5c97fc6c09a632060788efaf3fe7a3644feaa389b9fd06a18b484dd8905ab55dc20988a46064d07566ac14b6b5ded94c88d9b6b7b0e454cb208adfb879cfe71edc4d7e4c6a5f55db5f087dd563052615e80e5421bea79ed365fa77cecf71fb4bb3ffb8d73d04667da5eb06f2c732e1019139d92e58f9c4b598f2277f7cba26c6dcec9c750cf717621755199030df31d7e85dbcbaffd98abef5dd283365e3cefbab88423d3b9e0030e9b020e700f0a3e428e57f353241ba6988be3f7a5fb054994ce8e1badc354fe750435a520322f54fd81004a1f7c87be587edec562d1bf03d8651aa476fd4e3103d36bf15be316cc867e66f70598d8ee3067f051ffdf0196d9d5c2d0845c28fe644fc54ab21b71c312a837adc2a032711e231972921eae23c9bfd07e2eeff36ce1a8b30e313b7afdf845babc0b275690ad5b831a39857a3128d64a3be578ebafb502daad8162ce3a4a84a50f01f5c9516d3c98a0ffebf789a7835156b20ff6d55d3590eb08ba12cf9a160b04e6e194f2cc7341bd31f053aeba43d72d74a5cbfd8f6c7836b46909b2648e06d4e0b970f70aedbfcc00c25557cdfb1080a57a90bad7330f40c20a80f330bbc52e1acc86b5ff900ae4d2200d59e12c6fdc8c733646d268355f96b32f67a379559050e8dc3871086ee7781756fd873edd64e9f8e77a010543ac2b7abf932cf6e8d9e58e519ea4619fa59fed89ffb2143d056784879cbb4ea6ee5e1893aa11731d316a6ba26aca5448b6b34e07f3aa7ce8e5f524ca6552fa396cb58546d502578707469c7c028bddfbd40d9d437365ef2b1fcf13193fd50cdb81b8536acced8847ca19ece152b5240f9309902f9303ca4a65aa65162ac9fc378b9f79223b8851bcedf5827a0f8ae21219f1b410eef032a0520b34e8ea5c8dbfac1a1f841b3b56af523cb9f27d063d68ffd3b2daf7763b72cc7ad51626e892ca16fc5223b4d7b23e2b6b1f67c6197faffb38e1bf3b322c4839fe60346114b0ff37580031266c7fbf556b28bf90d6f5df2c2a38209c366d41a560c15ffdaec3a172f46c34d582620a8d6281a3d6d7d4897a0b6869794bb119bb93c6915f3aa66f10b4aa2bcc8e0a08912a832b1f279e464bea63622879a08fcbf4be6a176ffff968e8e2a30574aac707627de322e330c09b3d74881e3a1dfbfe0595cd80d6f6ce56b82469caf1cbe730b7a80149a6c55edb61bae944a1af59cb2642ea45a27b6ec2af7b54413b3a780c06dcd7354ee26ec9aa4d9cebfa58cfeadce9ee5bb83ef044556bb10933aaefac7961c49646e0a7f9319550adf2869194ca2869a880e1eae961a1ec257b1c4b74c2442684638033c901f3dccb372808f03b61f5c5fcaa6bb8b64ab159513d312f1b935200d4556e3027abaeeb6a44ad33fa37264efc4e2b939534eb842a3c42215fd1b96aea6d8fa23549c301d092e3af08f33c7b09e6144c848b5b9a3411df33871a7c91ef458b4230c1040df8fee6940560c9fd885cfedcfe19cb05a1ce31dfb4d1f7dc20dee6727f3ee02a43520fb10049f7e52827ddec16fc07b51522f6e08c563472e1759c6e4441231cdf2fd14fb53f44bd984cb4bcf3f464fab7bfe0c337c9acb599ea312110b76efebe23206e31d0422930874e244ef0229f428160168659eb7938b312fee199de17f95fc9bebf92a09aa32261604c9c613d353950aa81ac7b1ecc8f75f47a9034f0f0c681f6dad86ff0809a0cd243232f641df416fe72b57180a80fc35c6cc738a28cf28f3c63047eaf8e9402884facc7ea411996e9ededb42d8c644eff46702b62c09d08bcf675f7a2fdb5838bf459fd9bb30ebe4ecf70ba55fab9e24c2e44c78dc67d4ade94bc7b9042ef7ce44262e8718db75352bdc4f0a0f2678928151eb50172e27491a113cfa59fc251dbdeb413638c4ddf7233a320cfb9b2a1e854807553662fdd8aa61db66f1951865018700db226e7c1fbd2e05f6c5cdf989e20551cdd9a468ad581a1e11cb492531a04b4bce3a9862b82eb14f3255af0238b98d70f5dbc3d8066ac54dac270070aca224a63d0e2e0908067c1db476002fdc21a35e003ec8e0577ec6bf11d9a3a52246fced2702b68d288d2b10dbdd2ee64b71fdf0e2abdeddef3e760112abe985319c71ed06c4c7b9e089d289ac48f358d341ea059b971d2ae61115695340e764dafa03396a77e0c12ca011df95a22307e857fd12435c3bcfef9afc535b6ff65719896e09e19cbf7ac6571e6bc50e6b01fa48ff14d53b53aeb4e89e313edef1dfb1f5d00a3e03db504d3625a7db9132e648625a2b6e4f56ffde7656f1e29b5cdff2674af1aaa64466365a422afa6b4a494b6121c7e06b00d7bc65c9cdde7c95bbc97b7eb5bbeaccb263ea6787e02fb9b04d358e4de0035b9372bcce2f91c4c37dc3a88a08d247fb31e0cbce0c7bc370d754e0c466742ffb33045c0ab7f749414bef0b67f2f97c2cd523d4199208b08cb5c63dbddcd91944bd6045915db3d452013b3a7427e50ac1e03654dd3da49ddd19735b2a635cacc153a5e9b3ec23ee6f196d9d080de8ff3c17d2f0e8c7561c4836ac740d523866d0002eca3700d7af52f02c1a8af35422adaba71af2145dec5c3c1dd5fcf822a0c5b340f6af0964ae4e8396f5057dc8f6c4c23d83b3e119f513d1c418f8962647e4671fb495afd7a6f97ba59e0233d6af3b4bdcd581fc518e2981a2d6a3c3de127af24f72120b3f1953188d719fb8d0bbe0360398a4c3ccf4e5283d1b56ceccea1205dc752751e1dc44c77e3876c476b4e142b6acfecb2b2cfee2030bafef4f3545d3dc529734fe00ebd5d8dbf1af88e29c0af02251f18dc532cb2df46d35dcade4da2d3df22b6d51d5be5601798c07617bfcec2184c3a352e69acab8ab79f3a8e2c84b0ba27954b50e89cba80167617aa5c96a11f77862240e4b3b00fb183ca1ef9396a9bffaa0f9b16a8da9613454fee4088d59eb12ee06859e622a1b7d9f32f08cda1d1c04b047719dd89fb303ccea5ab64d23705b42680721d570faa114d621bae352fd0721f169fecbd752530e0709010731843b41fabed1c3a2a05580126f2ae6d928dd5c47e5330b10d085608d9d31596dede7099a2b5d518c8664e4245a951ea1d9e392bed4a71e1d2594d2a83a5f3bf22d02f314c29d39c853e513ddb4cfc90d9ed166780ce1495e0d4a85839b7c3e2e8d9190484a27470aa3d20a99ba5870b9e0306e1370fc369caa1910995048b494c5d24b171222e3e44f599f6304feb9aa41169876d0ba3354c17db1fedac38419081e4cd58c637a800e75976cbdba1564d9feb1a36ffd46a303f48469870367a03bb8ab2dbf77984b763a4d99ac544e1ea79ee74017b0c8e651f088511336e1a75ac0a29d50e4e902f31fa08e4e009ff11fa439b17174bedd7ed3a040fdf4bbcc2a43136a281662d9299ac9de1737db4e426bdaa4faeafc4e9604782dbe0635d8fd86c9b883f319080903362640de37f8675295581db24266fa4f6bb8f69828c282e3e8b680a8c016a34becb71f5a03d1a1f4a9ec80783b4bfc2a844f2991a54b09e06f8ff9afb7fd21db5d0085eafe5029bcaaf350d798d6b3749dfacfcdf1257dad35533bbe179d6b76f332af3ccdebf6b7ae9fee805b6ab8c61e70b5bb9bb8757c438758d3c5d33400b307c2b7262b4e061f28bb654f6c2f97583377bddc776657b3f47e8de1b3d8d0927933b44159db991a80dc058901c78dabc9968875c2e25af1dddae279745055a96b295e328420af85b1171c8cea6a548a5647a812976971d847fcbc85b9e5bb859fd4849e6bb6cb4cd4c4b5bfd40d8e89add69481b651206260336d1507cc353768ba882341edbdce3b465c92cc1bd5ed90ec8df1b843b9baac79f3234d181f258d63d9eb15d9b4d542a55c801279a152e5c8168b980cf3ff68ce442adb918c3ce36a007ade28563854c304b098828268ea31df58dc373346c650b2642f4ba7a8f89fee6fcb09106c0a0a59cb3d323e1f3d81eb3efaeef9cc713d2848bf4fdca3c3407ec93a99dbe44068a231c32db9945e7400d5a3bcee4e6950027fe34e3a31128be867bcb7d46b24f0b52a9bdcf979f2b1f859173c16b02cb3cff9d86b56e0a0b85032c6e97ac1c2981e374af21244843ead673aa27d75022481ac9b5ff1b148006d1cfc862b253835435f89ae7a150c934c34da2461e8fc5c6cf1360e5b28260224b3295548607a10fc43670844964a9f9c3f7e12905b1f102f5f85dbbc542b918c7f115c8d7b3c1138c0a210c85013821f960568fd1f0d591835b9ad338f6a2da364cdf3d798fa43ba92c0d009b9faf9afe96854f21ecc57dc1cb99bb8b8a9c869d7c02edc8b648893296e7eb7509f80b8b0f2aee1c6fcb2ca607e891ef52e8795bcd0ef98e65cf9686434d9c41bcd54e5c9c32b096bede020af53ae7aca1a3962510f6067d1af40f8e93367dc34f0d08d0de569ed37a6d308428602d02c292f8fd44fceeab6aebd1f2aa29e79d7a66c5408a8333d022aa65df16b4ba51a173b54d8a540b196307763eddc22b82528f5dce483444a1f93c62707386a40e348c0e4a600733ef2c501d57eb8c3ba14bebe77f7957447164b5c9a70a3ccb1afbf98d220602d9851623bad19c9da6612abd3b423e88324c577e896e2b66da6583498208b5cd0a5c1e3b308ec333826e1660eaf59b5fe6637cc5758c25ef6177264832ce1d", 0x1000) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) r3 = socket$inet6(0x18, 0x4, 0xb0) recvmsg(r3, &(0x7f0000000900)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000440)=""/69, 0x45}, {&(0x7f00000004c0)=""/207, 0xcf}, {&(0x7f00000005c0)=""/216, 0xd8}, {&(0x7f00000001c0)=""/22, 0x16}, {&(0x7f0000000740)=""/39, 0x27}, {&(0x7f0000000780)=""/135, 0x87}], 0x7, &(0x7f00000008c0)=""/19, 0x13}, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000240)="50ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566cd498e78cf291b0a39e53210257ddd8b4ce5bcf20000000000000005c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d9655e93f93d561b4ed36db2b2814b6bcee906846203c9c191e60724341eb18f5ad138c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119110000009fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b489e4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8f958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f229a0497c2de5a8c3d4dc43cba20bd652062fbe0000be744cbf3fce6c32c16d38cce88d8765ee6ddfddb659db9c868865039777da095d2fca74106f65a251b4d7f5da356ced2852e4f653534b4b3eca6c898f10fb8d8166", 0x1fc}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 18:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x2}, {0x24}, {0x6, 0x0, 0x3, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r0) 18:08:46 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) preadv(r3, &(0x7f0000000780)=[{&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000280)=""/231, 0xe7}, {&(0x7f0000000380)=""/181, 0xb5}, {&(0x7f0000000440)=""/100, 0x64}, {&(0x7f00000004c0)=""/182, 0xb6}, {&(0x7f0000000580)=""/249, 0xf9}, {&(0x7f0000000680)=""/25, 0x19}, {&(0x7f00000006c0)=""/183, 0xb7}], 0x9, 0x0, 0x6) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:08:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x30}, {0x80000000000006}]}) syz_emit_ethernet(0x1c9, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff0000000000008100280086dd64b2febf018f02fb00000000000000000000000000000001b4ed6b46cc6633f8e11f0e66038ac8854504000000000000040101c204000000090001000502000501060000000000000104000000000401da000000000000003a03000000000000c2040000023101030000000401010300010800000000000000000000000000008900000000000000000100040106000008020007000000000000000000000000e5ffffff00003c0009c8640000004e224e2000089078f31f845927b5e2d4f1a20934543bf6c5ff223ea960451cb879ed16087eb7ce358ac7aa089957718033d40d1223bd800fbae03bd318ccc80878c2c2d2040000008feffba19620f775a0000000000000000b61d13848b2fe6b7190640241faea5c9d6fc73630018a4d3f885ae6b39374ef0e427ac55ab2a5a05df0606f15051345ecbc054c59dcffa756831c5c73dbe8128892400ac87e9f3fc631bd502a1789040b24c4dc7394516035475700af0587000d78ed0f71cfcc64d83565f8322b4b523732edec540e7b7d07bc764b51971a619ea0da1d1d8f4f0ce1903e9a753e890a58eca07093d3f847a7f76d5ae36b016a27584d0fdf9308062667ab2195c1eb0000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0xf8, 0x2, 0x401}, {0x3, 0x40, 0x2}, {0x20c8, 0x1, 0x1, 0x7}, {0x9779, 0x13, 0x0, 0x8}, {0x80, 0x80, 0x5, 0x4}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0xed45) getrlimit(0x0, &(0x7f0000000040)) setsockopt(0xffffffffffffff9c, 0x5, 0x8, &(0x7f0000000100)="effd8f3946ff2e81", 0x8) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) setregid(r4, 0xffffffffffffffff) 18:08:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080), &(0x7f0000000180)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3ff, 0x20000000, 0x200000], [], [], [0x0, 0x8000000]}}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)) 18:08:51 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0/file0\x00', 0x3, 0x8, 0x3ff, 0x0, 0x20, 0xfffffff9, 0x8, 0x0, 0x0, 0x111, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x5) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r0) 18:08:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(r0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8000000, 0x1}, 0xc) rmdir(&(0x7f0000000100)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) pckbd_enable: command error pckbd_enable: command error 18:08:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8) 18:08:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x5, 0x5, 0x3, 0x9, "d8bbbf4c09c38602db33ea36c335f89b606f6358", 0x3f, 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:09:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x2, 0x80, 0x1f, 0x10001}, {0x0, 0x80, 0xc8, 0x7}, {0x9, 0x9, 0x7}, {0x81e1, 0x1, 0x4, 0xe04}, {0x8, 0x81, 0x9, 0x200}, {0x5a52, 0x40, 0x8, 0x1}, {0x4, 0x9e, 0x7f, 0x7ff}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)) 18:09:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x4406}]}) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) syz_emit_ethernet(0xe3, &(0x7f0000000040)={@local, @empty, [{[], {0x8100, 0x0, 0x0, 0x2}}], {@generic={0x9000, "e83a1a8f93b600bde2b1350dca8c806cae3fe68f9a8815c93568060a38f4348f95d7f4931d463ebe1f19319bda28225a9b375d81069f77dd4a117a12a89f9eba06ca1a0fedeb37935950cdf32024fd78df786fb04b229bccb9828fd966f28c261566e511bfd276c5b7393c37be674611c895366752c096f3368a67c704098bc99b16ed5bce6300b5e24f185eced9208f22eba93455e53272de4e9ca1617870af3fa0ba3f2e8c164a4b2e80d0d488130882926f347109dfb78c138f89df4621013f770bb6586df9a61b5d115d065d4758f7"}}}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000400000000007578acd0fc6ac0000000"]) 18:09:02 executing program 1: kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xea], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffbfffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x2}]}}) 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)) 18:09:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) socket(0x2, 0xc003, 0x0) 18:09:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="e3eb04002f00ffffffffffff86dd60760000000000000000bbff0200000000000000000000000000018800907800000000ff01000000000000000000000000000100"/78]) r1 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000100)={0x1, 0x1ff, 0x9, 0x20, 0x6, 0xfff, 0x1, 0x3}, &(0x7f00000001c0)={0xca7, 0x22a, 0x7, 0x6, 0xff, 0x0, 0xcf75cc4, 0x200}, &(0x7f0000000200)={0xc0000000, 0x2, 0xa780, 0x10000, 0xfffffffffffeffff, 0x344, 0x53, 0x7f}, &(0x7f0000000240)={0x1000, 0x7fffffff}) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) r3 = fcntl$dupfd(r0, 0xde79909951a15ddb, r1) sendto$inet6(r3, &(0x7f0000000280)="113955dd8bffe0d31f7af966acb89b9071c9a5617a46710faa8de955a97f0feb6e01759f519829de06d35f19d531566ee595d22c5d218c2cc5691f7b8a4ec970ad1d2025a4e03245979cf75e3175b28ea633ac6a6c040effe768f7cf81f8aad3c13fd185adf76f9060654f85e0af6eb1d2f95d3002654668ede0c0fdc324a94915f7ce3cd9b30cdf51736dcb72d687ea6db5c1193f765db594ce262f2bd120343953e2cfe82c365526be410be20b39e248b34f4610d02f8e3f69f9519478bd2f02b6a9bb8e7b03d5932ec9", 0xcb, 0x407, &(0x7f0000000380)={0x18, 0x3, 0x9af, 0x5}, 0xc) 18:09:03 executing program 1: syz_emit_ethernet(0xa2, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632"]) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 18:09:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)) 18:09:05 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f00005b9000/0x3000)=nil, 0x3000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x4, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 18:09:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000bb9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd], [], [{}, {}, {}, {}, {0x0, 0x0, 0x1f}], {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 18:09:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x64}, {0x6, 0x0, 0x0, 0x6402}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3ff, 0x20000000, 0x200000], [], [], [0x0, 0x8000000]}}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0xae03, 0x4, 0x800, [{&(0x7f0000bfe000/0x400000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfa91}, {&(0x7f0000f28000/0x2000)=nil, &(0x7f0000fe6000/0x4000)=nil, 0x6}, {&(0x7f0000cae000/0x3000)=nil, &(0x7f0000d77000/0x1000)=nil, 0x9}, {&(0x7f0000d6b000/0x2000)=nil, &(0x7f0000e9c000/0x2000)=nil, 0x7}, {&(0x7f0000ebb000/0x3000)=nil, &(0x7f0000d25000/0x1000)=nil}, {&(0x7f0000f65000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000e74000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000d6d000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f9d000/0x4000)=nil, 0x4986}, {&(0x7f0000d1c000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ed3000/0x1000)=nil, &(0x7f0000e8e000/0x2000)=nil, 0xfff}, {&(0x7f0000d6b000/0x1000)=nil, &(0x7f0000e12000/0x2000)=nil, 0x3}, {&(0x7f0000cff000/0x3000)=nil, &(0x7f0000e15000/0x4000)=nil, 0xffffffff00000000}, {&(0x7f0000e0e000/0x1000)=nil, &(0x7f0000ee9000/0x5000)=nil, 0x725b000}, {&(0x7f0000c2f000/0x3000)=nil, &(0x7f0000f2b000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f3f000/0x2000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffff7f}) 18:09:06 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000200)=""/158, 0x9e}], 0x1) dup2(r1, r0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x100, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x110) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x10) 18:09:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@empty, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="2dbb461cb7ee", @local={0xac, 0x14, 0x0}, @broadcast, @loopback}}}}) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/147, 0x93}, {&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000540)=""/226, 0xe2}, {&(0x7f00000002c0)=""/7, 0x7}, {&(0x7f0000000340)=""/238, 0xee}, {&(0x7f0000000440)=""/110, 0x6e}], 0x6) 18:09:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) setsockopt(r0, 0x401, 0x8, &(0x7f00000004c0)="5b58338b4059317a7973ebb3b800f1fa3e2a26be741db739f8d5826469408352aba024fe0287d08f42a30a307683d8b1b3ccc3530d855711c498a9f129bc5d2a34d834e0488bb67b3b13ed0d7948a3945ab9c50473b1f8f506cbc594cb4b7f44ea9f7e3081c52b1c8fc0af40241535bcd06ddcaab6756bf4e299588b955ac3bdac42c8af95ca3cf148723a70682c46697800d44a82cbac80278cb7f7d1c705000459741ba3e68e21e2b0d7f58fb5dd251197479b1aea4b8c862da72efb2f6058e7c80bb4053d08828798308fbdd5819fbb2a8cd4b25ef90ba9ae4675894ca6c0abe5eb43d1e7069490751c7cde6d5525f4fa22b2886b340d3c53e104c20008ef65d222cc488109bb9a8533cc460e9336926354f07edf902881409d2db32795471b9d2dab5b6c0251aa517ee62e6dcd80cc9e168ed39759f044523f6e2981eda455b16fb85b9033d369f74891d6d10a224f34cb5ffd31b77d1639b67298e7b4c927e1aa27733c6239a9c751170e64a69c0d2907af3e80a508c9d69942aee1806c03c5fbb250cdbdebe93a83bd199fff49d4e8977a260106cc95ea5e2decc0410f6a2d9a2d99b0cf688b43e0365ab2e8b4425b113b9de3c0a7c5251a9b85c7640a1944c4f07598ba6d8a0d5fc257582baff74edcc20c4f06368c9c6954945b9b1573f045197e95ec8913f6d6345014ba2d74ce29158e03cc66a7eb653fb5b8b9a313433c8ce0258605e96302dee0738fca46124944c53421414833350521a6e1498a8c1f437b3c2e866f91aecae8fa434c354c6eb9d727197cd93f9e118da02870de77c80fd4d503d5c78e83235369cd6c7c8bd821d516c6610a743fc7f1fb4c667a82c00bb92eab30f001ec6e728ae1f3f34e9f1f442b755b0f2b2cbb5792b7513c312709370e0fe7acd30610c687923338c6180838a8de8284932cac7976ca332109c9df06dd7c41e083f7d8758f549bc930320dde91a5d53451d8ac81d9f7d254c18b9201c8004f6875653eb1bb843478f6ee7a65e08d9c07e299f51d1a16d7f1bffe728d48414fa8c70cd180dac41315473ac8e52a151415caeda7fb5614bf86e9e9cdfc1d25ae177ee0f4f493decb3a5bdf56772cb10d339191fe0d40cb769251c74e81cdb6a8da79c3f3daa3469d731761d2a17447d734b50737178fbaef32218f40a1debba9f2f6bb7d7fe3c51c6a012a507a08e24029a99245235c59323f9f5721a3dfd161e63d4086d68532dec9cf723eeb4a572c718e2e9f9508d2fd9021fafb8c467c20ad8d125b28251283f053c0faa190ff533aec413092b32be8e5a87f74986b7b4779cd24027e84991968ed69c611bd5b927a96f590bf2a597c7d7457a54a41ca4f9d8568e610287504fc5b70ca12a6d0c92602b7131f312788fa73a83f4723cc76d78a9fb2941c64eac0883a25739315d73906f4f891c1ea2e41b075d379b492a157f500475ae30a571a982587b0bcc5ead4311a66bc599df70ffe4b54ef31993b1b9253e95638efc3c56f13d39e8804434443cd574e75b9b98db930df678efd5acd0bea574cd1bc2fbd5b361d436d446395573570363886d860a78d0b75010ecca32b8773b8b3279f4588e31c55c4211a951c43622cb7cebd6be912ed7b19d0c7be1f591799d9550749ffdad222a5c3565f4c9fa0fb5096f1fbb86295d0a466c7e2bd0f95995f20a873bec9558a5fcd85bcb99416fecbeb149b28f922f5bcee4c946705681ba11d4dca1c939cd1bf9dd97aca40c079c77ab1362364a8d8218e7d9c2d137e9ab265604f127ce1e726a5510a033719295e5086f489684003f0d5f55a31df6a88e65db35f73be54651f8ac6f22fa1822151b65e18a62a264fb10c2e5f396fcb21418e15eefe79b0357ccea11eb48770036c10e183c3e1a01ce0d8ac0a51144e311289cf01c88215097ca21325bbb3e5ad60914318a728333b681c5ce1754c2a031403c1333ffd0437270e415d352a94b48429b9f00cd665ea0c6dfb93580f1d05725542d4ccbbb462c2f1057dc55770a654c98728d83f7cb0de4fb54d1ac91e83c06d01f32609dc9eb2e48f70750233f1f2915f47cbdf6d355bc0b4c3fc3f6b9b30aab4e30e67e46c4ce95fdac3069b70ed9eae6ec51820e34edf4a678d2568e58b4b6a05f71e0638d875c869dd5da531c69b4a08cf86154d626d1f1e2f06b69ec277b9735d5079fe5e83508c4fc29e94e262da27b61808952f6e284c5b16b2aa9756b2b989703dcd207a3230164d8ffd49ca8889973dc1d402f3a52bbe661b8d6857d16abee9553431b712b3ff4aa5101b41ca7f769bfbca9c1efa0825030dc9b8b7abdc3e2fd9ef0052f08dfcdc0984a10c13c07e93ed36d1632ad4b11e80cda448ef2904e075edee4fb23e61af5e93bf2ce2fb05ab22435f1dbf10671ca342638386e25ff683e9f541e40d828bff570a99cda881317fdeac7e88bbf8e8bbe61891d6e72ae73431567656d0065f6c236aed159df6fce2fe3d13a77f33dba075c5f4e8ad49973bc5a7a53f97062d20b87c7d4723678ceeab9e9f58857872f705526f0e09d22410751ae829d9b345048289d612e16c804536ecaa18b792b7dd40b22f2df7bb53eac73309e9f28c1b8f7a25488cd51e31485f5b9e16604394e74262a91a9b067824e77953fda963d78f7addee4c5bd3ffec450a261143926ad28c6dcfa03d3dca011a5563102aaaa8255f7f16d05107647f8afb2eb12afdc8fe4b13b7fa11392fc869047281de5c2122ecde85ccb30ba5fc55c69b5a0353afe1711d8e2daa7d1ab59fe572427bc34cca04d3a79c2e0b9232eb0651235a5aad8f135acbcd0ca58668a7edeedbbde58d9c4010d282e3be90d2409f5109aee02365de78acc1e258aa5ea5f042906cd7a382f53e4c1dc0edc6481a145df2596125b1e1267d706d2c442aa08f2e10cd88ac64ea96b2b6d9e83f596c36ceab26191ee0342c3eba214951ed911f4c85dbbe2d28cbde609ef210dc3738a77e707617f5011bc68f4e83f3256920d52307f4bde9c6aeddadb2e9221bc5875599712caf1a7652f19661aaab4dfd4ac85ab3610531feb4ee48f75756456031887db06c405d52bcb532d059c144319f042e5fc8778cc547169b40914efa03ca5caa9e404478af8a44aff08a9c60d92d0cd84e5a4ef9bffdb2e70ea44678e552bde07b687fd11682bc7e84db5de582323ef7de1f366431311f6e8c4c9f92bc3a0b17c38cdc655b4089fffc86c3347dc09051906a5d3eb7240b5aa8c78d7bedbec2b053f7897be5e679c52f7db771b03d5bf86b75e5617cbc7bf325f19fac23d71f18e908b544927d7c6d99e1c11c71b0e28c9fb18685414a2142dcb01d2b4f2aa5c6cbb8b75ea2edc0c60ee8894ba1dedde61577a438ae7d980db3b510e2d008c02da98067b5ee191debb6840e3390e06f7f722471b39c00290478ce2af083eaf5e0124518e371b0e41b3fb2ab410d933a716f3c88d0d877054207ef8a0aa38d3d1b8ea35d5fce27f13037460973e27d1e59540117d4f28d79900ac48989a5e3541e1be1c420852dcd53254b6e47933ab6ce0a2611a43095998cd08b3fdc6f7e61f021dce834b044e81a7fc57c68fcc1ac8df51faeff5239c655b2072cbf89445beb55e31a3fafd4b3380525e1431ad331052b1644537fb98e16f33a10ea5cb68e7f52c5227475d78848ffcb78075310c6fbd6ce955285a24ffe505871935d1002ec3a7fd4eb64baf6e324345b7bd1406d3533a25c3954e13add87fcaed165b63ccf40779d5619d4fb097ae0fa3a825f36d0fa322ccb9f85cbd4c59ec367a0c6af1aa58b4351e8c93fe325c21f1882a3367abcd07340ae5011830e4f8ee279b511abe886328aec9e0753c5fb14f32b78b145104c8c240dabd5a3195962cffb37178f86031c8e26e323da3ab61186d46d3e077f2112c3d57375c4aa7c91cf791bb7663a4b846360e6c769e592cf717c74acc1b99868ad7cc6e028abcec07f33596b4acd3a985e8a97e9b7df4f6705ec961caa45a3dcd93d62bcc1dc4b9ec795d8b3ac6eaae75bd53b3812f1511f921d9bad6d9f892a54a5954514949f5e34425e278a88b334f1930ea24c85138cef54ee62925798be8b0f6f149faab1b0493a94f0c02dbc1d4220cda6695b3f6d5f0fc1afa74425d8191295c721fb198c1d12a2771fd8af77bf481bf265b687bb341883524fcb2c11859c0a0b1b9443ee6f42276a0133732f162e6f161f6b989b30c1569b27238dbfe00784abbb08d5dde4fbeba55ac577017b3e2b978b28278df3b06bb689b4f7b7b88f50e89ca865a79570c94e504d98058474ba8fb57756bd9e63b38d26a3c31c5cdb6528cf586f9c73feba903b6416f737d56df7186fb442a2fd51b2bf4ce50f8aeb0328f47b69d80ce941b5388c09c461070ab6e20c4b9332014ba6bed37f4e18f06ec7089d312e8f107e8bce4a87beda998eafc5d910085bf5eeeb1daa36b2872a5a645453b1d31634b0d9b77571d76e60c3a81ac58cf5ca1d6b9a1bd672109dfbaee39aa46b29c9159e40026d679a4df19addc7ec7321e02ed99d4dee6e02fc61981a42be281a19451a6f8dcea017763f93ed2f50f0bfbfafb05d9da48fad83f7684d9e1b1a6a00e7fd26dc9ec0e3d9b5038e259b0310604431bba08df243a10009005d2aec8f2dba5f865c15f8499f81ce340d5ec87d2939a7440a21c0d9b4d4853d9d0406383753745f76add54d08fae3b8eecb6d63c8ecb0ffa087f13b05e3aa111071d2843eda14e139c36873366e0fde62aa8df0ac7a2848355a9fcc99d57cce615f9d1b0c4db9b2e10a57e3aeffb8d8ad9a6da3ab04bd3f4467b3343aa179b75a939a903cb46138b85842953d1f131144a4bab7bfad505a1f5b524b14d01c84856663548aa3d11808c6becde6d833c1d4ecc4fe4665c30ce08b98bb40e237af72674ba7633e55632500235f950b04e49f564b186f07a7acc7258d2c27e5533298e1003af9539f708b5ac2d1cd509ed2a8de887979c296a46a0276daf66e7d24893f28202302bc51944f04b18cbcf36fb6e4e520a7b00cae5288277de5aa8de9c8504d37c051a3a8777e51d60723eba4a835a036f98def9c82036db6558da59ec1c3a8515fb3920bc518896c79317b363938fec534a9919e96307b21028656ac87c851236176c97995cd5f234053643145b71d3c7ec0dbe055a426b3bf132787311d37e0a16594f8a45b5fea0aa89891260fd63d8e8d6721859d67cd804147078dad7dc7a1006388e7291fb4521e86fe91d0f99656d64990eb8814d7be55a03b5f061b540fc5f09256674a7354ce91fc88836fa69d512a730e5cb3aa8aef6f59385129624c1fe15f2238fdfb8cea8e6ef725d6cb5764edbb47fe6b5fcc7c3438761407528f17029812d29cc4cb904c4511fc60084efda00a3f0252011324d7362ddfffff66c21f9a7df2a09dbc7998bc39b90f0ce671af414d062cd4ce707189c0c39fa11df6b4cb3a43e6466c581bcb39c4d40996916f3298b85b2b6d8331d96025c82c7f942fedb48e7a1ba3d0ba630b4f467b5c08bad49a56a714f8c69102364bef548ff31f518e2bf12faea3cc16539e80ffcd51653580959764ceb4baa903f9931417a36fa0e5ed119d3b8f1faab21b9d2a41c94998e286f5b989cfede75d2fec06e30f892b9a436cc3d7762d4dd6cca9c658cc0535f9099c8414ce85ec902314ab5aff8ae3cb50f1f1ca9d01b3fdf209e9109c7a01bb748412cca86e13d45b7a616e297cf68106cc5138ff3e09253b124eb75224e324aa8edda60240beac5c", 0x1000) 18:09:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0xa, 0x0, 0x0) r8 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x10000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="83f0173e5db4d021e9b1d443ed4921752a03d339e2373c9d45494f04bac33e2c5cb8b82c0c821c0f374d742fd35d8bcd28890d3bdbf9e2e2aad3e518e9e3b4ab9254cccf186a2f3e24aaf29ea5d6c8", 0x4f}, {&(0x7f0000000100)="fe9e1b1055ccd2e996cab91b8ba39b0ad0083d64136544cf42e5da4df395d1b18a6a8194a6a3375026c00eaa284b3ca8d9944e27c97bd3e1278b34e79ce745b4b61bac3ffcbc6ac0a85f9588a1bd238a3cf52a1a2318f7944bf78c2cf322db5649168650ad27b0dad9703bd634caea931ca8dffca86ecadeb549080fb1ac2ecabb1a563e3240fa77ae5c3ec564cd49b93172373fcac642087ab9a13fb8d1efcde4ccea550c6985538f5c80354ac819ddb28bba9f24c171aef012fbe8624e58bc22527fdd0bc4", 0xc6}], 0x2, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r3, 0xffffffffffffffff, r4]}, @rights={0x30, 0xffff, 0x1, [r5, r3, 0xffffffffffffffff, r6, r7, r8, r9]}], 0x58, 0x1}, 0x6) r10 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r10, 0xc1286944, &(0x7f0000000300)) 18:09:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 18:09:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="100000002000000000000000000000007fe031149c56046ae2af1dd414537df209c5032a13897f1abb1fcfe661dfaf1cf35fda8b0d1c828f0fc03940ae1699ad1fe884f4787f10ac8bb699029429dd4345871f5c440d030db1f57f7065a14412d098dfe423968406827b2782bcccabc9bad459ad6a6fced56566fa5f5d1930ffebc0f5f7dca9d459599a8e0db6a8c8b47f1b9fba10fa0203cf78761c411b8abfa2dce4d18421898d642fd255b7f657a9ab70c935ce4c92bae96c1b5b60c8ac29450e01c1b823534326779e4dd182a98568dac60e47860608aa09b7e5015ddd1ee06c5ff85801c80e82299ef5ea337eee92af9d2159e147a303153b0b86c9c5bb754300"/271], 0x10}, 0x0) 18:09:09 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, 0xfffffffffffffffe) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/64, 0x40, 0x840, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x4}, 0xc) 18:09:10 executing program 1: kqueue() r0 = kqueue() close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x40000002, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f00004c2000/0x2000)=nil, 0x2000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 18:09:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000000)={0x190}, 0x10) socket(0x97fa34a403e04f2a, 0x5, 0x5) 18:09:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:09:12 executing program 1: r0 = socket(0x18, 0x1, 0xfe) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) dup(r3) setsockopt(r0, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) 18:09:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 18:09:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) dup2(r1, r2) 18:09:14 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0xffffffff}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x401, {0x8000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="af0ae92d4b3cec1069e47d1b0c1e619f007efdfcd3c508b01b69e717083b63589f92dfc48657f584c841c6ce43c8ed6036b5e94358569fb0309f945d44bd33433b3f1c68500c36ebc7d1f19bc7da99204c3a3e4044e67d2c0a00000000009a71bb479772ea552a202e1de72f00d2d9da17837601f226073dfc3323a2e7e16dcf0054f0784df2f65ed18fac10a447d6820b16c11166c67582cc0571bda816675f245cdb825dea50c5c1208d4e0078576e3921ed5197c0f68fbb6e5660499ef021de1744d206340fbf8bd384b4863a245014c0614b563012778c4ccddb3f506b8d4dfd4fc19d93a53390f4e8e37897034c0d3014b37c738f8b9f9adad7beb0f0550000000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:09:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6fffffffffff], [0x0, 0x0, 0x401]}}) 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 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getpgid(r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:09:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000380)="58b87a92793154b43b9f09e4", 0xc}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() semget(0x2, 0x0, 0x420) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:09:16 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7fffffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) kevent(r2, &(0x7f0000000280), 0xdd, &(0x7f0000000200), 0xffffffc1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = fcntl$dupfd(r6, 0x0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0x7) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) 18:09:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x16}, {0x4006}]}) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000140)={0x0, "afcb9a7de64340eb9ea0265c2b0f0809a7930d500f1c80e514514f7526e95258d171f912dd5f68b6db63719ce88e6722d17aa45c20995aa8ae6172082ef63a9853ac412e57e0c98d45f2853679bb78c8747946e69fbd65686ce0ad1926bc14a9a1f2bdd58ceec3f16554dec47b79b9dfab2b7822100a976370f194c5a67ef3fb3393842713e7b6f8c2f282cbbd79488f57a2299ce3e5d5621364e006304630e9d30e9f0f635d233fcbc36089537bc16f615d30865e99a3f81f8590bc3dca5df8f7e31e6e7b06240614647a9e0522e98be9a0c5856d2a95a76c701d53126e240f99340dddae53d1906ccd8d082b0f390d514996e44396"}, 0xfe, 0x800) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = msgget(0x1, 0x48) msgrcv(r2, &(0x7f0000000280)={0x0, ""/43}, 0x33, 0x3, 0x1800) 18:09:18 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000440)}, {&(0x7f0000000000)="063157279846f1ecbd71c620b14b57a8b957c1158eef54e4ecd15cb8dd0dbb81c466a6b3", 0x24}], 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 18:09:19 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa5c3e20cfda180a5222465677562d0a004500003800000000000190780000bb1e0000cf544f59f5e4ffb5ba000000000302909700000000450000000000000000290000e0000002ac14be"]) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x401}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) fcntl$getown(r2, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000180)={{0x3, 0x2, 0x80}, 0x100, 0x8, 0x52e}) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 18:09:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x8000027, &(0x7f0000000040)="1f81db009aadc88423e46ad5d3f781f70f5580c995b0489ab4e4e27a17092811", 0xc) 18:09:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) dup2(r0, r3) 18:09:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x43, 0x6}) 18:09:20 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="88"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 18:09:21 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="01850dc3", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) write(r3, &(0x7f0000000080)="aa6115fdc72b9f1d12dac261f83d2cdee4506b8711e3c6ac632159307e0003c8f2753c49436f67904964de8bd375", 0x2e) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 18:09:22 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) 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) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x80000001, 0x2f}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:09:23 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESDEC=r2], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000000)) write(r3, 0x0, 0x0) 18:09:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x6, 0x2, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./bus\x00', 0x10, 0x2) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r7, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r7, &(0x7f00000008c0)=""/214, 0xd6) pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20970000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20971000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20972000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20973000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20974000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20975000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20976000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20977000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20978000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20979000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x2097a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x2097b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x2097c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x2097d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x2097e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x2097f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20980000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8058bc0968 va 0x20d10000 didn't change! 18:09:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x37, &(0x7f0000000140)={@empty, @empty, [], {@arp={0x806, @generic={0x18, 0x8809, 0x6, 0x5, 0x1, @local, '*,oGf', @empty, "a0065afd7b922c40ba46db7f8fb2a925"}}}}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x101, 0x0, {0x80, 0x20}}) 18:09:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES64=r0], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6b02e18b7f0aa1321e969d067174000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x20, 0x4000, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="9476541635075b9496578a7f9eb1c84b5f3f02387f81b02b3e95e11ff36204be3c2f1192e9c8dd4243436bb924712b99d7a5136e13ee3c9692a55c608f8c676ecb3ee261a0e493e6553ebdcfc59f193b2b9f8a6a87603bcf41f399a4a602154caae0dd37bdd9f34ebc3e2a75c4f6ea1663f16bc153fc5b79eb4e51e0b1eecc28288c0e0f5c6918a330098bbe57a35a91ccf095ed98ea9bb0dedb1e79a995df4999ce150b6210eb97926aa058fae61a8659a79ca6e54c38e6d86f74eef5128c6d32c4e8e6b327219a0a854960ab84aafb1e37a3f00482c5cac88f297bb9f1692e2c409094fabc12bc2c01a09edd7435acbe863b275f86b8b1caeaad83ebe6d84c167c76b3291a3a065ebca764860378360f27dff501b885779c3600605d281330274ec51a26420bdeb8da1c6efb4d7f658b8dd2b6a603391928333355d34615ab053ae4dbc39a27379d2fd626b2ba3bb16022f8e71872f890a11c72c0bd7a3f86ac3caed598a0c93196825ca85c45a88233a907b1230f8a32e34e800361420261f49913d2210db527a40d54a8d4f4f111a21adf52ac2bea3dcab904af96b60257430a3b8754aa490362ecb28abe346745732bd7e682132e76b86a1cc8c0edeae57028c6aeff8d706c7112dab474e4cc8a2585a8f979b9829d9029bbb1d50c4f18cf27fde7acf2944567160f8c635a3c1a163e11dd49cbea8dfebda2e8fa0c5a2ab74d7660eedeb08e69fae7c3fbbd624d99a7440d3cde07ca96bdfab701f5555e3b4981a9abba2b0f24c460503631feeb4ecf80d7efb8000e80c5acaa0ebbba25f55ba907324b117fc5fae4a15e68753a2ecdf9d56cc42a29d223431497f1c2cf28b4392eef73078fe72c9c107286c59ec6ae742d5648cb08c778a2500b6004e5b1443bf07a0151cd754f08a5758ddbd907070827c05da347cd016de4343c63bc4f847b7f373f123f7b8789ca4eaff12df6cd75c3e890798af6fc91598dd3811226506295bf7662eab4e3dfe1beaa044ed6dbe919ab5a065bbac3f38ba2400df41734950562915db3a61ce71254309e1b08651596d247a273218590b92242a3d6e82c4974ee35637cf89f169cce1593b3d254f45cac27c588fedde8ddd6872a9411828ef8345e781150df1ea63bacf07496de3a852b7184f49f4e3f1942a05f2b2bde637a9301752d0f20648a1f446878ac3183088eeafcdc69737dd08836b58cb7a58022f0a6ca88e67988c9181027d2f607aa3ae674eaa4c5e88dfa3986b6eced8bc89b6f622784e3e3e79d9d8bc68f7384fbe1f4b31b7a01a8a5dceb8b38e014ece3cbc1e8954076a3281f9e6feec4df486c93f230d0b45cee4846448e369d6aa4a20d63b1c2100d52a5ed9e3656b5bb2d0286a44aa8463935e64124c10cf8e7eaae0a276081ab690f6bc7809352af0ff68641304dcf276caacb7dc85787e12644ed6a401b4a0560d3104eed89881601c012cc871cab1be71567d68ab8fa03db9802f3ea1d93369bd9915dc2a212501aba7b07b1b7fb083a0b90f3b28bc4c09b93c6e677c0b6eb0aafdaa3747fba75693dbcad467e8f74eab2085e96796e20c6229172e73e7966d65137788dea844f34fbb3bd00f7716146e03089bf6e6e631b77b156f512840f682639c42b377105bb6d62b8547071a8498f8ef55958b0bceb1c8b2d2d0632e074e549034461c667ae0dc14f8fec116764bab8bf11613f167819765b07f9bfb8e0f8ffbbcd092cfc4cdfd1f9562fb98988b0a2b04ea21b07faf61e7c87f6181e9641da5cce009b1300ef116e68caa74facd7f49f04e450a2338b76be81438c4aaff5741a2dba847eae9b07d5fabaa64101f12d9e226f9baf676455d143ea075ffec7f726818e07d1dec4b2ad4ef0794ef98e64349ecf962984afbfde990e6aa124221de52451a6cc26b12a992e1a33d8719a68fce61755a3a1b3b1abe3a9fa8713004fd774292c4074ba7f3e99acc67743bf2f0d00b87f95d1c2f4e71b7808c14164866c35b0e2054255fddcc77a06235da8407b648a629de31fe8f6bac99d80c8ad1aad3ac2d05ced6e2519182ae29c53f1b6d23afaee7d0c2f2fb2f55a74f7e1ec84d0cf3933351e23545dd0f19d85a06ef2394184f61a88157b415b7eb49c6d6f4e403b14328e8bf6d8132fa27019c63b1ec6e707e1af00e3bbd357fe0b1ef2d5f6930ff2a830eb9f1f69ee51f7e839f83cb8a86458ef2350a86b86bccab494a6decbd4782456dc69eafa1cec304095e5081be88e87eebb8dcfd90ecf9ce25d6456e4c8f17ea5200af1f02b6836d74bf09fe63cac32cc11131b6bb4791f94ab82e955856e2e5663b48039c78ec5e29d7bd7d9906e2c08d976ae695b2de26150d51cf2af12089a504dc9a69e168143ccd25839f8fa707e98083c759d7e6611d2384bb4fa1f00ccdaa0cd2e74493d8832d10cb027a8e2977f7ee00c589190b8ee8a6a43bcbe492278bfec2fa966bbbad81276433e3e9c4fadcf794970540006abd9321d71b389b287ebcdcfb1cc26fd2cfb65a798ecd11dab172405196282e4fe103f6327ad6f8fbcc2324bbf686670d8ab9408f44e09214962fb2662ae0ad8e139b40ac2d460a4cff549ff9b4046536436572d6eef7f1f4dfbe571f0340ac6826f41d71c83a188decdfb38a4b51e49b952045ac81993b23197c97233b7b3e6cdc00acda0c12be06819e815255bba2185d8210bc5211e96bab985c323cfeec3a994a1596897400bcd8b24fc5ad57bdcf0b509bbc2463c8c49102b62b509b8a665eab77c8a9fc7962fc3a26a8fd156d8ac3a3432cc4fc2a2808b4bb1d86fd1518881a980d954e95652ffbd7ab91e09d3781d976afc3c531be46da708a8b227fd1e5f7facf32143dea4aaac40c376785eaeeb5597a8d4506cd26fe188994f4deeab46a99f696949be8cd1313c30fbffd6d6b4e2795d162a7cbfeb7428a53460475c5c7b6441288427449ebfcc170033aa46d372f68eb9eee9ba4a36a57d4fddb3c3b2779341a17e0b15250f1514604dd101a03629dffe32a26c99a15336afd4111eb0e5144d71497e525000b7c42aa0ecdf0a79b231f8b04e3110846fd2f00f4ec864a4f583ea77fb00a5b3a2b0530f84a9b1b08ae7ef86fc989c6432ccf7b7d941469ad1ac40ec5c973a0056cbece0049605d0f329bd6cd8aa4a2e56e4af65025b9590baa1fba6265600c5133f9d516ecc605b39ef065cc2cc006819a79c805aa89410477d05d6a468ae13461f29f5f4cf779877a6649fdce7e11f49be2a884a96faa050b6a8a02a0ca09e55d1d7d780c0b7f7d0484b01c93d6cde89cec0b4ed6140f89e37a738a33cac1b1d8e61ef385ad3a0baa3dd7731f7bde72f201807de8479f1e3a9176b76d4881ae872a34c0aae295a108013be2a22392b287897454ce141035ed64e8eef649ee460bb9d20adbdb3b8d962569293e04d766365ce02812694143b87929c80437b0f1fb018447385209113e50309c4f6e617a4d6ba1991f3eb89cd0d897765c994d408e8eb40712b45a163ea40f31df361ad330e7ed2adc4a0d370b4549dd4f1936053b19fd0ebdb7ca056dbbf9161dfdcc3e8e22e61fa036eb9c3d13012294ef1fdc3ee23787010b250d28db9921fb49311c84fd7cf5bde86f323166dface9f894bae1b15023485cb2c6ca0784b20b6575177c5a32960026938d12531a153c8fae797a8d7942c0bf9abf5db8bc21d10e3b4c4cfb55e0e97d97f93dbe7bc1cdca3feaba69977b5cad9109ab7f9843ee6b610b437bf92f85158c9c379c9d14bfb53755b24776d1b00c4ba607401ca4ddbd8c68a951be47c0a3817fa01e67ed631a0198e6399784955998aa2f4767c57cb7a208c6e8ecc0725fdb3d3b4640e1eea06fb2b04238c1b312a1468cb402be3fe6be70bb8bcfd5f211059efd434be456df418715eae6bb2b73d52046965a2cfe476033344c0ed984f7f71244053ba9106937e743cf1b20aabb3f8a0b3582caac6b323c9baa5fcbab7aa83fc137a152a5ab4eadcb42fdc6661ae7a1de08345a519cde02f5e80175dc91685cd67469fa1217c6b91141612f6c05ea328d781f46e5431148e3428323cc11b4029fab12f2acb2329d4eec5a92d852f5125f77ac4a3fdfcedbdd62ee40db06a29c642582491de850ce28c0f4052b04829110f7b930eb7dadd431bd964cf5cf963f207ada406f9f7f555ec84533f4faaf3bbd87918759419d03aa66b78fdc2477d33ba60ec50dfe5629330bb987b307f0d33e6738e3158152e73c24a6f6e5d3588ebb6592f8f82e3cba3a8d869ba12daeabc4567c89f93e3577e3f61309147cb79d99706e6e64af495b44c883473b9e19356274a18b1781d37542f5683a6f5358106292bbdf63f9bbc0bb5fa172800590e6e3c0697098b07e8f85a87dca006341f2f717e573738792191cf2e6bf2d96a6c618df9a87f7de5644dc07610156479217558eaab435f51f502b1ad9942ee12edcee28dd1e4bedceb79acbd2188b478536893f249632d49ab08d2d86269d8ddd7c93f8d79dbe92ffcd185b56f42bce81a4e43b1ce5b099e71851baf0670c808ee3e7dcacab5eaaebbc50a4b92eb19cf3dcea29496f41992c576d41d2142d7d3e1352d3e9ed306ef9a9a53c2b4ead3fa4387fdb8be8a84cd7153eb2f6670321796fdec81a60b67496e61bf8d5573f32ad4eca3c43dfa3fad72bb17b8aa852ad16e6e4f135db1606b810442188f5a706cb447ba356802b773483c78bb71b5d1099d4c46550ebc6127a674c8b25938395a48e3a3fb4c04fda47947a7c53994de58398894144e3cad3cad6552bcc7bb724b8eacb4478aaf13fb59a03e7381bcc95d1ad5cd859471f6831bafa8ae6750ed720e0048f8b72b99a8b99fa8882483362e9634ebd89863310d790989e9362c7f5eab3e10de2f9a5754c111e797ab2fa05f11f2d03820228d1d2da6ad4decc78b0931e9efadf495d81482a98bb479171b6af43549663893f0074f9ba5b82bd1ad0099248d52cf7c5812d126a993156433fd0b530290c7766462118c2c4fffc36a950a9eaa9188a0025d9e5ae513cda51ee6e5ad66bc3ad11410e8182690b66dcca70528ce3c643c96c3ffb1c0db93c0d97ea09bbb4967c118e5e70b87e729ceea59f554a576e491a02dca4f4d326c6c1323168d4a6b9bdfe85423b8a8d75780605832d08e7bfb993043f0f9ee8630809c05a2b6f6ccf802cc4b5088f6c11976f14a6344008a7bd40cb28fd0aabfd767aafbe14b07e002433382a0132685282ab7565d07b24210d1dc539f4837f5dc0f97ebc03837b85dac7fbca18188f7ad10a9c2d46adc7b7c7f748220df53478fdbd979d71376c092b272c48d2e67ad3c2d906ed3872893ca66dd9b102274072104ae84cad9b2062db8ac55e357db18d6d14d4d4b4f04d1ecd015d6e72d3c32c0c7cb58d388687446734ebd23a9a677fee6745bb58741fcb05364d986bc3647d28d41aedc32676d106a2c315d527474c567bb1d059d5379d4eb8f8939d23bed585be68057e1d64c814cdb0e8e89dca3a65f96e810ba528866db8d5a0f3b71535c8252cec682e4eb2c5b05b24833117ee0a1ec514d5deb5fcfaf761588c8436876ea808f96aa990f46ddfbb327578304f810c1f2de844753e4ffe7acc947d9601a0783f1def21c007ebd0d8ab9f105feb14e5b2598747fc26771a8d85de0f409b4766ec497a2ef71ed73039032c88dbb987d4ee87a200c2eec2b5a2b6436b68b30735c26a2be60c0f6fc7356a5990caa34a16259c3dbb8e1a1850d6d67cbef874877315e3f1c8824f479"], 0x10) write(r5, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = socket(0x18, 0x3, 0x0) madvise(&(0x7f00005ef000/0x9000)=nil, 0x9000, 0x5) getsockopt(r6, 0x0, 0xa, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) 18:09:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000980)=ANY=[@ANYBLOB="01002e2f66696c65300c5cc58376cb062cb32cb2a74498548d47425d4c2841924b617debaf63d79dc49397cda6037c8f504e4b42a59b7acdb58ea5c1bf0576f0f33fc6228cd1afe082d4e66ca04b134951de570585d1cf05c8d81c1dc29e2ad5caf2045b8dcc69848603880f68b9b73f8c77a3e45e3dc0ac4c1302131a2062d1bfd8cd4e322195413124e2bffbaa76e5e15d4f0784d1be6e3302a0b0902dad6acd8daaf8dd2d50c036a0d07624a590975e36c8f463c3"], 0xa, &(0x7f0000000880)=[{&(0x7f0000000100)="9d6b6a9a2facef4ab2a55e265fcf58c9d77dff39a6b74f93eb8e2c09bfa117156f6a8b6737a67795ae0bb75db3849277ebe8e7bc7d288d501e1971776ef0217bf5f85fe06daf5462a017a5765c895b8afbb47f61a33f15bdfe23b4a17b38d9cacdfe1c2bfb8a0b1daec1385477f30349ca356fe67c948735b41fef5bee8ebaa61501585ab01deaf67638fd3156eb385fd3ca33b716de836634804f91ac034587e09de9b42334acee8833299bc1a2ac3ddbd37879fadeb09fc702dc8097ae8b23566cd4054456fbd041ceeae42643db4996a9ec4f65b8dabe625b5bc7a0ea7c5d047eb4f2c76d5ce6727125045993f96c2e3508e631", 0xf5}, {&(0x7f0000000080)}, {&(0x7f0000000200)="9048312a2a70ef9f4a75f179bcc623df5f08c7c43cc4a3fefedb8279883d3663a97f3ce0b11a", 0x26}, {&(0x7f0000000240)="fc89ffb9dcf85a4a3f97fb7c8196191d6dc96810eee1ae04569a9b11589132db95d0cd66246ed419ca895d95d023aed67e278342a4794724d3a91cf3caaaa55a7949b1c120ad01a7649ce466ce089d8737d66d21a30db89b6acbeae854641fb97ee9e696a56a75fc465aed72ec39bb2fb6102cdac7594235faad619c69e4b71687ea36708044bc0dc6b4abbaedd131d273e13e8393181484651ff36d4c37c883a4704a36323e28aad9db59d0ea6a6e26e13cf06853e7c960590f1c09d842e4bf09f10fa251fa3b1aef97bfaa45a024bd9945c8", 0xd3}, {&(0x7f0000000340)="a2538eb682665ceb93c88a0bf09ef5fef23cbc7b76b74f95dfd1a6445e38fdd8e49177d3c7a4bab191240fbd7f9d7a2af6aaa03ee553937f330b90c5bd78bbbd781098eba6c8099d90a5632259c9695573e82af6462052faa38c1a8e057394c05ce6f33a7efa003abede826e7136e7029fa7f4", 0x73}, {&(0x7f00000003c0)="70c9e34c12c8dc9d4f4cb7c0487bb153d0596fd52daf6b1c2c5b6a6b20fd43d5d13c209de10b3a04b016e2e3ed67d6e26a4c1a28de0a73cdf16dcf9fbe56375d51e9465b559ca7359335e53746a07e78b909fc2c5d7effec45cc6d8b786869bda3bc1d44172ca6fe55229a163894826fd143c41e44cb3266a05019204c926ef0d30bfafb9e8d584323a08ce81e351ea0482f5448f1463351be040e64f53bf45d3ad4658ea63aabb8a1d17e8aeb489fcc24249b2327a115a006e7bd0bd5531d5d4ea701f7dcea7be2f8d6f296941c9ce9d24771fb78ecac30e9e1c1d2a39157d4fd1183c120a96119f08fe5bb1a5421b710f245", 0xf3}, {&(0x7f00000004c0)="4bcb97741f64aeb877439dfe389960fcf7af6c4bac1fe3d4dd8dc8439ce0d51181b895aa97f65744f733eae977dd9e96bf59fddb5fc106bb0f9b660317b66daf715e738430ac6d4afda60619229950614d17463891a248db490108f744bfa4075dc7e294dc49d42a064d8157913403ca9fa2fafd68d8576251bd21c2759b2efdc34b69ca1ee07125066ea88d727a2f71a6fac0e3", 0x94}, {&(0x7f0000000580)="ad2fd8d48b2181e5d4fdd888e0ae539cc9ef0c717902c72a2fc9c76ad2887483e8a9419502580afff171def7ca7b586644188a36924a7c5f18096887d048161af15cf5a033660ae9ec8dccdc34f0e12d54c6e289f7040b40417787a38b34508925f7b3c091d90ecd11485617e2cca237900c704defc4eb5ddbcc49a47c069638755d32f52f234756df9971da62f64c5ec828710cfb4e2ca593893d750ebb30e1fd0c01d07a8fdafff85f28af71c48ab84ddb6195098f32457223061ecf6b24e7eb44fde0c4f7a507c1983519e6", 0xcd}, {&(0x7f0000000680)="bbcfbacbeb43568881a4ad149a5525c5857ed7a6f12dbee36ee6ccfe656988d69a3722fa426057a7680274624bae0b48470871bbc3b65185a33e97678f82446a050b80c11ae6771e8c09910d6d18f4f41a42a9166ea65f46291c0f93d75e00dceda64cfdb2476f36a5f0c60091e0b3ece8b3eacdfbb18f48927faab8a0f094a989e130009b2e0598412fb06d691c0f174cf40e11de3ff5517393368bb2ef298b7e8232882520804878cae927966cb7ebd75c3094e812ec8d727bd3306187dbea55d3abdaf627ff32d2c29248ccf9", 0xce}, {&(0x7f0000000780)="b2fbb87ef6c61952c3731e37e15ec139d20a12543cb083611250b8952ddeded904eb54db220dc6913eba7a3d3419dc5f2fe2fc185e58a1fe710481c505c35aac4897fd68cb186809393958ac90ad69bdb968c11dcecc55a3c8e4a85e266f43e5359e2611f9cd0718c676f893f81b5545ed0f8add5c06b3d2ba85d0f932cb1fb306137706d98b7e7b54ec26eab7ec1ffa67c300a7a3a92ae6cb160cfbb0b5632dabc80f734e766dfaf159901f7151d9f2575c784076e100ee8c3f8d3db4bd42d861b6bc211c13d9961ab8911bbcb8d80758658713a669251b3bfd081326731234bf1734e02f2071b957c1b3a3eed3fc036193c2df64720497db02", 0xfa}], 0xa}, 0x1) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 18:09:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="674a9d94", 0x4) r1 = semget$private(0x0, 0x2, 0x385) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xf4, 0x8, 0x5]) 18:09:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x3a, 0x66, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3ff, 0x20000000, 0x200000], [], [], [0x0, 0x8000000]}}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x800, 0x7, 0x7f}) 18:09:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 18:09:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x5, 0x0, 0x9, 0xeffbffffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x8001}, {0x8}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x10}, {0x24, 0x2}, {0x7, 0x0, 0x2, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xa, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) socketpair(0x10, 0x1, 0xfd, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(r0, 0x0, r2) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0x20}, {{r3}, 0xfffffffffffffff9, 0x1, 0x40, 0x3, 0x1}, {{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x6, 0x2}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x6, 0x1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x4, 0x7}, {{r7}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x1, 0x4}, {{r4}, 0xfffffffffffffffa, 0x40, 0x40, 0x401, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x4, 0x2}, {{r2}, 0xfffffffffffffff9, 0x88, 0x1, 0x7, 0x3}], 0x9, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffff8, 0x6, 0x20000000, 0x200, 0x4}, {{r6}, 0xfffffffffffffff8, 0xcc, 0x10, 0x611}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x2, 0x1}, {{r8}, 0xfffffffffffffff9, 0x40, 0x1, 0x6, 0x100}], 0x2, &(0x7f0000000540)={0x7, 0xa0e}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:09:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x20000009, 0xffffffffffffffff, 0xbffffffedffffeff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="b645da04ca6de3f97fb03b9a50666da11143ee70611c9f21946c30d44915b23519476c63cd56bb6dbb3b070a59169f23af54b88cfe1e768bfed9f9650af14c91d03b836eea80f1647a7b41fa9c1775cc061cfd7da300292a77466a73e5929f4c77a50465b6cfecaa15d08a072d4ff9", 0x6f, 0x403, &(0x7f0000000080)={0x18, 0x0, 0x1, 0x7}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:09:35 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000100)=""/227, 0xe3, 0x1043, &(0x7f00000002c0)=ANY=[@ANYBLOB="2100012f668a6c6530008d313321b26250ab073e6539d3cfc34a5ec9776ab3e86554249ab1601ba82bce0d03553efe781c77aa9833fd9444668f7029417b8ba7810bd304001c00000000001257ac617945f329ec8556a7953a57f8aa453d74930a27f05cbf8cba43b6d76e50a9e95faa8ab47533037cd93c69166e4bfe42d950fc9ce8688aefd1f700f9c01f50776d8a7d73809eb83955d4d69d6a44f8a2ce5c2cee"], 0xa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x20, 0x800, 0x4ce748ae, 0xfffffffd, "2f58223a4af2a7540f02197bfa0b0117ff7424a6", 0x6, 0x3}) sendto(r0, &(0x7f0000000000)="94a2629181825a288f30b3d07191c81de9b5042dfd84fbe21d98ad1631641500a9e99daac1b19b7704d233559cfdf28d47acec6f51083fecfd0ed6381b1e753f50841ad4e01720079ac442e6f9ec90a0aa46f40899bd74b94538d982c98f2ed7161da323fc6b2b63c8404625b2431066b60d3b67da51796103261a2a3b992011a67874ba8efbb0ae", 0x88, 0x400, 0x0, 0x0) 18:09:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') 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(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') 18:09:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0x0, 0x1}, {0xfffc, 0x4, 0x2}, {0x0, 0x0, 0x0, 0x1000000000008}, {}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="26d00c2e9dafbee2a343dfffc0998964e48514b38a7b0c1898b66338a72fba0037111645c575b22fbaa2da5f0e44fdd9a30d321ccbfe3326d2ead012cfe3b7f6e3c73ba91425fd7bb44d386f5c5cb85bb9b320c2ed7a437fda7fda482bf79bdc4e4e3c2747", 0x65}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 18:09:37 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) utimensat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)={{0x0, 0xff}, {0x0, 0x10000}}, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000140)=0xc) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) panic: bad arg kind: goroutine 28 [running]: github.com/google/syzkaller/prog.clone(0x0, 0xc000270000, 0xc00055b540, 0xc000980540, 0xc000ef3bf0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:79 +0x91b github.com/google/syzkaller/prog.(*Prog).Clone(0xc0002b7cc0, 0x8f4f80) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc00187b580, 0xc0024370e0, 0xca8660, 0xc002ab2200, 0x0, 0x0, 0xc00000fac8, 0x1, 0xc00055b850) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:845 +0xc2 github.com/google/syzkaller/prog.(*ResourceType).generate(0xca8660, 0xc00187b580, 0xc0024370e0, 0xc00055b800, 0x9b06e0, 0xc000040380, 0x2cf058008, 0x0, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:675 +0x27c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00187b580, 0xc0024370e0, 0x9b6980, 0xca8660, 0xc000000000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*ArrayType).generate(0xcb40c0, 0xc00187b580, 0xc0024370e0, 0xc00000d200, 0xc00055ba08, 0x7a5a0d, 0x1d7, 0x9b68c0, 0xca8fa0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:778 +0x180 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00187b580, 0xc0024370e0, 0x9b62c0, 0xcb40c0, 0xc000550000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*PtrType).generate(0xcaa2e0, 0xc00187b580, 0xc0024370e0, 0x0, 0x9b05e0, 0xc0027117d0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:803 +0x123 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00187b580, 0xc0024370e0, 0x9b68c0, 0xcaa2e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00187b580, 0xc0024370e0, 0xcaf460, 0x2, 0x2, 0x49f700, 0xc001dc8000, 0x155, 0x155, 0x10f6, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc00187b580, 0xc0024370e0, 0xd28340, 0x121, 0xc0024370e0, 0xc001f6c900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:557 +0xd5 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc00187b580, 0xc0024370e0, 0xc002aafe40, 0x5, 0xc002aafe40, 0xc002ab0040, 0xc0024370e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:546 +0x95 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc00055bec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:141 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc002aafe40, 0x9a9b60, 0xc001bc7740, 0x14, 0xc001985c00, 0xc001a74000, 0x20cc, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:45 +0x2ea main.(*Proc).loop(0xc000facc00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:258 +0x1155