10:22 executing program 0: rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./bus\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) renameat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 17:10:22 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, @mcast1, [{0x0, 0x0, '9O'}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000240), 0x1, 0x6) r0 = msgget$private(0x0, 0xfffffffffffffea5) getrusage(0x441b7bbfa1d27ff8, &(0x7f0000000180)) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r2 = msgget$private(0x0, 0x2000000186) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r4, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r4, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/19}, 0x1b, 0x3, 0x800) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000380)="28ef7d4c321471f3765e77a6f84d92719de7cc095a0cdbe13a915d4046df92b03d647a273743efcbc047aba3ca50be9f5410bf9ad72aa8ef7c436b47f7b1f1a4b91cd6a0a2543ada7ef00d4e60d41f720d3da24969e5f7955812c680a6a552676e5bedf9e10e2c1b6c9954ac485d81cc7b528f", &(0x7f0000000080)=0x73, &(0x7f0000000240), 0x0) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="1eb4f764b19dbcf8961de209c9b3e127fd4ecc3a012a95c943ecc34dabf285749bd3a22d46ebef46f12d367f173451c24bd7df871683c0bb3211ba4b21a623b21f1c164d854d56e38799c7ed11ce63d7c885f4fa6b6c6a942bfc9811772e73a70b0358bd4eca7f1a73820e1839de4d0b181954c56792133cb271af348c2a5cb07c67d5446e920d0ad65f6c8d39dfd535b474546da0be17a168e6cef05693d9fe9668a73365f0446f59e95473ed1e10cabc9659d05190a887a04218f33c9abfad28"], 0x1, 0x0, 0x1000) msgctl$IPC_RMID(r2, 0x0) 17:10:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 17:10:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f660000004b0484e4dbbbf4600000000000db94"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) fchdir(r9) poll(&(0x7f0000000080), 0x3, 0x0) 17:10:22 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530009296293ba974ef67f6c62e598b957bf505d748770fe166aa39191f57df6058ab38d5ee16764b0b9dadcf78edb3c1b35c2a77dde00e9a8a5ccabd72627884732a6653b9c6174e55bd3c0675816bdc782b751ac8020f1638f2e34f8f58f38233db143de00f35b3215a238a4c7babc1bb555623e2939e506e96827ac96262d30aec0432359fdf8b8a8447990e57d88f204a71cac1fede3c03750239f1606cd4c0030000009c37288cda7f96d8"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r0, r1, r4}], 0x38, 0x5}, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x10fc, {0x0, 0x45d}}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x800, 0x0) r8 = openat(r7, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r8, 0x6, 0xffffffffffffffff) 17:10:22 executing program 0: syz_emit_ethernet(0x17f6, &(0x7f0000001800)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6076605117c03affca29bbbd6126c34c7936474576b62a3afe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000bb00070dfcf647aa8c0a3b055a105d639a3924a6bf4c9052440d289825a98a8f393b2d858d751b6cff9ffc9abda9b8246933252428da129dafde040092bf4a9457c397a3481810f6fa714ddc800795cc0d662a1abb70c9e2aba7259266d7c20dc092fe7350525a95af88ee84228fdeaf0b8a8241bef2766b4bc91f7a49db2767250a0d7993f852c40503b094447123259bb46f0b2998b2cbbb7123d2b140cce8b5c0c7bcfcf353e69d6c54cf81375611ce9634885e1d64ff0946842901c9d586426f961e04b5ebd3105ad0b0c731cf192bcc86b81d30fb3cb06ab9950a88ddba669c90de2c517a10f4210423c75573864ce595fc11cd85f02c8b4dca382dca258302b7d7fdb83349416f5632e09179f60e94c040c5a752fb96c9f22a1b6abcf157586181821ac0a2c95b7f604c8fd62628daabaf7129f0e75fbf3fa22459ff372af415c8e09ded1130fe235bc2cb10100092768aa55dc0315e91b1ab38619df65d35c9553259be11e006429d1a8ca8f334b8a0a057a9529ea102a2fc6eacf088eadc948069a0e3be1383ceddbcd1784e14c4138b1b823d44d2ce64deb9592ba4f535e30af35c63c09aae0142f85cd5ec119a9dde6d54d4fd9008fa0b08f05003d9b20d568ae7593d6e4ef8a39b3259de63bf14bca0de52c4cd4c0a15ac0c00f6bf7bb7dd516db9a7c7bdfe6b833fea48e8032e9116f4680b954aba14bf97cbff9a3df4e4842f1a0aa6a0a95b74060083de6bd8c2ab443fd2afec32c2f947f73b4a4b47b92cb6007d7ec2267c2ba6c67e95a8c65e8f446b65727f0f916290a7642c3708a590c10bf58b7b86bd696d031d74be2c97c3f49a8a1efb29c87df9d80d07473d0295e0631a42bcf44be55c085c42ed870d635bf2e3bb6a957cd9471235685025a03f5343104759270b3094d01862fd7a445f8d5e3ad17f93609d0665d011ac685ba42c7837b51fabe4e64f25390b20509e7abc3e0f68bf40681aba69967f100dee30c8ea84867e8d1c9ae69f5c8e5bf4cc480053a4078ec8417fc3997fe86939a8b5f3a258c87de04e87cf329cab2f86e17503387418eb90afab4f28a009b0c02a846ada0677e9193c4b15a89995cfc55301e92f24512acaab244a8d43f2748adc789717502d809cfaf4c8602207d00464ea28f3b1e73758300409612d1a2586f2af0954608677a2d6e6d616f349c2331a7216b23880d845beeb339286202b962950f63ddcfa742e095af6f0e7a1c78702aae7dcfae334e610b6a14e60b5a46e092823febb3f3acbe20caf6e3a1014ff97ca2f3aa3d086fb4c642fcbfb0d78c55ae24c9e8e39f4db562cad17666387370db9645dd7c967cbe3468345826fd47582f839ce1f15ab5d5bf5c2ae9e4f1fb0659882678b87287bfcc88b6e893822dc5d6c2bbf6628d56b8513f711ae43fcfb552af23775262c5b9aa8b27328d18e3a7a3dd9c4d2231a2d880c813c393ba68e2e7f59676b0e71f5212c9c19824ca325503a5a279d7249ce65dd7e28f00207312abbca5ce49c38954907f4bf209ebeae55d1a3cfba6ee5a3dc6fef52493148b79de71814e9aa418b626eb1d5b0303ea7b84a8d2058d82a34bac5ecb670f2f8ee426d8fc9edc82d36285051313b32e881b4b9aa645abc09b012b77c20e3087b02fe4e9489703b4ecc2e72b3149b7219b99059d525c61e564464b9674d3fb93910894e7dd7bd8a62bd585005ba1fada08acdee1c7e9f94bdb3b03f4ee08870f6e1d9ddeb1c898aaa2737a307f817ee74c0efb8db93aee5ae34ab9099a4d187b2673beaca6590e6bb36098c78c8225bab579f81a32aed94d21142eacdec7f48222db4377be82d92648248437517bb494995bef669ddede99c8e9008ccf8a7dd406f6d518dff2e2b3b8b4d2877fd11603bafe61e5e2324617d871c1839916a50259f24590918e8a6fe954e2b988f5bfaf1723b07c11e8cd3c37dd778174b6b7ff691a8a179b17183a3d55804522fa9e57cd566d985dff66d65272af1b174380b374d6cdcac5b4c92143ab51c18aa3a098f6eb207a2f40fe7dd24b30488a65e5ea5332ca60b0ea59e64152f984bee6d6a4f62607f8c59d131b96b174f40ec5be735a334b4ca1662d47ace69528dae952cde000afcdba75bc4558c33e61142082bee0c8a1ff37f6335e1fb98db5b94b14a4c0d4a8889599e85c11263b6a3de2caa93b81004df7af45560b557c62f505b53bea426ee069bfdd8f0bf770af11466dbfaae2d415ef564166498571b765531caba9ddb9910f3280497c09e443a25400d5c90dad956d34a51bd172fcf8c6262f98aa0ddfd1ddc3b02d486a1d068d2cb02881ff1956f2c2dfec8e5aa739199980ea546cb03c91724bb5108b3d62d4232b016a79131366a7b2e03ae2e1fb0d213f7ba8c1e0fab67ca3235f1aaa46e62db83c02c55cb1c8c9f51733f9265da39d79c055d7ebac764e7cfd21eda1c4fbce0665892d0f0487a22fe68e1bb69807b1f4468e95ddf1925d36b858d85e67371b7102fdd4e9e854ce2a99083ffe7fbadb421e57e656044b99db97a46b400289a4eea5ad55cc75f46e3004219626871c38ccc3460a72d827e0eb10811f5a6a6b7c052359782110a8f25a80027627f030803db9be96709d40cda134a1029f0bf48dce431f588a6fea0dae33ba04c170d5c81eb64fc127d0444681c620002fdbb0cab85273fd858e64a6fa0841cca17e8231c149846165b725c16c98c59ed766c3877d87d13975903f7435f479e312ad33ea36e5ffcc6ef545bccf9b61fc768b01b223997dee52828930ec8c7841d4234c95cccf6fc3317e9a95f63cf4ab7aab045b9ce2dadfff76b38e78aa52b232c4bf8a25d3cbf6c55d03fe7872693d26dddb9875691d4c6093a65b8e8a63aa99e90ae7a467fe1e4f1929533c0ce4388888e590b59551224706eea5802ceaadf00ef96059e4dba55e92031789d6b5968a354cdaac27068157143e453897f716483553be49f533f945db866537a35340d74c10b34f1e726085a883742bc0ee3eb8485719229f17b7e11ff9d259bf69e57f0f6390614a47500f1f7f899c8d2bac6314e165f6a294d2ddef3e4235f5ffc27bb2b4efe16c2c5887451d7737b62e37464cc9d02317659aca84d2bfbda20e5e36c50144c00fe3ad61cc29eac8a10e5ee54ca1314acd974dc03056496e24f69558514ffcce5ebe891a24317a728487abe494349545e15f9b1c80e8ff438935801516f7ea9b805cdf0a2c04c6eea3654b3823ff1b142e2b0e472710598eed950de18006c313a72d4ad017d31e7a60061a862c165f510b7d3ccebd556ba2b20a8c62ebdd0fc5e301eaa9e634330e17e27c3e91f731112accd472e971750d8160558d8f50c4c137ca1dd1aa99b10e4fd341b0921762d196f4c874d1426f1bc02c3e4131fd35becff4e42dd58e39e68b55806c8b382063b754ba2827006aaa1dac8616de90f699402ab5f376e188c2386c27c2ac42f2a9aff29cf5c802cebbd8b8bd434ada9813327ffffab48270f367b6cfdf0c8d1ffb0fc11b7da602abb0f8a12e3aa6076983bebb2cdc34d74041bfe19813da83013642c024304ff5ae1338135f02b81bb21d171ad52b4c051ef3bd7c582d58f12ec09b5cbbc44fe8c45240afebc649d612a4921c7d80d067fce5f73f69212e25d382836a6eb96aadd95b6f1b70b58a87b3423beb7cb3724bce05f5644d512275f2d391d9c737add4bca56755095a0a3a6caa3e772d782944ffff612c0a3e8866f53cbf5619370b0dd5bde2786bca9622cd0822c94bdf6386c28bf66e1c3d3a92571a9a75437630fd0800ac11efb5b955d4576a38abde667c38f2a133f4cb6a8ceafbcd49609189dc293c15794363d36f82011c108845894c3e8f9a1771059a53fd373afa510ff486ec205d5d35df32acfe5a426fc02aed2faf38eca514431c1bfe0c2891890c1a771d3641826d5ad8ca746d62ab47694dc72d64417f69abdc883ed982b1e559fdfbc2c0f21ba31d2e9db12eb438be87ee3aa165609f9528778b20e04bdfdcadd719c621ec9c87ba611ae432410c8492fae5106dd30b0014fa1fcd94a1d6f80d9c719f574b858954490d01833060e3f33c64b3601ab28d3d49254e9ac53cce448872c3dd947f0d8a454b8aac6a0a26310a297845b40cfe87e0f583d8756f880934cf29749682d1081a3a684a2c752f39ba63fb2ff3185071acfa770f143eab954fdb89ba62f6b1741c3f5e12b5eb1b1b3b3aea691f5729d58b36312905e4856987e8580ebbd858a302d012cd2c1f28369e3e7d6775ddc9b1076300a5bf0c87f72b47c9bce562bbe2e402a54e26ee850ffda33945a26945099dcb64246fff911f7c0c73061cfeb2a47664ab715972ac99ec7eff3a87c1eabfaa4e98c0ffcfa6648a99fbaa069eda4b3fd11eefab68bc1185276b761374a0524d725126f2653cc498a8f85881321db820bc3ce4bf87024402bb754cd393b2e25577ddacdfec2523dc00c6f41ff678d7136bc9d0a742cd9eac8558cb1cfd903ba028de0e16c8c390eee374e75134c2891f9437bfb3f2130a44f2d52ee8e3d3f37e0d1dfa13e3bccd0e771952750c625abc1994a58641a6d4ea4fdafae66d2549db116c1d68df12261900e8ccd17b21bff8584e63e241c3f8e04a745e6cc805834559eaad327f955923a64f198955937316ebba7aee5adafe73544a6af0da3e167fcefe628787700eec16df5ebef5dd28692fcc7034f8351a5baa9c0d1d9e045d08739bd66bba82a120d89f4c87bd911d5c98a8db30bfea938429d2d84f1ad1e6573ddd47712474c688926dacf870df791cb1efb3c239ce8a8bb60d39d7faddea405f85cf9694d1004fc58c676876a0e17016a681d59e64136e8d662793a52ee062445c05b083f0a4b872a7355794b80156945b2f0a9b6bce75ff5157f26149bca8ed38e996bbffaf7be45a10a462382d008f804e5af7e6f931c1e724050249bb8ffaa469e254963f47ae2d6f69e3f76a9565bdc6179f002c5f91469cc9d00302a58c20b3c37a5af8b819cf0ad13dc02fcdada4072251a95fcd2ec63231d9d7406d9dfadea999f02ac9fd1ead51b24e4a45cde1b45da292ab39c67ffeb5e8cb586eaa58d264ca51cd02b3a947d56631072d1b30c7f593e110ef9e30152a417ea8706d4e57d7b8b715eb5de6b84afb0dc5f90c7bf42606346279c1e800064d7a7d3480d64fb363493a96fecc2a388aaf545eebd0ef42433ecd7f3ef0142943264b2018e796518bf2febd6a377cb67de05ec17123f77e7c9575cc13f8baba07f6f573a7bb4d84476ff4677e57d28a00196a78e5c1f86098fff26ae1212da467449d94de2c603a802bc2f9f8c5f72a8dd95d1749db5bacaff332b4a0693a5cfa2f97837363d49eeb3fef0fd478a7d18c5912a6ed3be4a5d674affb9d38b7eeb5314e2cdba7b7fadf2eb7d6d6813b4e9434835a02437110506eda7a94e7f51a870c296ba1db5a936fd8bbac22935169d7a8c3a0ad0e4b1428b342077702160feaf9866117b863479aed14b72ea7c96abdb495843ad82cb2b2a72a7a25b8e78279117d94f77f038b960520895910a6f5e365e3ad00f11b47f88d94e5230be9b84ce7a7c7fab24c99d4f45f960e7b77d1ca6082e3c8f418563c2f8728803276879854478c9ec8a52bf3331e1829b0f12b997113b7636b8d7752c1fbba64b82fcd67fa59c9feb5689d41994fb7f75899a45548c4b44b50020e9ea39a50501059ac497e4ba1635f9bdf9d54abb56be5c0df150b762bde926e6ffaa9b5ee612c7b091b48f20fdfc6d290a585f08445aded2a26e231cdbd19f2bfe1c86079be0a963d885fb48e0e6c25c5a69fb688980451e901e1918f1977f2e9a38c284cf2cf6d217cea4000bf117b5bd681e353d01ab724052edac4f0eaaa338d60d993420e22337f0981c6a2ed712788d31a99d0c3574b76bbcca62e414ee70947c68fc14bc48df5d365d599b580488e6ae15fe95414b2f8b2b7d08af5d3edd613a5c0000008e7dd9c5366909cb5b071ec05e01a6166ff733789488119baf2b8a726e030d78c2e8876e4cdc25e0666a00437a3893df85ae70093da4b5630fb3d67d33a737f32d061a01966154a25866bf96f45039880abc9fa4e6a008fb24cb5ff67f84db716f0f66907a999fb7e94ccfeae00f6e7b02091a6c78cf6bfb7f2b294097b3a9ff92dbf1e5db662ad85353fb84dc529b48fe9bd89283d716425d726f8631b7447cde8400f7e5f95a8654416d0b63ff4ed207ddaceb1ea9e84f621781d5f07f3cc2bf24816110494118a1d70878a8cef5060ee16d22f5c453c0daea94b244cc6fc8b7780c6bccc6fde073e0088f3c730dfbbc631f464613929c9e7442f0c48d608d6175c01c6e612015178a044bd6234b06f1d1d449abcc0a9727ea9b642f7c27bad7f98f84c7c3697f7d48544a3ec8ac1c106be19a26073d8f63075bd1cdc21f9d68d792e936fa7750024a3fef897f322ed0a95b9e490562f3c4b13b40f7ec2e13a16a5f8f3653b5fac3126b360e252ff554f85e2ca93ea917a07709a05f8b571b4099056d332e900f275926f96af1ac8f37713a62a1615462c0d7cfbe8dbbbf4bb12fcb0ddeb399fe8e658160e53a2a4026271e3d603f880cfe3a9995cac903c2ac2826f02b9c21651a64d1d244937c118595fcc57e2b8cbff27963678b19b43bf9cb24ba0a4d6cc0d4921c485a4dc1935e55142b94630f3578ef9b9fee03d31fe313281b4f1ab9e82dec794174687fda0735ac4d436d24df4780ea567370b862f017f942ef8b1fa4f9cd338669fba63e1f4fe7e4be3dd94a97fa40641dd2d2e8e03934d8aa4ceca85245b191fc35dda8161446523403e34708278d67e73f2f95abaa6f920753d1befae3719a419d029e0bd4e3f31847ef64264e84d9391c9ef1dedb66aa09ce1f0f82a1bb83d8f36adccab0a34312e891a0c3fed75aa1a1e4d9955273d1c3f604adc9806ec40ec744c90850d3b1aee6afbecaed5b01e5c1ac9a4f8cb899d600f77158cd2479a5394406cbc6949ec09697a19143a56985ed930fec777bd82ba804e013eefe40b92661b3d7d25ea791208fca3344194d009fcaa0175e4cfa24efea6476e5fafe9f3cd5dafd90ff46c538691cffaec16ac0b02a3ffe8897bd978485c6b650f893256877c7445d39ef06424bf98f8d807753d9c45eb62cbbb3aabb1e4c2a9f8a7dd72bce8e4b007f7aec3ce98a1c9536751e5cc23f1dd731b4b45518fad20c72648a3245216780f31a5e12eaf8a89647a1176958d9979a58abb781c66dac7b99c3a2e638af5dc0768db2465e8217dd728846f891d3b45d9ada3d893993eb02ed61d9d3d0b583f0f0bcd626e9c95e05c165b03ddae53368e00a0563e172d03524692615b60092aeb961d7801898e9616e8405fc5485a0d134c8cd50a6befab83d105a327cca8127da1c3a800bc5b8e3ac8cfb787212e3a2e03c5b2b1e1d2fb4a5ff882bdff1c7369cad3aadfbe89e0f7bc5c7a3ff810323802be3e69e8481d18005fe3dc1b0d5fb4d16e92443783f1ab783acdaa470936917443c7302208cacd6dac5146d22b3cb574f17baf0963cc63f7980ab4ab1a2741bcf95a624167696d6aade9e36c97500549e8454f29396dbdf9fcc33347b6b0344a79afbcd7c93fb6a2ca666ac7edb5995eb2018d947340c1aa1855114c00bf9879adc7b230ad341468060577861033332676d2e4e1e7b23225137972415ce727b577ba125a035bf3cd3c36cf26d7d2e3bfbe63fbb1da2af784f609b5dcdfe9a5ee1a2038b2150a1a865d183d1f4d6dc0dcad8f54981be4f1e119ff44fb9efc5dc1093a13ec00b840c98b68b8e340feba043f8a1917e008da34054210d04774753646e9e02b4f8a53414b44b9afb70e5f07221354f3a756feed7269537c66b305803ff898ceb497ef10bd20581e2d44972408f3766e045cbbdda91a02c8795fd3e82793487d56d65d3efad23e9ae2a62279f8e7dd125440d2e128da458f95133fd79924dcb50aeb39b84748b8f7921e00594ce66d56c79b3f2a44455a924d0b299c121ae8b4eb1f444ed8162c3b25dea3c303932943bdcf397b8fe011ebb8cca76078b149553bedccb65863de033da05d214dc987abf595efe03d6ef2d4b37eb162d9391da3266f22a2336887ca961060b0e7eea8be25d3c4b299981ad24c31b2482571e937737b69ae45b44fd98516d550a1849021d13e8f3fdae2de082fc762b486de2730a14934752361a951cc32e684e572ff14fb90f4dbf68b9ee7fba83fbd406d8ffc94d32b38238ce166f1e9d7db325b08bbe1519096930b2880b6cd35ff104ade5d8082913d6870200397ce6659cf694e0e7443dc1e580bd98be65ef5cc97d023111b4f285877e7bae08bef1109f7abf32c8e22d3bac25d2ab7bc2b30c21138ab27d4146085bae2172bd1af79df1adbc12280d9758b1b3e1df933f3a0780b0f54a6a82e8d272b2cf4c6a818c68fb5b7da72c2f9d7c9898bab94b371fad6d0fa9150dbac38ba569826e09a4ccd737466dd90f3f8194af744a4887a3e9a1e88ae3b1574369c69353be508b22"]) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000040)="4dd77115ffcb8e1e4ce797609aead71b8a0e81a8318129017fa4047c820779fab2dd9711be401d96e7bbdecbc8cbdc6280b7e6a886712fc3fc6ae7d526d4f1be9dc740fdaac0ba704d01bcfefefd3713efe84abeb2467ef074569393407ab1ae6cdedba83a4ee2ba6dc2da1023426594162e4ae1f906289740f91a8ffb17d3725fb9da0a5621a5f122295d359be00c696bd0caa0ab324da5778f41075e2a8284824c3591758eebd090caaa4e610e600bc7ade89fc5c97f274b2493fa85f6c718163db4b6fb8f6be06051544a4e3785baf6d0469452bd1d2edf889cdfacdb5ce7cd2cb7bc0f857fce46", &(0x7f0000000140)=0xe9, &(0x7f0000000180)="57a3ed1991e203a4f13d91e2f1675a45d376b7c0ab4f2c666db3", 0x1a) 17:10:22 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaa68aabb86dde45b605100183a00fe8000000000000000000000000000bbff02000000f60100000000000000000184009078000000005ffc5abdc85f2e2ae3bf4c84dfb66dba"]) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8c) 17:10:22 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) fsync(r0) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 17:10:22 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa9286dd60dc071000183a00fe80000000000000000000000000005e7ac99d974ad13f0000000000000000aa8300907800000000ff010000000000000000000000000001"]) 17:10:22 executing program 0: semctl$SETVAL(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000000)=0xffff) getitimer(0x0, &(0x7f0000000040)) 17:10:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="c23b4cfe7d7400000200000003ff00000000c638484919008de888227bc5dc8daed234343290af074a66f00fa0297dfe20290b23e643d4c620d93d63405eb1437531a24ff1847726db3bb77e1a718299c1cdb59341bfd290b360cbb241c5714a333b0dffd772aa5eb6e77e80d9cc9150268f27df835a6f310dacd35b8e12b75ea7498ae590d05c70deb07e75714491abf8c1411c"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000019", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x35b396e14287c508, 0x0, 0x0}, 0x8) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/64, 0x40}], 0x1, 0x0, 0x0, 0x9}, 0x40) 17:10:22 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000300), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10082, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1800}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 17:10:22 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="01a44ea52da4275f6d2e44ba36635b499d401d"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r1, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x5a, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, r1, r2, r7, 0x80, 0x40}, 0x5, 0xff00, 0x0, 0x0, 0x1, 0x2400, 0x6}) 17:10:22 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0x982) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:10:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='./file0/file0\x00', r0, &(0x7f00000003c0)='./file0\x00') chflagsat(r0, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x3c, 0x1, 0x4}, 0x80, 0xa, 0x3}) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) semget(0x3, 0x2, 0x411) getpid() ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x402ffff) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) sysctl$machdep(&(0x7f00000000c0)={0x7, 0x1}, 0x2, &(0x7f0000000840)="9cc586551b94641f24c8312e2e6791096912df98b76d5258a17e9e0404f3b0f5442a953066933a54801e4e93f9b188cfd2ba8dedeb024b3c26fc50c6a469c9a1b69cda71215234740a501aebea0002d62ef6eae015b63c00252ab81177d3f7872df337458295cdeea84426f242c2c0fc2d8426050d6e934736fc2c641e90ee715d8d832eef7173bcdfee87a0e304457f56d67b58a8cb5ceec961af4042153f5b4916d2f73ea7a1d7f2dd471ff12e326ed23491dfdf7ceb604496cb1a68c34753004b0baaf38c55505c6aec9d62afb75d9e842123bd9e4f814ad9e06c88d93cff1a72f59325f89136eadbe1372105e299b74990a22128df04e948d3d9733b162d9d054bbe6d035dc76ed9c79e5b6499fa7c7b363a353c101b1a786b26b885d3871f26913eea956d126ff289fae2b4b6ff7814676ee840e84eb612edb7e088b45c7fb963e921cf5c3e7d9f0e0309832a47e692534e043546e1456c732d1b4256f7a837bea77ac93af8a3d90b3557309e0e31a29506868226515819886eb95d4ecf2af60c1801b66325d61cb61b798f145bc612659b2734c0e04742b5c9a645ab32386952b1958d8352a8e7350b744fb8154b2fcb2d3c764accdb8f1968202f36ace895416c5ee9569fcecb2b31f7bacbf9f671f1d5f9a999b2c1c161d6d1b3a7edff98c6424b064b29293a673d3f347f8add013aebf3b0f684851c4e003ae128dad3abbfaa5ea840ad287b3e8c4903dee984800b23b3c4f90bf10f49d02c4fce5a81a562969bdf594fb773239c56c9e2537f7306fb6dc25a592aa3a2cfb1bc9e8536c4b2b07a0c79866f0755def2705069b7f305ac119ab8cc8ba13757167e0bc60d6de76ee368556ba9769ba195ad4bc00a88d07614cd21db7641de0f280826e238c7d2fc99c1d6a670a7ac821f422c208ab8e3f71a4df38a2126e35a854331caf8a08487ed5ca8cb31622e9fc9a81bd929224a6868d18da97c60f9addf6cd6e60982754ec20965f21001815b2ae12c64300e9a4edaf2318d9cfa304ac2e62c2886799fe1476d6579a0486244da1633fec47af06f0da7f5158bd97aaa527e90c8a1aff979929487e862cc3b3f2e6c4ffb0f658b9f2649088443f496a64f9057df348f2affb008155675deacab7fe4ad6cdfa2c82035ea61a32997e0ac7693c9fcc575062cf3fff845350bdac4d5935656cfc667d3d8591162cf42e0c819099ded6f03b172b06f6127a5534093bcaf79884243a81dabf48470e4149d542769346be69bc6bb0c82e091cd003cc0c4df079ef6a035bb3c820f8db95d5e8d0ad49facdaeda105c6778b71293029ecddaf8a175d4cef88bd333dee38a58f49e1209fc411e7cac531a2c93182889650dd7d7a08889e89fbd0e95bbd0c99703bb978b0575b3c279c053e1707a95216a9d9d642f23bec14c715074eacbb5511088985496b67162b85fd91fa9dfcc1e5eff90b94dbf86cdd35f0dc6062787b355c6f6518379050d1ea887de9d6506f258e611b894d50266524a949bad618d7b57e5f27d2ac05a5e5142780148bde90d51fe0f51ea6fe0060fadcea847d61830c14a5fe6e29028f71c67b19063ade0dcf29ccf8f2226e7b276537aa7a5336ef236de38a0afa2ea5da43fc04433be407b1f31e09bcb4deed96347d66dc0a3470d0ed7d63653d63a950afc8b6087f940e3b50fd5b3e569fdf9ab39f7f4317126187406ae976978544bbd2f0139fe764d34725f62de1a94ce15edf92527e40736198be590460b2cf5b9b23bca790cb65b81b8f7de6983a0f3f3441e9f9c8392e8dac9bec0aa03a92bf740123bed27f0feaf4dbb1a45f728eb27e94578b3a76fef56ec45bd0f19d5e6dbaa03f55cf7163f9d75f3d9bca49462b9facddb90a85d180b9e7748d4310c6ef07ac920ec35b1e7a1b909592259627f615f2bc1c959f64593a279e71bebf56f779f38f63d3e64a9dc33b81f4f97d8f8e2e980f849e4a2e75b41fba23d727b1997bd76e4c00f032e39aa35190f7e99df6c50f2d5ea86cd3c4b32787e7068129e5198a3375ac11160e34a581d4ba3404cb7c2909d919d8c275d7555a9b49ad5951524a2301a7e96a53f444f0e472b8db2d6266c6758483fc01286e8e2b98c745129c6a6272e34b40af225c9e60a257520517d8a5cc344929c34626641c927328b144fab8756af26958798a4b7722fe868248313561ac0a249f33d6fb5169705a5877af3621bcbdff94464c42d5d87a3ce8688b8a9b12db0bd33490d7edf225856dc7a5eaf5c1b4d7e82a93bdb67f7ffddbb71db3e0bb7fb03083a515defd8dac537c1283b6ba926049483433324cb72c342d69d0f0c54b627ff932a09a2c89ce6078b615f85beeb95403153a4471284d16be2421292218c7e762f9cb233dfd8f820bec9041e987fda9e3941da58d04818adff574b7f30d942223daa3effebcc37591f8421013f8e6919fa34e4cbdb72980b689f49d55ded88ec0d8cffadea05db5705e6a0ab1688aadf546784adf76b5db4719d13e7c18bc109d9fc0039d0600a3b4df8fae4bc95765144381a2733252c265e37afc8c7d53f098e474c10fa84341543945d54810de6bc42a03dcfab552b9380902b4612f1f97539f50a288a8d6d70b25321a6777942763b27770280264baaeb19eb32ef0418484179e5ef1123f71dddadb8660ca69a40b344a75518c3f2be7d39dbe2db888cf0ea40424cfab24e7d46cbe9f61294439df36ce6be372b56d0d5670207e2c6e733b78a27e54381854c35133e4844193e377f78cf1b965f3a475c70926e14de038d18205dc65e4fbfb7e6e59489d3eab585da5ce9c6d8d4af10ea17de05a426d9ab059c726736f51a45825d6f58e87c173321169c6e47b9723c59ebd1376842c3ed57c2e7ecc095bce667a8f7d509226f1b61f747a37a2d17dccbdb8a8860e3f2ebb6edfca50cc83a50d88e521e6f7d0483589c8e67aead5a5a81baec958441206da53569ca43fc8ee239a7ce600a1df41f3f100f3fadbadedb0b1f16764913bda4dc8ce09e351b3a8b5672609a69748ba0ecf8ec15c789487a3133b8790856a9d7a0786b3e5ace5b7db1df4597c2c4dce1b507add9f0c938d725e08d17b6dfd79cab624c09069e07c12f84b32d455149806f92e22fd5213cf717631ee63347117888dd5897e66b96fb6f97dc3b94297296c04b45293911828644e5e1f9300bea48afe3ffb263bedc3a8249ad8cf139670b0ea9e384ec1860fc9794ff80d556f236dfd35a6c473fea20f56dfa69b732d10d3f322bb834d943bc4db31838be5b549cb590e7236fa1762760fcecca16d9fded20abb9c82794d3a2f02253affbf8590200483a786d8a0460412255f31e3f2084d529d35135a1b0f08f5d8f9febcb27ce1b4f49df9fa7e62cd3f5f3d30bcf74f1ecf6b423c3614198c2f64b386f988e19f82919d699fbae8c1e8e884976ef02ec77ee4806937651dc1ddd255899cc3a16e6bf3028576e49eb3a5796f491094612b42274dc3f5238f2eb1ac7a2216da99afa55820343dc3f0a94dfc92b9ccd87d4cd2022716be91a04353b8ab7b4111a5cd712984fdb879ec9523eec049d83a9ddb5869236edba8fb1a184418043e86d1e95269f37166164960fc5dd33aa138e71af9eeef0cb718736a187cc1f47cabff92d8cf87a07e4812a91e23cfc1373d12ee9af67cff81ec2604f3f0280e0e08503899302f0bd31ea55f05f7b4c2c132b7a289cb68231efb66e4c1269be45e22c8857bd1693f6f29828a9773298c24ae689c552e2c40ca774b2086e8e64b6febb3befd9abb0fbfdc21a172514bab5742bd6b68680b883f4562046fb140c9aa75cb811d1b89c0312688b73dc4d2f768ddb7926e5fedde3363944fa40cde0084ebe22afa4c0b9e779ed8f655ba52116bd1e8683e66b598c8c46603e5d48d1723695385d286e8d3fb756dbe38ad34d7c90f2df6484ec8909046ec4b9df46a2d475104540019fa8d4e58bbf3654b196e19d78dcb17756645843588c092eac108acb8c174f0836d55c527cf6ce8dc35038ca51803472a6319b8a7ad61083db7cf80dbc7112e951cb7ed45944a9ecbc03ba47fb83bd6d27ef092e3e71faffe050932e5a0b5d8308fdc21c00bbcc467c10f126ff5bba73754b7d3aaee5dbb1bfe0e416e79c1abc86527572dee5bee528953eb4ebebd799a1c355cfa0b23c7ac510a31e762c1ef0fefe42985497529cee324bcb2c31e1f532ee3dc412e7e9037c28faae5bf6b870c58e85d9531d3afe23d9bf8d40ab1953c8842b2902b085b09404b9a4d706bfadcd05452b1864eec6a6cfc085231d16953ef203918364a918e36d09a6a7d99ea4ad43f752ef991c50d3e7bc2a97d467c4ddcf0b0dd866c9fdf6e2f48b387332337a9a30875dfd5bc24a38ee12a04947718992be7666b2324935876143273892ccb281c92a53cd04fc8868f091db7207a5203f85fe85fad8eb6d0fec276680ba4c943e506db43e37d8238a642190099a3c73d46f4942b2339855c3dbb1101ce8b2fd7d300e6540c818bdd354b545d13b827c7e7137e31e14c1661975b3b8658eda8a6f053025a101b7b6f123de98aec8c57320ddf8f690a9bc5b3414684383eef89929e0d5ecbc6f1b9c3e73d1281149ab44c2360a8b5b7bb952eac86ab93084b504b471ed4319d59a6b4978d58b8d8d406640f99b4b5f5002c331671d3d34fecf3142147c1d0740f63869fae52fdecf8d72807a3097e9e9da30ec366a4d3779287ec548e89d4db26f1f1da00311bc599d8d071686e79c5a94a3bc7f734afd71a60ec95a15425a3d0596a21864228bbd7f55cb8627ef1dac5baf6cde10e71b83975df52501adcc5f8a824ead5504180800b0ec81b8e9bd6ce3e8ae55f048df11d111d026ec30113ff6e88e8e3d31448f9ee48907aad475c49385b5d1113658ca9d5deb52ca8c8d0ad0c52061714775d2a6c9938d33b21090e2085a1f7dd9e621d1c3353ceea4b2d725dd4c5b03b3fdf7644406648fbbc87e2efc80556b6d42dddffdba4514e04a30945e919fa44680ca26886a84129f7f84aaab1e57ff01aa7e8c4ea8e95e329dec4e350f0c935f1f3a21bd6f062754060acd1f230846dbd85f850c0869dd4dd2d80da3e0697715568b41bc99ee4b9912fe4673d8b27719c16a16a2d2223eebd6530154643192906182a098025aed89fb632072a058c04db1206ab34d1e75b10b6e80335b8765f55ed061665902fd7877ca567d76c9d5c8365b829af173dfb6458fa72cc6b0f64980509b73c0569dae625a757e59d1a575c4114210bdb36b77e9624d0c8657bc933e0deadcd3d9e8c5557867d0a157c7f1f1b266e529f14171f9e8b47c7c8bbf876422a5a6228e8f90e85b3cf9b8fd6b20aca0f4e17414c9c073d12bf25135ab3ca8c54a4e6ef22832f50ba6bdc4555819c56b54958daab9b391373b9bdeece0adda7ff1ad1c91dfeedc5a4772497740173e17c35b9e34f2e3c311a70b92f420682573a4474202e528b99c3ae87c5b22b79a1b9ff62e8721657ead699ffcbe4e049711c0679c7d7d8e4bd92642cb716ed78f30b3e2ac7e77e4daf19b8a6d8578af0d3ea2fb3d7da66faae5af6c69b5c4ad7e875f26af41903b3ad6d9641d89eb9211d3d889b1785b6c00da23639c4a0be3bb265f54cde5a8f7eb77f11796cdf4313333670da6d5a279143501a9eaa73ec826d56bdff1e587a514effab67df65beff9f2635366d2eafededdd162c27cc48e99453475dd1ecea0d0ef43bb77e62ebfb03b958de91ef93f950766e1d3727c0407461325a1397", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="0d71f35accdec7c34e812b15cda44834f95bb5cb6c6cfac3336ea0b4692c6023783dd5d3b3e1ea25bd9c02de0bb51e21e2750fe617335f5715e8c66e33f695deadc8820a1a381b093fa8a4116a0ea195877e7ebcfe88323506950eaa", 0x5c) 17:10:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff00000100000000000000"], 0x246}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3b, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="200013d7ef00"/19, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x5, 0x3f}) 17:10:22 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x5}, 0x4) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0), 0x0, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r2}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, @cred={0x20, 0xffff, 0x0, r1, r5, r9}], 0x138, 0xc}, 0x9) msgsnd(r0, &(0x7f0000000040)={0x3, "f4b402537791d789cd3cf624a569b6ce59c0874ced784de3023ce2dbe93e011efef60f561a1477696050086f835a8d75dff2e52fb8b972f484303379ce68fb46c2d8eb20c1b58f10bea619d4edf2c91255e0803d1998c75604d192834e04813b210cfc65c3a3dbef7c95b3d64a20e702a1c0f5827e53e67fe3d18534b84583e571e0c4e7d5637a4aed63a7c2117eca7993eb04804e45acff530c376ec47150f10e0d5a4701b774fb0df5ced4fe2d69bdb10b9a07ccc976c7445387137f4fc7ec051eacd605bc37ae3dd395d85922914889a65672002d52e22e1e0bdb279f"}, 0xe6, 0x0) setpgid(r1, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x8, 0x0, 0x0, 0x0, 0x0) 17:10:22 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x18, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x33, 0x1, [], [@jumbo, @generic]}, @routing]}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x3, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x20, 0x29, 0x2}, {{}, 0xfffffffffffffffb, 0xc0, 0x1, 0x0, 0x3}, {{}, 0xfffffffffffffffa, 0x68, 0x2, 0x5, 0x95d}, {{r0}, 0xfffffffffffffffb, 0x88, 0xfffff, 0xe494, 0x49}, {{}, 0xfffffffffffffffe, 0x51, 0x1, 0x5, 0x5}, {{}, 0xfffffffffffffffb, 0x88, 0x40000000, 0x8, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x400, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0xf0000001, 0x5, 0x401}, {{r2}, 0xfffffffffffffff8, 0xb94ce29e1d0e5654, 0x5, 0x7ff, 0x8}], 0x5, &(0x7f0000000280), 0x9, &(0x7f00000002c0)={0xffff, 0x3ff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) 17:10:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 17:10:23 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000480)="f9e00a6b7d20fe6d07c7b88a89c035ccec4481130eb1a1abacbea44712b64821200d1ac83065ccebffdf7ced9ed2f030652097a889d4488e9c2d47ebb9e2e95fe0e84b3b7412a3a9a78849f0e9e63bbfadce35429fe4250391e547a2bdcc717b4915e7c54a560d4fd3f499b10f78ad42df489f718b246d69ea577c701a67aa5d6ea8131bc079d72c5db01327913a24966eb0820dc422350f37f0cb8e718653a05889ea20fe75f3fc515af6a08f4852ffca2d6891da9775836250122fbd615685000000000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="03f2a2b2418155a912e094b3b7675020a8000bbbefd9f8ea5f6891d23b0ced062774653d9f8353e8c7274781544b02967239630bda3bd7d498f4a8da769b42b1a367326ace432e907efc5ce52f26999461e63d47443bbdfe950740b933a4404f111a7ec46241e741ca5500000000000020cf797276598a03e3e37e6f0e898cdd9e78090aedd7913cea4aeb896e0e48a4369c46ed9efc3419156743f3de8c461fac7621cba801534df523ea7a48ad08f4e17b65a61fdfc0100d64ee4228f28c0c93810600000000000000b6b2584f12e0ea687a26ee55d0b05a2a1e5c1b2e9a98411591737d01b7b787de59ebe772cc0497f7fb60a209646305d15ac35583fed8a537c51b0a47f7610b6dcfe145f76c26e31aa4db3f501a9b27c88e842fc00903ae406f4b5dab1365edebbfb905810a54415187618940de80ec32153817b4db07f9bf6dad2e37cc96bb7dd4f26c5609357e47f2d0328a1b5252f4d64ecb3f2a80fd98d329f1f1439bfd495de94258741d", @ANYRESOCT], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/178) semop(r0, &(0x7f0000000100)=[{0x2, 0x0, 0x1000}, {0x2, 0x8001, 0x1000}, {0x1, 0x1, 0x1000}, {0x2, 0x9, 0x800}, {0x0, 0x8, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x7, 0x800}, {0x0, 0x2}], 0x4) chroot(&(0x7f00000002c0)='./file0\x00') r1 = shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000340)=0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x9, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x7}], 0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRES16=r1], 0xa) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x174) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000600)=[{0x4, 0x2, 0x1800}, {0x3, 0x200, 0xc00}, {0x2, 0x0, 0x800}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0xffff}, {0x1, 0xfff, 0x800}, {0x0, 0x0, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x8000, 0x1000}, {0x3, 0xffff, 0x400}], 0xc) semop(r0, &(0x7f0000000200), 0x0) 17:10:23 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4c5b2200000086dd6000000000183afffe800000000000000000fd0000a26b130000bbff0200010000000120000000000000008800907800000000fec81c99ece20008b70020006d"]) 17:10:23 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "2d95c1b173ff8dc3"}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x7cd, 0x9) 17:10:23 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x40000000000000a0, 0x0, 0x0, 0x0, 0x0) 17:10:23 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x60}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001009184", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0xb}, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) 17:10:23 executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0xe, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) 17:10:23 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000480)=[{0x1, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22}], 0x57) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f00000002c0)=[{0x2, 0x3, 0x800}, {0x0, 0xf1a3, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x8001) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000002988c1c36ce3f533b40371b5dd91bdaf3fdc381ab3be3106c0c80918886c6a3200cabd53a796973ceda777b6d765c75eac937df8cb5edfd94bfbbc4309ac439431166817953efa98bf626e51ccc139e039ff3e86b26fd96ba2515d58646ffab0441492702b0cf251bd5b74a72acb0cefd14b7e57a032df4c0864f0772511db602071c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be4e0a7fbc10e58933e75237ec3c9cec501e3e6927e79816934fb2023afd4c641d22b133fa25c78166f6f39e1b9db22fe463c6343642ddf0097580947b7f02116f0bcd2b6c31c96148dac25fa2088c1b989d956ff210c3720198c0e5b7bec9a73e27f8efc95b216ed645e702b2b8d3f082f7f8b6a0dffd58a1e0b2013321606b464b54403cd5c65c9df0000000000e100000000002f720000000000002fdfd673ed1562d3de2522532571fe3d8cc30ba7169402a164192b664ae63289cefbdb77773d8922207ebc6a1e4ccdfe2cb3293baaa16fd3d5cb287cb3827976238e7e0e91151a417bbdaf7e8f284da08dbf28d0cdf3658df0f0347feb0d6bd1e6684551c690973e1967494257b5d3675b1239c4a134af9a20350cf03a7688b03bfe6d3ef97a0d7163470f7ff11d52052db7461c5ff33c2fe921fdcd56e2db2b514c542a162712351cc2d40a46ca68fc39923e8bf4e718e6aab23357eea4a65be80ceecfe260a753859ea67ebcdb294e7f9fc4697d"], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x1000}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(r2, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 17:10:23 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000140)={0x3fb0, 0xffffff09, 0x3ff, 0x8001}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/164, 0xa4) 17:10:23 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@generic={0x29, 0x0, 0x0, "c87a4787"}}}}}) syz_emit_ethernet(0x9e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@generic={0x424c, "cf46950c7451e3fe454c4561a0bae027417fe3b741176020e649736ab9847a89a2f525d2dd5be945fb4dc4b7d1cd84e1aa13dfdaac9973089d3760855ab236fc7108f98acc20c9be5f0ad1bbadd3158795ebe907a0567511d9f5ae5be0671cc4b5e07609bd9c3253f1ba9bc439abe5803fa150d992026ba86333931b0b7a5e5697761816462ca0b9d0081eee3bf9e238"}}}) 17:10:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0xa0) mmap(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) 17:10:23 executing program 0: syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0xced, 0xfffffff8) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x196, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x1f, 0x4, 0x2, 0x2, 0x188, 0x66, 0x1, 0x0, 0x33, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0xf, 0x3, [@remote={0xac, 0x14, 0x0}, @multicast2, @empty]}, @end, @ra={0x94, 0x6, 0x8}, @rr={0x7, 0x7, 0x6, [@empty]}, @generic={0x0, 0xc, "4a777f121c2b52396547"}, @generic={0x89, 0xb, "8a44f5a6e23b897e60"}, @timestamp={0x44, 0x28, 0x7f, 0x1, 0x6, [{[@multicast1], 0xbf89}, {[@broadcast], 0x6}, {[@empty], 0x1f}, {}, {[@loopback], 0x3}]}, @rr={0x7, 0xb, 0x1f, [@broadcast, @empty]}]}}, @tcp={{0x1, 0x1, r0, r1, 0x0, 0x0, 0x6, 0xf094ed63bcd671ed, 0x3, 0x0, 0x1, {[@eol, @window={0x3, 0x3, 0xfa}]}}, {"15cd6ddebb033a74f6607d0b6e76dc7aba86418820e3b1852b8f378d1996d582baa9b8d9bfae84c86509e4a59433124fcb94767423797592ec859f8fed2a4fe2b48cef370e623215c9d3a66284f34c7b8795df748b93b8131c12db6517cc5b0dba2830a19fe045e6eabca782fed1d8a852b361f51e9e9afa2f968e4d3b6b3f9cd32b863a8848e65d4ceb31abe0e809887aef1347bd003335d681d0b7f917111fc5d030fe88cb9579be53e4608c70e1e8064581ad02a27aa4daf55d980f42ff3564a146ad178a2016cd07cb33994bc5e93f75f17fd12d880e762e031d4181e46ed489aee82e2533ed57ab3a36cd793dc3912abb58"}}}}}}) getegid() 17:10:23 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x3, 0x0, 0x0, {0x0, 0x6, "274715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c651189"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) 17:10:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) sendto$inet(r0, &(0x7f0000000000)="bbf5d1564028fbd145d309d12cc1a1e83781a1571990ee2350b94b97e7501cb2944264a505787c9183822c07a8e712216b468e3279af101a69ccaf49f0facac534c6c47449f250cd299c4c10850264de9e68f074bd14c7135bdc6d4ffdf50b09e57d5067aa49b6c3d8110f9937050ae6c9e959635572db7454c2828c25495f60a1faba6730359fc80d982c71a8677510bc3e0a7beb404eec87a044576f2168e91d406a4c18c7a95ec3f47b9d9af0ef81d5", 0xb1, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x86, &(0x7f0000000240)={@random="c7102228bc83", @local, [{[{0x88a8, 0x7, 0x0, 0x4}], {0x8100, 0x3, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) 17:10:23 executing program 0: socket(0x6, 0x8000, 0x7) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60317971001c3c00bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100000118000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078a02a"]) 17:10:23 executing program 0: socket(0x27, 0x5, 0xfd) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@end, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@rand_addr]}, @noop, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x10, "6142fc442bc4d816abbe13da1d47"}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @broadcast]}]}}}}}}}) 17:10:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x3f, 0x5, &(0x7f0000000000)=""/160, &(0x7f00000000c0)=0xa0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) bind(r1, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xc000, 0x7) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = socket(0x10, 0x2, 0x1) getsockname$unix(r5, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) lseek(r3, 0x0, 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x1, 0x0) r7 = dup(r6) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f00000003c0)=0x2) r8 = dup(r7) r9 = dup2(r8, r7) r10 = socket$inet(0x2, 0x8003, 0xa1) sendto(r10, &(0x7f0000000400)="c2cdeaf7d43717e308a80124a1134181bdccc4cdfdb5e5e664438a974da511ac9079bc054e99a928ebdbb5946d7955eacd7429aa204e27722dafc5b798d8141ef78a36a2739f934231c8aa18e08caf1d7ead086f63f6633ea3367444edc8e9c95a9266896a0bf60f641150514c91715d89a97c88b931b93452e05f46fb6a8656b311b321f194825a6d4127ad760f40a26c91126c", 0x94, 0x3, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) sendto$inet6(r9, &(0x7f0000000500)="45061920024a9bd7e4ca53f714e7b5bb530f27ffb5bce0f722", 0x19, 0x0, &(0x7f0000000540)={0x18, 0x3, 0x80000000, 0x8}, 0xc) 17:10:23 executing program 0: syz_emit_ethernet(0x4de, &(0x7f0000000b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60669e5e04a82b00fe8000000000000000000000000000bb00000000000000000000ffff00000000000000000000000086009078000000000000000000000000009283e28a142b1e9c8f9d0484a086ebf3f4cf773c6fe9741f6195a5cf21ee51e595b083930a8691c63275e76948a5821d38c52bd59c27d5ac747540bc7301df8f1bd2629e524ceae3c86f0e6db65595690b189cc184f3c2cbfb438eacadd49cc382f15b921a5f6a53163b5ca5537e31e2be3ded84de8e84cff81fb5ef91011cda84692bfe702083715154b744089481aa4a7cb8a77757f72b585987b5063156c0e9441d426d9a1b026822f3f70561ea7d99f81a7d141b3e613887f9c0fa80944e22ebc17f488050c17d6880b55df81bfc55347fe2b077dcaf048d3a7f48034dece96fb0f3c094ad0771d0c69a6be2d6f69fd1d5607f845efd3d7e191b130fd9dcddd583913cfbb63d9e337bd4d920268cb9df172212e64a5ca4f8f98ceaf4609a9dc7c82173d32fa9f05547980e26b31fa98e2ef3b19a86ed33f9292cd7db322655119759dd6b43e9e134f154fe94b77bac08c670d024ed95d552f86e0ad1a4d1a8b5a6231ffbba9d84e3be448d90a95989a397f9d387e91a69f08ca322f4ad3eb18e83958c511228ca1a9f5e05533184500090a095e2e4fe1032036fdd87857b6b12c7116b47d42970abe0b20e5bf25704079b2fe9f0bea4f870eee0cb18b12908bc435c85b5ac819d1ca260c2be1069bbc19983fcd045b13aac51ae2030baa7812cd0acf31b9a6b8ad7ccfe47a38c58397bdaeb3e224d3ba774c2be72bc597a4046b4a9824a2488af75994ff4c0846a129a0964fc1e6937c654944f81b61226a7ce3b7a04a02aa6071da611de2936161e9adde914ec9687f3cc214a8a90a5a5cd165858c1f5d8b3936615c3e1f7b8dc2db8eed1be2d7060e95eec07e7072fa9b58dfe5028ac27e4b699efa71b1d9dee548b40bb4f3d98493a89685fca79839e2900df06e247a74aaf0ec0ad9274da42ef35228d1b1d18459db184e80488716a497cd62cc86b8e597450ee7770bd17a04dceb11a5e552b9c987f189607a3c4fe6fa0c81f22acbcbae8861d9cb567db341a634e5ebcef08c3bdfac2f6dff4a1cea7a94578a480429705f1f05942a2db05233ad44804eb46f3c4128dd3309d63759d57be48865924b55d9b6bc7205d39f3725bc3c8c5c0ac5c0fa83693d0890fa655d31a52e54ddfe7a0470af2489cb3675b27b1ecf20d4f2e34429cee152c162085cf8e9d7dc2f30758ba668d2d60864577a276d8dd20f21531ad8229d2bad495b1b04a2bcd746a0f936433c5270e93e989ccb011367209cbddaf25d99b7bb83bb61dacb38e7ee7889e812176867d992d2d58f490a16935da44d83b9889c59a2f54868efff95f06f97a8f06827dbc031d7310eda750b50063ab6cbff948158fc056f4f1d01618f3af8057c4a626b1fd4ea107999ca70cc625aa742a409162a68dc29df9dab0cf18d3de5d59c84a1178f1cf374adb5a897f52c90961cee1c81d4617eb4b3f90d915b79fa4c59b2e23f5687c3886a73944fe1d264b7c37dfd28641afb6b7497d72424a79b209f852e0f3cb67ef5716222bfe1a93f1f52b22024435a82cd4a4078c79d90c0040e492a1844f9c5fbbcdc0cafd9b7b1a78d94986dbc78b2b4cf82201a9a28bcbfd76ea5725e72f279c994736ac316428b4b47c3a353bb8c547e1b1611911e883c10403d291d6d69306c19f2506da54c0ccac062c23"]) recvmsg(0xffffffffffffff9c, &(0x7f0000000a40)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000080)=""/39, 0x27}, {&(0x7f00000000c0)=""/175, 0xaf}, {&(0x7f0000000180)=""/174, 0xae}, {&(0x7f0000000240)=""/226, 0xe2}, {&(0x7f0000000340)=""/3, 0x3}, {&(0x7f0000000380)=""/147, 0x93}], 0x7, &(0x7f0000000a80)=""/110, 0x6e}, 0x800) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000004c0)) 17:10:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661bbef224518500"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x2, 0x252) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="514139659a9708675fc90d95dea555e439586ac7215637201e993afd8b4d2aa1044f3864cc7b42ce69919a271afc51e1b40deba0fa33c853b30da2a36efbe2975618a6de093db33ca5c16e92cbf47c72d29ffaba69a6ad15384709067eaed4707dee919d92a0a4ef77f884403b04837ec10e36c2780e7fe40a145d1dae65ff033c9ad8238f39fec0fffd411893fae077536bd17cf49308749404820379c85080b50a19cae2abaa677762a386b2cce704f1b2ac1dd10000200000f09575dc433a9861a6b985bcd1f250fbbfaae641ef5c61a04d6c7b047be8ce0aecd985a5fb0d828a647b014807a8a2c0e1e85db29a47caa534a6b52826f6192464bd977b9ed9869bc6c90e6d4fe0f93ed6dd2c2264dc2db34bb4760d5c07da1e2bc33f4b653777a4aa0dbe247bab5e2fb65306ca49ff2e1f36304a5249359f9d54b8d15b15558ae4131e7de8f5b693774854243144cbe93dc3e38255e6ca9f731b4b5b8d2a179427a268eb0a73ce919854f1d06294e88d3c0eac5728e57c6e04532f54470a8d1f93199900da1759ffd4f3258ae4e5b6731a6a5d5bb7b45090984361fe310d7f0f7e8d96d052704c5e1d816fe4e56e8377a0895d59b45e84d2c479541b53ff165e3a252a66b7b0deebbfa465079af123f22545e2a529a2cdeea645748b4fe7160b155d9b8380cc1d72b59de89e4744bc7668306b2185462e6942587f141595f520cc64a94668c44877c048cbd9c88468c29074921aacc24e94596e2343bf265cf839fb4ff78a15436796161d145f28a484036f88b4196a8bd6bd72510b59a0a2b486176ec44dc132d546b1e6be585fc73a1f78f06ef6e0fd4847f447260b365ac3839c57105a85d80967c0ce9292a74b12a63f0f7d9242b4fd34dd4904f27e0037007b5129a1ed6591b82a89d42e6b9eaa995f3a32129fcf05d90000a1ae6761a647ba608b6f0d5e1ac28777e04ffbca0c5bd94e4866f866c8fb57951c509613443ef548625b45632148ebba66d927e4d8f1ff76217ec97ba736fa012c2ab9908abb582a62e831d46749861b637ca2bc658685f6e803e006c8217f4fd951207a39b9c00721a68abb362924b62f0b790d027bcc3a6ddf141e5042b0c1733a4356a02cd6244ff3c9b85b2aced92ab997afab328ff09454eeefe4e03c697e9585bea5460009b273d34a9b861213ef96854d75d0fe292b061a7d"], 0xa, &(0x7f0000000080)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}, {&(0x7f0000000280)="6f46ebc26b54e98b424d39343eefc8d49eb1187a02fa24fc56d7b06f708a151ea68fe0088c5316a0b470c544c3bb68f898d1243ae07670cf978eb0eb93bc75a672e6ac19119f9464adbbf90f0551da6125be94078faffd3648c907471f900ab9556a8745969d55d3d6746d452c3b038f6f72986090a3f3620df92563f8a3c4e27e03ddda37c4bc8b1d2e29a079c9dca85cec8110ae986ad45f55df450c", 0x9d}, {&(0x7f0000000340)="ed68c925cf2e91e57734aa8ee5ba833401aa690bdfd5e455f026795aad9ca14c43fa909be88f26d093593b037d2cf750e6c38b8119b3c59f303431817b36f6b1982eed2712cefa30c038b5eb8e6875dcb60d42101cfa6ea0395691b89dff5afe9e58f1fe396798f2b6343861902340fa6c8df9f628a7acdefbc18a187d6b3fdf80a7ba0e2cf79943af70727ebfe416b11600d0ea218fd654587897a7df802dfbfb7a6b8f626916ef73bc74ee56e53793a5cb61c4207d6f3424c838e29f4ac4c9bdb65c45ce78097b45", 0xc9}], 0x3, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x40, 0x5}, 0x4) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, 0x0, 0x0, 0x0, 0x0) 17:10:24 executing program 0: syz_emit_ethernet(0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb803500060660040d0009aaaaf67a24a9ccbc69de49d9590535451fdfbd647898b6925d000000000000000000e0a6ef7500000000a4933b973de30c6c7bdb9132150f628f388c17be895ded732bb118b01a83b16253d0b8261928390e1238858d212c981d5410ce6e13e2acaad25055d20e95df5617e8cf586873fb6db366bd5236b1a488225c793ae5f7db6c15b6639a12c1"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x6) 17:10:24 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r4}], 0x38, 0x5}, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x3, 0xbc}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYBLOB="6d58192c14d2fcc340453450df1b1919053a727e4c378609e8baaea5c6a530d04e6ac4216027a380035c38813f7c74ec08483d5b977d176f25319fad8f33d40d0d111f939ee73fcc562e", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r7, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgrcv(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/153], 0x99, 0x1, 0x1000) msgrcv(r7, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) 17:10:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="f67c7262346c8b2a2428428931c59ef06caf3e933628091c9a2ae676eab4f7b3f8ae011835953a987deb372215623c7c638f3c426d400981c173489ed512a950bd8d93a4ffeca337dc47ecb3350aca9ecd38085b8b771a5059146b63460581a31e87e98d20835118f466595fa35ff6eef59c71938078ed316d09cfae", 0x7c}, {&(0x7f00000000c0)="841d63ec5b9ea03b31d4f81905dc6961c1cee447bd5ed532383f7228692d874d5a4369db43c920f938a16f2ed5d73aa1fb2286a4590fb2c50a7987301156559eaeed195cc93d82410335d817cc401db34af7bf69877644783592ed484458c1e7e738055a8d1c70dadef6d2b5bb801ba1faa98c850ba1017dbe033fca5256f3edf3c44acebfab0ba8476beaa57459dcb1ff5788c7809e558b6e99a1b05395", 0x9e}, {&(0x7f0000000180)="919b29e4e76fb203dffe1729a762f38e6395001ec46384e95cd2119d49f279f83f1da28fd2f16404070f1762fb42f58b136592", 0x33}, {&(0x7f00000001c0)="60da7dfc39e9f76b1a", 0x9}], 0x4) 17:10:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0xfffffffc, 0x1ff, 0x10000}) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000205}, 0x41d9, 0x0, 0x0, 0x0, 0x0) 17:10:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='0\x00'], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ftruncate(r1, 0x0, 0x80000001) sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 17:10:24 executing program 0: socketpair(0x1, 0x1, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001580)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f0000000240)=""/172, 0xac}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/131, 0x83}], 0x8, &(0x7f0000001600)=""/33, 0x21}, 0x41) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000100)="238d8a20", &(0x7f0000000040)=0x4, 0x0, 0x0) 17:10:24 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @rand_addr="ff347d900cbaf42c82d67015216ffdac", [], "6019"}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x81, 0x800}, {0x3, 0x3, 0x1000}, {0x7, 0x80, 0x1000}, {0x1, 0x5}], 0x4) r1 = socket(0x2, 0x1, 0x0) close(r1) fchmodat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0x40, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, r1, 0x0, 0x0) clock_getres(0x4, 0xffffffffffffffff) 17:10:24 executing program 0: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x400, 0x20, './file1\x00', 0x800, 0x1, 0xfffffe91, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) open(&(0x7f0000000080)='.\x00', 0x8459, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x1) 17:10:24 executing program 0: syz_emit_ethernet(0x23a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x204, 0x2b, 0x0, @rand_addr="168acc61c4d1113fe4f5150000000010", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x43}, @hopopts={0x8, 0x3b, [], [@generic={0x80, 0xf6, "37b43575226f8b65bb15c99db253ce9ce71db4ff2ba5d6dc8af1b7c05b048faf64462a6c17b9ddd56c5be2b73f4e9e8654e6e7ed8cf7b533fc3b481fa42bf6739b5a3eccc6121f73188e99194876d1c377f82f5f4a6c3d92f279ef4216c85b7a3a693bde6651e2a4b9d6faebf0ac057bacf99dc1b9417a17a3dcfe1b92cf38733135f9f63aac626e84b5a7f845d29377fefd7a757f1a14197eca38060e1f02682cd2cf3dbe02248983d18d37bfb83181218e5e2e772a07a8fc9f17ac07a3fc5668e199f27bdf93919604e9deb0441df07f3d746d519a321df3133dcedcf999fa56a64ac8389fdb1b099803df135de1427da623345dd6"}, @generic={0x40, 0xd6, "844c300cda3fcb5b787f16ec29634eb8f38a4d90d483aa7d7d37e97455afb8cee8025f6f4f7c10f0d9f89466ea5f11ea0da97f4c2df6ccca38d8b87a27dc8ac113da1a2538031b4652d1c20b342b16e135418c7d41a9af2db8f0962070d42b01ef11b674a0956452e2d504674ecaa736cc2ac471bd4b3e267171738f99d7b05d684d161bccc82129127bfc2652f6fb3d57b21ce473fbbd981ffd06da3545d7110e305c56976fdfbb21052146f03e010ac60ea623496ea6a1d170a925eba2c4e5e559909548fa8caec81a1dfe38622c0af15042d054d4"}, @jumbo={0xc2, 0x4, 0x20}, @pad1]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = shmget(0x1, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) syz_open_pts() 17:10:24 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 17:10:24 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setpgid(r2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xee9, 0x0, r3, 0x0, r3, 0xc, 0x1d6}, 0x0, 0xfffffffffffffff9, r2, 0x0, 0xfffffffffffffffd, 0x4005, 0x1000, 0x406}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getppid() r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000000000000ffff008001000000b9017fdce5d7ab95dbbcf6ef7d659fdb0646cd4761eb7a834706c59c4acfa1c40f91568ec0a399529973069381b4b6a76623c17c36", @ANYRESOCT=r3, @ANYRES32, @ANYBLOB="2000000000000000ffff00002308e34d", @ANYRES32=r2, @ANYRES32=r4, @ANYRES16, @ANYRES64], 0x38, 0x5}, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x800) 17:10:24 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x83, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x12, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0xe, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r6}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x800}) 17:10:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}], 0x38, 0x5}, 0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:10:24 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffefc, "661fbef2245185a8186503182eab7fff0e091fe6", 0x3}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x688) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r4, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0xdb59, r4, r9, 0x0, 0x0, 0x14b, 0x12d1}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0400000016696c653000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="a616"], 0x38, 0x5}, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x3, &(0x7f0000000240)={0x7ffe, 0x100}, 0x10) 17:10:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) getpgrp() r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="a92772c67ae02b05a236022b73a0bb38859076acc5dc2abc3a8088db897a635b9e6b8ada299eb4a1c9bb9fc1abc37fd28d87d64bc65fa59837548b39f487be4f44641122fdfd0709ea40daf556d05665a61a297a694091055a65d1234d682563a8d64aeff46a223fe47a4139ca1889ece6f35d1a687e117b83843cccaf7e25dcfa07acfae612", 0x86}, {&(0x7f0000000340)="ed28b7d35b98843a3f1248852158e77f7943b5c28f4c005eef7889fb1cda5fec22260834f11d195efbb7d798447a040c15798702f5b02b0614becf1af706af908522f9463829145e7b7f740674f2"}, {&(0x7f00000003c0)="9daba9e5c745d0a28054f5a2a41273e6170a80ee90b10fc7f552be0fad3bd7db2f4a3a033f1d9987c61211a8d709a6acdb88e3ea55"}, {&(0x7f0000000480)="132e051ac5711110cc22dcc3244de4ec4d11335804d468697ed7f8cf88ed339aabd34dc28545c10ddb2f0768fce6357157921eacc93d22feed4f485276f72422eddb6e7090dbb22a70d07bd374db9e0a71824415229d4320d5d5dac793cc18063009a858814ec218d64964a2e39ada73d580071a0a2b233def3405f710d28f5f36289e22d7667663c27b7d1fa70d8123199e2babbe99eb95b646f400b58d"}], 0x100002b1, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x5}, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r3, r5) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r5, 0x6) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 17:10:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) setsockopt(r1, 0x4e, 0x80, &(0x7f0000000200)="d570b2f1ba2d2fdf773168c294af2aff4addea2f3ea5f8db0c53747e10eceb5713ed862a9252e453eb0a7f0c70be8ec57f0383ee21e5abafa2123a3fad3d9563864f1ed6a8d6798f804c284c4c95b915c2e5d895a1b35ba3c74f6cd7840a16ad7336b5fc06d3759951cea61ca2dfe752e6d46cadb88888bc5b0d0b33e960e5f74d5631", 0x83) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "8549693ecd426111fe4d04002300100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 17:10:28 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffff000000000000000000000000ff020000000000000000000008000001040090780000000068a31e4c00000000000000000000000000000000000000014797b27c6b5e2e04a5d23b53038957664e2c8b8cf77fff9e683f30074b278c530f841d9c2f7b5fb6350217a2aa738fe6357a73ffe85851fbb7c7f8b0e65fe516d3516e8c2475cfc9a5d66dc124549da72fc60a5276a4b3ad9e4e01cbadb065572d9ebd032150baed32281892b1f705fe3557708439c9e78c767259ef558641e6f8fd444e7b4b41ee51142702f469b55e8fb09add4d8c2d3073ac8d440e893f686e7dfdc47db7a48cb8e23c8fa38cf2c0b68a1b7b2ea343ff9f797c3e04e753964e91596fd90d7d1c217847acb1e00ac3a2c48675caa43e0605799e4cebbf6d712c31465ccd1b867f00"/318]) 17:10:28 executing program 0: syz_emit_ethernet(0x1ee, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1b8, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @empty, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x61, [], @mcast1, [{0x3, 0x18, "3d32474ab5d5d2ccdbd9fdeb3c9d40f9f035cff3a8b26e5c8b4a9ae0de28ef04c2f56c3252263259ea6387c16c6cadc355ce9683f3ba714cbae68e99ce37ad341a5a4f01998a0f3384f9e80923696d52bc5602cbf668782cb8d895b630164daa3dd0c771a04b814066d9a809133412cbe0a38c38705184309cac2576b8e74b69322ecb9d9ecd6455c29151989a55fb68ee91ea4ba749f6710bce460fb0fc7358a336c6052030559884c322bcaeccf19f568de1f1ade2f229d6c926f4de9e124e"}, {0x4, 0x1b, "d468d5767f3f81ef8c3276e5204202f2df888bb8adab20021269560c1de6faf6e67cf7702b47813e227ac3af3e83fb5db2e70b67f50f34807743facee61ddb430a2c30bbf09d421401e3f53f49eaf42864b901554cfcd395ef3bb1b72d6cda07978430ddb9270553f8b8a999622d57a6c4da89b06ed937101f5a61a4d06131a320c97958a392bb1df29b674272e2b391900e68db696d43ed50fac92fb0f2207caa5e24b51ce4325f583bfc65f8ca660a01dfd017738556a061433f8c30d047fa90ec9f8e6cdc01d3637a0d762e6b171a0b683d15279f29f3c5d4756c"}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x1) 17:10:28 executing program 0: syz_emit_ethernet(0x80, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x0, 0x1, [], [@pad1, @jumbo={0xc2, 0x4, 0xf3f}]}], "6cf5"}}}}}}}) 17:10:28 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x1, 0x6}, {0x3, 0x355}, {0x1, 0x2}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x7}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x10001}, {0x0, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x5}]}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x9, &(0x7f0000000000)="f991c54efe860a2f3b62d7e68faac1c51b5c3960e9e0c92cd83d2b56e7cb088c7ade4afb8c31290c978678a0aba5fbc1d7f9478cc913a5f47dd3223de876b95d02645a1f5edd73cd824535f50819cb980659ac2e559814832b046bcace43aca26c2c0ee89a205b", 0x67) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xddb5, 0x0, 0x0, 0x0, r8, 0x134, 0xfe}, 0x5, 0xfffffffe, 0x4000000006}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="87c872c5c25455443000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="200000000000cc8c2710bfe724290000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="00030045"], 0x38, 0x5}, 0x4) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) 17:10:28 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x8}}, 0x0) poll(0x0, 0x0, 0x6) r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r2, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0x3, 0x1}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x38, 0x5}, 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x9) setitimer(0x0, &(0x7f0000000100), &(0x7f0000000140)) setitimer(0x1, &(0x7f0000000000)={{0x1f, 0x10000}, {0x5, 0xa69}}, &(0x7f0000000040)) 17:10:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x40, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0x90, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0x21d8, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x7fff}, 0x5, 0x5, 0x8}) accept$inet6(r0, &(0x7f0000000480), &(0x7f00000006c0)=0xc) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, r6, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="486e000000000000ffff00000100000004ca6eba495e5e6321", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) readv(r0, &(0x7f0000000300)=[{&(0x7f0000002480)=""/4107, 0x1060}, {&(0x7f00000003c0)=""/144, 0x90}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/200, 0xfffffffffffffd49}, {&(0x7f00000004c0)=""/25, 0xfffffffffffffeaf}, {&(0x7f00000022c0)=""/216, 0xdb}, {&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000240)=""/13, 0xd}, {&(0x7f0000000280)=""/110}], 0x8) syz_emit_ethernet(0x5e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100280000fe8000000000000000000000000000bbff0200000000000000000000000000011d02000000000000017be28b62551a2387b6d990e39f0b7a1f010000010000010005020008040102"]) 17:10:28 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffff00000000dd828586dd603179710006000000000000000000000000000000260900000000000000000000000000000000010100907800000000602484a20000000000000000000000000000000000000001fe8000000000000000000000000000aa0000000000000000c4402634e736940990767455086d0e98ae08481c879c34c3ce8e7d02b0509482c17a9d514a06e7fc02476f72feefaf131b42900ac8872cf915e119308b6bbd"]) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) mkdir(&(0x7f0000000040)='./file1\x00', 0x100) 17:10:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r4}], 0x38, 0x5}, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 17:10:28 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x1e9) 17:10:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0x73, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x16b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r3, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00)qfile0\x00'], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000010000000000ffff00000000fff6", @ANYRES32=0x0, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB='\x00\x00@\x00'], 0x38, 0x5}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x9}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65aa, "925475d21404faa5d24000000012000000002000"}) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 17:10:29 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 17:10:29 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00870002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa2e0005f0000000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c33881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b85ae3ba75e29e91627634f8219a1312df64bd4e5f055f7ee0b9bdaf92de66758818ba0784739e6"]) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000)=0x1f, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffff19000000ffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000fcbe78cd3c0501c1cc29b10e00000001ffffffffcba78909561c72c78b8a0b86afa5744a97e88334208f53334fdd0bc9f7ff49e50aedd1d244042433752603d6db5d1f3f08c4621eea5042f94ae7148dec89f7330165b9a816925b4cfe8b6914bfb0a6a220e0abce2e5a7804f4340c723477dda020ee242779b4f75b13"]) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f00000000c0)="f95027a61221913b0c658ea5f151933d0f85b643c4be3e5c571f6790f9b1d59fcf8f19366b8900bd9ac15a5044e6523af7ad", 0x32) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="274d933558d4664ba766768980bf3b99234ebf1afc1d693e8b06630cb0b4b8339dcf7cf9f0ed92bc3f993128abf1f4b4eb9855291e1f7320841bc405e82fdae05d0095fe554cbe1c441d50d75b58b294c13c0a9f6391143176aba25e39dcec3dd87b9b9f664fff450fddbc333fa80d1a51fc05aae57ffef432ccd77bb06429a78b0b3760220cb42488aa760ca0ce0f421f9c020ec757ef01f7bde483a7", 0x9d) socket(0x1, 0x3, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r3, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x38, 0x5}, 0x4) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 17:10:29 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x6}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xff, 0x7}, {0x18, 0x3, 0x401, 0x1}, 0x800, [0x138, 0x219, 0xbf8, 0x9, 0x6, 0x9, 0x2, 0x1]}, 0x3c) 17:10:29 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/163) semctl$IPC_STAT(r1, 0x0, 0x2, 0xffffffffffffffff) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget(0x3, 0x0, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x20, 0x3, 0x1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffc9772fbd"], 0x9}, 0x0) 17:10:29 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 17:10:29 executing program 0: msgsnd(0x0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6"}, 0xae, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @random="08088140b3ad", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x6}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, 0x0, r1}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r1) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = geteuid() fchownat(r2, &(0x7f0000000480)='./file0\x00', r3, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{}, 0x6}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r3, r5}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r5) r6 = getgid() getgroups(0x3, &(0x7f0000000000)=[r1, r5, r6]) 17:10:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x3f, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1, 0x0, 0x0, 0x1}}}}}) 17:10:29 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f58300", 0x14, 0x6, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r10, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r4, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r8, r10) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="180000f7ebf30600ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 17:10:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xc7, './file0\x00'}) pledge(&(0x7f0000000100)='vmm f\xa9\x19}\x83\xf5\xd6\xe5\x92\x98\xb9\xcd\x80#) \xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe\x83\xb3\x00\x02\xf3\xe3\xf8\xff\xff\a\x004\xa8\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xd0\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\x13\xa9_\xf4b\x9f_\xd4x\xf5\xa564\x9f\x13+\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\x88Rh\"\xea-\xd6\xbb\x00g\x845\x98e\x89\x0f\x99\x17&\xac\n\x00I\xaa\x1f\xec\xf4\xf13\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910S\x8f\a\xb8#,,(\x18t%\xbe\x88\x1a\x0f\xf2d', 0x0) 17:10:29 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140)="1d007d8020ff00209ceaa601ebb5df0a3f99e3e9eace3d08bceefca7c37b40fa7139759c0ba5d8beea01f6756ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c47", &(0x7f0000000100)=0x68, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x200000000000005, 0x8}) r4 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, r2, 0x0, 0x0, 0x18b, 0x7fff}, 0x8, 0x400, 0x7c}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r4, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r2, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="14002e2f66696c653000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="933fee95f504b50995425a439447", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff00000000000016e66a16849bd8068957a782655886ed6be4b7d5447831609d664c4ec82432db570651052cd8f5ab697bff226f44da6e1a2dad120697a18391cfad8bffae", @ANYRES32=0x0, @ANYRESOCT=r2, @ANYRES16, @ANYBLOB="040000006cea0fd99eb9b8ade287e74f81d4aaae4c7f85fc1f188b5ca5f1b7445eefbfead8e67265f8cd79f8c31b380eb76a964caee48542de1cf76e0f53133c419813bd88a6a6c59a55f76768c907765aa0741ddb44a6885997576362b980e89a2a728925b41166bc413db98df0962012548f1aef39b2a7a1793f0f821eeec894986e4eb33613416f82cead7d9a35d293a2e030f4a20000000000"], 0x38, 0x5}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) getgroups(0x5, &(0x7f0000000240)=[0x0, r2, r5, r7, r5]) 17:10:29 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) setsockopt(0xffffffffffffff9c, 0xfffffffd, 0x7, &(0x7f0000000280)="1ba3892f1a82cf8f6e719f12c5233bf292fe0e59d53a898837fb77c4d6a79e18639791f83f2ef07ca69f5b9890dab062b4a5ea297fccad83a217f5c158757846bce07f4dbb1ac3f912cb040d9829c5aabbf6b61ad14c4e54c72b97a0c67ab136f2f9fb1527803a4e6cdfc3c893c7bb6238c39f717c57d835de8d78a8c276b5150dbd9902ec6bb7727c423a675620cf35d07ab5c32eb89677ea3d7c1f4835b51605a65c664181d9abd5ffb8b666f8137b13f550475520645ff3b240a46b6322873a78", 0xc2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) 17:10:29 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, 0x0, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x4, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r2, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x5}, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711", 0x0, 0x10000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) socket$inet(0x2, 0x2, 0x0) 17:10:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72a01caa9b8fa0e7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffe, 0x5, 0x1000, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x7, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}], 0x38, 0x5}, 0x4) read(0xffffffffffffffff, &(0x7f0000000040)=""/68, 0x44) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 17:10:30 executing program 0: syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "9918"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 17:10:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ftruncate(0xffffffffffffffff, 0x0, 0x9) mmap(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) 17:10:30 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8349ba98b34ef89) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0xa}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) fcntl$getown(r3, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x38, 0x5}, 0x4) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="b8e6107d5ae15b98923530d8f4c47418f44e3db0549abaefba2a1206a6cf188a9d9d4eaf7379c70ea36b12b5c36e3d6ceb8d30215a15a86c938010ae5720ebab2eece65f078c8ad850f6945d0125f3fc67166128ee788bd09f9194fccad716060a2e88dcd01a4b13959f202cb186752e26fd85391f72d73a986f35d8538ae8ced15ce57dedb999130095d02b28b6e84739", 0x91}, {&(0x7f0000000200)="0354082f0e1ec00acf338c79c1c896d892d1af5ab6dc38e0a0989b54dd21c8fad65bf5", 0x23}, {&(0x7f0000000240)="9ed788d647b45a487d266b150cec1d1588dc1b74ed6310b7adf47cc62691dbf9f9147a7b5b24b6999df6b776239285296e02495147352b0e1036dca6b04023e1f885b5dc1e40f5ef689104b8c21115b12765dd304a6d4c06692fc879662d29ec5bef6f0eff50d1697b13554f3aad7c3ab782f0c6b3186066b7bf02175d6f819f304261fa30b6e4549a29f3ec6731c540634668d300662bfd86f3cc50515f71609732101a7104fc8284b0ad6a6793fd4ef71434205769aa63981ec4e6c9287b4ad48826d8b46a7900dbbfc2e6dd", 0xcd}], 0x3, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r3, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r3, r0, 0xffffffffffffff9c, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xa0, 0x4}, 0x402) 17:10:30 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x20000007ee) msgsnd(r1, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) recvfrom(r0, &(0x7f0000000000)=""/168, 0xa8, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x71b3915a, 0x9}, 0xc) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r5}], 0x38, 0x5}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 17:10:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0xe}, 0x2, &(0x7f0000000040)="561fcd7ddbd80586641f821e422104992f3366a7bd1bc4207a95a19b303f252324fed9fc69e9edee8e8cb7a93f9a818b31635d99d4dadd926c20c0b8123779c40753583bd523da5b82aa16ded630e066332e5bf67ab12209516729927fef86d2ef9998f14eaa66165b5a68672de5198702ad76d53faec4018a24db2d98bf1601", 0x0, 0x0, 0x0) 17:10:30 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 17:10:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008002901000000000000cea1fea7fef986cfc73fd3352c8d789380f96ef8fb647ec3376336acf07af0e235781e4991f7c8df810000007be1aa5b23ed699a1f132e27acb5d602000d7d026ba8af63ff37284402e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000007ffb0c3e868c83e6e212da7a7295416fd0501ee89fc034582dac01cbc054fa197e3ac729c3cc3727e405a094379c3fb88a5a3dfc48ac697d000000000000000000000000ac6f5230be8fdf84008c8834d8834f7736b55317844ec1cc2e0f3ac156b5c0dfd961b54c2f265494410b", 0x11a, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0xe7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/105) 17:10:30 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @rand_addr, @multicast1, @loopback, @multicast1, @loopback]}]}}}}}}}) r0 = msgget(0x0, 0x11) msgrcv(r0, &(0x7f0000000000)={0x0, ""/184}, 0xc0, 0x2, 0x1000) 17:10:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x2, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x5}, {&(0x7f0000d8a000/0xd000)=nil, &(0x7f0000cea000/0x1000)=nil, 0x3}, {&(0x7f0000c80000/0x2000)=nil, &(0x7f0000e8a000/0x3000)=nil}, {&(0x7f0000ea8000/0x2000)=nil, &(0x7f0000efd000/0x2000)=nil, 0x101}, {&(0x7f0000c34000/0x1000)=nil, &(0x7f0000e74000/0x1000)=nil, 0x2ba1}, {&(0x7f0000d5e000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x2}, {&(0x7f0000e51000/0x2000)=nil, &(0x7f0000c40000/0x3000)=nil, 0x8}, {&(0x7f0000c68000/0x4000)=nil, &(0x7f0000e88000/0x4000)=nil, 0x6}, {&(0x7f0000d9f000/0x4000)=nil, &(0x7f0000f70000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f26000/0x1000)=nil, 0x1ff}, {&(0x7f0000c39000/0x3000)=nil, &(0x7f0000f51000/0x1000)=nil, 0x9a6}, {&(0x7f0000f0f000/0x1000)=nil, &(0x7f0000c7c000/0x3000)=nil, 0x7fff}, {&(0x7f0000e89000/0x2000)=nil, &(0x7f0000ea5000/0x4000)=nil, 0xffff}, {&(0x7f0000d0a000/0x1000)=nil, &(0x7f0000d2e000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 17:10:30 executing program 0: syz_emit_ethernet(0x6c, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @empty, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x2, [{[@rand_addr=0x80]}, {[@multicast2]}, {}, {}, {}, {}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x81}, {0x20, 0x5}, {0x26, 0x38f}, {0x101, 0x4}], 0x4}) 17:10:30 executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 17:10:30 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @rand_addr="00000000000000000000e392b000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}]}}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x20000008, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="0018ec2f66696c653000bdaa460e2038bb60711f1b50a4b694da93c7e70e28bfc17d11c6a2458a60f8cfa549656a998083f36e3a35e78e1857c1937b99d359d6ea5301a450f4100d24cede809f3184a1835b47fd44b5c4c07ab3dd202fbdbe60b0b88bf628252e39d711f1b22f2934419a85f8e37cddc91429fcbe411ee2dffc0f50920700b3a571ad1ba7411395621aa5a160a5b0886f963d55285db962441961f1f1732f06caf52237142dd626d3"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x9, 0x7f, {[0x101, 0x11, 0x9, 0x10001, 0x1000, 0x9, 0x7, 0x1, 0x9, 0x6, 0x7, 0x5, 0x7fff, 0x9, 0x1, 0x3, 0x1ff], [0x458d, 0x100, 0x10001, 0x2, 0x0, 0x3ad2, 0x3, 0x9, 0x1, 0x9], [0x3f, 0xa2e0, 0x1, 0x3, 0x100000001, 0x9, 0x4], [0x3c513617, 0x7, 0x3, 0x0, 0x8001, 0x101], [{0xfff, 0x1, 0x0, 0x2}, {0x9, 0x2, 0x7, 0x40}, {0x0, 0xfffffffb, 0xffffffff, 0x7fffffff}, {0x5, 0x401, 0x3, 0x2}, {0xb538, 0x1, 0x1000, 0x119}, {0x8001, 0x6, 0x3f, 0x1a6}, {0xf185, 0x8, 0x2, 0x7ff}, {0xfc9e, 0x0, 0x94, 0x6}], {0x3ff, 0x6f4c379b, 0x0, 0x8}, {0x7ff, 0x10000, 0x671, 0x1}}}) 17:10:31 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {}, {}, {[@remote={0xac, 0x14, 0x0}]}]}, @ssrr={0x89, 0x27, 0x0, [@multicast1, @loopback, @empty, @rand_addr, @loopback, @rand_addr, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x89, 0x3}, {0x3, 0x80000001}, {0x83, 0x7}, {0x83, 0x1f}], 0x4}) 17:10:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x400, 0x2, 0x7ff, 0x5, "86cdf934c4ebe6680a1b74c694eee92d9c418485", 0x7, 0x7fffffff}) mlock(&(0x7f0000da0000/0x4000)=nil, 0x4000) 17:10:31 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60317971002c3c00030000000400800006000000477ee515ff0200000000000000010000000000015ec337b7446ea6ed0002000000000000000000000000000000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x4f, &(0x7f0000000000)={@random="ef2883098841", @empty, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x2, 0x1, 0x3}}], {@generic={0x802, "6c508979756cacce95457bcdcb64cb560aefc703ad988d70db86353e16866d6624a7c614e53038216951946ad2d2c12a30afaa9e704f152dae"}}}) syz_emit_ethernet(0x23c0, &(0x7f0000000100)={@local, @local, [{[{0x88a8, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv6={0x86dd, {0x2, 0x6, "e3bf7c", 0x2382, 0x2c, 0x1, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x88, 0x0, 0x40, 0x0, 0x0, 0x7, 0x68}, @hopopts={0x50, 0x17, [], [@ra={0x5, 0x2, 0x2}, @generic={0x1, 0xac, "345b8eb4bf1642a49cd21a9b25ea9beb00b7ab3085ad2416f20914a7a45784a5faaa6e0003f1af4192ce8ee9b8c571bd5a4f01304da2a7377782f644102c0575b036bedb8fb537da1cb6529fff8846a83fc51630a965bc465e5c0f9f470ddb0a76c9f9418cb565f0cfd7a73cb778c7b62ec32d88a35d94c28558dfa18f9638e6511bdb3bf66d258269f529312173bf8d40e98b40e628c2719719dc5d962a2b3bd2b936b1f6edac5a9a633612"}, @enc_lim={0x4, 0x1, 0xaf}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x1, 0x40a, [], [@generic={0xff, 0x3e, "2ec8248db43c1d8dbde9f5b5863e55eee06324d2de8b1b7ff668ba731a811fdb6cd5cebe3ddc3943e00765fc3a58d0ba9ff1dba7fdfe0e3014a5e8d3402f"}, @generic={0x2, 0x1000, "94a4846cb57b161c6c2c403828a538efe34090863deaff94e7f73fe8f6408a1387de7433796357ac985504ac1f6e85cdf61c7b65ddc7d3de6d33e0ee3a1d9573f87369d7000634d47086e12ace8c4a73cb3e3e9e05bbe24d027b0445229d401847f20615d73878770b4690d39871e6395a222c0aa7f6de4289b3d2ebfbca3abba05b0055f17db5961d724f2a07817a9cd8cc2fd1732e1018979a7cf2e309cd9faa56caee17223bc35226bc829b43c8007896cfae37e4a5f613ee040ffb3ff3f6842f070b626b6c56d8041ee51c6f202ddde7827d14f18559b2b3c5e2cd1e412c9a12b41af2931cc6cea0030c9ca2431af676d72e14eec4e1f9d631992e8b4e3ef57fb57dc0a4adee7b534923da29fcbb3b63844d72993b92acad984d8d3a05302dcd53f3403afc0b4b067f0b05c853a0cbc07cd5e1c3cb01a3e5959146ecba1eb95ad66f3813d7f27dfec9e8a1203ccb22c65c160c5b95e89487c885c7a0a6e698b5d92a9ebc6613d2b0a01b372bb2e7bc9e76ab0f82a6787bfcf5d1656600d0f11f94ea65f6f70e8f2c5b09627ec07fcccd607505283c9026d3a92946bdd4199b6013d711384440c1fc57c3513f196de7b731d564e01c7c4f088bad5172ea05b8f05e85dcfa122d997083c795541e95861a67ee5d7e47a74d4629a04e1298524e50a60fbdfe7cc640da76377ae6fb9ec2c43df0edabc9cdbdbb4c5da700d95664ee9a1693880264fc8643d4106feda7fdc957c226dfc56e9eba81114868dd38d8c9206d43281f79e89b8dfc725f18904bacc4bcadb4557e2a267255d9c30530da0fa1833bddfd24d25d85866ceee9b92cea6f7b570b5406a78754b2b5300cd070a733129222770215d4c0f12bff908a27283c16149e514e0a1298965cc23f39c631d2ef0e662f3fce7fa8143feb33f6ec6d8571b138d56542701b9627f8f2b8f236a5617b3afdac1707fd77b591319f58daff1893f48646bcc64179609157605fedcd090ddd5727c3dfdb241f38ac4428e5fb057cba3c9ce16c5c7f91cf0fbff0866f596b131465199c713122c9af711e7d21193dcd161360bccd59414886a5f58db35412286f1cf37a3de8a1700051ed349cd1fb387e155201963e13036671d705d5b92e93359e72bc9f9e806996bb1f5b46355fc981d12dae7e5a1bb38bb3a200c7b64fca7b231e2d330ff81ddefca6b13db57200bff6fa03f6b312bb2cde39e2672f2005facf59f0ab2fdcb2ec4833f4f5a5abcdb524afad224d2b302fbd587b1b7d5111a99c558a1d9e5fb0620bfa4207b3b3da68d2246311ef01fa09ed51c3dcbd85882a53640b58bdb663c3157f4f4cb1bc10229134df8dc4185c77ca5531049dd5fa0758f65ce279a5137914ffd699dc8cb456d223b8b1408a1f089e64bccf60fc73c9ccc83d75befd524edc8d51fb7582a7a43b38c3c5b8eff6e34bd231553352820dd810b8801e985ab56e5d266317352ea4bf247f278f5a8b75b8424bba79cc0d651886d5c82b923298ec8c3ef33337763b82e59c5cedb119bbe40bc66a0433dc8fc1aca3e5f84116524e78e0f0b562199838df6b8bdb0fd17342ea41c7d03e7464bb7d3dd70723ff632aa890a58e0ee6739889db01f398baeac512536239cecb479ebf3caa94ad44c17b6a1c37c932a68fd4c3c7dff66265e03c1a9bc54391b0fe3b2fa9e97dddeab436d7c03e34c9d98fd1dab9be0eedc33334bcb261dfd434123766f4d0b9c4a8e69ff29248193c2649126a8ff33e3ce44c3f46d1c6a743bbf42452cccdf12bbe15f50be92e8198d1d90b3ce3d39cb7f00b411232b277af7f54bb43363b7b4920963b25d249e927d8c9ca9e5231e1b0f0ba155b2a3070f58d56679fffa447c707d09d9e3d50363409a94784e2545afaa2f28972fc985f464cdb541f56cd7fb6608bd9622ddfa8d14af0f07e7afd2641c7bc47dc2b3503ddd1358cb21d532c4b102260768712c209bc89b6bc137beb0a89713a307d4ad4214485e654287a825d2e750a205889c2024f9d744c3d97c54839f7637b32d28794adcaad02f7d7d713406187ee5751384350a6f93e265dfb390ac9ed193fef5f39c3a8e9c185e99ac1d90b6629b1580cac8a58c1e58842fceaf3663e1a0e109a2ae5c39e9c872d52ef9eef46824e847982ac8d188863bbcfec35ac66b8e8a6b30ac2243e1795a089ff7a058a905fe46f87d210899ad0fa53d7c1eaec6d2a6f1ee32e30c02680ccd7f42a05b9ecf407bc254b5f7920503f2e66d0a5345a6d9d4caafed67284faa152ac497e7fda6e711a07ea881318e50ebc7599ab5e0bb860312bdf2200a8ff999680f635196e3f436a328290590cdaacaeb8c1c965ac3000dfd06fd50f8c853f0e1ea376fe7923b0814a5cc76a82b1162b9c181381d08b5cbc9e92114a183236d8dc9b886f446be734a02ce5a9188dd2e6a987824cc8b5288faca70b2436162d80fb9c34717dbecefe45ac5b31c4c3798155ac9f1dba8beb26d7f42918fe901def40ab6ed15a51d84241b9ba86667c7e8fb8d0db09e24891152981e8bdc271e199b9a06c8427f71c6f8c9994fff7d6a48d4d33afc23df23eb8a39a0a767e6b89bffcbe60dd7eb643ac452c409b4f19bf08bb416a4b8bb29c4b781970b246ee426bed7cc5b11e88ee361e830a135557975843b78b90b18de521995ca6cb49536058dd0cd5d13055a18709f4a9c053dae04a863b0b91439fb038f788ea3058b02173b5885e67a2fd6735e97ab659f2e1df3ab0102ce9fa1183f7ce25b1e7c15030cd8b27f276aeb0342e078f8390c4155877a098e3649b796fc506d6b997c66bb91ef6cce8f9d3db78314c355ec838b20238096dd764eec792f043cb93af5a3e46d6b0cab6bf76444eed767568765595566528380fe9032dd96cef0b67bc7d3d5392d01957c9613380d566d07a26e3206d1ba3828d86c31756563335825684e1716567589ad87496feeb43fb5cf0ffc06773b263fc7aeb8e506d9208cbdc237d6caea7ab88ec9a102c1ff80532f81601bd2ea199e37e99c53bf9f842c221a9f5e197d348421bef95fc6df4aae5409b44a73719c7f842fba07485b63ab4d0411fb2d5748cf5f7864b5cd68457010b8198df87435bbdb8d4404a1133bfec3a5493348c832e8f07576c2b8be25638caccd00ca6663786fd2f0ee15f0e298f2c8f5eacd96dd6b151a4dee4a148972fc571721972dfbf31942ad4ba49a02145eb4d78c021db7f6b50889f49dc4d0b3515617169e2efc34b874bd301ed8088bf81a88c6d3200b0a85355ea627999d4b47f495023fd1a52651f7f89c32c7c72f5b13d10a069b8d7f30b4491159c038e67471afe63c611077655635fbdd6df6c135b801cb0a81f213457ccc3d091274c8f3159a20d247f82b46a342b2656a0e0c2f56af79b77cf0e1d0a75b635c8928d41baf74d832eca820b7f0d2e4e9f08fe2163ac2503a4f57aa476f83f4cb9b2f6d604e900276d16ded880aa2396d4f0f40a48f9c303cc03090cdc41c37668953dd34291ebeb77440ebf41943d8dc5e78822811e2c28e9b23c09b653d096eb54b8eae3076fa832157967f5f15517dc2932c7887692e6cffa3e26d3929109a4c3567a37cd2db27132086865620c961802fef2f765913ef50ae13afa377f02087c0418839701030ecbe31543cdc4b0684f526c7beb036e1ac9024b39faf8ba0f62db3a2e644048aad68f3ce2d3d7815967963ec28560d51391c8c6ed99b24d334c48e369f0d782d9e12e0b3785a530bf9d8e080d6ead34dd3ed64c169eb4008c261b06a615d7133ef95d94e121cc0c68fe15e3c69b69b3eb87645a7f160c19929b65ee20241499b507f2f5900549addec27dd3f98256afce199ecb7291d6428eda23ec2049b7f2a565e687a6a17dbd6fab575e7c377282bec0862aafd791ab816fcdc9bdc6c66442b1aa7e0557c7564c2608882b02b9441cbf0a71ee414d2c9b332b3d4820551a2a2ab8f7fb13dca23c64b090cfca01ba369fc210c0d18d97796f3ac9bec77237a52d91df690919df10320c30a7e243da71e47d35ba22b166f8007f18deee04754dd9fa97750db5415b30a7c688a62561242a42e0c4821db4ce649dab9f33ef43c4d7dd4f12c09a9fcdbc0bc98bf55e09838a89816022e71fc994510e525d91aa4e30a3f6cb9f62e07dfe1ccc44b6b641cb16ed69d97237680ff6655cfdc5fe2fc5f2fdb9bedfd3e3f9ffafc06f3dd5bcb8d73c4ac254d5dbd42a51ae2c9c8f7a2e51ce08ff9eb72ce36f9d185617e52ec2b383f1fc5dd6464ffced1156cabba04d40cb0638dd2630b480913175e3c96a5abd56207744a4800843fc0d722c29275afb978b1c12d7221c8f3e73370c24211e33369438bf8944377937f222bab679fe455f03a4fe5f537f0191bce7ebf05ce9e13647323a9f0433c91cef37178a76efeb4c732710398e8f2bc7078e71d4d3708b00cd2907165a05b1abdf94b65896932d93a742d01935b6cd5694113171e44da611d78791c3a21bd1d48f608df96cd566a0cd4f25d3506f1c00ccf956cbac73517cdcf1c459714258394a3184ff61175a52d03cb0f490d0a63527e25e9a12c18db9eb53702c072f41e218b046bfae9ee6e273cf6885957863335e1cd9d06db8059de4a7b49e4353ff75432e2e2a23281f476412c9693f4465e0b4adc07da727b19b4b1d45f7b8cc196eb256897c7f724db2e726c1f282438517f68fc9dcf840f8c60a1cf35466fd3f7b5ebdeeffc98705badc36b57cf8f08fd8b429943c753985700eda36a9e0c34dca4f83ad50320e945f3b9ffa90ec2a3c5248f1f05ba735fa5d3ab4743cd4c2bb681027e48bfffd2982fce105a952beb5427aaa95708e36553d5479d06892a5f197155c84691612de867be0a071d4d427027b71a3686a50529c5aef018ccb50ef34dfbafdcc19856de8f2eaa705b5a2ea1fc1f056e6248b5a3b16525a65c3f56e51d55ad1a15fe99eddccabed0ffac33b0a6e0e0e50423828684396b7874e2aca7186bcae841e9e5cfb698309941c426fccbafae46ff639158821d749327936aac2dd79acef429a256b592af029f0b77bd9deef2b463456ae97743bfb9dc7ad943444921f430a490e01c6a8d32038d59a58d275a21dc17c0bf6b7390dfbccf5dda12f7ee53589b6058ca8eb01665d60547e40324c18aaef64b5d780437b99302749c4751b18b6a2cd85794c8c975963002ea01c4b05a93234bdbbbb6b4ae1ccf6a76534600e6fd49559e252d823e79336ae7e004ce053f74826b9b580a5a49df1173992fb1a57559dc5c36a298f1bf617f6c3508fd13ca5863b11f900010a674dc9b37748ec7a511f027de76b8f1c914b026306ccb6ef06fb76645d6f902bcc97ca6bfb077b25a9d8f5b7696907f76b2b976adc885af76f1a39ec2ddd7bd7757bb9fd3ffa4687508be5c5d2ccda021f6bd1a43c14beb1cf5310bec957f759319a948a25afdae41a392267ddc191152ae1f3511e628cfc0fe7f2a97a471773384bde8600a0c645e0c46f0980a34c4032d5914eeffb8c5d3b5150a9eee3b93377cf06d5c9aecb8bf8a24bdb9872c5be1f471dd88e511358af69d7a26da1f29499df5eec8e1c158dafed11f37038643a71a4aad1fa71d548f544a33418fbb9e6355e85312c507feee75784c6b3456dcfe1ef39082aeea34f52b3d87938a7fd51d65f281ea7db8ecf6527821d17a353c0bfaac87349e8d722cf8f737b4d4ffd340d28615fe76fe2c8ce8c765705cf436452ce133b0f6371cb784633e5b8f53557e69f0a5268a8a1e065580c2393"}, @generic={0x6, 0x1000, "53251fd1e18ca2381f3790cf7071402c76dd74a84fad20bcacd951ba943c09a39975f1120c837cb91e640fbbe09c67b000a2812a590b5075b20f635ae30406d96b6f96ff5b69e64752b21d82eaf4b30bfbdf3e2683a7aa7b9a18d371ae51aef5000fe3223a901787d736397353538cb0f8d15c5d66b12f7f758ddac82ff1b1d48eacdd9298a5a54b006c04591812d429b62ffb8b4d81ed8f357e591a3ab39eb87d45fb6f539c2e04092edf9ef72ab4af2342a5461dd72c2505d001615105ff456aad85c10323e23d8861841fb6660ffdd45857abb82971c5547037906bbca761abc8c2d911f4462bd7aa73e1566908a53729bbc7693d0a9e0f47112b6fdd635ae13ae54666a16a0624953df96a8b48b4f3409f71f1e3098aa3af53221b73d547f82dcc7aa3c5117d2b3c041d525fa704aa149b9beb023ae622265c7be6770643385a99f14593f77d532de6d8d59d0145d4b2f6e78b412eb8142db53deebc99ef20b9900e7a946674d29171050c43dcd3a4daf4fe5c5cf7f449684c645446a5aa1385ce6b44595aaac68d0112140e78b17454f1be5608af26ef4dac362eaa61c324438d37dd9d2bdb72efb1d1ea4089676749d1f3119f78c777cfecfee614034200379b54aff47999c7f8659a40b0f18e617f3a34af15175375ec9cf5c46138096ea9a04cf05b5d89c10e576ceef1edd4b22ab7aa3195baf971457a55d090723394da790d7a41b743450c99e88b97fb0a3570094b6ee8be81a97755fda333fe929dca636f00645f56d9a0e4614a7cd2bcb6dbf59a07191c174d6fa157ec659ab7681ce013e21fe8f3db577e421bf0ca6fecd93bff4a52b68bb0e54ba86d1247556bf383d8732e794eefa4fc26af2fe80fcc9461e0bb9a50134e234c064215e6754996ed0181d916165958242c00bcf6a54c95b0287794cf0db92ae7e4171ae8e4210b544d273c5001d90cd0962be1b55ca3636a10df8818c5f346606022993689774a6c0b8328274ffdb1423f5172c4fb145c940106df74ef27a1c1948cf284803a3e11d3da546018c07a46b408988aee396a35edceddeb93081b2991208da96b1aad990b475f9ac42850e3717f853f9675392096e5a766bc13476eebed8add65b8bb310d6f512647e32d960c64b230d3eaf4761b99712ab4c711314f1df2de7e8579b5068f4d45f4c1c150f7c1f40bd2e024e44951ecbdf73bed83ed1f7e4aaba9d220a1a0b458da20eedfb634b6c73b950a6475bb7db81cfd43c6179a8476e13c990f04a5cd187c4f52419f65e919908ae532d904bcbf383db5d40ba407002effe687f5bb6e12223b9f02bd821860bc9618f3e08e56f5642f8f4abf52c4d1d6163371e5a445fceb57654c6ca4fe6ddb646c48c8687b1d70b849159786f61cd880e3c8d95b60893b7d28b4d5a304a4f9d52cfd68dc897b4f656cb0745e6a5caf32c7a2138bfab85d82baec13d2a9f410b5eba1abaabf271293154ec98583c83fcd118dd08a5f412db578e1ae9bdf183ee5f2f0e12286a59b347f235a6d9cbc9f7c8b416777f7faebc21e7e20400bc790a83c24e69c4a47b73a3b16218733279fad59315f8b082f0304d4d50e851b89801cb31e8e8a5f35015276eb82e933496405f87a64d91bd492bde1a511946c412dbd3233171ec2e465ebf0a92d0400a082ad6bf914f8edaf9b90bbf8effc6e76ec083be6d14771fac307864870cfca6dcbb01af0670e07a4e5092bb5f9ee3bd49d6a77132d80f5594b0fa36b8e818a74b672516ecaa17e9276c9dd7616537d9c686d300b3f6e2a6e4265640ccbf08be8c5042a7924a52c8b545c3603db5614c7ff129cd8819ba4bfaca4e31a0fad09336c5b22f624d4d20f24c3d654a03b4a7fdc9c621394afff4f68ce760d6da11f5f537df6c6cb36839f65157a342cf3f78bf609b2781044628a0207ebb09fadea76e13d42486b45360e6f071dac96a6c7c99dd8ceef1706f1c5424a72bfc3996281413c4ec08de0b0a7192fe8824f35190633597c1313d603cf9ba4ef31c20472ebc6a77239c36564b7a5273ce86a220fd281a691b44b00b5e5ea8814a9186d471a20bf28dd86859f4c1bb1e63c7c26970503d6158face4c724a128cf434f7d641d10367a7cb9fa9872a89d5043d0789b1bfe9ca42b728661b7cf2c9de81a1d53ac9c4ff426c6ae814ca9e268228fe450487fddf80a087b9a91bae3a6f556a027eadd3283827cc7988f1611f04fbe0d1ae497d9a4ea5ea0f143c76ed96ddb97582200c0643c6ef4393bcc90834cb1714518357f7a5fa255b1d305d1c6ef93964fa7bdbdacc5030afdc00dbcf3ff8348a2fa2bccdfedf32b6d49a28456e732196e0797ae669e7a76481e7bbb2b215aa2b1a166342c2fe314854cdb995343f0ebf1b882be9be38a0ad0ef92ba220f71cdcb029403cb58d50eac1bf1e13d5d709e4aaf80dad8f0405330b9e9be5e222f33f7c736d3ddb767e6bba19e919d6925af6ffc0afb507969c7b859e183cee1d8bcbf92da436a919b7cdffe5d99477e47d1191ec86995b9236035fc478a248de4899440b5d735c56d38a84454302bd8f259521bf899ce5f190f1f7f9ae699a0e39274c5555546b0027220e39eba7c7ed14982d156e9476e8cdd32670ca5e4efc15934c19031cba4aa98627ba1319d4e3c3c5a0a1d5ff99f04cfe1062f3bd5a246a85d4eb95a952d61a8c9a964f0d702ad8c7c0f564dc203c2c53a910c78d9f7237d984ba3fac1fa4e7ac6b0edf2c999c27a02051e5dfaf76566b3ea6255ce7f36e776e7c23537ab28ed95d3f67e6bc1bd5b44ac40d64c369e0c1d1c220f8dd3043767e7874ecaf0f7311973035b7e21bc92b4390485936a97188dd5d08714ec9e3fb5a355870f64506c9754fdd0b491e54aa786394c7c2ef6ff3484259a81b1a157a49ac55a1ee1bad94520845b333cfa2ba3b4ffddb4bc4b0d85c4f63a6da7ff895e55f10d297a44e033c1a8692ae91e48af84fccfd200ab9ae4c980effd4df66d64806dfb14b9f5ed940194aa8dff0d1505d010845792522be50c5e09532c338d85dae81569021a9f609ce9d6302b426d923b813ddc12f5f937e0ba54409610c77113e8fa3821a4b3080200e5e5b58f7ba0990b083630ef87b59241703e7a0b0792378599bc9d4d1639b8bc28456116868e34a56efb3bb525ada28fea7eee0a605670781fc43f610b55bfa179f6bfec723eff96eeed44673f4f952e2f7dd9c46d331b6d30b4777e1c65686e23cb04d890f83862f06b9a6e205c290e20e0265eb04d3b8a04a5513ca31a266563f7f14feb0624759d4b5e34ea922edfe37e6370f2f3da87dd951ca207ae245694a493576e85695042879242fd391545764b02a5dddb8ac766616d7d8a994262c86d451f0f8b2dea03b437192beadb8cb8377288a155baa74549c5cbfa70393d89e2458585a97d73b67582113a1efa82837614beb633e890c8eede8416ddd59b37d212df9398c8fd2f69c5fed61b15a7e4d5a70ec33c30cad7ace1c8520356c4dfbf7bb76611b0967e38c06c2e1d69f391cb8b0973d4488e3a9c5ce37fce119367ed2b7b866facbd3b2386049b9d62377a71193d85bee2f958e93bbf2df03d87f8c93f53c773517868281add3107c7be3ca201ec4f78ba6e9a9c938704f352a879e19d82a35d8d12d63b445e59bf3d35f336fb29b7d38e723f8d42904e5d968a5d043af5252bf75f1b472d3430dc7fab6a8043d20d12dbf060a6d7feda5137e5f907304d4d6314d74494576db10fbfdce4790e9cc3aa508809e46e115f4b6f37c0f5329e2c5655985b0295d250bf6674aa31e1cfe4da9b8b9c31ba6245fcc764ad6c945d6d3b2fb862c8997969df5ec49885c97f441306c411e95eb392d8afc035e4e2bc14934db42169fe0cad5f625f180cf2093c40fac60081535fccca064024bd0df89caf56856a4c92551a608965d3fdfdf2ec9957a7f65dc73a0d9e9d481d300095dd1ec9ea3088d8c374bf32aec672d446e6fef8eb3406753117eac3f0039eb8887b831d2969d552b935a7833c2668ecfed913d6add7159c4fb41860b72cb3236e68b7697d5f84f582dfe38cc60736c9a8284098281492c64999994aa2766f59d3ca4674cb5cfa15f85a046057c51f66e19a89ee197c95d1fa88d77522d4d5c9faa3e81feed3681959a48d2a52b62366249207de322e78a59c817515fa183d884f544d2bdd122e74b79c5a413eafaf127238f8039519d0452413ab412632dea4d80a71fe097849038a9d6e6568f7a86c8411cf3b93fee635f97ce79ceb415d9277b2bab4b13c83928e7ec74d8ab7397bc42c84401e7449d1a833f0fbc138e5dd908bb5978710bb5b9e552345821dc43fc4d20de8a19711512ac7ca84116d41293b5896957723f572a44e81dd54bb8ea72c5dc31158c5c6b9d287463aea2951e3726d86d012d05d1a38ed1650db2846f0a92d4ab1c2669b4322721d6b8590478a901b7ab801512e70f85161588745785ca84c85b40e68f08119ecadacda3963a20a3e279bc454c0f42bbac60c6859d0ff81cd325a5e7c16f868b73a188856f0188b508a67fa7a5bacd5780020807b5b0f95622f3e8b84ea2d4e08d4403a46e0fd5fd64ccf472a713ef733d28825a0417a68825bf907ede75a62d50da6255d2a4699da6768979593b986b8e35b461c232d76524d4550e3f6e6d88a462cfaf64b96e9005b3da2e70dc23a8791b59446016521a49179a8706f6fee7705e37b66008053581fc10a0b951eff89292a9c1d604a667b535d96f877553f6e55c10212c98744dcb3497ca4581cd43211ac0ee82744d00cc52dc76f989828d78a5e6d0c29dbcdc7f735e14b3e5eb7e2a4cb31f7648d718e1365ed07c65f88e214515c25fe00d72b6aae1ee4baa9b7c16fe9d24225617b1d14d472daf110a8431b7d391b7c3f673837b0bae27198d84b430120bf1f9941cce9b27b8c40a5466fc2a297efd52fdadcd6fb9a8599e28853692b065aadc197e8c4654cddfc6cc6cea9f55dfb6a3b1e50a149cd6f0740ffef005f5c49c44ed8a1b999960f3a2f3afbcede7383a57381c37d2b587f57ad8233cb84dcaa09becee103f056732d32d5e6c9b7e872eada6f93a39af1f273f90c5cdc6dda23d384922293b3c0f0408f9be625146cfab0d8fd202f0499198b05d407bbdf783b8d8eb3c91cd2bdc576004fc42ed2e5f4c5b8cf85a34d3e83cb37ed4b1c0c7b324bedaddab098cdf39c69268266b63973219fe607248b89e37a6bae0ac0690deacd2b5d9b3cc274e49d8c31fdfb5a13242697cf01ee26a5d0f42afdbf94f6a67f0c256cb2e9f9165625930bf5b7c8916749b0b5bb85ea03aafd38f6a7c74ae70f4b7d7b5f90e5648a07b3ce35ff436469fdb7ffbe8489ba0cd127278cdb124e2dfbeb0851aa00c6e3676ff7390888b64d624f9e6208b313f1bc10a83a1b4e5acf933bd5b10109af42ada6b6567306cbbca768941bb14b1bc8b12566a86fef5729ed525dcb8caa88d94dd5ce1a0302cb04696c5ff98b2a4853a9c6487e416c318f27262a4a6680e78fff638f1a33b6d6c4d1778e0f06bfbacb88b088e07ac218e759e65d60fe4cbdadf2b9aef32e97737bb39e46cd9cbaa362119cf34fad02d499bd881b3965bb830038b9d903cbc27cd772110711e5b967cc0071bf42aa0a433b68f6a4952eb5953e691c01881d0202cf5ad9ed64e8cb4455b5dd75afc0e8c0f6f5ba3fc92072f2ca0a861a0bf9236fe61023a8e50daec91e34be743e1fd2858acb78d41493f763ab1d7a6b420a142dca6d63243f0165e3"}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0x8}]}, @hopopts={0xff, 0x1d, [], [@enc_lim={0x4, 0x1, 0x9}, @ra, @padn, @pad1, @generic={0x1, 0x51, "5981fd28183578f30f9dccebc1650ca2ff15591a901a4cc5cf795f4b8f53420e189321398383e4c1165db5efd602a9eaa875be003f3d82975a9f0f61df83a05992ff5d32e8fe5e975297623503c1c97a00"}, @ra={0x5, 0x2, 0x3ff}, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x3, 0x80, "5dabe4f2ad83196419fd8472bba84a3dfed40e050dc195e244fe0a6526da23e3a37fddcc4f36ed148ffe08f3377c47e26c38607556671e9599344ebd08b49dfcb5bee1bfdb60dc66fa5be296dbc26354aa566c35b890da75060e3c116dbfe5a7819266ab65bc6f9933f6ac219b79c33a39c858d61b39ff39b0933af0da150e39"}]}, @hopopts={0x8, 0x17, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x8}, @generic={0x9, 0xab, "46b5c5c28aac79cca791112797fbf36bf962e7e35e2f7cfdd6e23b0afa3f5c04cf21ebfae6ad6e5d4dffdb3c82ff1186ce572facaedef2a516cca613f6942b1fdd64b7848211d85becb12400ade5f4d90b616acb084818bb0add1b26e40d64060641ee8c22561e9406ab84c98b077619198e2b0d24b35f3f4c03c9b155aa3a2cc48595a924ab9c050fcb258ed4729428f44cb809cf81f335e1e39e6e078d552fb1b02d7758ef51987a93a0"}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x1, [0x0]}]}, @routing={0x3c, 0x2, 0x0, 0x6, 0x0, [@mcast1]}, @fragment={0x3a, 0x0, 0xbc, 0x0, 0x0, 0x15, 0x66}], @udp={{0x1, 0x3, 0x8}, {"a7677adc6e5fa2c530a878d0773174d7a457023b7fee14dd3efed97e6d70e64136f65bc5c3854bc5657f1364e339c4a699a46a24abd2ad555fd9565a305b5570318bcbe871afd6049091cd46e72775ab9e0ee34fb66749d1ae5fb3e212b8c2bb4dc1f69e069351fa7aba"}}}}}}}) 17:10:31 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, r5, 0x59f3d4329314045, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, r3, 0x0, r5, 0x0, 0xfe}, 0x7f, 0xffffffff, 0x6}) setregid(r3, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00c97f43a3002e2f7f69"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x38, 0x5}, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 17:10:31 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x8, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000300)) r1 = semget$private(0x0, 0x4, 0x80) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000340)=[{0x2, 0x0, 0x1800}, {0x0, 0x9, 0x1000}, {0x4, 0x4, 0x800}, {0x1, 0x2}, {0x4, 0x7, 0x1800}], 0x5) semop(r1, &(0x7f00000000c0)=[{0x2, 0x1, 0x1800}, {0x1, 0xfbff}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semop(r1, &(0x7f0000000040)=[{0x3}, {0x2, 0x4, 0x1000}], 0x2) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x6e167339f2e2ac8) ioctl$TIOCFLUSH(r3, 0x802069c5, &(0x7f0000000200)=0x5) getdents(r3, &(0x7f0000000240)=""/181, 0xb5) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/109) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x200}, {0x1, 0x401, 0x1800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x1, 0x400, 0x1800}], 0x1) 17:10:31 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x44, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x1f, 0x1, '0'}]}, @dstopts={0x32, 0x1, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 17:10:31 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) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000340)=[{0x6, 0x0, 0x1c00}, {0x2, 0x2, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 17:10:31 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="c7ab30ac4a271729648226cedd3c05e266e93be013b41eaf53f019409235bd4aa28c58aa2b0698fb3b02dd4b5fd40d5078814d079b301e9e0fab9095eba2cb8807c08f10c16d4d68fbd9cd1d1a8e238dda6b05f0029b9c3bd936b1a373bbd102dacc3378c5a4017e4e60286a9753cae463efd6fdf192bb6c9888669657e370593e5107bc69168492af733aa3c9a2e8de4fa630c83411fd3a3319b3cd8a11243b8eeb916b8c6186b3976ee3539648a935040b9c7c0e1795003b4511d1e5d449a4a976ead8d126f934da9b4a4ccb47bbe7981224bb40da9418ea7d2520708dfcbc5a5edb4fa27071993c1513226bcc7fde616b6444574fbcefabab0a555e5384915289f110d0662342e11f31fb23234f8ab40f526271fb93c86c3778d04bddf6245abaa17ff79c4e1535960901f62f7127272e0c84b326294b4425dccd96c6f7ac1bbe2f674af2cac795bbcb65650219021ba2efaec3c6a6a999288b8afa6c81de46fb6cb8960197a725d3e7235c4f505dcaacab60ec8c7ee2bbcd4811165eaa0e367d0c59da451c71f5e38b0cc73d1b8bb1d68aeb62a9e2ad671eb89ebb7d0539720d7d37af53c1048e2788654c3bc9a482c273e9433ea30e11b15b936ca095d546d51e34966c596c50f5f1503534ecbe71a2be817830a9ec48f56a65c4006ab9e7114202a361e0bf248ab0e716d560944c76a96367ea7a51e9d25a250753b5ab850fc27c5a20", &(0x7f0000000040)=0x206, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) msgget$private(0x0, 0x411) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x1ff, 0xfff, 0x1, 0x7, "bbcad022ab2dfbd8389a15e559b5d8730498bf31", 0xd36c, 0xffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = semget$private(0x0, 0x7, 0x3f0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 17:10:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20000004, r7, r4, 0x0, r4, 0x58, 0x9}, 0x4, 0x9, 0x9}) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r10, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r10, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r8, r10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)=0x2) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x0, 0x2, 0xfffffffffffffeff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/72, 0x48}], 0x1, 0x0, 0x0, 0x9}, 0x40) 17:10:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x5, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x8, 0xffffffff, 0x8000}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2fe6696c653000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797900003c00bdb973531eb41c9d60cca81247e4f515ff020000000000000000000000000001"]) 17:10:32 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) unlink(&(0x7f0000000000)='./file0\x00') 17:10:32 executing program 0: poll(&(0x7f0000000040), 0x16, 0x0) semget$private(0x0, 0x3, 0x70) r0 = socket$inet(0x2, 0x4000, 0x7) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0xfffffff8, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8c) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/152, 0x98}], 0x1, 0x0, 0x8) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x400}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r4}], 0x38, 0x5}, 0x4) bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000f96b08d1d097b300"], 0xa) 17:10:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) r1 = syz_open_pts() close(r1) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7, 0xa}, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x4db, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 17:10:33 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\a\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r5}], 0x38, 0x5}, 0x4) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000000)) r8 = geteuid() setreuid(r0, r8) getrusage(0x0, 0xffffffffffffffff) 17:10:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYRES64], 0x1) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) dup2(r7, r0) r8 = dup(r0) r9 = dup(r7) setsockopt$inet_opts(r9, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) writev(r8, &(0x7f0000001100)=[{&(0x7f0000000040)="b7f1ec98dc2308fe56ea730bc42167158fa4a9ab1d261e10ed03", 0x1a}, {&(0x7f0000000100)="b53e9a3acae74a8b9c52d19b4501f2d5be9ee23da540e0afde07bb9fae6b8dd8e5506d4b81e943283e66ed9e7d1859dbc57be9fda8f5828d8ebba1af61d10b8679f66ffe4b63ffeb581088bfc543008c07e31cef05baa42fb568b1263532ab515bd7bd6b6af61247a56c512e347c95cbbbe7de0013bd0d4d0c9d5fda7eb80830ee3685c31c57eb2c138c41cd544c81eb40e8865499a2dbf919218969d19f19b8ec3366e83301613d8c2b4f6097f1e38ac25c54e6898be89f60c440f68907800638d22a05e9bb30d8a974eec5a3860293d9b3d453d55a6d69c9bdf1a77b47fbbcb3b7919fdee927876bbb1c0cb5867026ea90f897a2edd53239ad83d29a3a109daac07129649247c3e42b45cf3a21e744b073704604ec5d9788e43052a91333272364ba44d53b819f3cdf689af16f34ffe675e0fbbb9bec5220be7197c00ad74173b0cb27a5218a1e4361852fb15022fa9da8f04599c68351d20457fddd3df97db71341d4bdcb1166801d17fadabb6bcb77d75ec8a5bf495aef6b58397e8a6bda30b752af8610adde327438155c43897dd13592cbcd58658ad4b961dff6fd3160ecf306bc129258379a14b7920d36482d6f565d2b9ed727a65f89f70cca9ee1dede9fda8df7b85e96bff7b2bb18a87ca2befe02bde7c05386934a86c6e273668e887daa30dfc737553e14121f0005df4cd33f73f6a1798d490e467eb91d276995bc42bf718abe3b7ae013e36589f92093f4e98a4a20e6c3f2d8988a89da84511716fe46fef603c2d9733c958b564721321e1138a67d4e5e47b0d8ee603a4d8aecf1d30ebd1fc49a433d94c935b8282066e51c5ce84ec33178211fc3867d5d37d83938e2bb2de45220a4a3a09cfed012b71b9951e7149d7aef6e3cbdc6656794501be523dfb2e8e787c1dd09d651d866305619b4faa5089d3c99d42499e668ca02744134de2fcd43bd9a5c792622f689384408e30b77b7c20da04b3bedc4b988a4042dc1c821b11fcd13b0b82b88606a9cc5bda0ed4b04066a341ed2317321d96bd944c21e14d3ed6613d418db12635ea7760ed243d2bbc15077c87ee4be19becc7f3928a7f802b719755ea616ab01b22cf2102848fc735e9b3f21096c6d09ff58651eee730650be6d66c65d2e0fdd182bcbeb521b59636d8c9665e310d25103d4eaafb11790a5d6c902cce4a3e7ab74747ce96ab0aaf4f7d3f1c066646fc9c5cb275645c17b958615a467eefda765a2e74caa7ee7a88a7cdb04d4f649b032f8361cd5de2622963db7ced7d6ae3699677bc6fce1de7b9e3b08463274cae02919d9e12241591c3027e19e1f03d6ea096368aa6486cda4b21e15c2f15a57631b73414b86dca0d6881d422bb84515a92f84007c62f667876b0b0e386bea36b6f43a9a54186c27fef9e339df6c332e75fd9eaaa16c108f777a5dc12074b30ed843c44a9a7ccbe4d52af25b652f5a8c1a06462d23dc64c67f1fa917a36c6a70b58cdf90cccc9e1f015a0a1d92f2dd2215eaacbe5668dcd53459d652b7ed8c3fa1766ba0a8751b31e291b9aca0a984e416b29ed7145da653911eefe50f818602ca504130b63b5bf56fe56fd8e6d425f05d905cb9b4b2a166a83e885eae2ef0c982f97db8e692a975ea6a63ef179a5f4c90d1641647547c5b7580dded8fbc3711fcc086584ed4b900a315e2789c0f682df20190fef53e0a8f1d4da8480061a5813421e19da18d20b4b2f7d2c2b9628d582776d38fda9c6df13e51788c7ee87eaa7d3d80a0e69f42a8506ef2cdeb42413b0e1c2490b4091311309c357d0d03061a9740ff12ebd64a3f5dba37f71e999ad505627b09537d87429c983793a7a11c1e45a3ab4b5ae5a486779eecbcc75b98f3d02029a54e6dbae92408c53e3b65235143ee5686021887f1a921c0e926d0c89ea3ff1de1af7ab9eeeca4e130741e8d43fdd47e1d103c05", 0x563}], 0x2) 17:10:33 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) accept$inet(r0, 0x0, &(0x7f0000000080)) 17:10:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x400, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2f66696c653010293d2802d40efcb7a1bb0099a66610da4e870a8cb32e46af37663bb59327a89b0ff98001633ae3fcc9c3412ada56ebc87344a4e48feba2582934144fd6e1b8bbda75b495e0fd0434550e9d19d4f9e021cda2e80a808fa8268d0456d758d2ead2bbeb829b755bec44bb9cca5237d091dfb23ae913b3c597f08243219dbc3188f72c687501ca78d37955c7f76d442e77fcb8a08d40d657ac726d40be67262df4a09d491f2002bf70ff13c34b664e6fd630bf92039a55fa7b1d532999ead0f8b23f314415d3c1a3319ba2a38146a24e66bd7d85a2eeb78a4555dd007029576c4b680849bcdfc760c093b10aa066b11bc66bca701062a762ec09000000b2a151289397202838cd89bdcf12a3a24d50e8ccc9885d9b451ee5f3d6b6345d249361af16630f67b019ec483d35f6d6af6aa1f464000d998dc5fc11007a603c3401501467580e3833cd3480d3c37161f743af33d6ade197b6623df56c5a2ac3cc53ef3680eabd47e9cd7c73630fdfa5c472a784187f30baf52d6a396bfb5f058aa9da6a8eacd0e9a0ca78b50058f2e4ee673f38d755adc23f0431371ccf9fc2cd1e9b81689f0235806fcf446cb1799135faf9e2c2b34e499a202af5278dbe9b8ac6d0224f1730f30aa19aa1c0807f4bc484a7bffa6db54be9ae2815982b50e13ba5d19258a57f2d57e18dd49a73af07a3b2a4bddce387636fb914b36edb4aad09f189643383a783a051853ddb67a232942640b395bfc1b4edcdb9eeb46c3b67399aeba733bfd16b329caf5d912e53456a1ea4af4be98e1302cbf1d25788f6ca69bbc461e848c43cd9cbbc04facd1a25c52e5fa75b8386ed"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="1cae1d555eac836fa000000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="00000000354b68725d1e78c4b48cf2917ef3c2553ecf7240b96addf9ad706e7792d4a3d5f26fdf1e465639e42c3580f09cb3574575695f72a21c4657a3c7de062530d5638f8908654862941beb7c995d76965789120960a14452a185627650d1631c9368236cc24a912949635363675cd8346666d0f6907bb0ff028322b1fb6542cb2358a6debe281e2ec86e5adc34a55ef09d5bd8a322ee764e323a7c153b6a413bb5"], 0x38, 0x5}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) 17:10:33 executing program 0: semget(0x0, 0x0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, r0, r2, 0x0, 0x7}, 0xfff, 0x100000000}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) flock(r3, 0x3) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x815b, 0xffffffffffffffff, r6, 0x0, r1, 0x82, 0x802}, 0x3, 0x6, 0xffffffffffffffff, 0x0, 0x401, 0x7, 0x6, 0x80000001}) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) sync() ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000002c0)=0x4) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000280)="45adcfe45f907f0723ae67c52453942b9963026533c2be70dfee356ffd840aaeaeed2f7c4bc97276cf7623ed701299d545d415d56ef306a26754dfd8577e85", 0x3f}, {&(0x7f0000000300)="bc4199089a0560d48585904e47b558754bcbc1a92dca6ace471ede25201f633a502351d0f91c8822cf4391c7cd52dff06f06816455d9a9f8e92c9bbcdcd211352b2499a24724e2c9628877f7a1fbad393c56368ea711859d7fc2fa7b042a0b591922f7fd281b2f9a5b7f583e60371d4e631a27013eb5eccc0abf5cc09840b554f4856978b02f97f37993738ceb128dc298868d57696043aa21355d8fe0ab809cc6cce5aaa03a647408625edca70008aedf039d334f5616d7095e29af7af203862849bc1a27b08504ea2131b41a2883f4e0a6914027356961a3d31f4f1661", 0xde}, {&(0x7f0000000400)="8250f009a73d5c62997fdd2acf21567148fc7c8467a33ab08ee8cf171315065fbeb0d981b37250f4a9510c7fddc43ecd2481d1dff0b323148ab6c86b17541a426a674312cccda04eb6ee2292d199f4704a1c3492ad6bd1bdef6d87ef5a117b7a36d7a3b46c0a9c028bc63c7d5d515dfab0cc599db5d92db310b18d8fcd4b8e74e227c9e74c90b2f5614fce1677d913fccbc6b4da0ca2920a1494", 0x9a}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x20, 0xb}, 0x4) 17:10:33 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00060100000000220000efea303ce76a6f31724aac4944a0373ea8ab18cb"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x11', &(0x7f00000000c0)='-#\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='[\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-\xb3@\\%^@).\x00']) 17:10:33 executing program 0: sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000019880)="a2e909000000756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcef150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388f1f00000000000000ac9934b505f1e623932ead1cde01492a4f535b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f643ffee7218c9059cc5cc4f16b01206be2c5736f6c5056391976e6b8fbc7741e930c78f7ea582c4e1bbcda019e2dcd02b8a2b2191bb90da7161c65cc4049bdb3810679f3f29760650daa974f94201a63e652c7b9d33e2b2fef26f7e02b1d8d08085e0be53a749d637a3f3ee684ac103130490c04cb72de91c56da8283ea0cad48774df3533ed99b09c7647b485dc312b726cd6a097d0fcb0cb2d115c70b4ee751624000e393ea820dfaa8f80d6e99b8ef33a4cd9de19884d2", 0x0, 0x0, 0x0) syz_open_pts() setreuid(0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x751) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000019680)="2485c8e6eb2c7c9e228715eb4a8286fdb8c735674eaab6f7cf2b2eaa901b1c51a92fcdc4efdd8dc0fc05716cf6ac2279b97a7801afda94e59fa80bc0ddb8f7010bff1d5dae57277e651378dd0106e8b084a9c8beeb7b061456c8d80e28b43f943fc25514e807d6e3ff4dca7ccd8ffeae241eeb99441188703b4193cc267a7d72bb51d25a5313ed82903a75f0ab487010377ac2e907059c5a48c9c41d8cfb7d1913cc1715c63c14b848cb33bb90daeac93fff841522dcc3fa088a23410d9c4a3bd21ea6e70f4bbc425392e6168a82b2a5eb3cb6b7ebb06d115c5141a705908a2a8285a630", 0xe4}, {&(0x7f0000000100)="5ad417ab27d14c2690cbb3a01671c5853c17ceb5d77fd6605c8ea9200b6c682908fe8724118d0dfde216a96fc45c1ddc", 0x30}, {&(0x7f0000019780)="0d7dc75d88b91d72671299389bf2a4f7768d0fe616483214b427c1fbbcc6ff69684a289f53bb4afe5761f3eead8771b3e5db556a2b1ada733df169f85ffdb809f5a343a2509ae2e17714c0fc0a146cefed95859f3ae060c4370e1cbc50b357b1f3e758805ce256b46ad4c4e3380f94277bde27a287be3a2f74c874cfc6dc1e699a9e596b8b16cd4035cdcf6c4de0ed3806ace2befdc04fe4466e55f16c40954c6f2128740351f71784b6258cddd4dccbd79b547c9115cea6de222c558704272fe287412cd37ac80de70fc3a9878f640c8698a57dcab008242678c195e6b061de6226533a866716eb65e3f227f7d6b5a89ece", 0xf2}, {&(0x7f00000004c0)="96c115ee3a2014c120299d1541332542988ed79e98e21c9d76f85064c235f45cfe72c2cb56155109ce2ab7fe383e5ed163961b7be7a9c2784b5e6a3edd87c5b4e9518ff469eb83de44ae17eb9528d1113bfe4604eb044207610fffbef7814394480b97663748feda298bdf51e432e82fba7a7a469341978cfeb53371789a5846cf85aaef479a073c8815cb7778f586165d85e0f511cd3feb2345a79be78e474fc1d0aa1402efccda9a", 0xa9}, {&(0x7f0000000280)="5accfe5277f2704d005c37a989441b30cac692e1335a2a284d3d990b3b23f174d6effc583381703cfb0bbf447ebce08f69a03b3121cedcfb4e9fdbe978c105581de46073c24d4cfc4deecb923bd3e79fa71b6ac7bc9bf23f4fcb7a4b19e8a5aa00000000000000", 0x67}], 0x5) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000007c0)=""/234) semop(0x0, &(0x7f0000000300)=[{0x4, 0xe2, 0x1000}], 0x1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/228) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000008c0)=""/154) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) kevent(0xffffffffffffffff, &(0x7f0000000740)=[{{}, 0xffffffffffffffff, 0x0, 0x80000000, 0x9, 0x3}, {{}, 0x7ffffffffffffffd, 0x1, 0x80000000, 0x8, 0x400000000000005}, {{}, 0xffffffffffffffff, 0xa1, 0x14ba041897b4e58f, 0x8, 0x5}, {{}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x800, 0x7}], 0x40, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x1a, 0x40000013, 0x2, 0x101}], 0x1, &(0x7f0000000400)={0xfcae}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x400, 0x0) semop(r0, &(0x7f0000000400), 0x0) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) 17:10:33 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r4}], 0x38, 0x5}, 0x4) bind(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c697c85ea43f83bcdf0000001db0a9f70800", 0x0, 0xfffffffb}) syz_open_pts() 17:10:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x3, 0x0, 0x0) 17:10:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x20, 0x8000, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002780), 0xa) ioctl$TIOCCDTR(r5, 0x20007478) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x200000, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f86696c653000"], 0x10) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000200)="1daad5cd36195d6810b318270ef904e226c2d78a5413faf736de6e7b07d1d62e841b68e54b176b04e618a4ffc7b8affdc376a493673d41c8ca89b65567ef069c8b78d70a06bb9b172a2d7c03eff6b5c297faf9d8403254268d76808be3baacff74db5471704990b5bc7c583f053ce0", 0x6f, 0x1, &(0x7f0000000140)={0x2, 0x1}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 17:10:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000e74de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) syz_open_pts() execve(0x0, 0x0, 0x0) 17:10:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x8000) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff8, 0x108, 0x40000000, 0xd, 0x1}, {{}, 0x0, 0xa3, 0x20000000, 0x8, 0x6}, {{}, 0xfffffffffffffffa, 0x4, 0x2, 0x81, 0x2}], 0x0, 0x0, 0x0, 0x0) fchmod(r0, 0x1b3) mprotect(&(0x7f0000328000/0x3000)=nil, 0x3000, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$setstatus(r1, 0x4, 0x40) socket(0x18, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x101c, 0x0, 0x0) getpgid(0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) fcntl$dupfd(0xffffffffffffffff, 0xf, r2) r3 = msgget$private(0x0, 0x48c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0x8, 0x1, 0x0, 0x0, 0xf5db, 0x2000000000000006, 0x9, 0x4}) 17:10:39 executing program 0: syz_emit_ethernet(0x4de, &(0x7f00000004c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "669e5e", 0x4a8, 0x2b, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="4ded8f20fe429148c5057a46004745a9", {[@dstopts], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x92, "83e28a142b1e9c8f9d0484a086ebf3f4cf773c6fe9741f6195a5cf21ee51e595b083930a8691c63275e76948a5821d38c52bd59c27d5ac747540bc7301df8f1bd2629e524ceae3c86f0e6db65595690b189cc184f3c2cbfb438eacadd49cc382f15b921a5f6a53163b5ca5537e31e2be3ded84de2083715154b744089481aa4a7cb8a77757f72b585987b5063156c0e9441d426d9a1b026822f3f70561ea7d99f81a7d141b3e613887f9c0fa80944e22ebc17f488050c17d6880b55df81bfc55347fe2b077dcaf048d3a7f48034dece96fb0f3c094ad0771d0c69a6be2d6f69fd1d5607f845efd3d7e191b130fd9dcddd583913cfbb63d9e337bd4d920268cb9df172212e64a5ca4f8f98ceaf4609a9dc7c82173d32fa9f05547980e26b31fa98e2ef3b19a86ed33f9292cd7db322655119759dd6b43e9e134f154fe94b77bac08c670d024ed95d552f86e0ad1a4d1a8b5a6231ffbba9d84e3be448d90a95989a397f9d387e91a69f08ca322f4ad3eb18e83958c511228ca1a9f5e05533184500090a095e2e4fe1032036fdd87857b6b12c7116b47d42970abe0b20e5bf25704079b2fe9f0bea4f870eee0cb18b12908bc435c85b5ac819d1ca260c2be1069bbc19983fcd045b13aac51ae2030baa7812cd0acf31b9a6b8ad7ccfe47a38c58397bdaeb3e224d3ba774c2be72bc597a4046b4a9824a2488af75994ff4c0846a129a0964fc1e6937c654944f81b61226a7ce3b7a31a02aa6071da611de2936161e9adde914ec9687f3cc214a8a90a5a5cd165858c1f5d8b3936615c3e1f7b8dc2db8eed1be2d7060e95eec07e7072fa9b58dfe5028ac27e4b699efa71b1d9dee548b40bb4f3d98493a89685fca79839e2900df06e247a74aaf0ec0ad9274da42ef35228d1b1d18459db184e80488716a497cd62cc86b8e597450ee7770bd17a04dceb11a5e552b9c987f189607a3c4fe6fa0c81f22acbcbae8861d9cb567db341a634e5ebcef08c3bdfac2f6dff4a1cea7a94578a480429705f1f05942a2db05233ad44804eb46f3c4128dd3309d63759d57be48865924b55d9b6bc7205d39f3725bc3c8c5c0ac5c0fa83693d0890fa655d31a52e54ddfe7a0470af2489cb3675b27b1ecf20d4f2e34429cee152c162085cf8e9d7dc2f30758ba668d2d60864577a276d8dd20f21531ad8229d2bad495b1b04a2bcd746a0f936433c5270e93e989ccb011367209cbddaf25d99b7bb83bb61dacb38e7ee7889e812176867d992d2d58f490a16935da44d83b9889c59a2f54868efff95f06f97a8f06827dbc031d7310eda750b50063ab6cbff948158fc056f4f1d01618f3af8057c4a626b1fd4ea107999ca70cc625aa742a409162a68dc29df9dab0cf18d3de5d59c84a1178f1cf374adb5a897f52c90961cee1c81d4617eb4b3f90d915b79fa4c59b2e23f5687c3886a73944fe1d264b7c37dfd28641afb6b7497d72424a79b209f852e0f3cb67ef5716222bfe1a93f1f52b22024435942cd4a4078c79d9060040e492a1844f9c5fbbcdc0cafd9b7b1a78d94986dbc78b2b4cf82201a9a28bcbfd76ea5725e72fbb14474a36ac316428b4b47c3a353bb8c547e1b1611911e883c10403d291d6d69306c19f2506da54c0ccac062c23"}]}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) setpgid(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0xd3, 0x0, 0x0, 0x0, r6, 0x80, 0x3}, 0x0, 0x8, 0x10000}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r6}], 0x38, 0x5}, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 17:10:39 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0xbb8}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)=""/51, 0x33}], 0x1, 0x0, 0x1000) ftruncate(r0, 0x0, 0x0) 17:10:39 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aa8aaaaab1aaaaaaaaaaaaaa08004500f3370000000000019078ac1400bb000000000b0090780002000045000000000000000029000000000000ffffffff27e18b3013c7a780"]) 17:10:39 executing program 0: syz_emit_ethernet(0x17f6, &(0x7f0000001800)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x17c0, 0x3a, 0x86ddffff, @rand_addr="ca29bbbd6126c34c7936474576b62a3a", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x7, "0dfcf647aa8c0a3b055a105d639a3924a6bf4c9052440d289825a98a8f393b2d858d751b6cff9ffc9abda9b8246933252428da129dafde"}, {0x4, 0x200, "92bf4a9457c397a3481810f6fa714ddc800795cc0d662a1abb70c9e2aba7259266d7c20dc092fe7350525a95af88ee84228fdeaf0b8a8241bef2766b4bc91f7a49db2767250a0d7993f852c40503b094447123259bb46f0b2998b2cbbb7123d2b140cce8b5c0c7bcfcf353e69d6c54cf81375611ce9634885e1d64ff0946842901c9d586426f961e04b5ebd3105ad0b0c731cf192bcc86b81d30fb3cb06ab9950a88ddba669c90de2c517a10f4210423c75573864ce595fc11cd85f02c8b4dca382dca258302b7d7fdb83349416f5632e09179f60e94c040c5a752fb96c9f22a1b6abcf157586181821ac0a2c95b7f604c8fd62628daabaf7129f0e75fbf3fa22459ff372af415c8e09ded1130fe235bc2cb10100092768aa55dc0315e91b1ab38619df65d35c9553259be11e006429d1a8ca8f334b8a0a057a9529ea102a2fc6eacf088eadc948069a0e3be1383ceddbcd1784e14c4138b1b823d44d2ce64deb9592ba4f535e30af35c63c09aae0142f85cd5ec119a9dde6d54d4fd9008fa0b08f05003d9b20d568ae7593d6e4ef8a39b3259de63bf14bca0de52c4cd4c0a15ac0c00f6bf7bb7dd516db9a7c7bdfe6b833fea48e8032e9116f4680b954aba14bf97cbff9a3df4e4842f1a0aa6a0a95b74060083de6bd8c2ab443fd2afec32c2f947f73b4a4b47b92cb6007d7ec2267c2ba6c67e95a8c65e8f446b65727f0f916290a7642c3708a590c10bf58b7b86bd696d031d74be2c97c3f49a8a1efb29c87df9d80d07473d0295e0631a42bcf44be55c085c42ed870d635bf2e3bb6a957cd9471235685025a03f5343104759270b3094d01862fd7a445f8d5e3ad17f93609d0665d011ac685ba42c7837b51fabe4e64f25390b20509e7abc3e0f68bf40681aba69967f100dee30c8ea84867e8d1c9ae69f5c8e5bf4cc480053a4078ec8417fc3997fe87039a8b5f3a258c87de04e87cf329cab2f86e17503387418eb90afab4f28a009b0c02a846ada0677e9193c4b15a89995cfc55301e92f24512acaab244a8d43f2748adc789717502d809cfaf4c8602207d00464ea28f3b1e73758300409612d1a2586f2af0954608677a2d6e6d616f349c2331a7216b23880d845beeb339286202b962950f63ddcfa742e095af6f0e7a1c78702aae7dcfae334e610b6a14e60b5a46e092823febb3f3acbe20caf6e3a1014ff97ca2f3aa3d086fb4c642fcbfb0d78c55ae24c9e8e39f4db562cad17666387370db9645dd7c967cbe3468345826fd47582f839ce1f15ab5d5bf5c2ae9e4f1fb0659882678b87287bfcc88b6e893822dc5d6c2bbf6628d56b8513f711ae43fcfb552af23775262c5b9aa8b27328d18e3a7a3dd9c4d2231a2d880c813c393ba68e2e7f59676b0e71f5212c9c19824ca325503a5a279d7249ce65dd7e28f00207312abbca5ce49c38954907f4bf209ebeae55d1a3cfba6ee5a3dc6fef52493148b79de71814e9aa418b626eb1d5b0303ea7b84a8d2058d82a34bac5ecb670f2f8ee426d8fc9edc82d36285051313b32e881b4b9aa645abc09b012b77c20e3087b02fe4e9489703b4ecc2e72b3149b7219b99059d525c61e564464b9674d3fb93910894e7dd7bd8a62bd585005ba1fada08acdee1c7e9f94bdb3b03f4ee08870f6e1d9ddeb1c898aaa2737a307f817ee74c0efb8db93aee5ae34ab9099a4d187b2673beaca6590e6bb36098c78c8225bab579f81a32aed94d21142eacdec7f48222db4377be82d92648248437517bb494995bef669ddede99c8e9008ccf8a7dd406f6d518dff2e2b3b8b4d2877fd11603bafe61e5e2324617d871c1839916a50259f24590918e8a6fe954e2b988f5bfaf1723b07c11e8cd3c37dd778174b6b7ff691a8a179b17183a3d55804522fa9e57cd566d985dff66d65272af1b174380b374d6cdcac5b4c92143ab51c18aa3a098f6eb207a2f40fe7dd24b30488a65e5ea5332ca60b0ea59e64152f984bee6d6a4f62607f8c59d131b96b174f40ec5be735a334b4ca1662d47ace69528dae952cde000afcdba75bc4558c33e61142082bee0c8a1ff37f6335e1fb98db5b94b14a4c0d4a8889599e85c11263b6a3de2caa93b81004df7af45560b557c62f505b53bea426ee069bfdd8f0bf770af11466dbfaae2d415ef564166498571b765531caba9ddb9910f3280497c09e443a25400d5c90dad956d34a51bd172fcf8c6262f98aa0ddfd1ddc3b02d486a1d068d2cb02881ff1956f2c2dfec8e5aa739199980ea546cb03c91724bb5108b3d62d4232b016a79131366a7b2e03ae2e1fb0d213f7ba8c1e0fab67ca3235f1aaa46e62db83c02c55cb1c8c9f51733f9265da39d79c055d7ebac764e7cfd21eda1c4fbce0665892d0f0487a22fe68e1bb69807b1f4468e95ddf1925d36b858d85e67371b7102fdd4e9e854ce2a99083ffe7fbadb421e57e656044b99db97a46b400289a4eea5ad55cc75f46e3004219626871c38ccc3460a72d827e0eb10811f5a6a6b7c052359782110a8f25a80027627f030803db9be96709d40cda134a1029f0bf48dce431f588a6fea0dae33ba04c170d5c81eb64fc127d0444681c620002fdbb0cab85273fd858e64a6fa0841cca17e8231c149846165b725c16c98c59ed766c3877d87d13975903f7435f479e312ad33ea36e5ffcc6ef545bccf9b61fc768b01b223997dee52828930ec8c7841d4234c95cccf6fc3317e9a95f63cf4ab7aab045b9ce2dadfff76b38e78aa52b232c4bf8a25d3cbf6c55d03fe7872693d26dddb9875691d4c6093a65b8e8a63aa99e90ae7a467fe1e4f1929533c0ce4388888e590b59551224706eea5802ceaadf00ef96059e4dba55e92031789d6b5968a354cdaac27068157143e453897f716483553be49f533f945db866537a35340d74c10b34f1e726085a883742bc0ee3eb8485719229f17b7e11ff9d259bf69e57f0f6390614a47500f1f7f899c8d2bac6314e165f6a294d2ddef3e4235f5ffc27bb2b4efe16c2c5887451d7737b62e37464cc9d02317659aca84d2bfbda20e5e36c50144c00fe3ad61cc29eac8a10e5ee54ca1314acd974dc03056496e24f69558514ffcce5ebe891a24317a728487abe494349545e15f9b1c80e8ff438935801516f7ea9b805cdf0a2c04c6eea3654b3823ff1b142e2b0e472710598eed950de18006c313a72d4ad017d31e7a60061a862c165f510b7d3ccebd556ba2b20a8c62ebdd0fc5e301eaa9e634330e17e27c3e91f731112accd472e971750d8160558d8f50c4c137ca1dd1aa99b10e4fd341b0921762d196f4c874d1426f1bc02c3e4131fd35becff4e42dd58e39e68b55806c8b382063b754ba2827006aaa1dac8616de90f699402ab5f376e188c2386c27c2ac42f2a9aff29cf5c802cebbd8b8bd434ada9813327ffffab48270f367b6cfdf0c8d1ffb0fc11b7da602abb0f8a12e3aa6076983bebb2cdc34d74041bfe19813da83013642c024304ff5ae1338135f02b81bb21d171ad52b4c051ef3bd7c582d58f12ec09b5cbbc44fe8c45240afebc649d612a4921c7d80d067fce5f73f69212e25d382836a6eb96aadd95b6f1b70b58a87b3423beb7cb3724bce05f5644d512275f2d391d9c737add4bca56755095a0a3a6caa3e772d782944ffff612c0a3e8866f53cbf5619370b0dd5bde2786bca9622cd0822c94bdf6386c28bf66e1c3d3a92571a9a75437630fd0800ac11efb5b955d4576a38abde667c38f2a133f4cb6a8ceafbcd49609189dc293c15794363d36f82011c108845894c3e8f9a1771059a53fd373afa510ff486ec205d5d35df32acfe5a426fc02aed2faf38eca514431c1bfe0c2891890c1a771d3641826d5ad8ca746d62ab47694dc72d64417f69abdc883ed982b1e559fdfbc2c0f21ba31d2e9db12eb438be87ee3aa165609f9528778b20e04bdfdcadd719c621ec9c87ba611ae432410c8492fae5106dd30b0014fa1fcd94a1d6f80d9c719f574b858954490d01833060e3f33c64b3601ab28d3d49254e9ac53cce448872c3dd947f0d8a454b8aac6a0a26310a297845b40cfe87e0f583d8756f880934cf29749682d1081a3a684a2c752f39ba63fb2ff3185071acfa770f143eab954fdb89ba62f6b1741c3f5e12b5eb1b1b3b3aea691f5729d58b36312905e4856987e8580ebbd858a302d012cd2c1f28369e3e7d6775ddc9b1076300a5bf0c87f72b47c9bce562bbe2e402a54e26ee850ffda33945a26945099dcb64246fff911f7c0c73061cfeb2a47664ab715972ac99ec7eff3a87c1eabfaa4e98c0ffcfa6648a99fbaa069eda4b3fd11eefab68bc1185276b761374a0524d725126f2653cc498a8f85881321db820bc3ce4bf87024402bb754cd393b2e25577ddacdfec2523dc00c6f41ff678d7136bc9d0a742cd9eac8558cb1cfd903ba028de0e16c8c390eee374e75134c2891f9437bfb3f2130a44f2d52ee8e3d3f37e0d1dfa13e3bccd0e771952750c625abc1994a58641a6d4ea4fdafae66d2549db116c1d68df12261900e8ccd17b21bff8584e63e241c3f8e04a745e6cc805834559eaad327f955923a64f198955937316ebba7aee5adafe73544a6af0da3e167fcefe628787700eec16df5ebef5dd28692fcc7034f8351a5baa9c0d1d9e045d08739bd66bba82a120d89f4c87bd911d5c98a8db30bfea938429d2d84f1ad1e6573ddd47712474c688926dacf870df791cb1efb3c239ce8a8bb60d39d7faddea405f85cf9694d1004fc58c676876a0e17016a681d59e64136e8d662793a52ee062445c05b083f0a4b872a7355794b80156945b2f0a9b6bce75ff5157f26149bca8ed38e996bbffaf7be45a10a462382d008f804e5af7e6f931c1e724050249bb8ffaa469e254963f47ae2d6f69e3f76a9565bdc6179f002c5f91469cc9d00302a58c20b3c37a5af8b819cf0ad13dc02fcdada4072251a95fcd2ec63231d9d7406d9dfadea999f02ac9fd1ead51b24e4a45cde1b45da292ab39c67ffeb5e8cb586eaa58d264ca51cd02b3a947d56631072d1b30c7f593e110ef9e30152a417ea8706d4e57d7b8b715eb5de6b84afb0dc5f90c7bf42606346279c1e800064d7a7d3480d64fb363493a96fecc2a388aaf545eebd0ef42433ecd7f3ef0142943264b2018e796518bf2febd6a377cb67de05ec17123f77e7c9575cc13f8baba07f6f573a7bb4d84476ff4677e57d28a00196a78e5c1f86098fff26ae1212da467449d94de2c603a802bc2f9f8c5f72a8dd95d1749db5bacaff332b4a0693a5cfa2f97837363d49eeb3fef0fd478a7d18c5912a6ed3be4a5d674affb9d38b7eeb5314e2cdba7b7fadf2eb7d6d6813b4e9434835a02437110506eda7a94e7f51a870c296ba1db5a936fd8bbac22935169d7a8c3a0ad0e4b1428b342077702160feaf9866117b863479aed14b72ea7c96abdb495843ad82cb2b2a72a7a25b8e78279117d94f77f038b960520895910a6f5e365e3ad00f11b47f88d94e5230be9b84ce7a7c7fab24c99d4f45f960e7b77d1ca6082e3c8f418563c2f8728803276879854478c9ec8a52bf3331e1829b0f12b997113b7636b8d7752c1fbba64b82fcd67fa59c9feb5689d41994fb7f75899a45548c4b44b50020e9ea39a50501059ac497e4ba1635f9bdf9d54abb56be5c0df150b762bde926e6ffaa9b5ee612c7b091b48f20fdfc6d290a585f08445aded2a26e231cdbd19f2bfe1c86079be0a963d885fb48e0e6c25c5a69fb688980451e901e1918f1977f2e9a38c284cf2cf6d217cea4"}, {0x0, 0xb, "f117b5bd681e353d01ab724052edac4f0eaaa338d60d993420e22337f0981c6a2ed712788d31a99d0c3574b76bbcca62e414ee70947c68fc14bc48df5d365d599b580488e6ae15fe95414b2f8b2b7d08af5d3edd613a5c"}, {}, {0x0, 0x8e, "7dd9c5366909cb5b071ec05e01a6166ff733789488119baf2b8a726e030d78c2e8876e4cdc25e0666a00437a3893df85ae70093da4b5630fb3d67d33a737f32d061a01966154a25866bf96f45039880abc9fa4e6a008fb24cb5ff67f84db716f0f66907a999fb7e94ccfeae00f6e7b02091a6c78cf6bfb7f2b294097b3a9ff92dbf1e5db662ad85353fb84dc529b48fe9bd89283d716425d726f8631b7447cde8400f7e5f95a8654416d0b63ff4ed207ddaceb1ea9e84f621781d5f07f3cc2bf24816110494118a1d70878a8cef5060ee16d22f5c453c0daea94b244cc6fc8b7780c6bccc6fde073e0088f3c730dfbbc631f464613929c9e7442f0c48d608d6175c01c6e612015178a044bd6234b06f1d1d449abcc0a9727ea9b642f7c27bad7f98f84c7c3697f7d48544a3ec8ac1c106be19a26073d8f63075bd1cdc21f9d68d792e936fa7750024a3fef897f322ed0a95b9e490562f3c4b13b40f7ec2e13a16a5f8f3653b5fac3126b360e252ff554f85e2ca93ea917a07709a05f8b571b4099056d332e900f275926f96af1ac8f37713a62a1615462c0d7cfbe8dbbbf4bb12fcb0ddeb399fe8e658160e53a2a4026271e3d603f880cfe3a9995cac903c2ac2826f02b9c21651a64d1d244937c118595fcc57e2b8cbff27963678b19b43bf9cb24ba0a4d6cc0d4921c485a4dc1935e55142b94630f3578ef9b9fee03d31fe313281b4f1ab9e82dec794174687fda0735ac4d436d24df4780ea567370b862f017f942ef8b1fa4f9cd338669fba63e1f4fe7e4be3dd94a97fa40641dd2d2e8e03934d8aa4ceca85245b191fc35dda8161446523403e34708278d67e73f2f95abaa6f920753d1befae3719a419d029e0bd4e3f31847ef64264e84d9391c9ef1dedb66aa09ce1f0f82a1bb83d8f36adccab0a34312e891a0c3fed75aa1a1e4d9955273d1c3f604adc9806ec40ec744c90850d3b1aee6afbecaed5b01e5c1ac9a4f8cb899d600f77158cd2479a5394406cbc6949ec09697a19143a56985ed930fec777bd82ba804e013eefe40b92661b3d7d25ea791208fca3344194d009fcaa0175e4cfa24efea6476e5fafe9f3cd5dafd90ff46c538691cffaec16ac0b02a3ffe8897bd978485c6b650f893256877c7445d39ef06424bf98f8d807753d9c45eb62cbbb3aabb1e4c2a9f8a7dd72bce8e4b007f7aec3ce98a1c9536751e5cc23f1dd731b4b45518fad20c72648a3245216780f31a5e12eaf8a89647a1176958d9979a58abb781c66dac7b99c3a2e638af5dc0768db2465e8217dd728846f891d3b45d9ada3d893993eb02ed61d9d3d0b583f0f0bcd626e9c95e05c165b03ddae53368e00a0563e172d03524692615b60092aeb961d7801898e9616e8405fc5485a0d134c8cd50a6befab83d105a327cca8127da1c3a800bc5b8e3ac8cfb787212e3a2e03c5b2b1e1d2fb4a5ff882bdff1c7369cad3aadfbe89e0f7bc5c7a3ff810323802be3e69e8481d18005fe3dc1b0d5fb4d16e92443783f1ab783acdaa470936917443c7302208cacd6dac5146d22b3cb574f17baf0963cc63f7980ab4ab1a2741bcf95a624167696d6aade9e36c975"}, {0x0, 0x54, "9e8454f29396dbdf9fcc33347b6b0344a79afbcd7c93fb6a2ca666ac7edb5995eb2018d947340c1aa1855114c00bf9879adc7b230ad341468060577861033332676d2e4e1e7b23225137972415ce727b577ba125a035bf3cd3c36cf26d7d2e3bfbe63fbb1da2af784f609b5dcdfe9a5ee1a2038b2150a1a865d183d1f4d6dc0dcad8f54981be4f1e119ff44fb9efc5dc1093a13ec00b840c98b68b8e340feba043f8a1917e008da34054210d04774753646e9e02b4f8a53414b44b9afb70e5f07221354f3a756feed7269537c66b305803ff898ceb497ef10bd20581e2d44972408f3766e045cbbdda91a02c8795fd3e82793487d56d65d3efad23e9ae2a62279f8e7dd125440d2e128da458f95133fd79924dcb50aeb39b84748b8f7921e00594ce66d56c79b3f2a44455a924d0b299c121ae8b4eb1f444ed8162c3b25dea3c303932943bdcf397b8fe011ebb8cca76078b149553bedccb65863de033da05d214dc987abf595efe03d6ef2d4b37eb162d9391da3266f22a2336887ca961060b0e7eea8be25d3c4b299981ad24c31b2482571e937737b69ae45b44fd98516d550a1849021d13e8f3fdae2de082fc762b486de2730a14934752361a951cc32e684e572ff14fb90f4dbf68b9ee7fba83fbd406d8ffc94d32b38238ce166f1e9d7db325b08bbe1519096930b2880b6cd35ff104ade5d8082913d6870200397ce6659cf694e0e7443dc1e580bd98be65ef5cc97d023111b4f285877e7bae08bef1109f7abf32c8e22d3bac25d2ab7bc2b30c21138ab27d4146085bae2172bd1af79df1adbc12280d9758b1b3e1df933f3a0780b0f54a6a82e8d272b2cf4c6a818c68fb5b7da72c2f9d7c9898bab94b371fad6d0fa9150dbac38ba569826e09a4ccd737466dd90f3f8194af744a4887a3e9a1e88ae3b1574369c69353be508b22"}]}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 17:10:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000fb0a000000000000893f"], 0x38}, 0x0) socket(0x2, 0x3, 0x7) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="5c90b9fd9ec6e754e3aaadb7591e15f744a1b8e536cf04be227ad51ddc1ea81fc688c0282cd7e9bec6950d5c08fcce8e0e08a9b024825893c043302a4d75b806ff271b91d29f869fa44c9dbbc719ebcac854646630cfe2c20f3545f26aadeba7f5f139a5d5e246cb43785a999b34b676341b63ab56e3d15a65574a5a0afa32177463a0e72c62febcfd64b69a1f27de915ea7caca391828633a61d7b2c93477208d0c5170c0dd73adba3f097a3d7b2760dbfdea62c73bda7a82845a0a32f13a1136e4cc7f9d76bb47a9676803a9be82bc9a27702c9708c7e1994b00da188737467e7696c7b90e9a0a25c3b0770ea137b9648792a8106b93977dca6ad784817dde179fdc51ed96954a066df049956ad4cdb95b7c99ee7c392996a3aed0188feda8daa437f5d68dde5bcb41ab829f898461124c8681c4b7f5d164b0ee0c75fbd4cefecc6f33d64dafc2e113e138fc7c35c756b56edd525384dad5f2b7c65d997478b5ef19330821c8d825c44c1fb08749d2761364cafba5fc831746f249956341c6b00171c999bc081524e46523a4e8e21f7eb8560cbb120c17eec7527925da434ba193eb02c744e679b994cce1027381fc5e35f5d8849693dc506a2573b1607e22a8ea41b2c03b17f92920f73ca8130b9de6dbfa36d3794a5def726b293495993ce7d809a98ee9bf4aa64e7be1524fa55b9b1672c1c05ffb4a7860d3e983735374221549aec7a05e5ebc43bdef3b8881a547816a5bce9e4f3136af876610d956b82458cefb3bd1e1891e73d156890d0ba65beaf812e6f1b78586fd5c390cc55830be0544cb0c47b0420a8cf6d9348ef9a0b30c62a3f24fdc1618fc045d67ef96925710b30ca339a8678482a911e47391b8196dd54f020cdfea52fae2293d58a70f5a373b91a2e464c31924a2fb4564f150ce5ab1964cf24fc859550eb2985deee246994929ab42b2b0648c83199311a40ba005fa1bd2aa07f6afff86378eee1b77ee98dacabbca62d655ab04c0a767d7b33d0b96979591967c51747a0237da2b7f0087c22698d13648c1a50d8b501326f8e4b1a242c1b64df9ab7d014416ca703267ec86329f330cb68a82da1164aad32f720d7810eaa11ae1e3174ef0e0759ab889140107d18ae6f8989fb230249295f0df9484650402b37ad41f4deadec1548a1df1b1b12180fcdd4937746adb437ebdb750ae54379fdf2d0d75647b5ab16c10408f5d503a889ae284094699c83cbc4fedd4aaa189dc623e0b3253c2a0d21c6b5d5063abdce068aa2cfd7d82b3c2bab95be1b9004898b5c873073018f61a33f01d3e8d87e4fbb531dc3b8d0b2ece254597b4769b7d2f1c88a31b52e0b2078959fab938023c9a822cbbfb1f37bed7c0918a5263d570b74e791c48f49924e92e88b5afd430549ea7ba61b6971fea19f9a93757937e39a4e82410141f3365935ec88bcfb46a87a830068d785e04b897c7cf685cc50ac832105d20aff58b72e3cc7b1ab3bf384c029b4401da53f603eb128093844ad4801ce7d66b04c8e6c6becf7dc9e93e134fc34d5ac950009f3a831cf0a190b371101ccb743d1d20f7dd2fb8a0d300ff75f596fe9c71ca649f04dc56b491aaeb2cee89b9d0910b6f57731ef4e1a8bcd0e5736a6681b2dd89dcd0ac79775555634a9d9466efa8883789470cf279bf9fadc547f9dac0556ae065a6efbae7fd7fe180d6c011cd2de198f5fac5607c554ac11ad42597a10b4d2d365344bfa2c7cf083b0f1c85d5279e255d9065e71ac9c6e305bad47a679ebf4339fe153afce366452122a367010f7068307cd9fc3f4280813ec0ec554cb0932db2440a9efece86eb86148f9fdf0614afedf2d30fb567422780d52a09660824709cf34a970a87b04b54cae27fecb87bdc8ad12e6a130756abe2a5b664a97b798f18faedb7b32f6c2c00c99cbdf8d8ca95166aaab683dc27c252a51dd355f7182e84a1b15e2aad4b11e9170f77e2b3c0bb44149e94e0c893b1bcb6d582526f443c94ea080ed4762c21d5e827e43ba0ffc7679d24369668070784cb9971af271cf212cdc6c9aaca6ef4e4652727e835b9e53a1613fffa775bcf1c0870a395d7747a6131b7154d51ffec4af73764a3d45f0fcd0970b01cf32b7be51b78c7b1d2a420d81f4b1f42fc82c62c9d709dee6ecfd83a543106573a70ee291cd8d5433c9d7c97ffa11f93f4b91cfe6edd75f8680374e0bace6399b70788272197bb5bdb264c6dc4b2659907cb18983824a426affcbe948521d24cb95ce09ff2719ce0a2509bc7a4cad8a26b9ad4e5868edb74bd9bacf5ab58b54383e3d6b3a8faa34b7036cf4dae317a1ee0a1328b85b57af305eca3a0686e2d78de6c835debb25479bc06b7bf30271e2865126732d89dabee56382b0253b986d7bdb43f71983581ae8ba19f01eaba14d7261c7818a1960eaecc4714d04185679cabc9e4e97a64c398b29958e9166dc891a56287bea6c14134a146cbee7f2598bd0921e55fb55eb816805d3bdf7a82e705725675187982686f390a2e68e412c4dfe2a9470e257830f2594e347f2a0f1803d61cf0c4ea2ea60324d592765c5f1e74deb6d4f124067e80459539c82479712b68c0429844a66ce3f90083dcd3accd2e60ebd0d26db28b42e5f236bcaac01eb5b2ff7d03435972ac510b8117a0a00a1a22ecd995d1dcdb8c07eb4df1ff4a5684c96e6aeb4248d9a9602024c221bde6e161082208b68e1b8218758897eaff78b4292ac14d406b9e0cf5999188ee9b3a267f10f50de83d472767e65025f00a6db543e9b4090d562e597921b709aca13df1ffe96e1e3574ec05c6fbccb682a0b015e7bdb3fbf9f24676596ede6d87ab4e9025561f3d932914b179dedbb5f68ef90ee92bf6ce879a99581647c4d904b019500d7adb40b1eb328f8c2c1dfc2eadbc8e4dd78ead354c6065ab3e894b932a0a905ea638f9358dc37d779f36c42d71ad6f74ca01cb2889a953df54634338d4966456e3a55e110b583f871ad8a227f3eecab026176e420aa1fa12be2d8aeeb0175826a02899dc199dae4acda280b9bf33ffd43eea487247d4448f7ccc08c063e30e8c52968c82fea3b4cfac8ee9758657eeac79a15a2c5bb4ca7ed60a0eb9bd4b32110acab4bfdc4c415d90613552c63da5c153f57c9cc4b105c214dbfc7da54df0991a9d5d03b0a29f90486f663b26bf1e933274f4d3af67f2f16a9c3424af198e826b1a9fad4d6b037d102d0f94a6d3b3a38c88f7db3f176be9a4e12e6f7c66b7c2299d8f03084825f9b649af9319883f6c86927cd7c099ffd7a0fd5e82954a685831c10911f8e513ff04289fb85bbbaff2e564dfbb76c265c4438db6e9c62fb7915a2ab629e0a02ab01b34ddc61fda09bbccfc1fe0797a9249b682bdb5ecd2d173f8343de673fdfa49463d579907b3ee75176512c8821cc284dd44fedfd73411b5a8300f4ef1c71adac944f082318e4cceceebda32eee29cb55389629542b4b7d97d4c0e0cb79e9abdb493b4ced773fd318e0e0e0d31899d4cdea701d55de160929ae8c7587850b9f11006db47d42a175e0305e0a5dd5a03bfb40a902421082126b53a2b82ef3180677a0287339d6442b943b95b0a4c5a609c0e991baacfcc52c4999a713422667e513ac9d138dc32aaa17732aae63262c146b1c0f551d10a8828dba4c8f0c3c560faa3567fff32aa31250b2dbafc576f3e82dd71b04a06ece1051122f808cf283b439ff98444e3d419e38828b150c339b67275f5388edf70e783960cae0a120907be66b2b16b717a20a902a5698947d8a939d291d081a3971294ae109aa08cff9361baa172708d47a9dcb6745898f844a76f3e0c7cc51896e530742dfce58a2e69b78ef5b155830d65def0eb8f19aeb1b058eb3f8164e630999e5a28ea27abe0d46bee5e61c1095cb59f7de35b0e2dbcdf35bd18c63e2ae2b669f48f88df49922ab04e9d7f177c10b59ac70f668637b9b0577289bb447ed0754d83f77838568eb7f1fd43ece2e7758ea6b9153735e62828932d37477786cdcbc43fd4365a88d1f30ab617fb1c11ef9eba9dd0777858b5b7cb96d87b2f18c12c9d40abda08675aec4fafec06571eba8f6d8e09fd381f3a11e025cd6801ab9b974280182cb998e8336cbb258951171edc6d1612e46ea411e0a7bcc53447b5dad3526a0bb6626f5bd8ad62714a2b3d538af7f98dcb1162f1c3d7ef718b389f44d903066d9d383823f5c2a31bd29ca02252b22c930d76601d7720394baa9d2755815d122ed20216a9fbf79542d88818d4a5b1036cf06c436d65b1afed3e38f61b125ecf8c314cd64896a87aae9af8cd77b18554cec276c1e6477d39b033c2cb33e932e6d61c1e24d27765ea265892b87c01045b9105aac1f4da9599ff1949c34707298f816eaf86a0193999087e1ca19d2bcfca1f7a14b58b91a814463c1d24321554f4c95366aad81d32cd1d0c18935b7a70569bb52762c8f7fae9cb97d523717e2908ff3e209e9e8c4caaf6064533553c0e752afe5e1c5a2fe42db1765a5ca047b811df03a734040c84fe3cc566f2e7ffdf7f25070ed1adddb61e12bc51171e589c1af2959b399d3563d073b56f0db928612cb7bd6172ef956bb8dcaab20c88a6e9bfda9e207f67dbded2eab61c1847fe83027cb719dbbfe3cd8865c47c202a6854c29e0c7c6cd7ce1f53215dcb80a0f7c9d227242a917db7d4b5f774b38fb3a725b250b44da52b9dd673eb05b7d03111da1e75efcbd0d42a62a46c8b3ec3521b5b2d46b8b08a965fc9f3fac122a678e7840cea8f9b6b66d5d6515f47a9ff5807205f52ffc4a6df3bdf46945db82ddaccdd635b4f8a205a3090bb88628be809a8fd68cfd30cb519b9f53ed5ad7f4ab218383e3f352548c731b983f16d8d12fe1a7be3ab8587300f64e5fc28ce8849fa5ae58889575b5debd0a25d796bdd281f843f8a5a2e6f69befd8ca32569db0ca78ce7a5182ab5d54b7d5a313974610aa4fba87959715649a55c5190412dc2d0e9f6bdfca3494232600f98a406326bf7eb99698fb9df2674b36d453fd39101cfaa2261e18db06f6e30aebe91de5afd1059a4fd3670605d4d86405bf0889314d5e165d4b9bfc7156a1d4cd6211d882d0c518e2408f0780674cbcbc0a57cf5a41269031fc81db3fc1eef470fb63232b83eb8d7b6113d3765e3020f5084eb581521b0dd5bef21c9c1aaee5c7590795729ec170db3b38079745d98bf1ab6141b1a08ea0d048f6d79950090af53f4571f70c752dba7b9acefbcc56101cac2020e0f2b3ecee59b5ebf3b13c1b7792c3946f3ba5f4f4faedbf001347b1e9dc06992ff38a28fdbdb3f81903860b8e6583afa8d4c8ad094e6e438c95361972750377ea7b646b370d378b78db1798a8902079b896218a2089cff4b7d473ee50dd56a6d2453f6ca198e96c7b0d452698c58fb24a92028463d547729e90ca3937e31474e67b738bad0b4f4d1d24ce2f1f8379b3aa09c7bcb24af57e0467d46fc1ec1d73aa0750bd490a1c00a53c55798542669f915cf7bbdc5bdd59a1fd3ed0f9b3014feb2583581a9dd3568c8e39bd7c447f89ee7c8c8d690aca46f6eed47c4cf609530275afdf12b29a34b494987fa63874252de6d23463a4b481e042b5f59a34db67ac5e9aed7e79249485a229b37522a0aac0d67325f2d379a22661a4fa0fe0e8af173cd873db2aafe66105c640bd92523f57b08e1a0f7abae4c37aaf255f6bc05b9454065c20fd41c098191851b1b19bec591a6d1c2971c59ffe79d165f86b1d08fe584bdfe2b91f45aa86917e1428641479543d836", 0x1000}], 0x1, &(0x7f0000001200)=[{0x60, 0x1, 0x61, "ac0fec557e2cfe358afec4b7a6a8580cb2e13429264b1b77a833823a655e0b8a9339c7c8f89912a78cdfa025f443318c0f74634a80e77f06339cd728b76bc8bff2dd9f536e44094f81aba17a8b120e0c"}, {0x60, 0x6e05483380f9d963, 0x6cf, "db0d74c92e9d8f5073b9da8b391ee5ede9c33c78e922fa1ca1a9c01415489fe07ce7654770420e58fe443df4736e10d57f6eb87dc164e825caaf2c5d31ebbc3e831fcebd458d4e4f015bcc55"}, {0x88, 0xffff, 0x20000000, "c3a81c7fc2ed403efd6516e62f6524444cc859454a4edc7680981b0d7cbbc3d8cfe29250dd1e27cdf0cf74b65df6dc9412a9558f8cbff7c34a45d30cac0781f58e2487b4a1ac18408038d3b31294f54d3f9127b83747ac4f24bb2141f6d18e488060cdb24ffc364e5f9fc023b4ace1b4fc95"}, {0x88, 0x1, 0x3317, "e1508c9ab40b93189728572803fa1230bbd170bff5d34d618cf1062f31177c5851ade200dde8c8f3c947c6cce8acec0fde99401c2e64877caaf095534ce730ba37208857e0bd288a38474d79c3ba27f56f17ad6a6f09d991b6e0043600e4f31d172a040e9f25d332c6eeff6b411d8d9292c734f532b5"}, {0x28, 0x1, 0x3f, "194725c6a78d0fdb7c0665937f6ebb4ba37f0605"}, {0xc0, 0xffff, 0x10000, "22fc9200c8a1602f6f02a0c5031efa6a1ae57be7cb3535222ea1eef81843ae614a539d16b16b91d18286b7aa6d9252f22f61dac5a2934962d8cb5ec1e12cf731e71e753c01f18f897e301612da0fd9057be8cb0dc1c7f43061583f0dacc95112f488e3071abb737d22582cc920bcdff832cf20f552285b6f5fac9bbf01439f8db07d70b6aa7eb13800f385b0447b8ddbaba6b8839020ff7c28fbf60ef7078787ccc25693c292063d295c1b"}], 0x2b8}, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:10:39 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x4c) sysctl$hw(&(0x7f0000000000)={0x4, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66697e6570edb547b8d241073740a5e27ef643e346eab5e549dcfa6d70d96ea9947580d5534249d9fe03fd390baf0b20f3d1fa02225da64f51609df66fd628ce558f982c0088646af5d23e7266c468bded07c91c97f06b11e1bf9a4771bd4fc530a6b5764ea6ef639edd6bdbd76b5fdb6a18bb8317c1b6c9e2471f4579cee42c1cd6e1b7fd205e6edb8f1fda7a2b84dbb979d38458c250f6eb6fd22c491b0ace75425ac9765a639ddb41fee1c43638e3f2c0179c4a74445702d0e25f853611286cd74c8a6fbac5202ee54edf9da0dbf089103c5ac6337694238b33fcac6ce1d8bc7c0adfd8cd2c1b778af6b86194179617ab2f630fda9ee9209d51cd001e643cfa22e80919c1b3667b27fc9d15845590256eff988a"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000040)) 17:10:39 executing program 0: syz_emit_ethernet(0x82, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaa4500007400000000003a90780000000000009803ece60ef4b65ac9f22b7d071600000301909600000000440000000000000000000000e0000002ac1400aa070f00ac1400bb00000fffe0000002442c0000000000000000f986bbc515b1fc612c0f5c00000000000000000080e00000020000000000000000000000007f0000010000000065305d005baf251836784010"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000300)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x0, 0x5, 0x1800}, {0x0, 0x7f}, {0x0, 0x8001, 0x1800}, {0x0, 0x21, 0x800}], 0x8) semop(r0, &(0x7f0000000380), 0x0) mlockall(0x1) semop(r0, &(0x7f0000000380), 0x1d) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa}, 0x100000000000a, 0x1, 0x7}) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000200)=0x40) getrlimit(0x3, &(0x7f0000000240)) r1 = getuid() seteuid(r1) syz_emit_ethernet(0x83, &(0x7f0000000640)=ANY=[@ANYBLOB="ffff00000000aaaaaaaaaabb80379290c2a09a733b9ff9dab9d7bda1ae729626345a6ff686689ec06da60bbdcb0019cde0739c3f8c85bcefec3ec2345e2164a092ff0a38e7c0b44fcb336e70f06595efda75f04afd2c786550b3ed457b587600997f236d6acf40096102b71568e2935f434b86027fdb3b9358098773fef78846aa8e97725a282187031db44794e72040d1af21fea51d171cddba071fca0f15befd4cb7be1ac52a0e163ca58556222d7139008e3b0305fa33d4be97e45e4e42ad3ec1219e5ae01a5f51490ec63cdab44ea5826a84f07fe67e88729b63c4e987aaccc6f4170133bf32b7041118cd86ae9f473953b013d2870179b0b8f78319aaa07fcc2dccc1e321a0d861486bb809f68c0d6a2260b481d8315c5c8f5f3535fd2e6e11c2b3b22d8cc00240b5f0eb4d8952686c0c456fdc3f3b24d719ec26298e4fc7f74ecb7549a981fdb29d3745187808c8dd75d747e845d16a00000000000000000000cc"]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) fcntl$getown(0xffffffffffffff9c, 0x5) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000540)="652b442c17592a3b60af51895f20d7654d35adac2d354317d3e003bc2c6ed9caa4fc4dd84113d8faa37bba16ebc0122b6d8c2c7c9c87b421330698d0cfb3b9a6293aef818f3ad0b5199ebcb05e3469cd9301e1dfadb9d6de9cbf68859ebad893c147b4637f7b2c8a0479b807e0f996d010bd97b70789dabccf6b7763a18114e38e495548be04e1a3bc569932b98d41d40880e28188c0e5bdb9353fd6fdb99b87240fe5651aeb6bf2f6ec98f75a35da244d15608c2f5309d220dce934781fb8cc0895c6f9fa5b6dabc88766ec3da2d5dd7766e599cadb508fbb02fbf7fc3df6d165b82bb575f6df9855597a549802fecb880dfe3025fe3f851b1bea0cad054b", &(0x7f0000000040)=0xff, &(0x7f0000000280)="9f4fb4c0503017bf7b2742fd70214e8e1a17fc1adf640f619655cad2df0c3cef26", 0x21) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1400}, {0x4, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) 17:10:39 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 17:10:40 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x63) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x1000f575, "003700200b0f000005000000ac39000500", 0x1b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x10, 0xc002, 0x7) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f66696c653099a212c32f844e6f737d1993e100000000eced1c2202f88a1ea7d797413bc9e52eeb73c436eb2799821182da3707fea56418d56b437ea008421d5a3a9244b41267b5ba5777483e32fe77ec10f3fda668a56ed3c006b285a811014d8305c3f3ae1d47a75e5c44134ba90a4da6d5534d7fa4880e97111eb717dd7ad3089b33a310eccc05bdedb6dd308275c6689aa40c397b631f4efd3a5631bfa04852af3b7108bb180f4121b7fe7800f6936f5de416f21ef08005000000000000005c47a122fcc69a7013e12862057aeda189f52d12307821cc4701b8281837156083fa3964f5c529d8f887089e70c68c60e06c857bdb4fdf0e9f8061c48a9c58128ae2bc32ac8bbdcbcbaea80413c9de410c0000000000000000000000000000000019a73939abef33d2a3aa21b173cd01f414c809ddfce9bb2114c5db2409a74aff1c044bf8d888e356a58c4d41757013ec9f5e29a97f61298fac274756991ff5a2ba50e553a78c202e6c82852e4b1e1366607b0b6a3b7bf6736db1b0de26c7a44a8ab3ea750f9ddfabc54476da3622c44aedf42a0cb797469233f39ae36318a8c3322a5b04db710eca634df5d9bfda3b41a45ca65e30ff4dac4daa87c5dc1b184e861b0798974ee1d6be780df01789520d57b7966a9cd2dbb8cb82e2f975a74f9b883547f2b71fdfec62f0bd8a72e029194ef4c04fd33b631766bf6323e955bf23ed58c64d3e023a7194b1ce96f4cf3e1851e021d63cccfb99f4aab4dd115475050739d4379cac05df01e795aadee4983b94e1a791f3adb103c4ac5cec532c942f284e76874ed56e89c88e5a4a08d43fe1c6d35dc6def9bcd9cb1ce7fca8f6a2073a8d447a33bbfab3950dfb3b24ad9bae9f243ea733fa5e40d7bba6c49a9d43e2a05695b40ca6cca9b9b8e81315b6fbeeeb869a30322e64ffd2a8d10f5660dbcf1c0ef1bd8605fe4fea730077da436610a6a2b9f8aa3f29d743e02d0ff7721be2fd6242cff8b7e51010e20170ec8aef7a6690934a94e1d6c819fcf3b1ba968be70b045d0715ca99f3f2c788b52a4835e13be7e4380b832e2325762c3186df051ccd612138dd5cef6221f4eb02e2a3e273c949850f2877bb54fdae97f8f98a4c1194378cd4f9c4b71a490d36f1c299881d7ea01496a39c48d1a722a9fb6ad455cb0386ff9ec16a941c3721e4a5979972bef2300000000000000000000000000000000000008f0abeebd837cbce342d305e55baa5a3f7b28c768af33a7224dc38e077b057deccb5c26867c5709e89d9286ab2b55002c1f8355a00000000000000000000000000c6ec9aaf4f98d066a15d6524f3d937de487ceb75b4621b88d74a8ddd6fb4fba7749eb813680a4b46edf0ddc2baec226efd806da4d27b9f4f9f4e99422927ee7d348ecbcbecf0cb6577299c4a1fa81a421cfcae77ec226e1cd44d93f1b3457e353a0cb784fc9cdafaa7af2dc9e32b06abfbcd5a72896d4700000000"], 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000240), 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) connect$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2fb9928a82b7c5"], 0xa) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000000)=0xc) listen(0xffffffffffffffff, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0xe0bf09012efc81fb}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 17:10:40 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x2, 0x3f) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000140)="b7d0ae4332dd8a34a95ded909a5469ee9f796b3cb22013026e6900306825e54c812c304b19ea6927584fd09cb8f169ca8dfba8151d10a02138d579ad54e9c76e86d1f307113a455132fab9f37cd0223d46b9e6660c1205301ca63c8787ff58be14692704333a65a861cb42800230b984ad2d3eb526fca8554d9b2668373bb0e3b392e68a", &(0x7f0000000200)=0x84, &(0x7f0000000240)="719672f3f9c3611326a9424320f25253cbf46a0475ab5383db476af7cb8c5f42e022841f3df1e4b7ada9f60a609102b9547b980e982f96b9b3c163a986eccc7fd4af8d58c93411b1629ba62248112c808964d1b5130b55750060ba412981157bce1a3b23b86e91f5518706cc323a28991beced4782d9ed0666b415c08e7b807e0166579fb25a986408c97ba1501b3c68cc6ebe6877cf4e9c6b6a065c887bffc7398f4e56bbf2531e627dfa15e31cd750354d052b65aa1ce7d2a469d928ec20ccc9e5ee340b102a3db92d299092641f6c06dfa24d45ce2527642b683797affb391e24a389204a12ca293f542d207bf5139c0dfa22ad73f781b72e26c3224b8811ee21339325c7e9b4aa9f2c96d9c4c861edcefb97e6d3fb405ba395b7f8830eda2b168147742aa6fbf879ff7d60d5d8a52fd1ff47d9291352b52d169bdcdb305259a215da37c01d13ed428d2e9576b732f6fd4cd878714f53ce5e491e0f6b804855d7f8c26859898ab00d183e3ec55b10237e470407e3743cf11ee17955a08254c9fe602c9a11adefbf171c3129b98439108ce80f65b697ae62937eb7dcfcdf72b3c40e8afc198760919eff7794f48b574b55db508427347f76d6e9a3899bfa3f63c81c75fe02219f2729b0c27a0ee779137d5f7e32c394e20d67705b6e1c98c8caf3703da1aebdc5a0cf681a58aab16aa21f550bae069693f75a8b6d188aa34d626da9b214173e857d5f4343d3c36cc1e768cf887ced3670859da73ed01f15fa5ca6c17767091042fa4209a1cafeb32b81679d0947cce8bb641f7e33b7c57e39717251027893aec080f3e23d9885317ded7f0a4d16e8a3d1a5d4ccb92590c228c968f1469cd98475fd10a26a1161be4c3dbfdb6d6dbcdc65d21a04e3ca9d083b32a89e84f6eb9a22e6e829410a585ad6cf620df95c30ca61b123c0a21df53958e99ee4b1447667f94909b5c6c9087d69d784792195518f87c14ce028f8aa705a72867993bf151d86067da31cdeb235152b510f9f4eeb0988543dea3f3efb8ce9df6a1d12d8cb289dab8909c077aa856437895ce70def4b282fa72bf1965872ebf9f17611fd0224f911f1706e8af0dbd89b68980f5c31fe1029e6396c2ff38f36a6d59dda98a72aef9daf2d3aa2ef8c1cd9fff406468d30756d6279a050c537d25024f1be53599712fbb94d9eafacd81b466b95ff76701565efa6b6058920971f9f21133014ff9c4e71d26aa57deef2b0f6c400d81a971ae01892c89bed1f3bea62bf074f9813b7d4ded29865b8a243380d32f077ad0a3e4f4ffc84061d3babb379e53c45b97a44b8a43e515519d528305636765c2393ca35589228c4324951d340cf46e27a1fdc3f95d98b1eee53ba93d8b98b807634520ea4e8f6f9bc6107fe148b7daab0fcdac89f706e13f9c2349d75c77a82c86f798b302a40e5bd561c382945135800944fddc62f1ec0e521b0bd41d542fa3832829bd0fa95fa0a852f3ea1b7dd97127ed1263adaa9b47a176ca2b30654cf9d2d8938570e0a9b563bb8570f4a3c95b50352d144d67dd24a0130daf1a52fa0c4eaed8e6d8627652952fa3a88f01da916b4f692c532ea8ac8f5e27e876ea9901d4a7022eb18113bc593e84e57b83c67e12bd914222133929aa14bbd5200c84f1c81cf1cf45c06502a36dcb5aa5e35680b5ccabe43323a1c8b4eb999338332522d5d4bea8c70f777e5dcfef199477c1236a809c746fbfc3925f1958f931b3db49e5684ae5999bc56bcf68fed3b763d816c115638f7cd2a01521637d6602185dada7b5e8ceb5f138c09321a1e3b5979bef93069c394e5f10aee3bbff3bda366a9a98f1c102aa657166b557c2243ba69010f55b88818731673ad3f9a5a8fb1562c821b062563241ae7af06004c0dd0182c9ac5ca35c160cf8246dca0efe06c324a84012b827970c7142abded2acb67b72da3e8e3fe80ddf5b155042b95a220ff7ada15c41f79fe9f1a7e572c885424494237473a0ed11952b42b51afc14e4bbf82f412a047779cc28358d1739be144be1ca9b393cad541fbb5fc025122213f5eabd820c2b965fa38c33d226d58ba47b44652c9acbcbcf7167566d88df5b6992097aa518821590e96ea5960dbf84e9a6bd5c7552b6280f1fe75f9002f9c1f2ceeeb8bab61a6357bd3473cfecab1bc9d663f541e3402ca3db42c6131637154b1b69d52c366c156bda92353400effc30385e0c886ceb1eab5c5456a25e854dbcf3ae03561645c710f6dd3d5b43eafe60d5b07285de4a596d13713aae4a376138753e19c1450fb6002468dd86215c934f4c432ded4def2b19730ac36db7a2eff0d61ef5f2583b3f815d7ff368542cc4d80b711f9ac3bfefa22b31a31ebfae08ea8f3e66fc17f921cdcb5a9efe3a8bf0c8be0748646e4e51df56e0c8588ac654011e4830696420151fca72408f73dda123fe9745fceb287ec4f8400b91fa1f5c764d7d191c2eb97d5ce32db084e27e4adf20001c28365aa438ca0308ba41e2ef817ea885697721fbf864129acd5b5dafb5494f9485669a4d86f985f96f597fe35eef0939da009c173c1b59a095f23fcb9d0c4ed455b8bacbc53f6cf14e9d0a21b00b724374c34284aa60b823cfa1224cb1951a6f28b995b2a9b10c0e90d8b9fd06be7358387e9cf05a95d4046c502dfd08d464c1205d7e5e0510c35c89856d26d9b9d6ec2fae5089908ae9c02b2fdbee8690f714518ad9c270f89843fd1dfd27da4ac3a2dffd19e22140a6221323708b1a6d58eac3af641f3ec5efb8590d3892b3ed56575b1c95d55e40999ca72b277cdf73e876cea94c2de46aefd29348de0fb11b9c48a23ee2b868c690258e6a7f51910a60e19ccd0bcb127825d2db81075306c75f51463cadd460510f802ff3fff72b734933bea614761bb3c3e2cfef7d61a59ff6d190a10cf9e1033d682044e5145e934435d495dc6b889361b739654d995d9686e3ecd7de4bb533d4f30f0e11e3c87d57f7a62afb51a491b05826c963250b904dc515331cfd7fee34dbeb4be473c37aa3c54b789b30dbad6bf72a9365691872a981078c72da28a756076d79819d6f27c66f491abcfbe5e4e19c1eb06d88e234944d3aa751fab95e25e397e80c5dfd8acd59811a568705a28b447c5a84a8f048871a2fd3556443979375e9a5a087df071b33a54a47af58691407444a0b2852fe79eacef9e8cd8b646e5826c00db60b223b270c522e94e39a69bed52c6369e0df715cf985eed9867d07241d5781c0011e1fb3bf848e7d2b5129581ae658010563b3b297eebb24309df45366ad80a1503ce5f3ccc92fc1f2311edf523f916b61dbac60548e03294ea653e699a7a02cc96da2af1a478c0715c83c9f44e1fda36260f2c17ec826e3c5c73c7da38469287e5b34c33bbf80a3e6f5d7a4256b3f3352dcb48dd5e78fc75c355df1e95a5ef2755746ff39b25848099598a494679b31a8d17b3b229b9f675cae18b13d40fd2f2dfca3bd06c059fbbbc56cc6bc41d5131c70e2f5c82e0aa11ce9a6e794aa478d8d6519a777ae215a8506f42cfb56dc7a41b5e33ae1f5d3d83a32293f27103891b95a02db65a8cc69c623b86b6623e7e7f0ded50b2426445fe589cc7cd245a77dd739ba350c6da51d9f7625602145ea35ad57756ad05559dccdc4fdc07332632784fdea725bd40caf9f1060979c44ad31ccfc858832bf71989882569d39d1913265c2bd392d605925a174892f7790fab6e428bef8ebc81bfc6825586c9344d91926aba4b177933e429789b9fc5d20e60ec8753cc57438b971a7245e07e91a8f8dc6a7028913a243186abdec875736f3bc88fc4b23d7080e0d8bee9897b2b65b63af00d911661ded44091cf63f7a907608bf6bb1c8f013cdd9d9e0914802a0b5a88dc0463e7e636ee65e88d0c18afa035ff026e61133fa885a01db1e51a67cf43b9208153c559ee1b9cd2bce47ef94a91ac65d973d72b79375b7ec1740437281e572be2866158aad49f260de48c766fea7b65e43ea0851c1e8b532ec1f15c1ddc94cb89b1ab527f4a245e1cc321a8e5ab6160ee8b97c44a19813fd689757a9fab863f82381ea51446532f2413bc99d4b7201e72fb6cf0c49ef92b8989686f960fbc4f3ec7e7d6a45374d917d6342fb45ee8cda5e3c9032c77ed09bed10a9edc2464bae68f99e940aabb2c5f3b0478a75e1696307671726db81cebea4862f0753cd1a3bab657b531f13c5c88ddd89a069bdd4a1d247d99cf1a30b359aa9b3e3c8e463e43efd8880c7a4cfb184c6a341d41875424e1c160e3abb1bac7aca2bd9fc88b747161fc38c3291ef9a7fb2c941be9d1d1d4337c7e5064e67d5dcfb88ecb3d7076a0aae0dccb34f4b14a2d38228859e5655b3f084203bca23a95862e31ef47c0cc005cb8839bc46ffb95fd765e24c1f7f3ff37d0088f03ee46f20e3525310140028da4e5238ae67cbdc58debb3f91eb9738f357b82eb139ff0f7f1381711b12abcc1c2c247429d965c818c9ec713f1e533a6eccc3d74702fc3b61f0a5a612daec674cba009ce2569f41237955471f8f42c1369ba9103c933e09533d91d8bceba416ac24d7704c7d0647ee1c2729be47f5d924972d875f87491e25111262b98069795349db17df993cb531f7daa9e2815990b9a32631f27ed92db97dd132df9abf87cb51ce5916a5790833d1f12f967585027afd27c199be707832226914a56d9de62ea955b5390f5b5e15579bfef57332c9230ac1cb969d3fdc6cb57447c1136e9c942263f3068a43047ae36cf66ef492e2e139b61083be220e0af6545a1dee17946c490bf242bd5ab2a710780b7dd661a7664d05f5be6653d31cac513d1504a9cf9f18d26578a3aacd48368a7028d160ffb6248de65cef0c41d73e9bca3a7bc6ee5523e4c8798cf4b87d8c7f006c38d9c510b8feb234f65407d87b23400f8387765320fcfd756f957f452ccadd5acec2c3dd6b31116fef359eee65158815834bd247a1f172be9d18b681780c6841365ab7a5e37c9286b02519d5dbd59cf03e3fb28a484730dda534dcddf0f84714390db6eee27899eae5541d8e52d954fca0b13067e65046e56f86fe55bbc2d2d28a0f603df84657683444f607c93b64e3596771b6ab8b8970665ec4a31ff748504655bcb8aa30aeae1236cdcea6cd598f263bb902a4c5f8a2735891c0d43802e72afb5acc343e1240aa9337be300d3bd285407c457419b944f97af6b6aec4d6db7b6a6db023390e3fac5d03303b457efc259176bb4e5e3a3d5c986c294d10d7d9b9abca5b55acd4f76dec15abdfef8f147c61a41372e19d19f0d2acd693bac53b96bc8ace1b5fae37646f0492c69dd5eff69aeefff1df5aeac5b75e68dad6449678cdba9f1b794875bad87ab7271e2f333dada771b6805ef915f158932b22f52c42ff765e335873c40bbe980a6fd9b532b85fa9ebb652c516e13d4239a58c979ce289e5c7956dafce2e8dac1f681e7c533bf352ba190025e094f986edd2732de63cfa1124eced8df8598408327442d6e30fce210e77034744172a6a9fcfc653df0428b6b63a766fb712fb9ac429e8ed6085111a0421f96711ac08a88f5a3ef2af154e6377073fb05684c5e7bc2af685fa3a180e9024164f8882a0c7e69d21b4739f1882b0615ee1f86f6aa3627d973eb5f14e18036757ff925210933623db5d658613c7f11978aff36dd3ff4927c0dfc9e5665b939070c851d231b74b1d46b6b750f641037de83c39f7079e8d049510c06d5712de83d3f2c57a73560736278a681d02ce606068b5554d1dd9c3c67b3278b", 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x5, 0x77ffffff, 0xfffffffd, "661fbe0800000000000000182eab7fff0e091fe6", 0x0, 0x5}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001240)=0x2) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) 17:10:41 executing program 0: sync() sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a95cf72e7418485334b6a323aedea505623a3ada24754686838fa287135399479ac3b593f5ae1a04fe636207c5af219e2708ac99b25d6b2816217ee3982bb2b9df59765fb392a162d7edeb7b37a3a12478", 0x51) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x6391, 0x1800}, {0x3, 0xa7, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x0, 0x7, 0x1800}], 0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x302) msgrcv(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008827466ec1f057a2a670edf8e6e9db165dfb7fa2ac5a19325b98c262cb4bd708400d87b8d5cfb6d2851b62008d168df4708be1e7f8e5c384f3b8d5b49f6eebae64ef9842736dce51f52d58b72140865e821fef5915c50836ba7167a7fe563e38f22f4fd48c25f5c5e6cd5e4f38e926b34721536429301a787375d6280905b8e66b69e0c9c5957f1cbf582d1d34a64d8301cc977bff0a2afb54aa75b559ef2c0717342c8a6ee786be23ec3bf70640e14baf1c32c4d52cc02f7aa2a5c2e637"], 0x1017, 0x0, 0x0) r2 = getppid() setpgid(r2, r2) r3 = semget$private(0x0, 0x6, 0x2e2) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x0, 0x6395, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x1, 0x7fff, 0x1800}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x5}, 0x4) setsockopt(0xffffffffffffffff, 0xfffffffb, 0x3, &(0x7f0000000080)="6a460959413e42fa82c699034a82b4658515cf06918f14ea8e62f73b074a40a8ca21448854ae460ab840", 0x2a) semctl$IPC_RMID(r0, 0x0, 0x0) 17:10:41 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}], 0x38, 0x5}, 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "3a813e62b7a8219f786eca8a5231244be576236a"}) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x9) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x2, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222892", 0x0, 0x0, 0x0) 17:10:41 executing program 0: socket(0x400000000018, 0x3, 0xcf) r0 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x0, 0x140) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x38, 0x0, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) recvfrom$unix(r3, &(0x7f0000003080)=""/4110, 0x100e, 0x43, &(0x7f0000000280)=ANY=[@ANYBLOB="01155ada03d15a5ce1d3e964075cbd7b588b90e90ad33049793cc042199eb2a824a2944b7ddcb28cfaf1c2d1f929b01ed2d989389b51d644e839016079dbf818091415ad4671ce71e1a29bda06"], 0xa) setitimer(0x1, &(0x7f0000000100)={{0x7ff, 0x3}, {0x0, 0x10000}}, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000080)="1f44071b1cbfd71f72b434dbed1890937ec119", 0x13) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x4, 0x86, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(r2, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000001280)=0x10) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:10:41 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r4, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r4, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 17:10:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) flock(0xffffffffffffffff, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 17:10:41 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d8850dd5", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0010001"], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r3, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r0, r3}], 0x38, 0x5}, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0x1}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) 17:10:42 executing program 0: r0 = getpgrp() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) fcntl$setown(r1, 0x6, r0) syz_emit_ethernet(0x41, &(0x7f0000000080)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x33, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x1f, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, '\x00\x00\x00'}}}}}) 17:10:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r3, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r3}], 0x38, 0x5}, 0x4) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0x4) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baa5a51949575ec429dda34095164184e60390264cd85c286c6ebfebc844780d9cfa5a32179a58fe4f1362c4924e2f60a68599fade96a0f9ad80a557ccea1eda69efe4001918b2efc44938c3a63785cb0b5a5092acfe33473f7a1e2e22aa27ad1ea9a7fc134081134040c3fe0e8a5bcb0da4f84490bd540afc7fab6d1c73cab8a5beab5fe027b2205612408e0943ba207058a42a58d90690e4494566b2e0f4b49eb9853cb7dcd78866103fcaf9c895f9453cfb1619f50d28ea4a8911dbe42988dfb3c293e51a7408faba4bb6559e7846965a09feb54c146ef06bc4add9214c889913536242c7bc035cfb", 0x104}], 0x1) 17:10:42 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="feffffff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = semget$private(0x0, 0x0, 0xa0) semop(r0, &(0x7f00000001c0)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x0, 0x3, 0x1000}, {0x2, 0x5, 0x544bd279eda41222}], 0x6) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0xc1, 0x3400}, {0x4, 0x81, 0x1000}, {0x1, 0x3, 0x1000}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x2, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x8, 0x800}, {0x3, 0x1}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(0x0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000080)=""/169) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7ff, 0x1000}, {0x3, 0x5b, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x2, 0x0, 0x1800}, {0x1, 0x8d4, 0x1000}, {0x3, 0xad, 0x3000}, {0x1, 0x1, 0x800}, {0x0, 0x80, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x2000}, {0x1, 0x75, 0x3800}], 0x8) semop(r0, &(0x7f00000004c0)=[{0x1, 0xff00, 0x1000}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x2800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000014c0)=""/163) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x8, 0x800}, {0x3, 0x1}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/169) semop(r0, &(0x7f0000000000)=[{0x2, 0x7ff, 0x1000}, {0x3, 0x5b, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) 17:10:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f664a2f653000f4cfa8c78aae78bb360cb9fafc"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) accept$unix(r1, 0x0, 0x0) 17:10:42 executing program 0: socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0423fa7ed06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca1ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4ff89720fd3872babfb8070c19566354b0bc46a27abda5860fee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfff80004022ec7299e", 0xa3, 0xa, 0x0, 0x0) 17:10:42 executing program 0: getpid() r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getppid() r2 = getuid() getgroups(0x2, &(0x7f0000001880)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, &(0x7f0000001900)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000017c0)=[{&(0x7f00000000c0)="f9c2b23199930e7f01afc945ce7856c88d28579daac59a478d994da81cf590f1bcef1fcef622f46608aba60d3dde4b1323bb594ae91669b6efb2207d3ad8b31621ecfe13b6505b6e0e3b525b4f442de4fe9b30ab7f2978", 0x57}, {&(0x7f0000000140)="94ff2eb658de1c5a00cdf4ebc4d64cb8fadec9b8b4f22c2982f0d3005792d46ed422cb27e664165f3290ec1a039b41c2d914a7ff3d35d684c374630b6963b1a17f35fb33323586e9699ba6a5d0d33b371aa71cb8fb8c6ed866e2d548e8846678178afc9d0c467c0348d6a4ce596237897f311232f07e4f05c989ea0c289109c0a336a1c6f6ae3d259c0e396c33db3cdbf906a53337a2a948f808e4ec61b8c343c3abd4f3218598251d57142e00901e02301e470c8068178ccb1f94c0cbb31c0cb6cecdd352e37df5e278f0b245a1625c2e64f2276b1cfc1e398b0165", 0xdc}, {&(0x7f0000000240)="0799f816fac432a6462a0a695781c390184a31c726005698bea7aa8d3cb036c91b6e9fd535f6b10483fd5fdc7ac2843d3af1826359a1c926ed75b9e01ebb8137ac1feee323f76a3f2123a945ec23687c57c1a0cd857f5a93458bcc8b95ba10b9e39296f5f7dba29e0733a8e774e4214ddb6d928775a6c9d2fcf12ddf7a4100760a2e72cea029a6547d2c7bb70d2fd7b149301ddd59b59c5d3cb2c444cd916cd575d86a26f6de75b4f962fb6eaa4785bf702dbbd695969f75c7d414c97079edd639d2f0d1702921c770b618e8abad3307", 0xd0}, {&(0x7f0000000340)="ad184acdcf7448ebe5978b153f8c60ea363838cbdcc55fbc1bbae11e3e8174e9962b01c193591cca0e57e790ad27c6554b64061d2ff58cffcbbd49dcace7eab16424b772fe0667b7bdef5eeab5b8957125917dfa184af0403d9bbcb2e692603d182cfe84d95b20a82477c1501e8be20d78f44a5db845", 0x76}, {&(0x7f00000003c0)="d484c42cdeba5ccc2f361b25996b0cc0aea3131b9dd4fb79819ba0469159421de603c94c0c3fe1da22dcd93eceb3b2d1605beefee1db9b49df54c224d2cae518a3518db971e8f82a839255cfd66eff7b0e9f0445866cfc45c3bdccfc90cd9fde4869d32eae8a7f6a642bb4fa776ec606d70ef8263ea629ef08cb1c89de637bba9a43b424f0e0eea8ccfc97fa2e528b60d03014ac1e456413b95ec6d1174aedba3efac39fbebd721c27b787d0a54e4ac8434bebdee2b816af8dda3fe72f6856374232246ca62e6c898207b06628fe70eb2d760d206f93bea485a94f97", 0xdc}, {&(0x7f00000004c0)="e6be807cece5d7dc7ea6fa9586e46a8501084fd8be9d612e116a107c7abcd4115a691924ac4cefd534e310467cf1d1bdd0302e54cbc6d6d0579061dd6250a4d5644172342b65ce9b2279d8335eee3ce67ecd1dcde4bbab1417d1d4e05d3c2d902d93e59828ef643ef5eaa97ab0998baa04d425893ad85fcc1b22edd276f37fb4ec9f771c5b06263981c41d5112875c5834995923b6c1447f774507c9bc2d20553aebf95bd494d12d9f95d19d197a0c43f6fb9bbabe5363ae8fd273501527a90a9990a8e25edc3c22bec956bc0383db8ebb4babcf397729e469fb9c6b8033a1bdf510c90b5b0c9d8eac452d4f07bc4431c7b02f085d3f97ffdcb2a4cf211c40e61c99607dc989e640d6ef5378c3df08431371d3bf084dd00d15b671d65be6a1853fe3278d5a3386f75a132ca3d59786e26842fac64b72a23a3a3b013f3c08f19c7a1a0cda3cb5773af40e0360e3c90762c4c22b27ecc1d7f42d9f73f17e4e2f79823b7f036045f8c4411656ae3c7ee45107eee403230bfcdc323f4761c06c04677f88985167f4352bfb523d126ce2003f6290b292b930029fbb1c6464e36bca793f3862a52ff5a31fa2531e459870e0f2b596daf73daf2f1a0df358f56fe46024e74788552ba74b8e3121284326842724193895ee68cad981e67b96524cd022bad7241eda7dc3f6934894b096e3eefaa8940309f04902358d977762b62e6a37ffcc0b6453f93d2e3fccd84a9ffd73a8a1b74dad0c9c0eedf9fa35b5248f0dccc2810d35727ec6c0ec34cc3d427ca9316ac98bce066f12493584345214d33eedbd249b66676c7ade2bbd41eb67683b79dcc9f1282d4acf731cbf9e5e9a7c4145ed20453f180dc39d559a2734fad6e8d43082d1133ea0c1740a2f5292d06b108f3fbb2013905012e031bf4286c353922ad597aedd63183dc48cbc5c2f9f6310b86481d4c4def787cc24199350c3521f5149475c054760db0abbf177347b82c5000d869a2e02e6a2ee2405b66e088efb8f64f80cd1c22e8b7466b01ff49f37a63813c39054f0f58f035a4504cda8daa92957533047d59bc2436dd84f5e6dc4034335948e5fde841b2fd42268147b313aae2efa67c523a75decbd12402860c6a67e41315f2f0be9d831acc350f1b8a86b9c870e2cdd6ee9a7aa29e8d138bd761e67267a929629120da1f57bb2835ad0186fb46e54a3c3a70379bade61100c83a8219675296ef1b630104a0b131621798585585ff3044865ddd1b30b0cfd8fe1776e1313a95f6d7126b9ce1d5bf56867f1f3f881b6e75f02f34d1b6cc082c3cc452ea4f0a48919199078b99bbfbc13686a727d27adfcb19fcf7bf9c48d85cf128299d484c65f668c599f4cd1472570f9661608fc6a9e520ee37e21644c182e7593630eed915d39b663b770b9ee31608137e69ba376230e21f72fbf77aa68b014a423688fb5d677cb3ee2e6c1f795f6dda5f6f9cb6e859c8eb3363cc77b5e845f925f957683bcf1cbf2eb1edf3a844fe4edcb977ac64e98d5c25a172859a33e89ca2574ac2d065b32e03bf2be99681bac70c6fc2a8483e02b479a386dde68b1c408173bc0d2a89d01d543469228010e802c49d9e323360b00a42a0a80c138a62f464806669466830e26ca067f494f7a3912e2389ee1b0cf80bb5c3d03706fc9a655af1893e71e53d9e01e0a5c5828eafe4522f89618d2d3e98dac3858f9593955ad5892c266c50a743c241620f8875bb8e6b21ca5980500270064ce9e6318908089a5d22910faef64ef143e63eb106bc09f69fabccaf576777bf073cce88d94703a9b677068541b95ed1c4853c86ebbd066ed6ac594fc3752d5f9d45df57317bbddb27c94f9716c3e7cd83bf33583ed7feef758a14745ea7c3f599c3dd4d9bbf61d018f28ceb74327d91da01bf5017de7b32278a5f402a21d754e14421c062d1ff0a55b8a896207fb5b1bbda1815999ec733612a385f64ffaee935586bb89c8b4ff6d7b38122f1fe43251ed5b717ae011cbcd56334403502ab94fb3d7b706c598a0395ccb350bc2dc21b0d8f086ca40e1160a1e6c36abc557539afd6c6d65ac9320db9722050a8904f9d7b84b6f1bd3beda06b786c7af2be845f030231d8869d227fac6c604057726e0cf822a94cc8082738127881070fce2b20a81ffe6afddb1ef44599f45e40e06ef358b3389fcf6ffe3b7c3156c19f3ea11e6e0d5d898803d693a723125fa8991f221cb1b82656d7ed2e6afe6324b7f4fbd9d3d880b64f980e2fde4e9ff80fc4e33af128a6f345bf2dcb8a5054bddd83b5699954a84a616220a1cb12e7b6bcee1005b0f0cd712e3d215e970c91026f0bb3298e338ff06b92c4b08ac956076c141e50c738f0b0b6eb57f96e74187ab05e13e497946feaf04ab373f7a843a9f353066ac0d4c40d3b2365e9d63e14e15370977591db658388f48f952caf014d3ac9b9b992d266d7be6d8ddf9bfbb58100b2e2e03577a83154a1907e16d4cec4abd51b24c6f797297c27bb45f98a776d38532831ed2f3995d72d5328b140ea6644add01bc67d927d1ae22d3e8da727219cd9bb3278d858dc352a45775792adb778d300f2806d95d335067f085df0a3625228af5c1c02f3413e5f624a40fc0e022b06f64fc012999772598eaddbaafde75f7773ea77cfb1704a5958d44290d596673c6579fec5eb940767c1075e1462bb3bea3dbd4b8047fefcec185927d6a3a7d646d946d8b18bcec85a823a3a9f4da4bf3019a824a4769c6018bb70ebfb6f9cad2defede656e487c97b7cdb0e56e87ddbdab7f7aee29526df3a2dbb927ed435511932535fa9f10f225027f0bf54fe764cd9a2ff020e9af3530e5465832d1ea77f43d7f1c5fc9f4632716e75e15b14f3d7576a166232780373063b5112acdb338b0a7e25c0e59bdd93f88df50f84bba6bbb9d77fe29d43fd364cefe6a0adf7dfb1dc7736c73fca060822caa0ffc41d9065fd320404b2462c6067761b64be410ad4c035977eb54fbb49659784b2d1f30dd046279e5fbe8d9762815dc437dff94ed7ce7adc9da06f70d04894d515995264d5184ac3875c4f6397de0b682a60640b445b0c5a6f03b6aed6da1a73578b0b6bacd220ad1f5977db56d68a5088da974d69927b0ad0cba7cc4b8dd445c140a93d10529789429ea145e9ea1d37ede61d955bebd078e87c63c3640088c4c8338133410432b086dfaa5c91e700b2ba056c6a8a6b3a7a2802bf41debaf7c2e9ab97def583386f8635d79f80f5e5661e24f50856ddb22aeb264fb336e8e0019f279e3eb422800001267924d2239daa9410d1f66075637a524965025ac41c8bd2662f088294ccacbe6f612ea79890e185be98b9658111f90babebc2442bad7fa5ec2b796e0d0212c6a84b26e89c9e58c5ad3837aba061fe0bf23b98799fbfdb7b6ef1961882f0f3a4f67c94ab25bfec67b340cb47d60adb312d3f747a16d66968ddd2b633e3a7185d6244f50e49246b6f559d36629311e0cfb8f0ea24e574560b76b1f6c4ed7cf2ca824be225a46216d696d7107975dc964f2e22a8bdbae16b4c40a1498f99991bf9306b50bf8c69b0ab6beb578a1a4b0b7212ae72b724214b51f7ba1baa94135f1eaeaf1f5a9a2be3be493834fce5712ec66acd910b0dc0f3bcf6a2c0d30ed5611d805d1eed64948280636cef47e675dfba02259b750a144d0f92871ed013647588ed3cc800bf29afa8f10d9e5c5a8682a94da5a390161e723c9ab26000df97843b83af6ec87f7cc02c711fa683dc32c3085285ef1f6691aded8143f3f17320448b4fef71d569766079733eb3628fc9b8237efc84c775d6bfb07543b6b889ea1f9d77499febe0224b27a9d8b786698b25ddad1d9e6aa5cdd73d62537d7c9a3161af5d40537b82b9bc2604b589b54fba1a9339f31c2aba7977b0390bbc28c44963e28e81ca76b9131bdbb05be5948bf4081fbfdf423ac9ffb13bb6c79829bac76a64e9fdf5593184aa15e94523ae25aee42ab66aeaad3edffd2467865897946ec3cd67b0b78b2835aee9ca9c0ebcb377bddd7153b12f76395cc601a6adf37a970caf546ec78285ccde526c0d117a0a8d8c88383f1b82f872034b40c0032184ca0cb870ed3699857c2ca731a3193db30a82aa7b36e647b8711bf7babfd3c903ec33e981876812ad1135bebf77b46954fd829df0524a35f1f558d6987bb1482f3c7827949da42d58575c7e493ea937da82f5bb79498dcb996fc827431346b4888c41de28c3f62af8fe9384759a0f1dde983d53dae5c9e33b5e251b279ade1cb6336f011fceae41eaa6e12af1044392339f7a811202fbd15d227be9ae769fd94ba4516a64b4ed8b6f256f06d8ed3a2b4b9b971355d412dacd978020d7d01a112b18796666a8909f1f55b6940b77ffde742aade1f0007e627c9381ff8b141b9845cf70fe48d2133d8926d4c8a16920c84e86192f4dc715eba3c11ed61c77b7b58d69ac3b275789a5beec305c8385cce8a2b380777611f8346a7929234a02861813241812f79a144adc4af17f64aa07ba4ed396461f1cfc6226fa20c845de47c7ddda766fcac852f96f91ae49d436d81bdeb1e5c5cd383dba3bda93f720a93f78df5ebe796ad801fd48598c4946e9a712e74b94946407d36ccca6dc14d8699b724e23238d434ccb33699bc7a859db0d6dd67e56ee0d94861418aa57666ea7ccdd7c532cf1cab1eeec03984a15c265fcf9547171fe77f32f83493662d16a5669d46cbd3ae463b95f958489cd84d6519569db35aba36982d34b088705ef9fb7a0b427d81d3c73ba873775887f424b60b8a78c5ddf30dd8b0cdd3d4a628b903982db8fa8fb031d431057605de7082b4025dd64718462961204c875ac0097e2ec1d61576670f8382dad207a1952f3bf48bf399fc0f18976b8c99a7439010316129d72515b82eaa4e6af822ef55c8cd5675852555a52beaed64b5b7b72ecef19e7686cd5db6a66a303d1b3366871c59a39e6f283620939b0411fca7e545146f91ab2ab0f2b35162bcc2a808df2659b8c8cd2f07fc0b123df8d82bd28b26260141b232caa5e95eb8bb1c1ee6b6518909517ef9750720e963b488d785bcbbf8d39191a7585965f9ab27e1e2881dccad87b6974487c9a1115ca2dac8af3b9a4e51fb47e4b9d4a46cb7207c4cdf1e9b1f6e3e359e45392593f4f7f9bd459f1721db8db4a045bddb843f5bb066c02ac514b78ca64de7716cc40d7302dedeee07ebed8355140e5ddd7fb0b36a1141e2c300c1fe2ba919bf55860f8b68019b40c08de07cae104f910cf4a5b89f642b15901b26c46daec087a7ac0b1bac253534ddb69048d2ce5bc01958a06387c0a37abcf6064d6d01b106652e0889b383c3c6f8bcbd82051fa169b8500d3d49bec057fd3b5e0f0d5017e95614433183e418aaebaab69c454b0cae6308bfc2286e25ec70c4696fc26f1ee80146323b96bfdb8ff5c4949c490cef60efb697e4d45c5d1d8150666d03bf1b12a3ab3a295eaeacf6de1934206ebb26b9027545285610626bb51feb01d2254b9e4285460081bdd68494020aea0b0c637809423f13e6b9f6c94173473a5d49e75cdcc3037153e5fa2757dbb91d2aec18bb1fb300a36d5a277ac7555107d9f2c869181317dee81a9ab141bdfc3b096e269a931dc2b7fee0592234e544eb0726d62d8519cc56867338d13e491ebff225a84f37d8813d20232a13a45f6a92a5a815740642b9c1af0f1a63833b24c82382781915e9b1e25bbb2459f533b049759f1cb1824fbb99d6f10250672f9c88e73365cf180063ae2aa6d46d73b901", 0x1000}, {&(0x7f00000014c0)="a1b2d94df62477df2653ba6163e0f590cdd58e6c766f57c92562ac4f68320c71420ff48abba8e07c41a231f0e11298b3b2cf630568fdd2678dd24f97e2024f76b832cc3f6e1d54289c8892b7619e349cca34fdfa40621e6873280e9d5388e4801484626cf7c7eb6b76b2c2", 0x6b}, {&(0x7f0000001540)="e2b6a34d5688ebe553db02c7d4de925061b1b6b9cc7c56da6b1c96c1c8185098eb93c66dd5cf34932ac73835d1affc31da4fa84c2e8714bc75437f70440f73f98b4ce4b1b1c4757dbd479dfde5f5d6c50cda971514454c831bff1232fe92e3c0a6b305f2f4b7f623d2f0f2de64443950713c42cda025741ae3f7fbe5e6d5b05f5ac53128a528085bfd0107926b8df30936a8ba0c7c231c0fd35fdbb1240301d3fa7d2bba0b7ab07ee41a59e349c1afd0e1a697320396f52af31b8f1d1e6ad26e52aedafa6001c80567a0d33edd9000ee62af9c08e3a737ece2", 0xd9}, {&(0x7f0000001640)="7d0634284d5c241b3a8b02968c79140c4dfc26240d5385cc7a2f36d722faf869eca23a9c95d4e1033bf950cc234888f70229820899fdc847f991b24a9300d2e1e109fe010c886ab92e11a5aceacd884ce1b41a22be363209f21cd0b551014bcd37dc9a073e3ec7b18e6d9bfa756c0dc0e48c4ad14373a9c174", 0x79}, {&(0x7f00000016c0)="62b86ef5d99e1300b22495b7c915e8b9de4379d9875099bdb26e1d1d060b95de3e6ca2339c618043bf98d7d6ea62dd72fa3d1a2fca2bc1b78530f3b642727f8ece36d345db8a4de62fdff8f1e5fd603d33fe727f118f95a77b0ff231fdc43b608dff7edd1e6e89d25359c0ad1cb57951e517748551cfb4470d6e5f5c4a1c9a9ef669f03b6d7a18e821c77fb40847556193b65884327e325693ee0efe6930af7a75b2cccf6eb1dc1cb4da281438f19f8ea1475da5b954d5460ed7e4d68df6a1304865ebbae7e43b1abb", 0xc9}], 0xa, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r5}], 0x40, 0x406}, 0x1) r6 = open(&(0x7f0000001a00)='./file0\x00', 0x80, 0x80) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) preadv(0xffffffffffffffff, &(0x7f0000002c00)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000002a80)=""/80, 0x50}, {&(0x7f0000002b00)=""/199, 0xc7}], 0x3, 0x0, 0x100000001) recvfrom$unix(r0, &(0x7f0000002c40)=""/129, 0x81, 0x800, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002d40)={0x0, 0x0}, &(0x7f0000002d80)=0xc) setreuid(r7, r9) write(0xffffffffffffffff, &(0x7f0000002dc0)="c961834f90dcd4fbd8245729c06e687c8734522cd4bfa8197819af9395cf9516901d81bdc34b0d2cab2e1b92a931657c0f8bc227f4e9d244d756fb09d01ca4c94ae8d39dca5753b0d4854e716fc3994f28adec59aa9cdff5c2fb33bc", 0x5c) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r10) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000002e40)=0x3) setgid(r8) 17:10:42 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb020000000098d07a3b9d37110000000000d31f80000000efb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40800e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca6db9a21d4d0233c52b9a6e54bc9ea8852039a40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1d02862c956171e78f2f907b6a21d335c3b560606156b940b5b35ed3f4875498fcb4684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b35f9b6a141f59612cf0a8bbdb28c5c6fe4a5555d19a92d0000a7f8e0c7ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd4dee2f837b3ab3af356819af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aa0700000009b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba20f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1000000e686a11b3229d442b6a1c475f4414ed4e4fb2501e83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000000000000c157ad976fc2916940bb7d557a7a37b39794627e6f7c7d76de415f88845dae336c0b8ce21c2d62ed82c56504f2bfe69b6bac7d829dfde5cede62ace5b3c91f78e90e3bf37f1a29ff054261aea2fa00c6aab8847feebf92dab68e3bf7db7a5486c63d908264bde7295945fd144bcf85a643f77b6b56afd2317948ea58575f6e26b81fe8ab305ffb02038cbf53d975116ab2b8aca163852297021dcee390dc4fefbd855a42fda7b80efde0cbb7e723141838831573c44a2bdca1c509e9ac3b7bae3b8e4ce997fbbf4c5871211b6e41f534ee5ad082c0007350e7a182aa220e41d8136a143e8cc57d017679296f437ecef23f9d44ae52e3f40d285dfd00fbffffffffffffff00000000003654eaac1d0f4b6f2c5b3690f5cd62e524a3db46e8821a0f386e079adca23b16ca89fc6a38a17884f48409abaa59fc837569b66172b6053286d7c191c75f75795191fb9df9ac3b49deaaace5c9ebcf9b7cbac9ab449c386deebe984365c0dedc98b3f08400096017a3e49a291cda8b3c0e66249ee7fc07124df3f9a104b5488baa74f8866372edfcdaab4f45d7dd44c108ecfe754332cd65558b9076cb2cedd7f06891ae2f9ddee7b6f898d4e7300afd31667f58eca198b6612ad1aeccf2d3f996a72b976443a2309b0340d8804fa62c3e0157a0a0c2a9c0d40000000000000000000000000000008152f544600d584db2027e567ebe221eeb5fbfb51fb8c1abb102aa789f08f27ed1267bf3b37a44a29b7e93e76c11c3b003ca99631000"/1333], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r1, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000780)=ANY=[@ANYRESHEX=r0, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000efff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x407}, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x2, 0x40, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/169) semop(r0, &(0x7f0000000140)=[{0x6bf7ff07b4ad81d2, 0x3}, {0xbe1ba85d0a87177d, 0x401, 0x1800}, {0x1, 0x101, 0x1400}], 0x2b5f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3, 0x7, 0x1, 0xfff9, 0x80ff, 0xfeff]) 17:10:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x9, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x400000000000005, 0x1, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x9, 0xffff0000, 0x6, 0x0, 0x9, 0x80000002, 0x80, 0xd82f1fb86b1f6723, 0x2, 0x3, 0x8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 17:10:42 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/19) chown(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r5}], 0x38, 0x5}, 0x4) sendto(0xffffffffffffffff, &(0x7f00000001c0)="3290b35301aeb7fa388716e9efaa2c26bb51a1b5afa04d7ea635bef67f2170f2963626c81f37c26a4017fb74cb4e804ae49a10efdec8df8190e35a0f2b163c9ade9b5fdccc96634f23d44628b48a117bfbcce64f42e72cf8098211b13f7b173731e787fd17aea7ae664a54c917329ab3d5e9db0f9b9154e2b4427a66e926bb562ce5bd52340ac0c70b9006081081e399", 0x90, 0x0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r8, 0x0, 0x0) 17:10:42 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000100, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x100005, 0x8}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x18e, 0x8009}, 0x5, 0x5, 0x8}) r4 = getegid() semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000040)=""/42) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r4, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, r4) r5 = msgget$private(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYRES16=r3, @ANYBLOB="ed8e2c5736a6c33cef53f0ef4b85bf727d9fbadfb7490ec38ff45fa2d190b7e9e9be69dc59cc66c1db1027b32b1e37d32e74d72f283459ab2507cbcb98fea9a1c4b6e3aa5fd1f44398ed0fbfa4a027854bcb2441b17fbbdd2229ad6a43124ca64bcbf1bc58c1b655db665c71e269c7f513aea501f6832e3fac52da26a2cf6023046251fdb40446b4bd8fffb8f843e5c355244cb03d9ebfb9e1787e98e2b9bab4f17bf523e6587fa180c14dc581497267394232ba5505f24676746584fd91c897ccea1d"], 0xa, &(0x7f0000000080)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="e789000000000000fffff4ff0000000400000000000000008f772c326fc5162923", @ANYRES32, @ANYRES32, @ANYBLOB="5cdb2fdcfd7c085f4329338ae6625294688472b5c369a3ad5d924d1555efe936da8f8d7e6c07c2eb4a349d07095783de477debee6b87fec61e8148fb954350aa2f607669308a1d41be1aa47323fc85f3df5fcfd8e1a701c53a2717fce4c093c339d5b954b5f7e32125691d9090370a4a1273962c9c0d999567d741020b5c81cf6991e89904df11eef331e65d99c7f97712e50c1b411ad6704bd39afe9f", @ANYRESDEC=r5], 0x30, 0x5}, 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x1fc) write(r0, &(0x7f0000000180)='\b', 0x1) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000300)=""/202, 0xca) 17:10:48 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0x157, &(0x7f0000000480)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x121, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x70, 0x1, [], [@jumbo, @generic]}, @routing], @tcp={{0x0, 0x0, r0, r1, 0x0, 0x0, 0x9, 0x2, 0x9, 0x0, 0x5, {[@window={0x3, 0x3, 0x6}, @nop, @mss={0x2, 0x4}, @window={0x3, 0x3, 0x20}, @window={0x3, 0x3, 0xff}]}}, {"6c2e1530ac41d158a6825ddc6c6ac6d56cc7d7ff0118d1dad18c1fc9dec39341966c6ef53ce133a391b10d6b4d82bf5ccb797a2e93a07f226f60eb8f9d6283919a71eac7cf993d859c517685d1be22360b0497609821fc246aa5c8bde5a3e1641b8a195373c2d0cee67d7c414f61fb2ef1844bdf6d717bfaa3bf1355b652af7263451dda280c1feb1f44b818ca6e59c427724d6d0a7ec1e6511614c0bbff67ec2c1669a0b7ae66a898b28b64ec42431b8fd36be73cdc64f8412eebf0b5c04b127b4a3d57c5b8001b3c8abcf1dfe93f672c64e57ef9b5c63ec113ed542943b549113752e989"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x84, 0x1) syz_emit_ethernet(0x12b, &(0x7f0000000140)={@empty, @local, [{[{}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x9, 0x6, "c3f37d", 0xed, 0x29, 0x4, @empty, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x89, 0x1, [], [@pad1, @jumbo={0xc2, 0x4, 0x4}]}], @tcp={{0x3, 0x0, r1, r2, 0x0, 0x0, 0x15, 0x1, 0x7, 0x0, 0x1, {[@eol, @window={0x3, 0x3, 0x1}, @nop, @generic={0x8, 0xe, "bce6b9b1a40f80aa8f33470f"}, @window={0x3, 0x3, 0x9}, @sack={0x5, 0x1a, [0x2, 0x4, 0x40, 0x7ff, 0xb9, 0x4]}, @timestamp={0x8, 0xa, 0x3, 0x9}, @generic={0x4, 0x6, "1fafdb5f"}]}}, {"cf36f7a6035c83a8282f110afd345cf59e578162a06815ee3ec8fd3d0ba5bb668bef3beb7eac9d941550b4495949ea9f6efc626caeaae3c8ffba217ed5bf09d5702c0d604f895dc0d1785d87b6a011d6ea3e5db22bb710752e08a74d7c98316e41b2c405e01bbccb6243f1703038669503caccd0f7de2abc5e9d366001abdb7baa"}}}}}}}) 17:10:48 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f000024a000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:10:48 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x1001300010009}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x7}, {0x5, 0xfff}], 0x2}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r2, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000002c0)) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x5}) r4 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000300)=ANY=[@ANYRES16, @ANYRESDEC], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/41) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/214) 17:10:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r3, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x5}, 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 17:10:48 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6094635100103aef00000000000000000000000000000000ff02000001000000000000000000000186009078000000000000000000000000ade32cc2f7e4b82dab6f09a25c7fac3af55b3f81ccbb86e2d8ff1f898190357c76bdb10af5ebe1f611a669564f0d7abd2e5c9ad8cca72fe3de5afa528077a7897510267048abbd28cfaa85696ef9985b688a3cfcf3a4c4e623f45fba38a0108b571a4649c5b6f20a948e133ced8a6a553d0cc1ba985e8076041bc97cfd3d575b4ab9053a3c040588d53e114811869fa8151abbc89e275751247c76f6d939e5edee0512d88bc12f06aa79d7c3f485308949d2fb75ad31f663dacaec05e85967e373c777c12e693c3e65c663b71768415b227b482a399e090ed997360885d1f7a9fad207394a347d0e7ce523768bd79564166065"]) 17:10:48 executing program 0: syz_emit_ethernet(0x68, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000100000323a006159e5824a0000000000000000000000ff02000200907800000cfd60f77bd700000000000000000000000000000000000000bb8002000000000000000000000000000000002074ff19bda5e03e0508e6206f0ae01d7fe23267222dab7b2440fd360fda50a5c3610d1a813ed5e7101dcf5368a59e5eae69b6b24e31a16ace9fef260d832b59e6412ee674e6a5c23c7fcd17bf2d0137269122c1591da2b8b3d722ea06078dd14b23ae03fbbbcbbebb98cfaffc9f00fb1d49bc286fd605e2facd44e26716cb9c346f525f1e195b8b88ca55d2bb08715ac6aae008c4cda75c7621c9e4bed9b358981a9f3aa78af41f8088bb5b0c7a2ac898ad2f77624dff2e25dee5"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x0, 0x1947, 0x9, 0x400}, {0xd9ca, 0x35ae, 0x5, 0x7ff}, {0x0, 0x9d0, 0x6, 0x100, 0x2}, {0x100, 0x8001, 0x4, 0x7, 0x401}, {0x9, 0x31, 0x3, 0x8, 0x1}]}) 17:10:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x120) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x6ffff) preadv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000080)=""/19, 0x13}, {&(0x7f0000000140)=""/125, 0x7d}, {&(0x7f00000001c0)=""/110, 0x6e}, {&(0x7f0000000280)=""/10, 0xa}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)=""/191, 0xbf}, {&(0x7f00000003c0)=""/88, 0x58}, {&(0x7f0000000440)=""/184, 0xb8}, {&(0x7f0000000500)=""/74, 0x4a}], 0x9, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) 17:10:48 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002000000000300907800000000450000000000000000290000e00000027fff07000008000000000000891300f8000002ac1400bbe000ec02ac1400aa830f007f000001ac1400bbe0000001070f00e0000001e0000002ac1400bb010703000000000a9a5b1fc059edc1c2aebd94091ae2d30e6fb2e6b73e3f63bffbdea85e8f49668d6be3f821e7c39667aa77cebdcdcb8f813919a8b49a4c8619fcc1d8e11b6311bc86afb5b3b4f2e9a1fea3a6f9a3890f9fe4257ea61e02291571ef960b47c4cfe2f140b9a52ef096a69cad06ad4961625f70618a64d5d3ce2b3f91fb8b9d75939366acd3ba1c338688c46d8c740604a7fcb975a8b7db7988f888374f98ae3fb5af22f8f4d9de893ca65ef683b8cd72ef4f1e3d0d992d22379b4bbc666b0c7a995de19d"]) 17:10:48 executing program 0: syz_emit_ethernet(0x4a, &(0x7f000001b700)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60000000000000000000b800000200000000000000000000000000000008000000000b00000000001bb37db5c47b4785cf5b3507896a72acd0de47e285e1ea4d77"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget(0x1, 0x2, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000019680)=""/4096) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000002c0)="fd64ca78370997129c8e76ce90777e77c33f147ef9fbb097562a565f096449b3f50962a32ef5e4ae387375b2ba7fecd425a01670154e83980f09c9b3e85d352584032176fa44c472b9071c45179b3a8dfe61e672d4c25486d81617d1e526010cc3b4ef2efc331c5454216c3c4a604213866053d3546d43167a159cd5f566679ad0b92889550bd215ddbe244470178e6b6a05f5501afd8626fb35aede21ca9042d916e1a5a49c7297276645cc078128ae53676b8596d250fb7b51a01de512facf8c7096cc55d817ea2c76d340db5e468c9cd85c4125", 0xd5}, {&(0x7f000001a680)="9eb49f8741be2a3debd39b7510d358f109f874ace47236cc96798c79e2098712d5748dff2ec785d17cbc6e8714ddf75e1e3a8007fc5d776ffff02bdd5db43c13159f2a94bd550abc7c681d24e07986b154fadeaa00503c15c8d5957206ac57edf91a13ae3ff076cc5afdd0e2f77a42a0178bfb3225652630a0d36dbad8344b04a007e93a55f9a0bcbd3e6694335b16a4c597af6414b31c6eafe9fa843236a80c2a95dec38d428d9f6c5d893422d294b5da7605fdf63c11a4f2aae702d9f84840a001d435308885295e0ab289b5611980dfa33211c81ef68855d43f042c6edad32fe81d39667e62ca85da66c6af359337a9d622b5fb643aaa4aa8e976e51706fc76f8d652c6f44e9d310d50d5b4a2555351470e2554e04611a3fc6067629680a583539830080f38ea65660270efdd56db875137addaa5afd55c647da39bc7010c1fd199c222188178f5123e176b7d9957c6150c387bfa70e25ac74248ffae74b055fb09506c36a7f3a718ca8cd910fa95f282c2a40956d1363edf05c1870bf01ae4bc19cc04173a23946a4ba4c37047e79317d57ab2d47164fcd2bc608fe3f26cce1bf7b8c95d671178118c297916e5e080a04798437917b34082ce9f83a56aa3bea329ed5b2c6196a81420e1479d6b0148bd47ebd16a16848b457d864c0ae8f196f7751838ca2ab93d45033b3849c22ff49c246899a891e82bd8adbb33f24b0e4d46ab171c62fe0b6373323f82b72de3ba9b3c476a555fb8a3265e6ad23bc85089ff252fefe423202885a20503d52da70bc920a0b231be8b52d0eb984340d8d22d276e1dbfd4743c46f330d27cb3b12d82f311742068a41d50525463d34aed370c669d4df6a6375bb5f53d531b57a07ea8c9a8edc2a3023d6c3491ad956022cf0a8081f16c8e274ef2ac671a9e7f6a0f5464c4152a7b873914c047a959ff845c87beab93d0bd90edcd19f79cda16954767adc6f80806722fe70e8493d5d104defb944f8788ba4571b01064c519c646822fb9d54f52815d016915cef91693a20b0932f79ce57226d4c2f1dab0e162aead89455c8acb5439daa337c93571e056edc4d360b2aa2748fd46b50dd08dc7a826845244a2542e07f1b54a760c38caf8cde58fd16dd0f07fbec355af13cbecbba7f4bc11ee4de56d79f4678acf73dea85d8f2902861e14fc4366b8979bcdd77782a84fdd6981fa7ebfe52f6a15ea83b028255945d8686f05d52ba0270905289e3f7e1a8cf12e3db8db58165c9fe99cfc23d141fab1fdfb8d67a36ea5818aec3ca921412d5c961b6484b26f4f03e1a08c8ae0ed26e62eabf47c4c52d7b326f2574b7294f6278e409feab40f61f74a4fc6eb4370fd332eaff91a48b29a5ea3cf66f760be3859de5af08351b6d1ecd10ae12b3e4886da678da4f16cb5ba91695d7b3523deadaa7056d722a77e526a94d4ce7dc981fd25e73366b2ec3060434c57c1d68e0c6ba42bc2da888014549176f86b67c9ae409fcfb5c5b005d62cbda9a3cc418b2d7aa3d7e6740a0440dbfb1eb4dd519f6ad449b8789fabbef7a2c218360d9dfab4919c2eaffc271c1373cb8e19e5c4c95467facc8006e233176fedcd17676bc462a0af2ec827a8fb890afa44ce78273fa44a7bd6525de060fb1b6074174308ecf1e1ace2bb87df388f07e8c163be69d18f5fed310b57aa77e342ccb693cd0e7df262474ed2c944cea0b5aafe142963b10fe2edcdc59b54dff1627d4eeacd6fb5eb5ec0d630ed664fd95f30bfc69f7077e2afa4e705a9e230b9d0706c3b19368f035eb155eec7b9b2b45e1391eeba02f3ce717d670143a43c9e1b2c802a1b352b9079052b5a634dc070c336145135bd6ade94f45e71348b99e4da6e57bc7a9b219ffe93202cb72ec6d3cf42504bafd57482ca5f15feba37fcdff0bd5dcd616796fbf4a09df15243e3882d14a26e23d2705b663cc376ad42dc2ae40192363f6a170df6bb29d471bb2ca924a7b8c6e54cfa95cf719fad87eafeab9dd6e6ff766de45093976144cc5247eaca8f3e1d75d332ef77ffc0deffed98cf2ad5bf38e567b9aff9e0e8afcb3ddae2f92d4f66bcf368c2cbcbb654a8f4e4f6aabbd29d53a87e3e01112b85a1f46a3c914b194b0e9eb0af9c5bbc639891d5f45aea1cfc6fc1b2a53f46c04c8a5c527fbcb210f8c5fa24b6e98c5c4a6b130b89688406e8392c97eaf5ffbd06ebf7b39e95657b47155ea628c3a7b52575abff5bcf66067b48967ba337724e4ef585426ad1ab7938e7b9e4a8796520c51e24e4806539a0cc81d2b4212c3bb5ec2162b64e4985912c4a2be89320dbd303a33e7344cb796b6445b2dedcff92ff9eff2d5631bb5af9fe9d091957acc670ee8577915967cd4b840870797438a75814b88c2adaa6bb8ac45115d7b8994b1001ef8a49eaade3c64bbb6f87c48ba6aebc061b010c9ab8efa4fdafbb20a9c661ee91fe544acfc744b6d280560972f993defda37deff0ee894bc4924dc8b9d763886602ef869c06635d53fb90915b7f174343d120dddc1c4ddb6641511193705218f7013f954c7346de0742ec86fe375f258e3ab4c1346799304ceb3c79d8c3c5595bcbe9151be45048b7ca4a04e999d8a28cc4855f8c8f2da5ecc0792b481f78f831253e12db3de7926f77bc4259cf54e77ed0d84394f6285acf75a0269f943cf8905d00d17bcaafad6276bb61994c36365164af377ae0cba121b09073d05d0433299812319f13177499bfa817eaccf2281d4b4b619bb819fa5a7df244d44ea5134bb46b1b970488ec2be810cb58373d6344d31277ff5052ea1d2bcbee014e1d5cffe245e50d2def2e0f14bcb2dbd39bd3aabea879f1878e2903cc16257a12a71bc8fb4e1bc5d6eeffb8a8e3e0601b1c2fdaadedba16db23d83085ea08901b5d1631dca14bb29b5433421ff04bf27b1f1d55d2e438c29cd903d26f05b851b58c071a73305f7c0704ecd8ca293d8a0349674ec6087a61352f5ee76779e760a5fd713361b8e049a98b9c669e66b871096b025483a5fbc5ec36ac8d932ea5cfb619c0fb8a5a41c79adf6187665f96265d9b27f044fb9636f611c40c099f7e094e72abe250c07f9e805b13389d54c7e61facf9b86b03e3dc184cff2e7e67227d0b92114c01cbb19b3c849bcd0f9e1f7f893bc6750102b4a02930d318147c31a72c3be1a2b817def06ab4979cfc08cb8100ed1c8956140140072c8d38286c68784cc1204a3b170f463d0c96997d404fccd2265fa7f3d5f5d6509b401490617d2c701d0bba24979a9edd26de48b84a75af3fd8633132e83c04a14052e2fd3f9a11536ab11baa1cb3ff0652ac83287878b1e59389ab9862214d0653c97f2692e315ee8caf693e4da480c493835978f8d56677e94142543e94fc9784f1deb8aff928c32263049419f16e0ccb3def7a192cdd2edca8fab04b8ea860cb2b4dc4e03759ecb7f6f3d959177b863fc88f560d8818e1f1fe6f67b04c0ecb2647d4b1c89ce65e17dd1ff77ede21c4abbb76eac0c0f2d2f310e1254460a7c39653106e353eb4bb82cc2475d37e7e50d69349d376157edd638c4652ef91bfbb0cd6482c70d829853316b59b87b314577cc64ce04057356b74df6b969db3c7603867148cc1159d72e57213130e6df95f3dc728255bbab46ad461decd9b96eaf0c7440a14a74bc4cc9bd8467718f669f3d04f679faf1a6dad261470c3230e3b8d3056789a4ef28a58015b85f9b328f83c050c726206f3ff311e675c56f86480a49dc409438089f1c38d1b1de3a0f13051cbc610ce03a27448e17735e8ccdc8e480f9dadf5326be16a36f61b2b0fc896ad4da3f576026a3ba25305bdfb54bb4daae52730083d6d2e1552255f2847f9f599688de63a6a3aa652606c61c5f244cb5771394ea5908f760b92ee9b3c670cfb87251eb970045c9b4fe37210200c0a759014e39ce8527f64f08945dd06d18d121acf44739cf456f8d57fec82b87f64cc6156aa44b303bd62c77cc1e1374739ef4bfb0576b3ac409ed9395a7416c7af962a3355dba45603e7ef4b761af6ac8c019e88634112df284bb1e9252e5a7858fd96810878d30728662fcd705087d26a4b4724c9d3b9e91bc5b1b7a84e5bef8a79937c1a9cd3df32641c3dd88bf4f09641a682e57d53b82fc9c927bf4d061fa49270a3adc44f6914f5dffafc22519bcce3e1f492c6256ee45174f3e18e7e4c5dcfe976cdc9885a1759c751bc430aa0d580e12e3e9f28dda3e51756947a9ebd43917a8b4645963393fdc8b564007ab76050969561b368d16ebe52b48d9fe7ca106dc6b273e299a85e485246d64c6a388791b459a339a9716b6056eef9ad8d53df593862a4f63b39dab410b29fe30197a128781ccd940574f59055d85ee72697effd869e0b73acf160fc20a65ed0479446ff6dbd7c2952bad4e04a7c92c809876b480e74d090b1ea08ae7fc89ec1b50e8daf795ccde9b82a3d93db0e3907ed3a9aca83ae385695ce878daa24cbbb5dc8e8e9b65aa43ff88e949d387d1ca5278bda8708eb8df9249f7dfc65a26d3766fc899863c00a4c746ad6c21bf36ac0465fd75913376c2d1518f83c52d078db41a7459ad5f5e82fd07b5949772eae123c6f207a1da5378220b2ce67723374781a8fed955c409b154838a8dcdf40ea4dcd5645a85f344256e6d3b3d8f549cfb8afaf60bdbb6aa8eae404e3009b5803d1a126853276dc89ac77179f80b37b4e21f4874979c1c548de6175e02d157c1364d64563f899b16b722595ea012344739a4e32937622a4587c78088cb0df93b77edd5109d6145059657cd11fc56a905999999799851853e86d8407e3dd2d6b4b574019dbee0624a180ec768c04109def714e272ae6c58925eb02d66c60c70598e1830d5f121c0c364996fb7584e9af981252b48d790f6c2c9fd94cea2ee58ad0c8afbffa1f196b38de549cd005908c43f193b0ab1e7edd0b251630deaaf4fb1fd3cacc20d816ef91bc0f03e0758750baa203d3b0c7fd03228b3b507b988e32817a98bf225d380a05eb7e5d2d87d6db633ce8993a269df2fb68c4ca2528cbd6d74e050d7f4a3388343044fb5daa52589b0e7177a66661b57cb28a1bfdb7d748f5edde3818c305070ade12f473a8e37a7d8e1b3796f98efa65d34393533db5b0e45a655ea059289586f224d650dff6b5e021b664e2be2fb78a03d7e73275b3633ee7ed79f0d2e8bc4a23a75fbcf390cc4f4cefe142540bd3b8a6f4e206e2dd6e8415093e24b085d1fdd1dc63d28d0625d5e076c90cccd0993588036adcc0007b77a19abdfc9beee0fcde8ae1fa6af6844b86d73d6f747ce754f008912fac14c993312c2d7b2ecdb633a0f49dbe88cec0b67c9cb3b5d733bb2f894aa3a018f3a4f5e12dde5ab9b28afd462ab84ce03bfc69e7762157851d43577955551f497b419ca99bc0f34d5d091f1081bd0777f844b219f54aa7543f1cb804ac9d45d5d8006ad87e91f1c40c99379c64598270ea4bc0107dcccd7404a01c5316bbd152e9cdc74ae560e0f52ed1514ba7f76b49868569930ac61c5cc3d07f6af607d7ec37fa8681483c97599bb964011b7667e6f00285336e36f3b197309aab99878dd16fa431259252dadb067645dd3bdfe42a265009d2489cb44654dd4d75d96913b121bea4b2327fa0201d2affb15a233046505a141139344314efd64d81e66dbf28d641db8ca0b22c75981e68416695964049033ae258571340b7f2a2367661fe868e67a13a89fbc6d2e36904c584bf2789c78bb64895bb576925df2ad69315e6316b0bc519a6714171f15521ab15", 0x1000}, {&(0x7f0000000480)="d5be332f5a46de712a682f36415f68fb7217187ce51623bd44d0d8c7078c13cc2592a26eab2e58eec72e2472ede0f111a26bc559cfa02a067e098c9ab04442a72e4c0ab0e31f867de8293a1616cc1f371f5ed46fa1891050e4f701c46654b22944d309f7f8eea3f80e176bee1c182e3f2ee6f0636b87faf8b8a20fada00d2f704cec324c5c284c69d66b4989708f1d9ada0aab6e31e8f5dddcdacf714c2949096601df5b17153ed0d8a72dd6988c98", 0xaf}, {&(0x7f0000000540)="41018b29062bd039faf4e1a2604ff5258eca6ee206374851c45c246d7774aecd1843207c079812b5c47f9948ee05ab6347170396c8966c18f10830607f28043f2d51059257454a22bdb4b88e80ddb5b7919c5615e5be5846462a3d45d26f7969ef5f5dd575ac285e0924d3ffe836bb2994b4309bed5679735a236ba8a507701b74d04c06e80b78c4754f2b39c12c", 0x8e}], 0x4, 0x0, 0xb578) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) clock_gettime(0x2, &(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x0, 0x260) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f000001b680)=""/69) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000280)=0xa5c) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x380}) 17:10:48 executing program 0: mprotect(&(0x7f000020c000/0x1000)=nil, 0xffffffffdfdf3fff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[], 0xa, &(0x7f0000000140)=[{&(0x7f00000002c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r7}], 0x40, 0x405}, 0x400) listen(r0, 0x1) 17:10:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r4, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x5}, 0x4) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) 17:10:49 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, &(0x7f0000000100)="163165b63a8cd5b99f125d03e5d4af9a0400000000000000eb895c89e1a743ae13210a2834a0659c8929d3dbb8807e19f0db582e322683c70b5fe52738aed712c01a8d409989ab36d6800ec1a2b1a00593212bd989dc9829347f368c176bfe3e7166ceac99f6bdede3a5449101697f24e64dab220b219d16e90a9348bc89dae5f45488e810b0ad3d1ef501c64344fe36b19fad7a150d6cefb8fc51fe498fb968662e1ed575058dfbc61a7c5d7e774fa5f77f96478a18e2b8b84043788a70992aab55e9d5fdad214f3d25f68ddb00ecb42ffb06f59eb545444b3f07678770f0022e8f054fa0b14700"/244, 0x0, 0x0, 0x0) 17:10:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget(0x3, 0x4, 0x392) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000100)=""/85) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000001c0)={0x10, 0x3, 0x4, 0x7, [{&(0x7f0000694000/0x4000)=nil, &(0x7f0000692000/0x3000)=nil, 0x7f}, {&(0x7f0000527000/0x4000)=nil, &(0x7f0000101000/0x1000)=nil, 0xd}, {&(0x7f00002ef000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003ab000/0x1000)=nil, 0x8b}, {&(0x7f00000b2000/0x3000)=nil, &(0x7f0000502000/0x4000)=nil, 0x8}, {&(0x7f0000042000/0x2000)=nil, &(0x7f0000225000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000024e000/0x1000)=nil, 0x4}, {&(0x7f0000383000/0x4000)=nil, &(0x7f000008f000/0x4000)=nil, 0x5}, {&(0x7f0000149000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4c33}, {&(0x7f000050f000/0x4000)=nil, &(0x7f00001c0000/0x3000)=nil, 0x1}, {&(0x7f0000473000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x54a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000065b000/0x3000)=nil, 0x80000000}, {&(0x7f00005db000/0x3000)=nil, &(0x7f00005ee000/0x2000)=nil, 0x800}, {&(0x7f0000037000/0x4000)=nil, &(0x7f00000fe000/0x1000)=nil, 0x4a}, {&(0x7f00006f0000/0x2000)=nil, &(0x7f00001d8000/0x2000)=nil, 0x11c6}, {&(0x7f00002bd000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 17:10:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) close(r1) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3e, 0x20, 0x0, 0x0, 0x0, 0x88, 0x0, @rand_addr, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo}}}}) 17:10:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 17:10:50 executing program 0: socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x0, 0x5, 0x1d8263c6, 0x4, "01000000245195091fe6000000000000ff00", 0x4, 0x6}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x2, 0x338) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000280)=0x441b) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x38, 0x5}, 0x4) setsockopt$sock_int(r0, 0x29, 0x27, 0x0, 0x0) 17:10:50 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) mlock(&(0x7f0000bc2000/0x1000)=nil, 0x1000) mlock(&(0x7f0000bc1000/0x2000)=nil, 0x2000) 17:10:50 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffff036, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0000ff6c921d076c6ebef6dc53577f328fbad000000000000000d1"], 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f00000032c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYBLOB="ca6efb849256eaa974cccfe22c38f37ea5d50d9d38b4e4e6074b917e98b3ec0d175a768d8aec1020065302fa7e584103117bb5553e51367bba6a89f570c23b9a1d3dbc6ce542671d7d9e6ebae8c8318f03491cea54a29217d6ce295578828aec6397520af9f983ea36003631a146a8ab4fff707b2262d34c7b0ed66922719be6ce50e7348a048713c8c0baf295d1163fe57c46ee5d05f660ee8cd0d9ce410452a03b9e294e0db069b9fd9cbec36424e9184d71c4511968060d074f8aa9b9206abe3568c2df4bd657404387460ca485f4d52569489674065783959cbd0b89911d9f09baf5aef7dee7855902d68f0b9558011c419e26b7c928b2b1d1a095d0df84da55bcc2daf0ba911c32f771eb37a5646ca55ce9896a7e22a702d41f384ba8d25e3db6cbac5f8d7855484dc77add97e4fbff5654a28714f747ae5a99e696ce0a1a210547b1aaf900b2f7c84a9249db25de98ca7e831bbb2e32c875e8cb9e489de393ade1a1b0d4369877c0910af485a6403b3806bfc5a9d38975b8ccf639ec9d35dde3ae2ad1418d73c8bddef6f76bb315615fdc6a5b6d8221f1b79db3c00c8a9e112bb99e061b81e672b02466a51f4226be0824a9481549b528ebeb3340895a22458ad0a45f1524e8418a5d07dbfb18e6f0b1befc38716b2f40fe40e3bf331b91b0316a941960c1ed144357a5b28dca494bd2c13d2766e0bbf12e0e9226e8ad0861090a81ac0b95ddd9e2265e8d3f206b84d49426c01186b7efa41b8d63b37fa54b909ee3535ed822d76c9bfde5b9968732709b8e9512f603b7635d51511de90b9f28a7d1f48918591a9d39d4781913512663725519538726329e9a334ad4a594da1c5cd46ec430fb02aaa221bf1dee73f030e6958597db812af65844f6029c01b7c8c3f3d0e6af278b6f3625373dfe18eb322100604dfbf7fdbd2ea0329288f1d1ce441fd278ea218faba065e55010d3bbfb7f5c301ef14f10c829a6f19183da79c9021e2c324c49eb5a8c32dbecd85993c1ac3277ac9132beabadcfa2c1ca69ce243bc3844c392cea329312fafe1897d89f8e708b7a4e4dbeee1298aa042e05e77521ceed911fdd58b0f172b71000fb7a265a23e9b2199c2d648cdf7ef8fd56d347b3e0fc1752ca3f35b1c0135888a50f932613eaabe16ebe9578258f0359a042271e926c7d974f058df269e6a91e064d3d4e5e9b1c3cca2bbb330ab4fdf3690de83d620faa70b91da389d2d8af404af1c4a6c753906c32cf21e3edca927c2b29bcdd4622fdec23cff17035dbdafd9b580c6b4b08c82e5e822556ccf34157201d33e4cbf96000f2bf4750777b587020bb50515fda00abb39678773fae8234a3809c9d2f3066b7690fa1d21d2c97d2be138089c8c700bcc101b850c61f7922b63c41eb7e74041f5af09da2a43a56d62bc8ab8f9630066d2ae487e6541e849d29c2913e958b0c61c1fee355b8b8ec2bec0e0b1e69e4364648c843e332fb113246854acab9390e9a5b278b6b67db97dfed079144ec51684692c8801871f32ee939d67a274073ab98f6b2163a2bb2594ca573036546f94c38897d1420195194b17f0f57befa6a31fa16ad5119c049d568783da10ffd7495625f5d3931ec8557558cdb8fa7f9252cb2439f6b1fc8a76119ae9cc54a73581901a4872d42c152c4e69cc4ffdd60d4212148fbbbfacee607927e838f88fd1f808732905a7b9b4c21ec4a3d1825c0240afbad5e3999365c9df624d4673222c70be8e15f68e5c91fc9998987d6745aae7628473137de88031d910de95e414ccc6ffc1c181e3ed436c347a8f90cca610f1b28fdd584edcba42e57582541ed6fb47d5b71892789464a3bc7a5b610294b9c307f32a25575bf1ed46bc507327d4265cb415906d45a0e29a500ae124254c8398a9531c55b9212700cc6c1d965eab3bbc2f957e4c4aee530e15f341a94d252d7192a90396f87d829528f2ba5697aa8ac84cd277a393198b9462b3bc0f1820c14c65fa1950ffa44450efd641f01a391a4079a71d81890aecc00015cd6bb58b7f0ef6906327996296a71cb33da125e797c11eb4d032ec6aeccda71a066c1f297a89039a5d6192c534a8c6bdd0ee3df7850903dcbcf422764c8d8c91fe0b1ad5520b42fb8d3d09dc0a41d64f195f3217c22ddd4aa6d8704d2c95a3daf40ce293baccd62bb646996ba2ca6e303f94b6ca562bbcfbf754dc39c4ed8d2d8f4c2711ed56be66b125b45b6dd1cfada263fd9f04c59f281ebf31b9438408ba807f3b1f247852532f6a8789564ffd1c859a1d885cea6b479b9acafb1970d36885317fa76bf1c83f73a397d67d25bcd6d3f38feb7891e61f2d41da182ea5c9914767023b3b747dff5b3e6a10d2f983432cd04ddd3745b592822ad81ee732e47d3df4742163d3dfd4d881343430818a574603b0151042979e61b5393e8bd1cf0da8a990dc9aa7728999f1def10833553af4176be662d0bef97df0706b1aba019476db6dd04a503d4dd36ee0bcec5e28765e52b24056f2258b7e51691f0858ab928f17353f69e4425d0666755ead95cd8c13fc8cc49bc3400f215e004e2db19f1211b1e0b90af5d692ef80f83203944fda63f27e5392abe4d46d3f725647f76a581b19b9a876774a123b9c97b1eb2ca4e7506493f7d6143a23d50357dae58aba8cbd52403e8a0f7a48afea67754e0ee655cca4186aef31b8d0c1ec47fc7a29901847e69839be80950034749dcbf575621a147f4b3897ff9a0e6c90df4cab33047467422cc165d0a8d1f83b4c0f1fb3af02038cafafdd83695e21237f87324674dc009328ed86a2eb9b255a22bbd3b4c4896440542ba4d789ea2d3d1b6a857ae7113a0c482d32d8dad84a7d94c4bbfa80438481048820c4075adf6c79cd7cfc63e5d203de315f5d8288a317c3ffc6150be933b4fecd0088a9129fe2d1522c54bfc3f82316074d9f6d9d60c42334f6f47f70004fa975c21ed2838701f734cf90364de57ec7c06ed5977201671b8c981e4683b75d317bc653b1f0eaabd9c4578ef7a8e433084ec4bc4ff07a6e7efaa553cafa11641c965a370b619d7c143c52db2c75a1e3c5f5c1ada87a068637a5de39c7427c4575acff5da8a3cf662de1500e3fe2995f8e6fa0fa42b978e42a358ca84f8a0e84da79bbd128346cb336557ff31c344383340ba195c2dd01c8f9ecacff2d58df808ea18f7cc218dcff7251619d461be0667b9f9022d6d518974dee6418be13e177e97f72f87b5cf3228c8c07a077ce4808b2785bf0a8dfdc0390aa5f0753b9e99228fe73e6ebf44ddc464fc18522b482d4919964730233147ee3d995718fa3eb541988d7fc98eb8dd13f3deef888e65b6e2ff3c5ff5ca5f277bed392e8069490a7cf2eb2846115d36a8623d533b0d59aec8c9b5018a0b857600a875a151b1b9570f7941214bb715e7abc9cac3475dcac021d278c30d9eae295be27d092b5806820476891b67215b978dc8fad4891e25c25edfc14496fd4406728190e04e580472d576483eb1e27ccc0cf1fb04734fcec4eb364892629d82ed42884546648d8d85bfe134d5a7694c959c564164d07753f67ca4d22147d068d7acb67c6c3b76a8b2baf138f2a213375f7d3f921688d25661e395f501bca63983f31ac3fa6b28b4ae7b8800bb55ed9f35b9ad2f0c3d3545d127fbfa16f72015e60981a04960e86f4e6f03660ee6d3f702fd969448c82b9a023714c51a2d4e35922a5fb387f4c1d775fe640c7cd5a2c026c453bd006dde8a87ed91e7c451d042d976a4c38e12cf48a99b99d23f93b40ab38c226ec09e9033ebb7845337fa21c3571afb3812bb4762c5577ef365ec450ecd9da7db806e0ab0f3ff0a64e3938738cc50574ade3cc593f8da1b44fd63a4a702a2b7f9805add9c34f7c2c10c3db88963bcb64738b315660f8e51d9b8487c75443008b6f70dbfaccae51bfc0f5d47d1b010fa39ddd8f83bab514c99acac84c6cbb5c2b7606a640ba199b400dd1d3aa27a02d609170f29baa3097e53088502726de94b19f4bdaf60e8ee35a25ce925092ed3847d22e1ca2d4dbb3ff2c63785f00c0b1f9a75aa1fefd6076905937c385c6ce0e4d81f290742199a2f444ccffc815e5aeadaba03d841629c8324160ad363fa316943323b0b77ac17d5cf558395ae073e72bd16b95afc92c231e00263c4fbf8f0257986bbdd46748445041cc5b3ffd74bf9ebc1a120fe45c494dde9304b6c8abbd6d65ceab8142de5eb33aaf4f0bee02f8eaa85eb96745cc2901ccf09e91ba8aa18594a311434abad38e30cc353a0352c877a8e957ed588e20614e757f7a5d126ad12e1501441b0416f376330b8df5f780acec3fcfdbb998b13902faaf08a394c45a205b96ed6e018e1f3b1c09907ae6bfedb7c67ddeea6d95211b5a507efb4f52e927e824b351fca230b4ac536bba68514e84e9935c1aaf28e613a96a05d9cc2888cd5eb53d2a9c83f5ba8a7b397d9ab72fb60f27f6826ae8f3000f3098074781de445e2b886bceb9c3f7903aa081da86175816780dc9fa712ebc776987bb788debc1eff29a86c952940c6d55ac6f98f846d42b155e07e884a5f316bfb452937fe81e0827896fca9d011b38cf07230dd79d6433a744002bfccaf847b37ca3585f31cbc55343f0ff594d0af84149ca7ca18d8f7db6400ec2f0170dd2e87aabb30659935d6f8432d06d56c012c65c44278022e80eb000740bba552caeb69842fb6c3e80b8890f695b5d011f3d452f22cf046c5fde355a3cea3d9ed316a49fdc364b3368e91cded7cf7b30a59311b4b20bdac269f3d2e161b3bc632689297e6cba0bff2c146d5e113f68b3b0ebe5d6c125e7ae8f63af7f56b5ec81d79e3492d9ab0b4890b89ac2371a50197b502657669c09111a2f543a075f28ef9299f0cd9dca22583574c95ce98de9ad9234d66a486d72353673eee00b0d59bbcbcfe32c6a6de68a49749f46e7aadcd962f2dec599f1411b984b9c3db3280cde61b86f0eaa39921ab124fb22157d88f22321a2a3e08a84309d61752c60141d69734737f0d8ccd449f93d521d88431331e35912e5ef5b51c263b56d43d07c1e4be9c4d99ef80194f5e1838002ded2bee5047baaa49b4bd6149d3a1fcedb826d19f1addeffa9d444991f7111700510686e6b1840a7f2a4adf41cc0c6755cf830c9b6250d7ec71cdcf8e77b47fdf578a7329632071f65fd66f82eebe026f6c2786bbe5fe4996b9580180a16511d80d4d5179dd13eaf799998b31f0e87753fdc3b6b73cbdf21a6c98520f94ed2b636a99fdd8be605ab35ef08b731d8c0e3fc02640d46fc3ab03670f63f93fba1098c8ef31436470960c7219d9c89716b11a1d09ddcd8a38ad61d2bcf9569c3d3f80c7cfc047eac58f0d92040fa213932c51c869c45698cb95e2c7e7646108ffc0be5b2a829c6d8e39799d113a8650e9b5a061ce90648931d65796f436fca9b4ecd0e6d8d2974b8dbfcacdf9ef93998d7803edbada73cb7e85dfcfa7da1e9e07e10be24df681232f7997c5b61d416d5b12043052766414382fc6af8fe41517c450945ca5ef0ec7c715196574fc4f7a77bcbf9bfcdd3d14cca5a1ac22be7b0b7fb597243c387a8f38f17587001efe63f709df7be63b82e42711ae5c4ccf1ac3bed6f44bb1ce0fe8580812d718bff24dc303469f30cb666a554726531de24cbaf26e21364c614e92cd30be62e1f75a3436b07cf7900dab27ad9e31bc27a3e452433923bf1fa093d0efaf162263ce9b4cdfddb57255c9e9e6f79f6bb0b88866efa961c4306343e7a4fe6f1cb9ea3acb9ff7ff", @ANYRES32, @ANYBLOB="2000000000000000ffff090000002000", @ANYRES32=r2, @ANYBLOB="144dc28bd85d93409880d48fc56777787903965ee84ae645b681243540cf84a56a512aa80cfe8c3d1129cd8263391430688cbdb0d5e6a632e4446822b7335f3fe724105852c595f3305c5f0dee64223cfaf06a55c2831a941557f7b6117c3e039b04cac33d8be91f739104bdd0297fb1fde7dea00f575a3f6355b817787d1d5556d8cb9522926808abc3dad978230f6ab53e7bf9befed37c0740ce395315e24c1c3740529943ef7115095723fd45d408e540b33ef0fee2119c39615e5513e6b2bd2cd06b8f17b8b8dc30ef5323e3af57f9f4d25fe610b9ba9d88b002ffe3ba7b986b20b3c939ca5a536f441d5e7379a00787a0a8d42df1e08cd9184ed4f4d4a776145743ad80f3b745e6e9e9a0a875c5167d0860087729d737610f190580d0dce8014cf9169858a990936f5c4a9c57888f65c596d63c0d93a554649358b3dc1d099df705e5b3aeb601048b2d6808061157bc366eea6137b150155165c5907a631149764931491300a2fcae2f665129b3848336f8dfcd27b6d45b3b55ea4735b831d6ebea1cc36073fff002bd9a326856832bbb7dce68e0830a1ae986697a831cda0d25914c2506fd8c186682ceda4e32ef412e95579027876786294e43620593cb11982a0cf6a233a60ba1a122bc5136f6211f2ae208f7d37aa9b710234e7ae37586e6c8960e26d306ffc35523975ec6b0f09bdb7d61db9da19a6fabd21e5081b6a211bbaea7b55724bc724349cfd54de70594f480e7a85f4d9db9beb6348c9f42774c91a57d8360a4ade4a7f996ce16681ac4aee6a5f54d649a682b95408b8f552e8f484d4a9c7ead2917249183e0bfd111b71906f9bfc0e2bfdbb4cfc45c1b5e1a470ecb7ea2cf3224a516cd3d08f366a8a75e93178fca81c732efffebf79305ae2b43f76b0a39e0a2dd9e8efe789e45ee87c1d1c3f645b86713baf0fa72507b93830d43645c11df6927d7eb8bb67d0d4563e81567ba1b5484cf78fe0cdee937ba046b2141af9a196b43f977c214027aaab1a781663606885e221a1e3f11a80fc2b642bd4a10a3965582303433b93021f17fa5c6698a2e13d538166a06e47bfdf042341f6dd2f0a6f8be6cf1a72736c269e102ba90b95291851ac7573081937ab871240c399f84903cf0dda1668c869315d632a15e3721e954afe48ab312678188ce8de8b10048bda8b8c79f0ee09317f5d764763e2a2857c678ec18652a56d42854659af9b105a6cba87c5c45897398677a5085f455da31413eaa979d1af1f5b3a1bef7ecc0205df0247c8b567386f9ca45017f05feaf8d443636526b1b813c3df36d74807af84943957bc3f70bc90db1016d6f7a15ac2730ceed6866eec8c6838e943228675d1803b435ca27bf626c6db3e33948f884f654c12e41ad7a46d96695ce6be2da35f68b1bbd4c879695d3ca4085aa9ece1abd80dbebaab74f933e4783cccbcc6617467a5707f1b938d3bc2c869ac447f43977cf4701cff63af2475a93edf95dc35f5d32273c84a96778b59ae2532c040c192e474d142b1c49010c7add6c41c8323e21ada9d37be879c2571d644beec34ea1e32d548be5f090963629b1850c2b964ee5ca0ac2bbeeb3125c681dd54c4259fea260895eb0e9e4cceae5f920cd0855fa8815e8374166b4820bb9628864ec3924bbc51cb9bc17e6c8b58813924b1b83acd9a569c7ba322aec92f356fa6634405cb725f8644020126ae455c0cdec114a47d1cc479c2a715955706de222abc1f2e8244af2b320c1bbc41198b1aa4e4382d826d3f34f2cb94cc034612767926127929d0a450cb7bed8122856d783e907afad84e557c77760345dd9a12f983385e8bb9b15f25613cfa36f8dc098a7dc74e10da5bbc9bec3e4f9b59df90214542f634cbe804c457c9651763b6cdca09e3da7a36eb0788247e44c6bf38c20a4d6cbf645145ac414d9606377b39a5284b8c1b4f49aa19945320d2753ff172b6c16c67d27d4ff9261f33d822dcacd8d290eecc7e93b933d2bc43c6f78e1c1189b7e042a3f4e38fa72ea53cd360bd9474a396435f7cd738cbcc89dabfdbd8ced8ad17644db725291812ce489fe15e759f0f41739e7285fa254aac993abd25fa545c142ec7b880f77de3a44624f08122cda0f6ce250d948c67d0a9348b48f579930af4cf30f1d5c0a45bb483b88fd28ce9ce70c5971d632850904c288e5c42ac446fefeb4d6de53d2bf2d6628fbe1683661c09be201be4f4bbc7ed33210dd41a4d1efd4f9d76266e90a6c3e2ad31b32c76df62e655ad7da3d99cc132b25417bf1873e6c5864234a9c223a97788bb27658eb703de33dc06c61b5ce12331fa3393517cbacfa2cc4e1a3693c6d006fae930524c9da26db5afc3c160b5ab537c7ad20ba2d1b06f63188a768470e3e7bf3be2e5963b0434becf80b765b641625536f25350e8806192421fe72ac5933e1276e11f9b667c529a57d144d70dff7e56732bca5334d15dc47b2be523d8f957e90cb7f734e173c74917146b944eec66e096b9a90c748909d15f5028395f05cfd3da3eae54c33f9cdb58623c477e535ce7c532334d128691196ce97c529162d6c3a84f7b158484685a326effc3187bc9969c38ae123b384074bb1036b7e399844a88febf21572ac20ab55b616c4b8fe5e35439a5ace1ec102651de7f558a525547c19ffda8eee1add4a7a1113836ff4512ce10e8c7159f87e53b2c274857182c1e03ce0118bacbaa0e78da0674d36229d68b0a859532d26e45ba741b9ad5dd1f0a4a44ebef7d4be74a6a90bef4d947a3108146304255af657a5b00de5d6bedbc9c0a5f3ddf7c27da0bbbe67317fd3ac33f952da28bf338f9a2937df078bf20dc2b3f45bcb91fb37506f84dd838fac07773fa866fe7778568bac8be3310c1224d24850b5d4f5fd405e10a2b1ca2040ee19892a2dbb5b900e6c1f470850a901e44ab5d544174c0b1091713923418fbcc2ffcbe0cab9f345c3ce951a042a4093d6c5ab959e994d05035d4f122e0dffc6ed289b41bf9b3f0981ca7db69a715eff40fc8703df8166288f9834ea26ebb8e08ae97e4160fdd942c4f8301c3a3f7aac6ad5b96243cf28545ab7ce9e6f4047b7816002840dd0e585841c07d0980ca5780a3dd0301d9f88b888fdbe99400eccd882136c952b8c2a5039e1bf42cb4587c51f2ca86000d4410897b6c30666dbf80ade7f02f6bcbe8af2ee41815e27a49e7f425ac7fe76a402e60fe996654eea62412ad56fd4ae89e697f168d917ed2592cd28fb366d02c9afbac44284b8023e95223777416d86c35cfb1664800f155e24542215889b24e32321bab4e934957830a1e74c7d727a776562e757442f8b60d0253a52ca4b5318d030b95540dcd349180702df30452666e2dea219535196c4fe5cc42bcb85270bce38d63750a17b125794cdbc50aa38b0aacf3a2667cbb04f02e54dc56d76f2b9451fc7671e20186bc63645d39944446682ac5ba668d20aed7ae0fb29efee77234292a53072bde75dc4a4d63f816a8aecbd4abaed1aa58e98b3f22dfe2c6b70b97a452e835cd1564eb47c164c0eb6ed712d3a87ea69867aeb4c7bccbfbbe207486b4492d6cf22c575dbc01dab0a6f58cad129ca6a90d71ffb473432ce79be92a65da40c9711e4073ab90cff300f99722724a51269f3929ed8fd71ebf81d354a7d86d99bd222e7409532d0881b6763c4e417b2bbe3ecc83c206b3d639a41d83d0c729cb257dc21b31b0dd89c79fb3149cb9126bc66e1240de05b3cd94a30e5191b63233cb3bb051cb704ec754d55f940839cdda4f67e59f125143cdf839194c284bbba61ab5f8a0d400cc4e419a53730e6fe08ee5d82234a59ff9dfbf06938de926b860aabb997df0ab46808976aaf89b72cc45d22e70d2f455c05a15e4261ecf1154ce2efd8409046793edbac3f8d6849fb3f3d5e9f9710d0fb1e52d0af518616c588f25688d8c6c2a2cddbcf43c9b2edcdf0619aa7682e6bede5feeddb280ee1825a278804d1e6ebd4ca479e64a44abdf79686ccdadd2a8fffd939a7910f6db32fbb5cd570596e96e2dbf0eeeed9f4d56f751b1d314a8cdf14742b501ade07c6ca269c51493ab39e619512d36fef6123a464058c6fca4645e935d4d2e7fdfbf8865569401fe362a20393b41bb7b6a976177a87bdc3d163400c2602fee979dc64a457918e2a13d221c6fb885cf50c0c27e6a312a5dbebeadd654617af64f9500016b85e2e39556c6261017d2b368f9ec0710e9f5dfd4f5bdd667893d31c91ba58f003fbaec3622086da2ac1f1087b1196c14f7349ba8990922bc60349233246ad68c3a65c7fb803d70640f2ec14f3b809c2212e5a2892c641a39ef7cbbdbbedf5807221d4588ec5f310c4247f576614cb2b3d48412e926a9add01c87409d45dc502251ae29d302cdf0b1625475e7f819aeeb6a6c55bea44bb12af9aacd0f622601a014ceb3ff7c067a0321f36bf73a8d9f094912d296836fad393648c910196bfc8b1fb167176040052e866e36c59241f9e98bf5cd3bdbb6013ee8bd25102333050b24caaa40366951195426a62ad5df3165f3b7d5666333d5f2996c93532197ec399faefc78e06f8b602c012e1adc4e227d31f3f524635c89f3b4bad1150ab01e4aec25b63190660cadcc6e9cc5d14573595fa7a07b58834c3b9ae5385caffcd5122fad2d3c7c99c5710dfa981531844b657202880c912027401305b24f286238fcccce7f2079d7aaaab35617a477319b9dd9509e187d422f8b12267e0435729180d2c2082bfd8e3d8b9ae0801721d59044084ba7aae0027fe5ee6d499e5954723e00c2e9e22ade789ed7ede7683e4ef517b9cf3536e62ae4c9e1ffb5ece542b34171d95fe10540bc51a31c830dcbf8e564e7dd5f49b0504d98b90f7f3d90d54dbfb6e2fb641549e3b04dc7aac46d8a3a66cd07ef531e37a0a3de55c486a74281ab3b184b7090594d372fc05b99756bee3c82569b90ed4ef2d8ad5a810dca64b3891143e22b5e9385b54570363bbc6c27c6b6b852cc65a1387ccdab062a9c1b9aec623258dd9d64e304b15a36091f2e67164c8d5bdbea52fe26ec044a2d1542ffd15855a7eec2c7403f12d67eac2b3f7322e2ac9374ee503f33d7f52f3359f631db48b596c020eae4cbaa22be2f2da18798c57e7a9135204aadc02d13a4820861cab9d03737d850667f04afbc851ee5768513b35c16564518680b93b9a637864627250f48118617372711e7761739a80687c594b2868aa320c8d8f3b9c8ea1c2b370311b06207b111bffd3ef767474fc0b81c1ca1afafc664dd6b0ad70cea6f2a5f2571075b59883ad2a73a4d0f14464bcace0daedee04d82837fe8d0750561e70dedf97e0be0e26d8936e410135fb44e4f7ede7fcde15fd27e726a80697eb1775c9161089925c6ca8c9363c5dc09dd819e9437a8cc1173678c7154ad67a10b6806b538f64c4b65c31a381a1f167b47c021c54d7a0b4b5ccaf4f9e3fb796c497a6f5898ee33eaeafdfba274caf088dd4f9182e930ef436d168fb0d28f6e2c02b3b735e2bae73afa9158a868324538dd7de3dd41dcd857ff908984b6eed4e757d2435392d3d5edf0efcbce233830d7d3142f77b327b563a592595d8ffbab99db28e959cdb0b004c83ebbb9691aebae7a603382bacc90648796f01d36cd40cbc97dc18b05fecc8e28554cbb5273054bdf86e41e6aa7ed864e521cc25d272241c787cda41dfeb42f9c9f359002f6ac7deac6dedb4d433e5c2e8b2698b611a0f8ad7405227a329507c51010461d2eede3a928345470c416d0d67a98d267f", @ANYRES16=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0xd}, 0x2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x58, 0xfffffffb, 0x100, 0x1, "9c8fbc733b811b6fc89d85228fc8fbdc5472d188", 0x7fffffff, 0x7}) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) 17:10:50 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r3, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r1, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="00002169b546d360fbff31f9787888d6bc6167552d4c21ba0ceaed7ed28c4aac3d64d8c0b1aba83a3f41d771972fb709e0c1b5ef2c7e48b790952e7403bf01b4e63cf65ab2dc958845ff65e9b3c703643a89d2df1e276f4e58a714ea03e26f63ff8a76c6787a810a0d2088ae5d264f16b47fe7866f18c48ad3110f560cbbc8c1b4839c37012a"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}], 0x38, 0x1}, 0x4) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0xfffffffffffffffc, 0x7}) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) close(r4) pwrite(r4, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xde) shmat(r5, &(0x7f000000d000/0x4000)=nil, 0x3000) 17:10:50 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff85, 0x2, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4119], 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2}, 0x0, 0x0, 0x0, r1, 0x800000000004, 0x0, 0x2}) r2 = msgget$private(0x0, 0xfffffffffffffffd) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x5}, 0x4) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', &(0x7f0000000140)=""/72, 0x48) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0x86) writev(r3, &(0x7f0000000040), 0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0xfffffffc, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x800000000004, 0x0, 0x2}) 17:10:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530004e7fcd2b621ac001f0f78c088615644c4acd7491a4d123781126afefd121322fbc3755d0ff12a7b2fc0f9a9461b2a27c1cd26a37bf"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000080)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x40, 0x9}, 0x4) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x6000, 0x5) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x38, 0x0, 0x0, 0x0, [{}, {[@broadcast]}, {[@broadcast]}, {[@multicast1]}, {[@loopback]}, {}, {[@local={0xac, 0x14, 0x0}]}, {}]}, @ra={0x94, 0x6}]}}}}}}}) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@remote, @random="9ea37009948f", [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x1, 0x1, 0x4}}], {@generic={0x3c0b, "97f645f61747cd7f173fa8586eacfeed723504ba604a053f419c7a13517f6c1aec7577543efcc61d61"}}}) 17:10:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 17:10:50 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x5, 0x3ff}, {{r2}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x1, 0x6358}], 0x4, &(0x7f0000000100)=[{{}, 0x6, 0x4d, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x87}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x0, 0xf0000000, 0x4, 0x9}, {{r6}, 0xfffffffffffffffc, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x46, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 17:10:50 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xc, 0x100, 0x0, 0x0, "000000000000000100002000", 0xffffffff, 0x3}) r1 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000002c0)="0080bf446defdd8dae2991800000000000d128068d3735f5da8ad81e66116ed26dbe6a98815c2b9fca56c45888d8b01c", 0x30) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000500)="203b7505e6b6bfb2d1f2870e1ebbb1bb606459c5c950c4fbed33789a4a663a669066a37d8ec350929281dc2e8348549899d000abc95aebce69ac406765f1117e173c55a7d817abd9d896a77763", 0x4d}, {&(0x7f00000003c0)="8f064965820442cccaa61b37a4e7e800c76315cc7940f237a2e7cb0704e13712a9e3b94c173de27159866408cdcd1c47a3735120f724eb8ff29c2ee5fa477eccdbc4c96436387621a47d69e8b9b5e4e9be7a16ab3ed9787f8d08d113e666e4a0729d11908aced4395197a681703308ab5fea3e016df296e1e468edfe9bc60ff0153510671db296c633fbbbe37aab", 0x8e}, {&(0x7f00000005c0)="d6a028cc726577ce8b6459c8bb1bca31fc9c2f6778ecb72a8b1034e0205ebc25438f1060a9b484f7a5455bae4bfedfe13340a20b1acfd0c150e588741b80ae97d705d0990afaa8d7739e74accbb0aba904dcf72260edd3fab09028c77afbaa61fc556dc7bf1ec67c518715df", 0x6c}, {&(0x7f0000000640)="af55e3dde1f26f4407e46b0bbc7088d7eb1236e903a0f0c3d193c7aa6a37944a8ec60f5e67f9b11a91513534ffcd0bfa405c063b2e86d9ebd2facfa1addbd241d155ad5b7fb2ba0dac87444596904fb48bb1ccd1bebb4f25d81ebf1c21bfaa803d62486fe8b10bb58dcb0535142e0b18a6fceb36e61703ccf78a9af065c7e05fe9b6049745", 0x85}, {&(0x7f0000000700)="bbeb2b3fce4f39cc4c283a44efa133ebed786e2e996bf64e55a16afee72eedb4a89575462b72711a89a2c152f4afc02fbf4205cb833a44a527069996e848c753deb685f231889f3c0fd1b4e5c2f5964514215e9327c5963e92fb9d55add4341ebf232e8fe6bd44462e1a588b6cf52b5f41da40cd708988a395968e2f1ad06209d56b2705b4e2f74961516fbdceae78cfac5e32991279827010520a7d541fe3e855835420eab90f9f532028a8683840", 0xaf}, {&(0x7f00000007c0)="c77ba0ee825fc554423d971ce87f7bca5550d845c5200368f92f131d21ea4eeeff8aaddc4a06772ede9e3eaed52ea8af421a1c3f630a37af54175910d51baee6dfb4197835f25e5618d26e55917d070dbd368479c14f6090eb4082783d0a226df8118def8aaed133dffaf7c193bbfa0b3320e9f9cf50131ff22ff9d462654ff3fcb0adbbd91597176612e586309d5d438a5a631c0a4450f061846452f508ba43a7977148c4f5e3e8e95fbf9a8c3dbd7837ae940e890315322369c8124b03a9237cf64b01877543cb", 0xc8}, {&(0x7f00000008c0)="58ad56ea", 0x4}, {&(0x7f0000000900)="edcf46ade624a7efd9cf545aaf1bc7d650b3c1d97ca2f37bd89d7f3a1f91e7a7", 0x20}], 0x8, 0x0, 0xffffffffffffffc0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000280)="94", 0x1, 0x400, 0x0, 0x0) r3 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) flock(r3, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000100)=0xf99fd25cdc2a8b21) recvmsg(r5, &(0x7f00000004c0)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f00000009c0)=""/147, 0x93}], 0x2, &(0x7f0000000340)=""/108, 0x6c}, 0x40) close(r1) 17:10:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 17:10:51 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x210402, 0x4) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) shutdown(r0, 0x1) 17:10:51 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000380000000000019078e0000002ffffffff030490780000000045f9ffffff00000000290000ffcba7c7fb9219c772"]) 17:10:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000038000000000001fc741159c463902c97fdbdb86352fa9078ac1400bb000000000b009078000000c22349c2d16f86150045000000000000000029000000"]) 17:10:51 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000040)={0x2, 0x3}) 17:10:51 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) sendto(0xffffffffffffffff, &(0x7f0000000080)="6e01a5c710b5ca47ea7ece98b7cea4e402e14216f60e8f17327b4d61dc03de32e7c4abe71f0159db6810d21b0129f59750e07a4e5628564dc3073796089d60da879d5c16be17e7e6cc513ceb7d796ee88d05ddd45ec68da7e92dc17df549f711f1ef7ef68025367f88b8b9bf4e631c5850c1ee1cf41d755fd7a5a6e9d654d176e0922bf7d204", 0x86, 0x402, &(0x7f0000000140)=@in6={0x18, 0x1, 0x1ff, 0x4e}, 0xc) 17:10:51 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa00000000002765d78ce8f6000000f9ff00"/42]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="c55b93b9e818ed0c4e9a1271e4bc1d5e9f540b1bf5", 0x15) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x17f, 0x7ff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r1, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66694c65300036dec6b63a2a1fb4981a783d20a9c104e22db4e0c6770caad1a5da6d4f03768017da5a2088a4a1a8a8fc89dda7ae754b86355a1d37e3a713b0f54eef0f7895ce86485a58c92238e0458470d6b3ec185a4ec5193d6500407eb7e79641b08c530255ca00abf3b104c7600d560962898762eab72d2f094ef1f1f6ea7bfcfdd2f3b1d03934ca1417606e3d1bc50b8eaddba68bd67cc28b5283dc1ba222aa714e102a1c00e8f1b669e4233ea1722e2034692b292f90f32f225a227a73b17e5dfadaf3cb62ace9d7dff093bbd3dcd067c2b110b15b095a9858df113c24973d065d18d08e7fa99dd21b910d7739d2d10144ca3fbc505384366f53ec30181850355499bf12b2868696fc782490180f01abbb3033114991241672f728af5ffe77584d398b23e3e81f0a6c1eed3fe556e5bb60865c2bd510ac9c60f852c43a4f8f73f6d45f0738afdab77e"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85aa796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a77b523", 0x41}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000009000000000000000000f0ffd75f5c37dbde1cc394bbf5e717aff54f8b96396c49ece9800000004e7b16a0b40ab4444e30d628c2033a75d30400000000000000cf59624c4559acb80a4952ddf34a173b9b665f45f0a5000000002c75", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="38000001004934f1270e182e000000ffff000001080000829062d383da39893ec206f4492fa6f7f7b6b25fd2c67b86b74c72a17302159467e6133b8e384745a3cc3edfde8b4be57b", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x5}, 0xb) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x8, 0x6}, 0x7, 0x9, 0x7fffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x7) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r2, r1, 0x2, 0x1655}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r3, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x0) getgid() 17:10:51 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x0, 0x0, @rand_addr="00000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0x2) 17:10:51 executing program 0: r0 = socket(0x2, 0x8001, 0x2) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a70100010000000000899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7000074e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e445408ee9081a06f879c9a9fa340000"], 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000380)=0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="e49a8ee8f4773fbea9c7df1fd237c8dd149ed6e125ddf63e9f6eb8ab255f2a90419d9ca41210768a8576a95b3416d912c686e76068678875dcd8b13d08efe5d10464fb66c1e2418f0274b4975b001ba6689e5597f28663de8867c0fbe496bada6d2dee48779c0ede949d5965", 0x6c}, {&(0x7f0000000000)="8a90ff45504744624cf055058b5b3026d4ac1c055cbba280b42f", 0x1a}, {&(0x7f0000000280)="d787048d691cc7bf53946764caf554e66dd343c5338409105052679533a57db36f6a9f6d3db128c283e2adede3e14429d52afec7e93dd856416bf0f78fcd868db52cfa7726701a63e502fbdc0d9c90a7220fb92da9f938ca30151821d626b19809b661c103eaec3a944886c1d8f8d78087b535f351624e99467e00c78fb538f5813e62", 0x83}, {&(0x7f0000000100)="4659d421d23f03137168592f38f533e8ea342d1835a639540c644acf934061d33e6bc5a31ad10e09f7e6e3e94e1c2e89f92aed0e5074e0ec6ba4eb2fc8f9e229f7441d279eb2fc8bb421cc67c66b2d41207bb09ddeb3a74a19f7abba1536757699566c8adf1092dcab5d1b64aa51f0c58b", 0x71}, {&(0x7f0000001740)="5cd461806fe348bb38277b06fc7346fdc8379c54aa403c11ca1cb60d88e299fd3578f66807cc461ba8c3581fc25b4109dfab5a134e0e1972818fbcf58ad737cc89bcf1feeae65f0b04f7a60d9be780e31ac4fa8ee4ab0fd69ee7d6e9839d106f3366712cf6f7cd7aa0a7e14a0cfa9567ae379e0ad9126d180fbf70409b09a3214555291e3cfba7", 0x87}, {&(0x7f0000000400)="1e8a586b69b09c50c1eeb39f5a7b31cc24fe5ed5df0b2d559223833dbe2f5a87a74bcfaefc1d2bba1c20ec4570", 0x2d}, {&(0x7f0000000340)="0d96816dd8521e74c611be8089cc6e431e1b53d6c4755c9146a334ed2f52fa38eaa0b1efa5c681753c0746", 0x2b}, {&(0x7f00000004c0)="c1dac003f1bbba736486ef4bb96086ea43b774ddfce34c997b85d49cac947011ebbb5de5477adbab86589545da0904234558a6dc7e215ff53e57d54b57d4111aab67e31464863c37df73f57671d8d725f3e854fd39ad13bd78d32e8c3d8b776cbe56888ccaab51ec064157b733ba0ca47a69fddbbde0b664ec6200f515f14fe87348b479227734fd128f0145d11b9a197a12f789451686e0b114ab6a578901984ab61f11bb33136407049ea9d63178d3fd5bc61264cb103fd32ceb5b5c", 0xbd}, {&(0x7f00000005c0)="e2dc1bbd487d0c864d7199031fec510e28366d481125a58b1a6bf6e19ad75aa72c1e487c68cb54f2583d3e6244d8dbe73bf122cba64c775d0480df1500c3153e01e1cdb8f6fcd2637950ae02550a6082dbe9923bfa1abce29c1baf2030c1b73b6db11b421bbae823b21edacae50d8d9ce95bec4304b6918b79c3f339505e8e4d15d22dc33f0eea15ac2a127ce04f82b4236d7e221bc8c111a5fad102120139c9de2518b8a9a89b276f6683bb8ae5f43b89565f72b96e07c2e574db87551847b08307f9ae0fa678376b8c8b9dd4c4d7607b50f41195862185edd71a831159786e7bfa82dad1004fad5cb7111fb1555139349e615f4ecdfd301a148c8042d466f1c9666392597f73d498f3ef469c662ca957f62a29d6bbfe9c4242fb703beb750e00262153a71d299d312707dd627df11ea2ba03f38c3f693cc941c0db73b30b425967e81a9820ec1f3e4e8cdaab67724cdd0bbbe0260e0c92d3b9ebb8a6764fb6abfa258de2be4be90127731a8ae05e08fd5c64ba9d96ecb547b07dafa9f13be32e0dde290234111832c492a2356e89496935be7334e18350d774ecd457a1527370dee1e3a90a147a722be414b986df35ac2bbf943d7d4448bcdf786f77e7cb3cb56401e6cb4eb3e2cce99821e0fbf4c5d2e3fd3806e4f1cf0b7ca73605b7d93ce6b788d3848afd925dc5fd0d6c6557b11c8eb8faaeff8d8c39d324d0753ae11ce5858b67a0a58430ea26b907e940b024d280ca4ff55a7489c5df5b293eec4ea0f20b6f4ca00bb8112b4487cc8cd504f020f7af666a2efedbb1dd925e6763153cd5c1cbbf27a0a3704167ea970deb86089e1f794ce5a860c04c2aa9e927a964", 0x25f}], 0x9) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000840)=""/189, 0xbd}, {&(0x7f0000000900)=""/112, 0x70}], 0x2, 0x0, 0xcfa) 17:10:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000500)="203b7505e6b6bfb2d1f2870e1ebbb1bb606459c5c950c4fbed33789a4a663a669066a37d8ec350929281dc2e8348549899d000abc95aebce69ac406765f1117e173c55a7d817abd9d896a77763", 0x4d}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="d6a028cc726577ce8b6459c8bb1bca31fc9c2f6778ecb72a8b1034e0205ebc25438f1060a9b484f7a5455bae4bfedfe13340a20b1acfd0c150e588741b80ae97d705d0990afaa8d7739e74accbb0aba904dcf72260edd3fab09028c77afbaa61fc556dc7bf1ec67c518715df", 0x6c}, {&(0x7f0000000640)="af55e3dde1f26f4407e46b0bbc7088d7eb1236e903a0f0c3d193c7aa6a37944a8ec60f5e67f9b11a91513534ffcd0bfa405c063b2e86d9ebd2facfa1addbd241d155ad5b7fb2ba0dac87444596904fb48bb1ccd1bebb4f25d81ebf1c21bfaa803d62486fe8b10bb58dcb0535142e0b18a6fceb36e61703ccf78a9af065c7e05fe9b6049745", 0x85}, {&(0x7f0000000700)="bbeb2b3fce4f39cc4c283a44efa133ebed786e2e996bf64e55a16afee72eedb4a89575462b72711a89a2c152f4afc02fbf4205cb833a44a527069996e848c753deb685f231889f3c0fd1b4e5c2f5964514215e9327c5963e92fb9d55add4341ebf232e8fe6bd44462e1a588b6cf52b5f41da40cd708988a395968e2f1ad06209d56b2705b4e2f74961516fbdceae78cfac5e32991279827010520a7d541fe3e855835420eab90f9f532028a8683840", 0xaf}, {&(0x7f00000007c0)="c77ba0ee825fc554423d971ce87f7bca5550d845c5200368f92f131d21ea4eeeff8aaddc4a06772ede9e3eaed52ea8af421a1c3f630a37af54175910d51baee6dfb4197835f25e5618d26e55917d070dbd368479c14f6090eb4082783d0a226df8118def8aaed133dffaf7c193bbfa0b3320e9f9cf50131ff22ff9d462654ff3fcb0adbbd91597176612e586309d5d438a5a631c0a4450f061846452f508ba43a7977148c4f5e3e8e95fbf9a8c3dbd7837ae940e890315322369c8124b03a9237cf64b01877543cb", 0xc8}, {&(0x7f00000008c0)="58ad56ea", 0x4}, {&(0x7f0000000900)="edcf46ade624a7efd9cf545aaf1bc7d650b3c1d97ca2f37bd89d7f3a1f91e7a7", 0x20}], 0x8, 0x0, 0xffffffffffffffc0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="00000000000000004573ff1b6e5dc90800000021004ac900000000000000"], &(0x7f0000000580)=0x1c) shutdown(r1, 0x0) sendto$inet6(r1, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) flock(r3, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/192, 0xc0}], 0x4, &(0x7f0000000440)=""/92, 0x5c}, 0x40) close(r1) 17:10:51 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000001340)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "127971", 0x70, 0x3a, 0x0, @empty, @mcast2, {[@dstopts={0x2, 0xa, [], [@generic={0x3}, @padn, @jumbo={0xc2, 0x4, 0x1d340000}, @generic={0x2, 0x42, "180ae18fd99fab27f34dd1c39544c663f4752b758b41ba509e28a539c276b87a50037c25255b218978ff751acb82ceff7067f386538693427946555537aff354dcaf"}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x7}]}, @fragment={0x11, 0x0, 0x6, 0x1, 0x0, 0x9, 0x65}], @icmpv6=@echo_reply}}}}}) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x230) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/4096) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/208) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget(0x1, 0x4000, 0x700, &(0x7f0000000000/0x4000)=nil) 17:10:51 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x120}}, 0x0) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x6}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f666e1e35ef3a595fc390913c74d5ffe489bed5c8bfd7f15e5dc82c0487e1f0070092e2e97c308c9108097d2cc2324942274da18f1e4a66c1beb260766b2d95630fcae08a7338d74c60abfeadcbddbc2d44acb26fca5feb00000000ff00"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000f258874dfef801027bae921455d0eb000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r5, @ANYRES16], 0x38, 0x5}, 0x4) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') 17:10:51 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x5}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r3, r5) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, r5]) 17:10:51 executing program 0: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff06000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c95b74b5493fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef30a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f00000003c0)=ANY=[@ANYBLOB="00aa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae22ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6b080064cf302dc146bad3f6cf6068a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0032f3af870dd59b6498b85126513f093da858a4fa437eb695e800006dc3d355bc4c97aeed60fe595c22cf1a0972322239e6fc68372a2162d526ab8a5220da0d6209ccfdb86a2319863a33401700000000000000000000000000000000000000000000000000003fd1a6a08b68c9864559429f8c7fd0fc0aa0cdaf3455dff8f1ce6291fd880904a7d4b79432381e1799a4dde495c0b67400e75de7ebc39b5fe9d5f23bebd454cc557fdae42c1b14994652b1199aedc0b375d9e84c727b998eddc28c701c4162a1868cd3e908fd6c3d450d5dce14db3f958e997995912af423b5009d61d98b38e263f1e305a7e4747a6b5e80c793d44e11679c90e89b112b31e48bd1c7ea3e6791e3154bc551df49dcf94e5b"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r1, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000700)=[0x385, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) r2 = semget(0x2, 0x2, 0x8) fsync(r0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) 17:10:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x5, 0xfffffffa, 0xfffffffffffffffc, "661fbef2245185a81865fd20215f3cec5aee1be6", 0x0, 0xfffffffc}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x8d, 0x9}, 0x5, 0x5, 0xffffffffffffffff}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 17:10:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r4, r1, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000280)=0x10) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000180)=0x5, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) 17:10:51 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fsync(r0) 17:10:52 executing program 0: syz_emit_ethernet(0x92, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000840000000000019078e0000002ffffffff03019078000000004a0000200000000000290000ffffffffffffffff831700e0000001ffffffff7f000001e0000001ac1400aa4430000000000000000000000000000000000000000000007f00000100000000000000000000aa900000000200000068890b6000000400e000000100004b75585ed7733e0bec6613c5f39a05a86705f5de56f2a181f64763ff54ce0e972354bb3243047628f8e352a96d7b4db5f108ab9e624f654ebe29b22b34d1a106490dd66ce1d49219f16580dc7cf97fa8b755361c70a25eafc858cf41736a581dc30fb420fed546809f74d08ff240ae254b8e1fcc4e1a0aaaf4ce4e2b8fd015335b322125408f5758218211db050e669bec6ac46d4da408f3f8b01a9ad81ea9336cdb715cbecfa5a575238ffa0dca0df8faaca2cc527527d08e04e70c0a97d38e114cc5c944aa1fdd322e14a6cfcf685f92bf2220e111dbba43aa9497c9733e9bf9168ce543c5"]) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1bf) lseek(r0, 0x0, 0x850, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = shmget$private(0x0, 0x2000, 0x554, &(0x7f0000ffa000/0x2000)=nil) shmat(r3, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$SHM_LOCK(r3, 0x3) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x8) 17:10:52 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x7) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x4000000000005, 0x7, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$BIOCLOCK(r0, 0x20004276) 17:10:52 executing program 0: sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdfb) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x0, 0x0, {0x29, 0x100}}) 17:10:52 executing program 0: syz_emit_ethernet(0xa3, &(0x7f0000000240)=ANY=[@ANYBLOB="ffedb380a98f8b79215d45bace25c7efffffffffffffffffffffff0800450000950000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="210002009078f42a00120ed10259ae3dd640df09ac0e857d32ca03033f0404c5630402131234303b646bda068e7837bbc8f37e0da10002047f00010035cf50d10aa4e47635af75920bc0736cd71d05b47461351b5e8aae2e2b0b2b8a7da9ebcb9485ca3f37a0dcaed73117c30c1b2fe3973783106b"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x286) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) flock(r1, 0x4) 17:10:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "00000000000000000d00f29157545f7ea38da200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r4, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r2, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="daa4cc312d8dcfe6a97a72b15e0e44"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0x38, 0x5}, 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:10:52 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x15}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 17:10:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r4, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r2, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0x38, 0x5}, 0x4) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000140)) rmdir(&(0x7f0000000080)='./file1\x00') 17:10:52 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) 17:10:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) unlinkat(r0, &(0x7f00000010c0)='./file0\x00', 0x0) 17:10:54 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1000}, {0x3, 0x7, 0x800}], 0x7) r1 = semget(0x0, 0x0, 0xf12) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/47) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x1967, 0x800}, {0x1, 0x7, 0x1000}], 0x2) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x7fffffff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) r2 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r2, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004b0000480200000000009078ac1400bb000000000703040703f88802440c09010000000000000000010000000d0090680000000045000000000000000000000000000000ac1400aa"]) 17:10:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) recvfrom$inet(r0, &(0x7f00000000c0)=""/179, 0xb3, 0x841, 0x0, 0x0) syz_emit_ethernet(0x84, &(0x7f0000000000)={@local, @remote, [], {@generic={0x7001, "e78f5e9b94cad64ccc1302a8e9183235c6481e5e6eaaee55a221e0b5c770dcb2d85c5c7ca79633999376e41f1ecca7492aa36c71f96068a7fa777de5b5f50f7f6529b96b31eabe786133f9a92b9d37f869bf3769a02a9b14f9360c65dbc7ef82f7f124fc12bcf279be8530ddc7d73527246d37923cc0"}}}) 17:10:54 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) 17:10:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="00000000e742a712a94c31eee52c4c04633cd8f37fc47d15bed15080d4f3aed87891a4cd8888b0d6329549105e8ca218e87e4649a49108863ae4bfc2d39f"], 0x38, 0x5}, 0x4) fchflags(r0, 0x10000) syz_emit_ethernet(0x1df, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x1a9, 0x3a, 0x0, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0xa, "a31e348263c06eae46a16b1785e8fe9abfe3a645861c3f0e323ce5c364e585af109193498c42c3ae31b5c5e98cd6555fc2f28741cef0d1f7cfe21a27734e21c9751afa3c6355f247bed225211b80a7"}, {0x0, 0x2, "aa47ce3852cfb1cc00ba09ad51fb3a1cbab957ea"}, {0x0, 0x13, "416aa8c4adb32136898b03c5bc77b39ebbd9cbb2def5377ebbfb326d8bbf3d76f66e6eb6e19578cb2b15407e1ac1cc671e7853f2895e60363365d9f5bfc5d819951762509d60c606c5ccf4a2cd1fc73b85ac8ea892cfce0fbf3847613a8a495313a9d7058485471e546873a439940fd97427ff27572253c3ce727ec3290120fc88ee1054e49954a5027f697cf1f86658681296c2aedefa1d7d17cc11"}, {0x0, 0x12, "cb3acc1db156bf5a89ada70f5d681cb73c2494a15e7b5dbe2fa18af487a38db8acebdaf7c3aefcd8e938e949544fb29d284e826a7adada25658b4e80103804c4f828bbe0c18001ecffa4bd88137a2c17f746690894b323b313bbf2bcd3f9c4b5e221653220f837572bb8e772102fe9481c3a482370643ddb1318801687797cabc7a7e4c700fa665d96240bdb21c3"}]}}}}}}) 17:10:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="90022e6e6f"], 0x10) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661f03802451a8186571597d0f7fff0e091fd100", 0x0, 0x7}) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r4, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r4, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x2, 0xffffffff, 0x6}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r1, r2, 0xffffffffffffffff, r2]}], 0x100}, 0x0) 17:10:54 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100503a0000000000000000000000000000000000ff02000000000000000000006027791500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2b0200070000000000000000000000000000ffff00"/122]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r3, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r0, r3}], 0x38, 0x5}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, r9, 0x6) 17:10:54 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r3, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r1, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}], 0x38, 0x5}, 0x4) r4 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) setregid(r7, r9) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r9}, 0xc) chflags(&(0x7f0000000180)='./file0\x00', 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000240)=""/147) 17:10:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xee8a, 0x10, 0xfffffc01, 0x8001, "8544693305426111124e23001000010000000c02", 0x3f}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xffff, 0xfffffffffffffff9}], 0x9, 0x0, 0x8000, 0x0) 17:10:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000140)="13b47192d472c59c5b1ce2288cd5fd708367227f9a13269a73b3560f30f1e5b5f6b51a1d8e7ffce3508abf0d258d528f068db3e308393536ab2fe5963be2c9ff5a05d3031526791be3dffd71f588999b40f0af1f350007c53637ffc72c1578b140138f54af3dee50f2c89c1928106ea6a45c3389b1ec2e4dc7559c5d39aa67e9389f984fbbff6e1892122e14565f070a9bb9a33a1e47057838c036256806c05c057dd85e740a61409f946a314a8d92", 0xaf}], 0x2) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x400) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e03fdfa89c00f9dcce28e3f0ce3"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r4}], 0x38, 0x5}, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x80) 17:10:56 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaeaaaaaaaaaaaa2000450000300000000000019078ac1400bb00000000030b90780000000045000000000000000000000000000002ac1442fbc2e658f100b96214d87f3ba1dcaff4c4e6ea0a6fe1ab1e94d8018385fc047778e702a818593a4504a04d0784f316774da9d261ac09f86cd39b00b570e63485e125deae877ad5561323739611d825c788bb0c88a81ebb65eb9d7b38a0a846b72ac9a9aae26bfd9854c662d4f3596989971b3f2a2bad857afde4cf6f6456f1a2bd30c1f5123869dda33ca8add2bdf8da6d9b6d2ae5efa960711e2f327df51e36fc28593f64321a33c390cf4439ee73761698841f114554f79a70e8780b881505e9f423cc3aff40f1fc6e25c2889aa8bbb84ed167207550e212b931eb4a5c6365f79b8f1baa02f3b733c96eaae937b5b0"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x8, 0x8}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000380)="ddef9dbda3355d0daf85c36190d0e6037b5a2b2bdae3f19fb4bd733acf215b8e13fc09eddf9385de5d69171b34bd965ba94ba4e0bfe3f12fb83cd58e1e7c3c3d9cb05979548226942342d5c0ce53837fc1b1e5c63831c732107fd1bf1a1fb28631219295d2d7449a2243ec7b7dc3b3a680e4181e908fb5fdde238044b2e3564ff422e5caec597d329d477558b7b14a6b86e04c92e9255bf882b1", &(0x7f0000000440)=0x9a, &(0x7f0000000480)="aea2dddaff1a5cf5be5d3e3f147303947d942c00e9c6d5558f06efdf8802a0063ef1ac76c421cff7f004e09cc1feccc9e52dd207dde777a98eba8ca94cb71bf2444338a4721f630daeaa8510f63faca3d447402ad2e6c9d2eeeb8e2ccd41d8aed42072b6defd59be28d2ef5b02049d3b4861ad013f811220df9fa7577c9904612ee7a31e148d5439f99649fe1a486c", 0x8f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x40, 0x0, 0x0, 0x0, r5, 0x44, 0x3}, 0x200, 0x0, 0xf6}) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) 17:10:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="b02ebcba78f746a557e2c2d13d60fb06739223", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) sysctl$machdep(&(0x7f0000000100)={0x7, 0x4}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) 17:10:56 executing program 0: semctl$SETVAL(0x0, 0x0, 0x2, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x8, 0x10206) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) r1 = syz_open_pts() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/70) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000001c0)=""/105) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6b54123ab8a5d0ee3b16e4910b3fd7d5f58983d2", 0x0, 0x80000001}) fcntl$setflags(r1, 0x2, 0x1) semop(r0, &(0x7f00000001c0), 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x9918abe28384bc10, 0x9}, {0x3fb3556e95270fc5, 0x3}, {0x25, 0x8}, {0x101}, {0x22, 0x7fff}, {0x4, 0x1f}, {0x6, 0x10001}, {0x4, 0x7a6}, {0x48, 0x1}, {0x8a, 0x7}], 0xa}) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semget$private(0x0, 0x1, 0x611) r4 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) 17:10:56 executing program 0: r0 = open(&(0x7f0000000680)='./file0\x00', 0x100, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f00000000c0)="e83671aff68e0ed831b63561382350b760f6c79c05edeb2f8329461f7a6880b3235488e5d8652d", 0x27, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) lseek(r0, 0x0, 0x5, 0x1) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x7, 0x2016, r3, 0x0, 0xfffffffffffffffa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672c421d8fc5bfe99e978198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x177}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0xc00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) fchdir(0xffffffffffffffff) r4 = socket(0x1, 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000340)=""/56, 0x38}, {&(0x7f0000000400)=""/195, 0xc3}, {&(0x7f0000000780)=""/76, 0x4c}, {&(0x7f0000000540)=""/9, 0x9}, {&(0x7f0000000580)=""/120, 0x78}], 0x5, 0x0, 0x2) r5 = fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r5, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) bind(r5, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 17:10:56 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x4, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, r3, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffff8, r2, 0x0, 0xfffffffffffffffd, 0xff, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="20000000000000c3b82132dc99261058bb06ae868100000000000000000000008476e0eac004cafcc5c60674d3ababe77df9d489171559df9cf2d31467ac40b2706506af8594b65299", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="7fdf03ea42b57fec114908a6b2192457767246afb1adda9b7f37a46d09f66d286238966b29b759cc29668fc9b76fac04f12f5854efce89e586c47e520ab1eaf84682d70e1afba00e1d97e333140474fcb829a5221265106f260dd124aef672abb8eb8aefcc75a52311a03f63a9f348f781e302934698cc944b663e0589d7f9de846de78ae03a32bdf9a3591481c21323692d2b8217ce92ea29abbf16e8cb4b8f408c6aace43506233ca398367f03", 0xae, 0x400, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 17:10:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0x100, 0x41) setrlimit(0x4, &(0x7f0000001480)={0x1, 0x3f}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x89a, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666b4e04477dac"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000100)="6a6b4f40b9d5774e37887015034b84fb02137ac916f07bd059152cfa8a2e3e5b7f88ab954ea1d103044a9064d74b608b17ab15ec925107d0de9a2cd64da9f50404a2ea5317ac6e49cace2eb8c345a604c2206e4877f92c8bb3102dd54374600dc666261e0236c18a42ebf275a5b73455d5f0d3a133729afe8df292eeebdc32bf8c332b5ed9a761ecb111ef2f5e90c48fcf58ad4c324532ced16f15eb1e568fc1538b77ff7f7bd6e4ababc917b35e2562e3683c34b506cf4afe5897ba8d2391d82fa7b9afa25dbc4fec50f8aaecfa534501d7ed070b73a37ecdf50606f3757eca4d4be6c5f73098c8c2ecc2aca9b84e853feab08dfd8d676cfcc0ae06224927323bf01f6e9cf3b56c09c3dc2c0baa5f08e022fe2254036d2338b06488e434831d83e275a79ec16e35413c02797efe13b3284ba29311487d838fb9aa1236a49d5ab8421b057f19fedd34cabcd08c90a2dc2406b14315d8c414e2548b33ec78e2796273aafb8beefc0b8268defff3cf65c577dbe9f4f3d7cb1df9cb1e06282e4c01bbe42877556ce4d5c2cf8054dabe72fbe41a860b8a926b29e417ce414f751509109b1a8b32e33830239a56309e6f8e1c7c0bdb80d842858a75a70c08135fdcad0eaf8c11f9f4475b7f5cd4c10a24284428682c85bf940bcc79c1e11d23fca4f8a29bb8264aad927b9cf29da816dc043789db45fd96f8efafbab6be8a06880e789ec6acd44edde29021b052f7e766a5f064023fb4ea0a998824d45c3886169af03b72961a1e7b60275a6e622639bc0cb3ce0619aeb1fd1a9245b73b7514b598df7e487d9f79408ddcb172da492dc5789c47f6b0a4201896eb1fad51639080f20c4873466a188c26fb9c536a8f7e7073e48cdd3dc0eb06bf5520ae63692e312ae54e22713796c5dbd0678a30f55289ba64add0d1bbc85d3dc26feea5cdfed0c2779dce6d9eb7f9dc35f712d09186f679d7297ee491845e6eeb41517099a4ff7d5482a329ddb699ccc776671db1c047b5b19de150c08493f3d44d124bbf9d3de4b57853c7052c2080bcdd68f140ade78c745150e8ea6b7d7b64eab1ddbbffa69d58c200dac4786ddd9b5b83cd72e92ceaf1e1dbfb61db1e28e0e9b96adf1b783ed5971eb1e212a65985d81c7f4833da5b9cc82979a28ec2f92e1d6174569bb8875afeb5cc10df49c5dc7f0763e42e633ad7ca2ed67b2de0ad899c5f79fd9254f7b38c67654c97d685a0aefbda5c0eef88d22f46969b6d85af5fac01db4ec4018ef6c70184db825a3c01922328e26841e55330f0b6828014496a8a119d679af0e372a6c9d650d5c63a718c2cbf325da0ace77d4e1282767c0dbf898346bc09696fdc4bd4796f808169f054205164680ac5f4306b981db482b7c693946e45e00c497096c659a62d6868b5a3ce66257d1038c8cfff5e5198974a64d3abaa41b6c2f19c106bdb1acda4ad9fff40e17b2a8dc31a649d80b307fdf75243688ce0d2c5d9f9a06dedf4562279a73dbe7b740444bd673dc3a370761d72d247ba39a245d7d2fe37804fc34f213d9620ba098b329fef103543b26309cef980933d926a6d3cdbd99e760325580f71cf39ef57606337445bb6cc1c4f57305ea9740b346072a9e0c444c561b516cead0acd0e27140bd1b55dfde0b036d99ced81b8cd983c970021639bae9030c30df0fadd645bca2c138c2b69576df6696bb25a1fde8f4fb24facf45bc4b92a0e9d78a912f412c42d7d4efbba8895657640d68a9fb8897f9693ef1317a1a32ee28f521e50c38ac0ce9a70f641678121036a2bd8a4499b65f54087d6973d9d164a75cd4177a43d31372f991b1bf5fd60793c90eff16fda867ba7e145bd8e7b374dd4c56eba601a4c27877677dbf12e728849f6c7b9887d18b2e8f935ba05c9d091f6d9503b38fbe68ad14c234e206bbb41cb852747fd760831d0f8b21110082bd0e66a550460af7b97572dbcb599d8de4381f05b88a4ce72d9a10ddc7a67af2ef6b0b637c5f354673bce45a8eebe68f07710fcca6b4265c2cd932bb312caf18f7f9e796c891cb2c6a0d2d8eb927229bd1170968d5a5661ed1e23c71993cea405cdee0b6055f93b9e3f3b22db3bf15f27b0befd25aaed43d7c6bc7315fd3e6418c0b24169adc79af1c07be61f04ce2423432bfadd30ed2b25b0b20d17bf17b857e83edbb704637cf905a1270525a9bf1493583456c4bd61479aa70ce4ef95647de1e32de41042d34391409c12b155ab2fba049a580228a5fa5971f80d3e34975bdaf1ff999520aefb29eab0c93519566268db5badfbe679b1a97b6e5d8f2a3b395fee6a84682978a196f4ea5c4f92c30f28c838adbd904182417051ce2aa38e2f01bd292e190418d3b696094a9f1ed8254c6983fdf1ff96993f0dcc7d293d82b711b4a61c8575cd9762bca361f7c52dfb5e791e0caa1c871f027bab7662969782cd823fd07cb1b6c425637f7de6af1efb362b98806c8a5aae471f0067a19da676f55ec8cb33d2024ea87b1971f5ae743db4ae34fa36460431f2e2df81ce95fee7303426d7418bb757383ddd776f2d0e21c29a98fb9694b32f48b29683c9ded3ceb10b01464bd7828ec4e8a2c66d85fadbbeb86ecc9c99c169d68053b3b354848ebf0d23eb1c8de97495ca673a74c0559bc506caa3e33085a33cb1c04806d22fa1d7351dd3523917b1e1439689528c8ab475efde5bf342b0f348783aa8eacbc910e3ee36f30dd7dd690ab8e82cbf58151778f784e3b7971dcabcafccc35069ee6a1c25b9be36ece6206b8c311a9d94f8c38296dbed19fb7efe675a6eb57100f1fee1c8ce226d5a971e77303861103a75da04bedec8744b248f66323ff9e595dd14aced635e74c0f1957c8cc7ee26098d1e86f129340d9894cfe2d32f2c3be73ef4db2e1bbd16e90da403cacd71f3f8530f58c7c1812da379d67aff5670451332db10cefaeef4d132f26a6b8dd2742905848caf30ac348eae484a37fda004d19dbb8dff211c94368b82e5bca05881d877c7bab9ea54d848b39a26a3e227512c173dd9a1becf075f298b4564b6e5f1c5e6c2f90c8ce290b380b258ed28861eb70a6c98a3d4ee9ec7864134e58aebfe96fa83147e47391bb2d237da02c5266157b3f00977911a03659346b56d7801dca6cb574678d3b5a4b09d8f9cdae9c045d8ce58b2ed1b4417929c14f352b7be47341019c61a758bb3aedcd98fc9ff63049f6976982dedf7cc8d1eda266f7ddf18beba297e2feb545d0a5930a3480af12ca9c19ed22c0daea9da30f78c863527f169e29c6dfa3bc5d99d091020af412f088b7b219298973d32e3689e39f97d3c20630e6907a84e66784f7f7a126bd32f6f1ba0fbe2557a647e37dd56c464a9f34e790f5269c2f9586299687d64c43e6eed80bfa7fce0902cdf909febd7041a5154604ed9d8729c5463ba8e723ddbe780c4c59398cefb53d7b91341449bfbb4950b1992c825066f70885f305dc287993e3f8324ba90386964c705266801423d39e6b7f279f6d31b744a8908cff776b57ed40c48a38c644b25eebc627fd332633b4dcf8d434791490e87c886e58c2dfba2891145f408fd0d83639117e69177f6bfbc19b7e26e1c10a48fe958db8af333cd480628d74f38ed2141432bc5bcd563a785246d4434ae1a27aa28d99752fa3ba627e267c4653b1da91f71bc81415910526a7d657fdf70610c885773ced078f363d1fd78ba566a06c22769e4fc07da5afa38fc3a26ed0b8a87fd1307bf2af390e4db8c6dea80847f10426f3e6c48323632674090186fbd61becf596619eb2d756064873c5fa8d360912696adf9decbae5caaca492047ffa78765685b8c7c999bb967a8d420c8462204a713e2151962df1b16b74bde737b8c42ac7a9f4d0ce4698f66fdf5cc1ab4a222d374144d33ae5ba644bacf42af1846dcd96e6fbb6cfbb882f3583c25e61b7fe7d60d09bacb1719fa3884945a724f37293636c8f2e9569d57166f09c05aff36140922300d4802f41074135d6f4f23ed92d2dfd3c79fa695a880537d1f324ff231b9473cccea09b882db38fc2ededbc7d057fc4a4b4a40bc14f2d4f3fdaccd682e99a731993e4e570b218c27f6e941bf64cc809a884511cb86a3fa9b0c52faba34622d0a93455f1a824ebd29dae5bc4959ae4c805f1b8a623ebde26122b006fb94a137f7a013696995c373f14308f63ad9e0a611bf64b2fa1d784ac52c76c26326bf43bf1ff1258dea3276fa3ee2c29f859e109147da58d1cd9bd55e47bf04a76cd34b6677512635beefb5d7cd3eb70806dd61e752291a2f206cd8539e3d02ef00ef1bb30bb62091c39c8520612c568c0847066acc426455587d5d3e2592dcb4fe2e5d9eca342690840f08e9ff937573819d11f12883fd81c81cbcb6ead39b49dc4f345ea6f903e2e3780d97c4b07b5e79fa3f2dc9fae5ac4293202c052cec5e2a626fe3dcc341ff782ea9b6611abc71f818f282bb8c711ba0124a63762ed76301a7f846575da9b951ab103fcfba6d22655c3bc55c8e80064264b5818f16026569cb6acdc1b82cddccbc23614193121384eb1506c81806cc3b923c2d47ae0eb86143c5a21899beac331ab270b23800496139c703e913810a6877a0617bc262d2e2f5dc7cda7a108b380d2beece0521c276c5396551a4c6869a462b147fa09e482e9c8a5ac61dd876d9eab5f99a9de58a55684ba72fa452daf86c70a5e9a84f5b341b2a1c842e217f6b0fc93bb2a01f1f6079cdaaaaaf9eb5f68204d404b4369847f6b25f25d6dfa4c683ecfe66021977224bbfefcba1b285d53bb5337ee03062348604f9f8e013e0e4c6287a9f55631594602b62cc32609916e8386a116151d07a1b48ffcbbe818190b470b9b3991c6a36e07bbfe5fdf35239a42830711fad9edbac9808af664703e17b61e4606bddd3bd6616b618017441d0a1af210d0efc40ad2b1daf45167012edc7b93317896e7385e1dd4de72a6444502eb5bec3adf334ac8e445b48492e035826a17b47370cbb802e753c9765dc4f491b6f4e9ed500b564aebcda79bb0e5b4a0d376f1c76da7828d5ad49bf7818f5ee24b0e26f5c010b4a99276b9855323c0c6f67ae88ab48d4f944ad71f7dc00ef1a416e10fab7478bf2acdf44fbd1e45da5ac59d113bbbc3c76a8de05893f05ff109ed68b3c68f219673dfecaa6ec3276215a5c1760d46c38aa3bf1d03b5c356c5d41054e0d7c096244f1fff696f3c3e5a81fd137fe87d5d26e8c0d7183c9404a9e4c6a5a8d4ee3f8ba6b3f21b9e8dfd6ca473cede1ec7e26991bd962029513899702a766104cca07362c49f2795a01ed6f7a58113cca7ff5589faed93cb6321024382b3062efec6f1b7d2735aa90e3b5f0606d857930cf5891e854a1e9c94f71680ea83091499c7687eafc36f4c443a90b6c7cb0e1b0e884a179b585f3808749ee863a7e1e2b2f3bbbed77c6e37d254b10a095631b70a66245119c117e1a5f9ab4acd1e271ea7d2acad6c088eb076838fc462f3d151b7abe512c1131e9c2587ea3d1c0d971b104ebd80003a42261b6dfeac698712821f34782b2e52d6ff8c62be2920045bfb02fa154d45875fe5ddca17c277db8ee2c9b6adb129caaa535a9ba67acf3d6ec34201cc921ec3247636d07ce8b4bd15ca6c60543795b0ac26b6eb512807bbacd114fb3ad9d14d2421675f84fbf7d47bb74625f68618e1625daf317d5a7e469738d9bfa10a19f7a98bd38c2c495f1deca7e59224f963d0d339de21d5a1891dea526cfab042af0040830cd31ecc9f3089c6e1d59dc9da114386905134a", &(0x7f0000001100)=0x1000, &(0x7f00000013c0)="def195b0bf29fa9b63927511a8ba52088c9eb41c993b5ff047c27679c65f58100ea553f18a6ce45bad1db8c15528181a7da6fd583f1258eec756b1546c94ce1216d1de6d0e068becf81da28cda41dd4f4b2a2cc0864ac21d3b57a4039aa907ce2a2d3de0aa1d7e82a135d39b4a4189f1078429e502454f52ff4df7e2eb38786f36b88d16ba56977b89924f66c17e0691a97096c5a72676724d627ea6a51687394fc02d43424401f6f5e2900f6e97dc8f3a4af9ee9e6d502f7782d339550d8a", 0xbf) 17:10:56 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x9, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x7f) recvfrom$inet(r0, &(0x7f0000000040)=""/206, 0xce, 0x42, &(0x7f0000000140)={0x2, 0x1}, 0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x401, 0x1800}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x2, 0x200}, {0x1, 0x2e3, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000200)={{0x0, 0x9, 0x80}, 0x3f, 0x5, 0x7ff}) semop(r1, &(0x7f0000000180)=[{0x0, 0xffff, 0x1800}, {0x3, 0x1ff, 0x800}, {0x3, 0xc386, 0x800}, {0x3, 0xffff, 0x1000}], 0x4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) 17:10:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="0483f6c8000000000000000600000000000000002e2f66696c"], 0xa, &(0x7f0000000140)=[{&(0x7f00000011c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000c08b4e2435a002d201000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) getpeername$unix(0xffffffffffffffff, &(0x7f00000012c0)=@file={0x0, ""/4098}, &(0x7f0000001280)=0x1004) r7 = accept$inet6(r0, 0x0, &(0x7f0000000000)) setsockopt(r7, 0x3, 0x7, &(0x7f0000000040)="e51cdb4ba57e685ba355018c4d5ef57fd9ab984246eac74fd3169f84e8dbbc384eea6a7805708dee0967b4235bf8b2bfc0e33631941643d1f616cdbd08e060e5282c7fc22316122c155e6a4347c3168c5db4bc180aac6cdc37f25a03cc18bcbda0f8810dfb88538634f1b159889e39c0831f23958cc8f2bb", 0x78) 17:10:56 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x21}, 0x2, &(0x7f00000000c0)="0f7dfa63f3edc928e1eba9dfc0825fb4e86339e7c02cdd3cb530539b7b6cb85d8761eba4192b7b7f3e812e56843c2ad71ded9d8ec7f3cc201f4c094d4c458056e250ed6c92da0d31d25a7b426760d4e1e1c5d2bb4c9a193af306ea04331ed88974a95f86800be50dba601aaae8568e44eef462ed74e4cd15a7a7091ae91eef5ca40716f66043c23843d2ee0229a7bbccf072b32140bf8349e2785351db76353b283d50750a3f2f10fa00636f6f5a3a5c34cb330f55c8ea7dfb0f040f5873cf6a192d24be4c1b3410c4adbe9726aef20d2dc71e6d43fa9416d7889f0aedc96ff2740d03b507222372536afdb1528d3063d6a51a", 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) shmdt(r1) 17:10:56 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000580)=@abs={0x1f95d27d48731892, 0x7}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x7ff, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000500)="203b7505e6b6bfb2d1f2870e1ebbb1bb606459c5c950c4fbed33789a4a663a669066a37d8ec350929281dc2e8348549899d000abc95aebce69ac406765f1117e173c55a7d817abd9d896a77763", 0x4d}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="d6a028cc726577ce8b6459c8bb1bca31fc9c2f6778ecb72a8b1034e0205ebc25438f1060a9b484f7a5455bae4bfedfe13340a20b1acfd0c150e588741b80ae97d705d0990afaa8d7739e74accbb0aba904dcf72260edd3fab09028c77afbaa61fc556dc7bf1ec67c518715df", 0x6c}, {&(0x7f0000000640)="af55e3dde1f26f4407e46b0bbc7088d7eb1236e903a0f0c3d193c7aa6a37944a8ec60f5e67f9b11a91513534ffcd0bfa405c063b2e86d9ebd2facfa1addbd241d155ad5b7fb2ba0dac87444596904fb48bb1ccd1bebb4f25d81ebf1c21bfaa803d62486fe8b10bb58dcb0535142e0b18a6fceb36e61703ccf78a9af065c7e05fe9b6049745", 0x85}, {&(0x7f0000000700)="bbeb2b3fce4f39cc4c283a44efa133ebed786e2e996bf64e55a16afee72eedb4a89575462b72711a89a2c152f4afc02fbf4205cb833a44a527069996e848c753deb685f231889f3c0fd1b4e5c2f5964514215e9327c5963e92fb9d55add4341ebf232e8fe6bd44462e1a588b6cf52b5f41da40cd708988a395968e2f1ad06209d56b2705b4e2f74961516fbdceae78cfac5e32991279827010520a7d541fe3e855835420eab90f9f532028a8683840", 0xaf}, {&(0x7f00000007c0)="c77ba0ee825fc554423d971ce87f7bca5550d845c5200368f92f131d21ea4eeeff8aaddc4a06772ede9e3eaed52ea8af421a1c3f630a37af54175910d51baee6dfb4197835f25e5618d26e55917d070dbd368479c14f6090eb4082783d0a226df8118def8aaed133dffaf7c193bbfa0b3320e9f9cf50131ff22ff9d462654ff3fcb0adbbd91597176612e586309d5d438a5a631c0a4450f061846452f508ba43a7977148c4f5e3e8e95fbf9a8c3dbd7837ae940e890315322369c8124b03a9237cf64b01877543cb", 0xc8}, {&(0x7f00000008c0)="58ad56ea", 0x4}, {&(0x7f0000000900)="edcf46ade624a7efd9cf545aaf1bc7d650b3c1d97ca2f37bd89d7f3a1f91e7a7", 0x20}], 0x8, 0x0, 0xffffffffffffffc0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) sendto$inet6(r1, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) flock(r3, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = accept$inet6(r0, &(0x7f0000000100), &(0x7f00000009c0)=0xc) recvmsg(r5, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/192, 0xc0}], 0x4, &(0x7f0000000440)=""/92, 0x5c}, 0x40) close(r1) 17:10:57 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x3d5, &(0x7f0000fff000/0x1000)=nil) msgget$private(0x0, 0x44) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="138f8cd62c9db6055f716dedb5f09dddbf21bb2a3446f08e433542210187e5a5b0cd791f0e5bac2ef63bc853709c29e54bb9e055d17f49a4b7413c8ee77eeae69d79459a8d1a27595774aa6d1c160df40db9bafc0cb4ea48684dea6d2ce852f92cfaf3f3c844250fc2f1b44b7986b135a3891c16158bb7231c8d209a2e1581a33346a619619b14790de91303edc1ba2d0c70e898225f7e0d98846178bd404ca6412f01bd6a1db1afbb1c9f19c620e258017b249d694e5a7c0532d046a2fce33eeac09085a8062534ce563f85c8e73120d246044f6e23ca2092c0c4a6c648fdda70c77ead29", &(0x7f00000001c0)=0xe5, &(0x7f0000000200)="726f7978975d561eac58015502d62911c4d08923f12da0e26f22bed10323c8606bd0e2b32a79107efeac9c39f4b0307e824abb0e81a56c003e7b82d02dd5fe7ce845d8a9e00a4d07c3f8434a923b97c578caa77948bbb0f39a423cfb5d27ebb9649bb5d857e6b55d291184a46fa5c9938e6f798cca58d3659eda7f5b74feae0c216c2b774176eedba421d226dd705629fb2f0355c0336ec6d9723526f3fca9983fe1c6075d08f140e8c7ceeefeb30d398f348279de659e3e0a2fb24090f693d775", 0xc1) pipe(&(0x7f0000000180)) 17:10:57 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRES32]) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x80000000000002, 0x200}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000004c0)="b0c0c00b819b9fd57b0f", 0xa}, {&(0x7f00000005c0)="828623350819c986c549d43f8895ed417f69bad0ee1f58fbb155fa291ab0b7280b57ee228d0249dfc15b11f46811a281d9f33a5e053af3abb86499f6a486f737175497e5b127b51dc3bc1b3ffeef5d4adb11b6554ff2733b52f73328dc2631689da365ed5574fdbcc4795a7a27aa63fcad5a2ee87f3facef4d60f84bd276a3844859bbbd58c693393ecdaa16dad74034dbef772abbd916b8ed91e4bf84420d", 0x9f}], 0x2) sendsyslog(&(0x7f00000001c0)="b6fd7b84a7c3435429946bd65d2f400410f161521d0d33138509329ddfb7501560963c0c9100af5be1c396f20ed7a235aa55fde168b9684404479fb32fbe61b0bbfbff3c1dfeb538217f7f9b3086af3df944e9003e225b75043a017c256a2aa818f520c90ec64c0342e44e426db35de726bb54c42f2dd30c6791f24e9fa07ea57e28a72f44b46f97b3ebd5cec945f144a56a868255e916580a82e3fd519987d27258f9063b662ad95fe1c2e24c421a02e6219cf634705e0463", 0xb9, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f0000000080)={0x6, 0x3f, 0x2, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208", 0xfffffe01, 0xaac}) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x84}], 0x1, 0x0) r0 = semget$private(0x0, 0x4, 0x3e0) r1 = syz_open_pts() fchdir(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) semop(r0, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semop(r0, &(0x7f0000000000)=[{0x0, 0x101, 0x800}, {0x0, 0x587, 0x1800}, {0x2, 0xf0f1, 0x1000}, {0x4, 0xff, 0x800}, {0x3, 0x40}, {0x0, 0x4, 0x1000}], 0x6) 17:10:57 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x905, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x38, 0x5}, 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) syz_emit_ethernet(0x62, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000054000000000006907800000000ffffffff4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000000009078000005160000000000000000000000000000000000000000020400000402050e0000000000000000000000000000a7853e9e4d4c1738ac2bc2d723b94e4c93059974600be59c59a93a3f1e1b63c113f03531521640665854ae0ba2ea4953e4c561890aa52900535378ba4270863136d7eeb5b478f77dfaffdca95252dd486cf835e482b0e335ecab8a1652aedd65af524883f1d66e028d5ab48fb594f06ee06528d90e2bad66ce31dd40f5259c0a6e60ac07"]) 17:10:57 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fc97ac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"], 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4119], 0x106e, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000002400)=ANY=[], &(0x7f0000000100)=0xfffffffffffffec5) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pwrite(r3, &(0x7f0000000380)="5befde7d62127c24c546a00520406ce7d53603df9851d0237220a040711182cb911326c37fd1cf05b9b24caed7439e68d7479b5eef59ab584cbaba456f48554c9d063172020ac4a8eb17b09805d98e065f8e2d652907877b595ea367f78eedf3a370fae1571a748f37f21fd3603e6071f05db407a18615ea55136cda377b679972848d6f6c6e43ec94ca48f83dc6ca0c88deb76cda678ff408a049883ca9fa9d2e461da3ffe14a3d477b448d7453f6651209849f358cbbe10e89a3703e0acbcd8811191aa6a341daf413d9c8449a08", 0xcf, 0x0, 0x5) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) r4 = msgget$private(0x0, 0x48c) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140)=0x16d6, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800008ad70000001b00000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) dup(0xffffffffffffffff) msgsnd(r4, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r5, 0x6, 0x0, 0x0, 0x0) 17:10:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xffffffffffbffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getegid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x6, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a", 0x0, 0x9}) write(r0, &(0x7f0000000140)='\r', 0x1) 17:10:57 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x4, [{0x1, 0x80000001}, {0x1, 0x9}, {0x6, 0x5}, {0x3, 0x7}, {0x2}, {0x1, 0x28}, {0x1, 0x101}, {0x1, 0x7}, {0x3, 0x7}, {0x1, 0x4}, {0x3, 0x2}, {0x1, 0xb2bb}, {0x1, 0x3}, {0x2, 0x80}, {0x2, 0x5}, {0x1, 0x5}, {0x3, 0x10}, {0x3, 0x1ff}, {0x0, 0xaf}, {0x3, 0x7}, {0x2, 0x1}, {0x1, 0x5}, {0x2, 0xa8}, {0x1, 0xff}, {0x3, 0x7}, {0x1, 0x7}, {0x2, 0x8}, {0x1, 0x9}, {0x3, 0xd6d5}, {0x2, 0x1000}, {0x3, 0x6}, {0x3, 0x8d}]}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) r2 = socket(0x20, 0x4, 0x9) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)=""/96, &(0x7f0000000080)=0x60) 17:10:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a7fd01", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, [], 0x0}, [@fragment={0x6}]}}}}}}}) 17:10:57 executing program 0: nanosleep(&(0x7f0000001580), &(0x7f0000000040)) sendsyslog(&(0x7f0000000080)="4e63cfa29a657e57bd590f4d5c7c927410f1a8909deabb5347a3ee008ca7311bc6c64dd58578d77891d214f74c056c1f5ab11449c87b3a81122562d17e9e75d380ac7b3c8e3ed0d136de908d43b3590a4e825cfefefeabc14d1a59bd4ab1bee31b7d3de3ae76570ff7a3b05986ea9ea829985b04b4c35149dc7ad746103414704b99337879e629a43c6afd54f8e8a2c57dbb6e90d326ebb0f93f5821c550a7cf503a6f3397f4f856590561a44b56cf6506f325fc41b295923fc876294cac5940983e788d774aa6d71a35b279b45e01b07c881efa389c7863e33eb73e334980edd28051a022ae6692c5a8e96e58029b9eef6bba37", 0xf4, 0x12) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 17:10:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x38, 0x5}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0xc) 17:10:57 executing program 0: poll(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2a) open$dir(&(0x7f0000000040)='./file1\x00', 0x80, 0x166) 17:10:57 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86070031797100240000fe8000000000000000000000000000bb00000000000000b33c0004018000000000004e214e21000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, r4, 0x0, r7, 0x1f2, 0xfe}, 0x2, 0x14a, 0x8006}) setregid(r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df6cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c1a80160e9c2f5ed14df622163e83b24216149584a634823", 0x4d}], 0x1, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3}], 0x40, 0x5}, 0x400) ioctl$TIOCSTART(r0, 0x2000746e) 17:10:57 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(r0, &(0x7f00000004c0), 0x0, 0x0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffae7) r4 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x80000101, 0x0, 0x0, 0x0, 0x0, 0x47, 0xd436}, 0x3, 0x9, 0x4}) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="fd63a4d9335c0618e0c791dd03b04f66dc3886759a22bd8e2628758442e66423e90756563b32c5ab534145f0737a3e3d915c4e7938b91566bd33845dc6357a8e4c6871088cdfe042b9d0707043521d82ad10ef5ca5b5ed573da4f949fe19d446f5bff79670bbb6088a0e1fc23defdf75f473c7121aacb826d2b9e33a216b5930259a9150a55b8582fe885979d7af46b1f491dac255895427036c84bcbb7110bd50a216c1b8d02f494a0764209e735882f6dbc67b50"], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 17:10:59 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000004c0)="13", 0x1) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r3, 0x0, 0x0, 0x2, 0x9}, 0x2, 0x5, 0x6}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r6}], 0x38, 0x5}, 0x4) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(r9, 0xa, r10) syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) 17:10:59 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x3, 0x0, 0x0, 0x0, 0xd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)) setpgid(r0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x169, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, r1, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0xffffffffffffff01}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r0, r2, r5}], 0x38, 0x5}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r8, r10) 17:10:59 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x20}, 0x3ffffffffffffdd3, &(0x7f0000000480)="c7bb30ac", &(0x7f0000000080)=0xfffffffffffffe83, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 17:10:59 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x25, 0x1, 0x400, 0x0, 0x0, 0x2, 0x1, 0x0, 0x2, 0x8, 0x7}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xffffffff}) 17:10:59 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x85) ftruncate(r0, 0x0, 0x30000000000) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x20, 0x4}, 0x7, 0x3, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x1, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x20000000007, 0xffffffff, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="18000000000000ffff000000000000006ebfd804798ed8995786952b37118ee1620e4384e653e26d1cb9331089e92412d93ecf575470a27824015874bb44216e63e8594994152dc2fd201833d4b386c6f929c0da88a87bd8310541a983051cc1d00ffb38323f95282951e32a6dafe7a9812b983c3d53140a71295f26b7467a7bab937e1d2ff65d2bc0f1483883a5ae2fe4c9bf182ab48f7dddbef25f167daf5473cac7e5b5e30dd056f4e0e760f2a7ec74b737842885b7f9370b63469173ac", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="e1d12544665352a596ca55ab42477eda63", 0x11}, {&(0x7f0000000180)="eec906052dc67020a9df41db956b2822a35972528a87688b03cc9bd2722f1d662519b30467835bb74624a1340862930e9c0dbfc94527c26e56ee8e22ca1aea0bad8e8b87ad4fb74ea204494b6232942a0012304817870f857ccae775666499e5ffc555a21699bdec2d34dbf945c363bdaa58dd5a214294fa60a730913abc473431283d24565f0f9c764ccfeb2ba373ad8b01d0c4a1190fe530d0c7400cb22e67d8deffca065f6c2720baed03bf20147e5148077fd8080c68", 0xb8}, {&(0x7f0000000100)="8fcdbdb5a2331a31cba9b8ea3d5caaaa2e7cf5a77a2995897367f4f257d5cab9866f6f29dd2ff4314a7c67ec5d1d158e9d150742a329db9c5fc86300", 0x3c}, {&(0x7f0000000240)}, {&(0x7f0000000280)="d03d4ea8d786af501e78de0a973cf338bfbf72158e4ef49b58900bc3166e1a7f8cf84d14f0a130241fc704c3e013960157b9536eb46a5a51158c250c2050e0", 0x3f}], 0x5, 0x0, 0x0, 0x402}, 0x404) ftruncate(r0, 0x0, 0x400000000f) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 17:10:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) syz_open_pts() syz_open_pts() 17:10:59 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000780)="4f9444c67bd9a151d3d41cf2b0aad0d57ea7e959a193086b2ed0757d926e95c06862d1918164a43a9a96b043e8dc1def2c46a60c95202b3e40edae4261ffe20bdf5bd815c6d821eed338a665a804a0aed889232c4936352628619da321ff191a0e91c090e192e34cd361ff885d080090cadff347aad5a66e5fd8afdc660175cc16724d60d32611d4aeebfc3e05c50000000000007dfd1a4c5045a9f3e484bc94a4611246bcba5b8f19f0fb0fe8713f387b7c07d774bba1a6dd1b1b3cc24ce049d92d508c2da60ac5ad190bf2052940c0d978f62beb1f7b30932574d91ea6bd49a095c413dd58337bc7574f2f7c10ed7a526e60d31c77a60549fbf946c583668704f6fc119ab14e24774eaf44cb559ce618df078c61a30e3128b0d5f2ddb6e30265adf4dd5c52ee400b4f56560229381592db17ad5fee415f9ade3807ecd3957021", &(0x7f0000000200)=0x141, &(0x7f00000001c0)="401dc5d1", 0x4) semop(0x0, &(0x7f0000000380), 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x1, 0x6}) semop(0x0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x8, 0x1800}, {0x0, 0xde74, 0x1800}, {0x0, 0x7ff, 0x800}, {0x2, 0x5}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) sendto$inet6(r0, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2}, 0xc) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000340)=""/173) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x119, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)={0x2000, 0x80000, {0x9}}) flock(0xffffffffffffffff, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 17:10:59 executing program 0: geteuid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x7efd, 0x400}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 17:10:59 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0xab) sysctl$vfs_nfs(&(0x7f00000010c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001100)="3d40a3a2eb3e0d3a62b67c39d1665afc0d835a1df4870f737783da03e445a1f80e9968d775fb5c961ae9d829337bb8e7fef40761e5be9743024ad0fdd59a9cdcac3b25391f0c9488963d17", &(0x7f0000001180)=0x4b, &(0x7f00000011c0)="905e68ed334fe16464ed92e5260cb1494d2cdbd22ac68f1928c0a48c2027cd380928b81383c3acf2445a28b24d1838dc93019c161e1429c82535417d1412f3916af965b92ad9b51b4c44e99f8594af633d56834ca18b8e29b59e33859acf4c288361f4cf33a5850979b862b9ebd071431d98e94a08e85a7224c1e754f3712dd85379de5c9c8a6e0ac18f2a8744cb922a3999fcd5fa057ab74caa1477cbe2a7043989d4d552117fdb06dee7fc32a3b302155651bda8c724dfd10b0a63cf49808a0ff0656c1e328a3ef6bf9009d79c1e4adfeaa45723fdff0c92d2d22271345f3646a5f202b738901252ddffd4ee171cdde3c4c3cea1f657c8ffa69947637c60c335e992386a1c0c57f4883154aefc35bdd3c7fe0c2acb1f281a317278f539f9d661fe1f17c13918b86206f8dd07e799f3a622f4e14ff5cebe9394a8be679ba98f50bcac7e4322e51fa7646137c6ba459c6dee60c5b6d624cda4f1cb23db1df2c62a723d23bb251e84eb5239ce1e9c916fe3e9e51c9317e1dc1862bd29ff90edb086d91da103c8bedfc8486e6b671358452607f7ee707646d37f6ab3b540eae7adb9d566047efb2ae95566c7ee09c262fa1e8e803ec76bae312143cc4b8266449996c7210c1810fb6eac16f27cc479d7364b7ad215b1b4d7cdf28b949642e6040e95e5ea496aa81c3b5cd5b9a1ca32182c86a90784e5421669aeb7370c1b0735b02e6dbf8e2a7e2ec5e4aa88bfe3e0d0ab01758c3523a92a47baab056b25155731ca56211b01b2db939f9d0c765c3bdaf1e4fa66f68cbc95aed34bdf2211839f81f19b2a55c60e8d11c0dd65a5930237863c8be2e59e50b76db6e57c0627b03bd6fad6db9314973b89bb37d7f2308d673ff3054567ea4b3e47448fdf5af6ecd59b989bfc69e0400a253640140a41386d80b122f03cb52d91e31509c5827e5aa4c23e8cc122c72691931768093849ef4e25033c2208900c25df8889ec61be56ebe55b135eb3e44c7428e983fdb81bf4aa61317f1229f47283202f946ae5eef1512ab029d76f9f1fbf985c1d12d961d4113da791bae54ee55f69e6714c8483713652b55b7f5a95651d1d4795b369b0cf094b067f2b68564e5effd0ee0d5708636bdf9c66e2ab67aee820064bb4dd08445f361c6fae451801be6e6672c07dabbc712196d7fd1e2f1dcfe78bd220cd3a2d608245b469cb4c1ed68cb85925c822f4c66d6fcec44c02aba7acf6e8392a035d6d0e9df9e2055f34bf56ba2dafcc2b2963c93d121d07a00304a04e3d6de6418fe07bbe8c7d4c5eaefe9dbadeff7ca5ebc8bd3d5ea1335f9a4d384876418c3dc3f712b19e5177f9ecf43684e38ce5563cb678974160dd2daf911132c2570afe50c5cfce4130f1cbc5298c8aa6acfd4908a4303b4f2116f2b2524b689effd1f846377732a71848e5e5f23e020fd252c34981ca130e9639e179cfb5cfad5f5547e66b55e0359946c544973e6114e136d0f4689f12288c437951bc0a16c36bd2d0df9ab65a6f7b935f3e7bdbab9ae1f6c40c52f51b06b819ed343c1a431f138aafc3e8f8cb9e5be36045877d9fc3df3cd570de8ff0054293497ae3bb36401908a9f2a0c7e2fc03e7f62df26257fc545f3f5b8f3865bf14e4b83bc85ff4c6a30c08051a48c3a409aac436b1d7ec2e607f6ae111d117e9e1435aecc0bf7b2084927edd7104491f4340841608031dc47d683d789af2e88c32660e3475af6d5cd5bc73bd7ca97edda84a296bf6d5a0111c4df7d3eb5d6bcbaa1032d5eb60cd9fb1ee35b68956532c8bd743839667552e217e2c9d097503f3cae06e76780aa70c481c42116e8506351626450659573ebb0f1eab33cbc7693ee97d93396c80c25ecdfd2a7a569a1f255180b6fc71ec9f80a859c3220a4ae031de1bb31fd6d8f8be7343cbd54af987d6ec07fe4d9d238b8fa497fce6169e534af8f0497e63cf13532d8f0cdfbbe40f1b6d99e2a77ab4aa4497226c14d13c2ec4a76b95de4df8ad0bd95ca39f92aba714042ce576a92ed1b4434fc87a26b11fc1c238c7931e3daa0cfc9aadca64568680b42d6231787819a0e9a687454ae0d20d6c46eb2cc2feec57ef80c5ab8738ebcb92929bce8b30dc1d2800e6d686babc9be4494d2d0c45130ef75dddd74faaeae81809bf3173a53fcd1b57d9fe74c6b4f560ea7190bcdede96bb5e4223afba14556ac3cc62adfdee34f29e58f88a06c6661243d5d6178b1996c60d6e71029a099930b442bcc6f7276f5b1606ceaa92e9413b43330948da8b9f52a1a0fb9a3cf2f879c300a65ed8e7cb10378c4c9f5d081d0fce80cd036dd1ebe5ec7d683cf6d4ec91bd34e0bdc4e3f489fd84757ece0c9b5ee6ea9fb290771516680206ca2baca95807a911b9f9938f029e69f595aeb1602df2612191ec4ee53ef312b172f14f7ba5227e4f10be018a49d10b8b5a545bc914fea846ecafb932a99299270c2dddd6f56273de8e1afb40b62fdc54e3edf7ffaf4bcd632d7ff780293106011e4a5ec545a87fff05f873738d613feea96693cb2c72f57ff0efc6c3609a344b02bee5f835e4017994daa25bfff8d7dc15984746bb79f842111a59c3f1655cd5a209e36fb13bafccacb89c35e4bee15acf6e65b3aa628a2d1c9496d85e91cd8f25febf75187ec7c9719e09ac1d7e3ea9709e2fbcd8e73a79b006e52fe75349fad2a6921e4355d4da254228e00a911f492fa535bd6a25f7a1618023b0f2b477db0f9ef35e1b15e35c8b5211206fda8a0c51aa5d8ac40b2680e9b2b707d3cd73b3ef1c849e682b3fff451d7cf27c3bda294fc53c486cefa1e21e24112e1956b0c76f696fc862f6a623fb96f3515415a66b633af284428b41c1d63c26d59c59ce6eff8b01fc2c94c17692ff333acff2ab2cb33e0c20fe0d3c9e3daf05700e3a2ca34530e648f98fa36ef8098faf6ae7df7f2cd5cb513e2110c478803191dcc4a35e140063dad857478372ee3782c4d73be38f5ea4c7b8ff69bb11bfc79493c2953005b9577dbd6994fdd35b61b230388f4155d9f3205f8a0e83a74f35c40a5fa2ee6484f39a7fa54ae7769e3ad7ce404bd400990da562182cec653ed8efee780222e3393f6571ace1bd9888ef7ec7f883226df9df2ea24f1e2c3716f164c10fd5254943a3d64ec5b28459d07dc83f601a1311f739946ce8f9426c160862dffaa3172023b2ce05a1cf5ea601189b2c9ecb2f957c04ceaf4d9559b472ac09b9561b71970fe44a8bec9cfbba6acb2873054f641cb1eb2eee8eb65263e0e4722ee2a31d1e02bab1427d5c4c5c3e394f4119c686f8a1fafa47a2d5901db13c3841030eecac09acc1b4b2009fde74c1e7c1b819864b0c001225a6ba7502696e61b3cad85a2eed24ea7038fe6eb4853354f6d2b03f97998484f0b2e985ec991fc14d648391ff3bd129046103a25d4aab34bce13cb786abcbaf1378e75b02d0622b3c2b15eedde408bee112e5d9a40274bdadcfd3d29049edeac8fcdafe512f614e109488a8202c6ef8ad69188fca40c30ee200b945c379ff7cbe893e628a3e00651b885aedbaa4167dea41c31e8495f713f3fe44d3bd55e11cf3fc4231decab20b4fa379dbce89db20e392aa21abc6931be344636c1bf49aa956b26c85ad72719ff6e7b93e80a150535a2e8dfb6fdfd261ad090bf3e35b4a26a0e35f7b706e6d53a5f2e135f0676a5cf1edc5d0261002904ee76e72279e8dee4cf573d7db04495e418f2719114d082ca7e71c4c7436a43e535ff78b993a0d23f8acd63b1db9f5418f2376f66f7de27e139420e28e7c4889a82de4af67cb8d104b15257c238edc87f85f4051b8e986a3065afb594a3a532603780ea44d82acc0bd4acdf6986b96087f43ffd88be8c7aa545cf9ae5ab3e292869fd6de81144cce82bbedc0deff04cd6e85ee1dcab6137f210870b501c516cfa5675d5b86c74a7996172d285d5d85e58cf621270cfcbb53c8d4badbbace487a03d3c6e6d4aeb87d7002bee1389c2a552bb869acb0bfcae96e0837c6562b3ab0ff10facb36ba36bd3c5471fa127841b25b50202b17952950c87042067c890999f1702277b2f43619aa87477a43d319bce7695805820be919dae8f12e41a72dbc6490f443cafd7cf7ba5d3a7f2c59a8d321f67c158e53ec50a055f9337a5708375b55a96e9769782921e8243e93cbb58a8db61991b9138c41c24bb504f1e4769d4012e68c5db8fcab49c1d0fec3b99b06f1dcd33c91716d1cf9bcb8817bccc08ddb30829672106cb85d3de1e648797430f70a31d519533e512f865e4a0b8a33c1afaa3c74c9956626f70964738664f152fabb553b408e862b8b7bf0d22bd21a32b45fc8b171f9e7844fa3d30c0b1c1c580e8b7be71343a665e689918821fbab0c55e4fe2d25af3b8972ad6bc204579056395afeb56f4c3720feff72f58f098c35b0a023dd81f8b11c4d0aa121d02f94593d6a4cf1008d151aab54a8f240d6eefd014bd674fa1cb43fcb466e9fa1b24623a41dcf74e51b50d6264859a95fffba56dc2dea5f71d97a8d34ffd06aa1e7aaad2a3c8b99d601c66a17e6b84b4e965c0372fc29412f4601d937362390093a42b72d672bf7d966e5a393660e453467f7ef65e8686c779f9465c9d0f8d63b710d50b05126f214548e7f4c7e1f706391031d5ddbb998a1a6638a67550381d9e7112c20effbf55d4f396d81f362aeadd98af4cb085fa2bdec4f44765971893ec1da9976b438539a39a33be149522dbfedaea3f8e469fdfb60112921d449708825c919924302c8e4392f5d92e3636d871a2635bd96b6847cb9c5ce372b28d05314ef182bd1c82fda3c4b7af107e65cef19a9982c035121a0b90a851c6a35e08f6a2c19b56af78634c5062348020cc5cadc6246349ee9052f1bd88d2a97426b22a0b116a6fd5802f59a2a42fd76064df3ab819c1e4db43e8e0c1a71f15e60fb1e6852436dca02ab4c1960dbc22964643836f7a74821abf5f4555d9f00cde53a9edd3a18e6e2fef6c064ef35bbc203722d43a969a559bfbe5b8d7daf6771bcb33c181b91d4776c73ac2ee825d61c59f4664f85523e067b59ad5afb832e52f1256749df7cd09e45f1142b0848002fdbed55fe4fb5c9f94baa6306f10079c32f9aa7341da5ad2aba83503ab241af801e55fabce678c4ceb8cb5d4a602766f656e9d1786d21f013d1f61202e5514927fe53a36d47a377f4833929c2c09b1dc414f1780c72b824a8ea6464461ef10faef356db3a7781feb4981d36704e78d0b3c4111d5a329ba032545852663bd68d9d8dd275aed562b6cadbdafaa6b6774d9f97d67d8805be076a3eb4cba427c6c59950a1d20d65538e433ffcc801592c2231c805167f599bc417969010452b83e85a77453a58331745d0426fd03af123348c2da55ad8f1d3a631f395bf22f8949620bd0a49981c8d8dfdb89cbaad07205bf9ad622ea907b3ba69fe55bf93fd8fe93c97268d5f384564380abd90a891d219f805165f624fff06f0eb60fef2853e7f9933932bab517b8167c35c2ab3c41996b202f83d0ce80768c0c4161b97b7e11ac9a504c25c6d392950b68fe262475caabbb13c157d07be58af481d73cdfda1e470f2d3df26b06a9d8ea5e6c5757040c5581f7b7ca45409c5007c7c5665cde05b33204c2c4490f03256b6d01218357302b56ee0e764c701347efab6174621a87f33fc87ef272132c1588bde6ed62a4430fb7adf0bfe271bbe86ca73c1ce24a12e2ff692e279c58e3aae1dc5abe9d3561b2ac59ae5ec6eda149ed23709fa7def9a3bd92051db7510205a6f82a2da", 0x1000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x4, 0x2, 0x1800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0x40}, {0x0, 0x9, 0x800}], 0x2) r1 = semget$private(0x0, 0x2, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001040)=[0x5, 0x567, 0x601, 0x5, 0x3ec, 0x1, 0xd98]) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000001080)={{0x18, 0x3, 0x8}, {0x18, 0x3, 0x2, 0xe1}, 0x3, [0x0, 0x400, 0x0, 0x0, 0x1, 0x2, 0x5]}, 0x3c) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/4096) 17:10:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) preadv(r1, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/182, 0xb6}, {&(0x7f0000000280)=""/202, 0xca}, {&(0x7f0000000040)=""/93, 0x5d}, {&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000380)=""/212, 0xd4}, {&(0x7f00000004c0)=""/243, 0xf3}], 0x6, 0x0, 0x6) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 17:10:59 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYRES64]) 17:10:59 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/203) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r6}], 0x38, 0x5}, 0x4) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f00000001c0)) 17:11:00 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f0000000000)="c7fc30ac", &(0x7f0000000080)=0x4, 0x0, 0x0) kqueue() 17:11:00 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000020, 0x0, 0x0, 0x0, 0x0, 0x3b, 0x809}, 0x5, 0x5, 0xd9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000ae2f66697c653000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="e100218c"], 0x38, 0x5}, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 17:11:00 executing program 0: r0 = semget$private(0x0, 0x4, 0x508) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/248) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000100)=r1) getsockname(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff3000/0xa000)=nil, 0x0) shmdt(r2) bind(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) close(0xffffffffffffffff) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x412c24a9847408bc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', 0xffffffffffffff9c, 0x1}) semget(0x3, 0x1, 0x615) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f00000002c0)='./file0\x00', r5, 0xffffffffffffffff) fchflags(r3, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000380)=""/89) r6 = semget$private(0x0, 0x4, 0x541) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000400)=0x81) mmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x4, 0x6810, 0xffffffffffffffff, 0x0, 0x401) fchownat(r4, &(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0, 0x2) 17:11:00 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f00000000c0)="f269cfe7569c64a836bf32e59bc53cdbd8805db5b5832bec2cee31937875540979ef8ee2d981a1ed96ce85866a0232528e44cb50f99c4db55839", &(0x7f0000000100)=0x3a, &(0x7f0000000140)="9677f9eceba0eeeeff0e2f350da4d57be833f823809e939f484138ce696196686a4c23325addae4916144f65b5085f164fde1fd9cf", 0x35) r0 = getpgrp() getrlimit(0x6, &(0x7f0000000040)) wait4(r0, &(0x7f0000000080), 0x9, &(0x7f0000000200)) 17:11:00 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 17:11:00 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) 17:11:00 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x4, 0x7ff, 0x8, 0x0, 0x1d400000, 0x9, 0x0, 0x2, 0x3, 0x20000000, 0x100000001}) 17:11:00 executing program 0: syz_emit_ethernet(0x92, &(0x7f0000000540)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x1a, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}, {[], 0xaa90}, {[], 0x2}, {[], 0x68}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) pipe(&(0x7f0000000000)) 17:11:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="cd574f122c2d61dbb8698333d5a869a51ba590f11974ca3b22aaa5d029b1c60fb14736cfd92c380133ae61386ec12db2ca9313329fb0a35cc487163b26ebd10a456aa08ba0f1cbb29020a1f190451b3934440a0148e3bacc810cd206a9a45032b231500f4ac391eb4cdc86b733cbbe756a9c19bc589e83fa82759efe4ac1bdcfc5a37af40baa81c2c8df50f00521003ca34c0b694e3873b8a8b729b90b83c8d14bf1a068efd92780d131f06fd0928abb6de84d582954fdf18dfbf004b7097405890ad21d7ee522120b304bd3b1d6d6c773bdb84bd98f08dc1120e009", 0xdc) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) 17:11:00 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000080)=""/114) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000002880)=ANY=[@ANYBLOB="00002e2f66696c653000f87ac58cb24676b6678d663cf1195fa82738e7c3a1ee4da4d9df2268dedebbe913bd71eea956c6617be2cb51b1b7465155708844ebd72c0ef1cc928e21e4244dc701538661be1392f71fe4f55324b3463a142382da94e4caf297b70c2849140478516af90f526cfc21b89bce2beba277e59c8ba0c0ea4119863d5b212c9418ab1272355b84a344c4607f9c55a8415dcc7665a519793902b4f06e6763a37cf6143453ed02466054466f5893c745930e624c82167f67761a070d31f582c575c1d0b506a5de90167b742ba19ce92676ec3a5452f0d19e6a2eff9a3de25361c0f31e7e91ace3e0b9dd653108feb019550141b8923e7919a86992f2de0a39b8d197ab5d5403dd4cdf5870fe57d9763fd5862f1f0f18fd22374df0805b1174e012906fb3dc2a715c6e26fd40682ea319e6b07492a346bdf688"], 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) 17:11:00 executing program 0: semget(0x0, 0x2, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r1, &(0x7f0000000000)=[{0x3, 0x4, 0x800}], 0x1) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 17:11:00 executing program 0: getuid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x3}) getpgrp() r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffdffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af67a117c00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000a00)="0961c7cdf5abab8e945ce3c9d7071e8e87330c3753dc07", 0x17}], 0x1) 17:11:05 executing program 0: syz_emit_ethernet(0x68, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b7100323a0000000000000000000000000000000000ff020000000000000000000000000001020090780000080160be46b100000000fe8000000000000000000000000000aaff020000000000000000000000000001dc8a0ee6aa45e5492ea88c2755619fa666436ad188e914da76de3161c061"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x2, 0x40) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000440)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setreuid(0x0, 0x0) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r6}, 0xc) fchown(r0, 0xffffffffffffffff, r2) 17:11:05 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xe, @empty, @broadcast, @local, @multicast2}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x3000, 0x8) 17:11:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28d, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x10000000000005, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r10, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, r4, 0x0, 0x0, r10, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r8, r10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r5, r8}], 0x38, 0x5}, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000240)=0x8) 17:11:05 executing program 0: syz_emit_ethernet(0xbf, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004c0000b1000000009c019078e0000002ac1400aa890b09b41400aae00000020010c72893ffc3d638f8235c44cbeaa30008009078080002006f46413481e5196bf47c990162e57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf197918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152231163e561ee96adf6f9e04c2f72f910c523bab70dbc27ad566c5dc16bca11a82b9ad1b05d5dacabf2a518c7506b6a053b2d719f98e59cf9182f7996fbad8a67ea4347f31e3e307d2e314616dea52337440e46e89c59da0252fa2ef29a310a1cad261a7a0d27cb468404031a4361ea5a3e8921a1ff5ab97c35fb"]) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 17:11:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)=""/49, &(0x7f00000002c0)=0x31) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000001d9eec79cae701004b4a0100c2131bec49f300faf00000f0cec24ce60026b61491cb2474eeaf2a804ab3f2dd776b8914b94570d321b338", @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000000)={0xffffffff, 0x7, 0x3c, 0xda}) syz_emit_ethernet(0x44, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "cba7c7fb9219"}}}}}) 17:11:05 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff00000062580acf9e180efce1998c3f185dd85aefc4", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x3, 0x8000, {[0x2, 0x4, 0x5, 0x20, 0x391, 0x2, 0x9, 0xffffffffffff8001, 0x4000000000000000, 0x2, 0x6, 0x1ff, 0x7, 0x9, 0x0, 0x2, 0x4, 0x100000001], [0xa96, 0xffffffffffff8001, 0x200, 0xffffffff, 0x9, 0x4, 0x1, 0xf6, 0x1ff, 0x6], [0x80, 0x795a41c0, 0x0, 0x7, 0x0, 0x7], [0x10001, 0x2bac, 0x2, 0x8, 0x4, 0xfffffffffffffffe], [{0x7f, 0x948, 0x7fffffff, 0x3}, {0x3, 0x9, 0x5, 0x6}, {0x2, 0x800, 0x0, 0x8}, {0x0, 0x3, 0x2, 0x7fff}, {0x8, 0x5598, 0x81, 0x274d}, {0x9, 0x6efd42b, 0x9b}, {0x8, 0x4, 0x7, 0x5}, {0x6, 0x7, 0x0, 0x81}], {0x4, 0x8000, 0x8db3, 0x5}, {0x0, 0x800, 0x7, 0x6}}}) 17:11:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x33) r9 = socket(0x10, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa2416fa4f376336acf07af0e235781e4991f7c8df810000007be1aa5b23ed699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffedd) 17:11:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r5, 0x0, 0x0, 0x2, 0x5}, 0x5, 0x5, 0x8}) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r10, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r10, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r8, r10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffeae) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 17:11:05 executing program 0: syz_emit_ethernet(0x4de, &(0x7f0000000a40)=ANY=[]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="07002e2f66056c65b000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) 17:11:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x2}, 0x5f, 0xfffffffffffffffe, 0x0, 0x0, 0x52) 17:11:05 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x613) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) accept$inet6(r0, 0x0, &(0x7f0000000000)) 17:11:05 executing program 0: getgid() sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="917669739dc916bcd8e60194dda2dd547b7f7154b0ccb2a5c91ef33431675de910318804e39b0c2dd18201ee0838cf36e6fec5a4d500ed3031efe0b0412543e578c17266956e723af189492c632525faffa1a8891d24d0708990f5ad20094826163794235f793328502a28bce7596f18473f9e59730b6343418603b75d0ed168dba48cd46141a37cdb4b9aa0a03a950b260e6d82bf9b05a3925fbc025a4e6a129221a7cf3d639ce295b9d7c133e1a2f46c79a6ee551fd7fe22a486d3c2a21aca8b2d00000000000000", 0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 17:11:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) socket(0x11, 0x4003, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:11:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="00002e2f6669506530004061a758639daed52ef872732dd821fe6c15385b906a8e45fb62697efd402d000000c5ab45ea2d7ebc12bcbccdeaf247ede42110ff2e3476f13589914c47fa61b9a1101e085b1d4fe8d5622bb0caf99a7b671c9dd212b565a95943d2bb048f0019b6e9f8e8a500000000000000000000000000000000831c74fd288399ac42ce5c02a01076ce9fef908fed7fc89d0d1f926eeeaa46860fbbb5bd1c94131ea6d391018423fda5457b47eba334fab62cd09f6b7042f441a506a6d050b54470db8ac3000000000000000aef97f7b34c133a6f8eb108fae5d3c4c2a778ec18774b35d37356c47bf24f9db4e71213e99d750aba397bb0d22a109e82aef2559de26e07fed3a9a1a40f65e19a40ab8f2d2f0e7e9e4d14cd7bbbfa0dd62eebe6eef850a802eb303ff4ebc1a339b7225db4a5c6f266ea82b00048e6ffaa9a0eabe11acf17fd0187888cb0596b8e1ef4493a0044c5a5034c1a604d45fd155ff3f5021bf206d96edd6d1bda0e7230bd2491fe1118632587bc4b2cfb4987f1c21d34eea27ec44f37c3fe94dc6370be20d60331a6c175307af8ffe0af00b143cfdea88e2afc5f8557006f68"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x3, 0x5}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670800f028190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67a88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b803568972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0x0) 17:11:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01292f66696c653000"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x38, 0x5}, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xa6cb, 0xc80}) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 17:11:05 executing program 0: syz_emit_ethernet(0x232, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1fc, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x91, [], {0xe, 0x6, 'rh<', 0x7d, 0x50, 0x6, @mcast2, @loopback, [@fragment={0x11, 0x0, 0x8, 0x0, 0x0, 0x1, 0x65}, @hopopts={0x3b, 0x0, [], [@jumbo={0xc2, 0x4, 0x3}]}, @hopopts={0x56, 0xf, [], [@jumbo={0xc2, 0x4, 0x7fff}, @jumbo={0xc2, 0x4, 0x7}, @pad1, @generic={0x2, 0x61, "adbcc5c9fd6ca9600826d74bfe8adf84ce30a1c8e54659c70170303919341e2f47fa2f95ee19d9224fec6b9d10a40c9b8ded9076cf4eb156e0541bdbbf034a731b1715172996a63edf098b250692dfb555b5a3f085f7278af0e3e794fb920fe283"}, @pad1, @jumbo={0xc2, 0x4, 0x3}]}, @hopopts={0x6, 0x2, [], [@jumbo={0xc2, 0x4, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x2}, @pad1]}, @fragment={0x70, 0x0, 0x20, 0x1, 0x0, 0x1e, 0x65}, @dstopts={0x2b}, @dstopts={0x67, 0x3, [], [@pad1, @generic={0xc7, 0xa, "6a560944c79321210643"}, @padn, @jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], "6deb4ec5824872d8792039d2bf03daed212a3c314c957d4455ed2e6cc2a8370bc075685d3427835c6dbe3045adbfc0fcd9737d62e974bc8bf9d7af7b870f07ce46032aa2c605dff3db77c7845879c70fb846ee49013ce71f92321b40ac16119f458e4938fc40fadd5e66c79052e7eecf71961fe70f31f3ba15b91338a0b0a20681a583f23853039f5f2753d5667609f7f72b042f15381dd0b90a27760b43e1a581a10ea5980db895c433512fb8c7f638d989d4f9a2c8d2f68ae03eea50242e43d5ee69b0adc6ff667ef9befcc9e5d9db2ff0a881"}}}}}}}) 17:11:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0xfffffffc, 0x0, 0x0, "1efbef03000000007d000000000000008000e6f8", 0x7ff, 0x90}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) writev(r0, &(0x7f0000000640)=[{0x0}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r5, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) poll(&(0x7f0000000240), 0x0, 0xfffffffd) 17:11:06 executing program 0: syz_emit_ethernet(0x92, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x5c, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x2, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x1, '0'}]}, @hopopts={0x33, 0x0, [], [@ra, @pad1]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x20, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4, 0x7}, @generic={0x0, 0x12, "dabf42e7ca96f9feff045c80672b7aa0"}]}}}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/53) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r3, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r1, r3) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r3) 17:11:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000180)="c6ca78", 0x3}, {&(0x7f0000000200)="1770d677f4d6f472aef970667e67d6a258cd03de8218908844c0aac3c7f1d91690aaa97d4e32e76345c5b9c4263eebd0d08e22f2ade6e1bdb2591716ecc48a52b48efb2ef277d0246aae1ce9ecb00717de7688d96ad8c4fe943494ce2fb230d25748055138e77fd65178bded96f38e7de7918be0d0f23f8c6fedb843659fc182d2d6fbffcc5d57ccad8f0b1371d64bc9334defac32e20e1779bd28c14161629dcde35dbd5eee7220ba98a0f9fbcd6f0c887d3080f7ab30bb41dc2446f52e78d866317bbc7f80b265b092fed466c41c55ce0dda39b01d97e10b3baab3765490d4bb5c4a2a02e85d2de19aec7af0c6b1c7d9b0b93b004841ec24ab7987966cb1eef68fc0897a03443d509530aa102481f91348317f83bfa89dd18d86ae43c9b94d421d728b594b36044e14ea170b6832bd5d177e6552be27bf2280d8541a003ddd6448008c7b302b04c53d9b43d77f75b24edc45d46bf5494c2458dbe451724e363786496d1be5fc64bdd40387c7ee94306295a16be97f5d7d9c0fad79b73810c34063fb8e124bce10b3fc5c668f86784dbbadd7798ca7a7a6aede42f1b39ba6500baf16d8b528e3326943bd8576279942cb00d3bb7a03a78d95b2c60196928dae21301f90fab33adc34593c76ea14d1940974bcdf52c1cfee2bc383ff4606abdd00bb97161408551056f5d5f840c719cbf2bde3d5d41e1d034ba540e506b7686555abf6b4b909a81d47c2632c0643fe5a7d390293fdb427e5942dca5efb966983c149aa689ade7d2d3f4ffc981e4762e96c960d12ce68df0424800a6ebd1de568fe5b55860d5b9ba51248434320ef36d8b7ccf42da49992f9078b07139baa118d22245439aa5f67f74595be594b2715a7043b65cb86ac6d41256897ca79a00425db0b12ef9ed0e3a24256d4d3b7a309e1516256a875f4098169ca13492a1ad92cdcb6dbc9f15ccc1155cbc72fa2bbb384c6938980b17a267866fe12ec37a6f9f18bd0510ba2fadaf906529f5cf52410743fad11ef823a40aacaec9da116ab96a36b0573893caa8d7d7d36d7f5d692d0df2bf067caf82320cecd7fb61759a364e7af4f7b42c3463ed89beb9e3bb275c4f0e3862ced60e9c5e9f96b09595b7e1b648cf9f68113b019d8789301302317ec37909c835b8532bf8969e90373ecae1c1e46b7c10ffb2b96c09e11fbfb346ee5be18b89756cf4e47bf508bcfdab0d1de2c6777556f31e9d6e38f383618371da324d654a3d8f853fc3885cc440223047557c576c6be17bcb1bc551080a332ac5e623d597165adc59005231baaeed4f5806d2952eed1d8a0f8cebe040debc8a0cc2709218b47bf3aa8f16931af18a2f1f1ea0b1001a566addfe44c6985d9dacbd75b872c3c3a8b00777709b3cc569405e850d83a3b243a514af3a727522c288ef95250427e0030e4503c5bc0288b907ce2db8f41c91df3dc5589128a042c3ef3e62fe7820bf6466bd3d48b62ed35ce4024e521021626a09ac6f94335e2f46e2c1325d848d84843e39e449bfb924837cef4edf228b39763da42167e3ee1433a067a0edc298c952e192ee166def601b39dd43b6a0e6c5060776b8f82b4b8d61daf2c5b666a0a532358ce6b10599731afa0a0656e81bc3eb676813c888164624a85eee2eed2899527f6c1d63c607f3dc118145cbd93e07ec0486ba34d675fcade0acd38391e80936b6a9a005ac518a995d92eef4c5d5b36a62632ee86288afb40b798f52570dc8852d3ef054de334ff7adff1b3679a1bdb0b6ea3bacddd8784f99de63ab22ee2b01844d2b4beba707d4601bbd5092c0c705cfdf5a50723efca474301a96f18c27a981955bb8724773bd337e47100388dadf02064da272abee25adeb5639233f29961e14491e5e0d7f89f04d07f2b4cd115f3d1601c7b73f069da07ad20dd5af2acbb84a9109535553be79eed2a5e576c4fdc6df2cacd051aa977778eb7c297fbcd39256165fb8c0d14543913b9555cec1e033d3146fe118aba489bd73101f1dc42707500ea258bf4511166a43499afe184c1bdb75fe7385cb3aca6d72c1554e9afcd0808bb2f1c410f9cbc3635af8f8db27c424e293990de4fc738fe0544f0365489a35fb7baca2aadffb60e5d6bec2ff34403904515cd8767abd8412f0dd8ffc8a19b74c6d677cc5b797a0b108da1ffbb51111290b9cca5381e1329c4f69473cbab05ee5fd6b63c92bb382e0dba70be292877fea1250dfd5207ab936b9d3d7319ae67976d8df38153e8432e8d9ece572deaabd5ecb8380cff87995720c2a94c02f9430dbcdca3fe81e5bde33c62a777e588100ebb9a9962932fcdced4ac694db2bab0417d2dba3ae8e99c5db0bad8bd9c67001ea49bdd807c41685fec012da53001a282cc429059c2893d89ca59b589401db38b7f2807cf2e578c75805e2545109ef09e1d3edd3a0f5181e2423a81a5492739978b70e7f25ebfc9189da0bae2b10a4bad5e83d0c28def689e6c86002eecca0adfe8381f2d7533ee98fd30f58257ea06d9cca5940b4880bf35ffc2ed57bf110c3ec12d3542ab6647b3442e0e346b26eb126c56d2763b124d02762252ca1af2ddf4758761b17c49542e547e97f810fd177c4b855a0c7732f95efa05b8187e875122644b15787bf1cf7de1bb817f7071bd6093a629b65301426e604dcf1aa900efe914dfcc6d45c5e767535525210fffdecc95df12d536cb143ecf0c3a163dd31f8a68a8ec9d95c69ffff0e3ac721e7dac92038472d6208111e88a39d343980162befd4033f934c9365e66244c6144c4c6c321b57e43b6cc44b6d3d7ca75217d90bb6c235887b287df39a4d9364ede6e889f93177efc4798d2826dfa8dd8e6ee3c92ab6f0e8b0a29c799a05e62439f62cbf405732d703edbd72232ac11794315a266c1050148b7ef58eb4a54ab9d25c71ac86dde6f45de689c7d62d3bbc0b1ad74154cfd34213d741052466659a654be5294ae40b20fb13258b29a40ae8b3d138d5d92190cc2b75073286bd30581ba19fb18f9dc1871f1f6fcdf0b82bb3cd081844e1a604c61d4672a0765f5c19bc5afef4ec0cb1b5e297ef3f422c4134e4a87fe7ff1a3dd65dde25e7fdc0c7f53c4a56a8c185c293f86d8f52c9ebe3bda5dca53984a3b91715db9d831aa3486d63ddc0e1e9ba13fb5dff2ad73c00e9c32ea55d2815eba171272839a19623c257d30d1be0ee8265e41714ee490f37d97d3b6df8c2d3a7098fa3db0f7bf839b9fbdd9887008d53cc9d01448b291f255e8a26052ed4b1d0d425bc7ca50588157f2221733b3c0a49f3f119938d19a26ccf9f5c45f5fa53955d1cd04a7803a1e1cb66dcbfd5bd2981cbfc210a5127dd8479445715f9e3acdcd6d28439fcb55e28fc2057644ed5a0226245542768573ea592bc492c758bd462f1ec3d739a9410d19b72662bc93f0a4ecd68774216aa02ab7c0db8da2a364d6217c98a77dad4773b9bd234b620449054cb05497d64059859525fedb16c8cfd82dd4a4315556d7e71f3eab4b1a2be63f74f1e572a028397f7a4e30d62cc523fe670f857ac75901c8e630ac31c821686171904edd86c169259d5362504f5c27b6d4c4f308104ed474a0efb651637190b2ad47b97b4e9981f957df38be3c476e490836fd9a4aa619b63fb62c6727160e009b50f9280c8124304bcd149fa8ef20e3fd26f198797276745c1ad8644dfef3bdb7511966d72aee34abf49c5c078f0642a6a8caecd83fb2dc3b8b33a73c53a4aefb3eac031bc2fd02f409061a18aaae5f046fdc449a62cfc896f6508cad8fc69cb575fd2c74b70b15c9d969d3d6d1dfeed90e13fb8574b107835d149adf3752a489312ecbff2f47882144fb37d8bf9663120e68a50bfeac2c8b16df17d62ec1abf09ec69a2e34615aa25b0e2ccf6846468bd6c64c9da88d2e401513dfc57b85ee1ac638036ebb7bc5db347a333048130c3ed66d303b069e76a5f11808bbdb7483e0144acbfd3cec93af7a4c80a4fcbccc441ea573538044b67f2d1c14cd5ae20f88bd16ef48be67285271a0813aa974c918adc37cc325e36055c9fde65eb7d747413e983f7d0a65f40b30d1b7f17b386455b18eca5d97ad8ad468ce25cd1064430c77bc129f6a3107c4deec86958771b1f157057754734355f416213aced84e4d9f1609151635889bc18bbbafec52c81b6e837aa5adaed528cb36a4662fa96afcad9c1fb90e024cf99bc9cf73391a051f12b274cd975512d74b26ba3f2432c2bd876751de2a7ee805584fa9a6709475f1cab476ff436f417a11c9becac0c00d331d134ae8b63ed345ee1ca2b6822a52a76bb36db6b0b52e3582ff80dc377a4d5fbc936d4371958c339ba3cc2ed08ab3a25784459f21d5240bd15ac667ac8b3b30bd2991469b8dffbe04af0449daf0594a1e0d38dd4949864d58ffa369a3a20ae559668b4a3e2d4b81b4b8194c42856dab0b3546a88e517e06e4c1813529812de6ab0f2ddd63df9005690c270a6d3b596d7a091107b9b92070bdf045149da4880c01ea7f12f879a38f2209b5c929eebc4c7490ae83878da9e5b69aef09addf0f806d88e952cf9be2811d6893abf635ec10a47889f7f8c0de8784cf710bc7ddc8005dbfb58f8f945706e05141d3e9d392c62c63abec41fa477efca8dc563636302a66c7e0eab74f850b537b9d949ca0afe641300fcf5c674557a303b682edd4cfdcd8997e6de6f83e507a7d36589bcedd606e243878411dc218497bbba35d9236a4411d1f74d4832fc767e08796cff3d1c70683762fef29bb3fd3188ec9c45fdf73105711a699c50e6281d232d3b1b6af49bcc796c751dca3f172ccc0d427b6084dc0560144e57ae52d8131422531e54d71055082815ea89510338620f4654f4be12b91f959c520e172e25e727fbd116da0bac5664338dcd9f8581fef13800035fe8a0cd02b8ded81b5158852e084e6436532fc5246e97d26b6e9ec8e60bb5b79f888618a28612ac7a26571560693388eba5763360a02d3e94b1c018c0fac382031dc3578c122c996090ab858c9a8ff519fade16d8d988c785142f8e1cc3e069d5c8360ea1dd2a860e1207276ef9df2f4e18e4c6715c2f8cf897635bd5b8b5d8b64c7c00362f72a231a67f3222b37d2840158b71d63e416fd419025aa4857dd26eedb506c2d6ec26eaa5b76ce11f417074a267d0dc25cc8fa916101af6a4dff166bdc290a075cde0f3f943ffb915fdb5960d205f6231a0986b6884898efb06d150b9b96971e0e5d6699bf37cffbe5be996aef636e43a24c6d397285c71622c8f7c7064510a470835e8eb0716b3199eeac4133d1b45e7d0bf3657696bd7b62b2ccef745fd9b6267a8290c311f7fb9c15c8f402996844e2819b8593ab85f3aa1b4590a4d7762f83a5620c54d2cbb5fe688494c28bb8ff4ecbae4ca3fac106a8b87fbf2797333c287b0d96b9d5a4d8022a1742d40c57e3deb030e5b1927e3ecd66f352a044dcf6aa19feb0dbb808a62e1d24b8c772ac445d3fa920c34449596168fdeac838a1d4b3692151bc2dba47e906c3671feb20c895b31a12ad12f8bbe6c3f4e0e4a5ebf4ba9a18750f985a4a382a5f849014a24c251ef659bb50e25824957f9a7df27acaa649d0ed9610de68e282351c8f12c68647ca9d39b14e01945bc432aac100090808b1afef0ca45879ccd112b48e9d0c61811474d05a714693e8a23c6c9735169ad963387597b9bcef60af23d23ff6e0375fbb8ab616e3055c4be7f7f385fbf22e64c4f47de4062b430518bbff550b1bae0b5d9eba2b44e64cb634670fa193b746edd080c3", 0x1000}, {&(0x7f0000001200)="46edec1db1bb7ade1cb94f31f782473660337b239fa35f35b90da6539656089812765b204bb6d74fdec994651bb168c8b4de4e4f01ee4034ce0ef348b4d91b0df258b307aacc36c53a602bba64499ef9f94d866347c70a08f270f6953b85240295aedba4822c4bbbaeec8a248faaccf3e6a8c48e264493779a7749385e4cde7b1a2ba896d7529b565ee1a38a6113415836450871106cfb3f3449b674f9af8060f5ac620f5828cfc265d1034310f1bb0fa579e33deedd99a5693f905409105502a56f41020f728d5830a45f19c1bd2fa86d5c76bbbf68d714ee95c5", 0xdb}, {&(0x7f0000001300)="e5dfeb1be551e657f43f957bd2fd6602ac1c4d0cfddfc24565b08c3269eb4f2c97757f3a63759be155f23551e136f75a93713df8badb9211953104973cdff4087943d275fc7025380ca3173aa92be741dcfb422ebbebc4232c06d2842ca0baed7d1dc61d63e3118da640839abc3fecae9b22b6abd8722e42ff72eeb56ec17439ed76fc2364c938531fede7a3a1db47cd0362cffba22d45c7094265c7eb3a0048b2732104cd7c5699f1d8d4da216afca29637dd8228935f10f46f09c702f4468ecd88423c097091fc8dc3d5e863c8220ca83c47b8a042f3fe13c47c00ea7852a84c0648d0d867cd0380e6ca8836", 0xed}, {&(0x7f0000001400)="f3ae263befdc8002ed58fe79744db0d19c988bef92924ad22f5d5cb832ff0799ef793ab04d8f13e661fc48472ac20a0b5b26e91f1eb16e5f52c731a0a63a46c0722b5d2277d00cd0f7f0cb988a56cdb11682d1ed1c8c1a89f1", 0x59}], 0x5) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xdfffff41, "f300000000000000000000c00300"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 17:11:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000080)=0xc) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 17:11:07 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8c}}}}}}) setsockopt(0xffffffffffffff9c, 0x7, 0x1000, &(0x7f0000000000)="7c9aa9aa49aaec081720a898cffbf5ed3a1a7ee6aaa6c9a8dc5b5ddca850e179ee9de8cc4571f6403ed7563da263398e91960a48e7ae63ce3d6743c8a935624b57a2931f567600a31d28b9ea6694820b2fedf4c48ce3af28a2d907e27cb4a90e690fb2da09aacbe33c606137565fa79721de93bd448bcaa7cd7964fd55e24e81f457b36f9ade6e8abd13af912789eba13de95e441902e9185c6022fcf2578829aabfa8e49c418b83ab035c2e32d2a4434b411db85ab7fe8d69f384f855542071008c0225852422ee01e4ca1c4a75f2a2df3e63", 0xd3) 17:11:07 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x5, 0xfffffffe, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000001c0)={0x8, 0x20, 0x2, 0x3}) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d4}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0xffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) kevent(r0, 0x0, 0x200000, 0x0, 0x10000000, &(0x7f0000000000)={0x3, 0xfffffffffffffffe}) kqueue() unlink(&(0x7f0000000180)='./file0\x00') 17:11:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x0, 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 17:11:07 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x0, 0x3ff, 0xfffffffffffffffc, {[0x5, 0x0, 0x6, 0x5, 0x1, 0x8, 0x3, 0x800, 0x80, 0x15c, 0x2, 0x4, 0xe7, 0x4, 0x8, 0x6, 0x0, 0x9], [0x0, 0x4, 0x30, 0x8000, 0x5, 0x6, 0x3f, 0x5, 0x9, 0x4], [0x6, 0xf69, 0x9, 0x9, 0x7, 0x6, 0x9fe], [0x7, 0x715, 0x20, 0x0, 0x6, 0x2], [{0x48e, 0xb2, 0x7, 0x4}, {0x0, 0x400, 0x1000, 0x2}, {0x101, 0x5, 0xfffffffe, 0x2}, {0x3ff, 0x80000001, 0x3f}, {0x3, 0x8, 0x0, 0x1}, {0x2, 0xd3, 0x6cbe269b, 0x4}, {0x0, 0x2, 0x200, 0x2}, {0x1, 0x7, 0xc9, 0x57b}], {0x3, 0x200, 0xbd8, 0x2}, {0x62d, 0x3, 0x10, 0x8000}}}) 17:11:07 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0006866cff6868653000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 17:11:07 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) r4 = getegid() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r0, r1, 0x0, 0x0, 0x91, 0x7fff}, 0x8, 0x5, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r4, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00800000"], 0x30, 0x5}, 0x4) semop(r2, &(0x7f0000000040)=[{0x3, 0x5, 0x800}], 0x1) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r6, 0x2) flock(r6, 0x2) fcntl$lock(r6, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2000300000000}) close(r5) 17:11:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x1, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 17:11:07 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x3, "b8c0aa4bbb3e8b4c6dc7f935a70aaeec4a40fa50310b"}]}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) fchflags(r1, 0x10000) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) lseek(r0, 0x0, 0x2, 0x2) r2 = semget$private(0x0, 0x1, 0x219) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/194) rmdir(&(0x7f0000000080)='./file0\x00') r3 = semget$private(0x0, 0x2, 0x9b2) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) r4 = socket(0x18, 0x2, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) dup(r4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) 17:11:07 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffff0000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x5}, 0x4) connect(0xffffffffffffffff, &(0x7f00000003c0)=@in6={0x18, 0x1, 0x2, 0x9}, 0xc) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x606dca73) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 17:11:08 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x181, 0x9}, 0x5, 0x9, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x4000000008, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x40, 0x5}, 0x4) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 17:11:08 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x1b, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast1, @empty, @rand_addr]}, @ra={0x94, 0x6}, @lsrr={0x83, 0xf, 0x0, [@empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x9, "9bcb6731aefa8f"}, @timestamp={0x44, 0x4}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0xff, 0xfffffffffffffffe, r3, 0x0, 0xfffffffffffffffb, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 17:11:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x5, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7ce000000fdffffffffffffff0000009d"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, "0000010000000000007800"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r3, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c653000ef72cc0fd4a4d94e4704a4cc982a5cf605f4ed76d0841701a7a8daeb035995dd15806a5926aaf2b082223405dc49bac7c33eba3fe2bf06aa414d39a4b62c67a30594597403a9bc163cd45f55d237a0230d7cd0527f77769633c6dc314e20279978bb1ef51830930900f2ee3dd446157815da42dc0f16521ecd57f099c1a9322604e7a4d6998fcb6a198a681453dcd4742ddb032c565d58bb594cbc7bfa1c8e3fae62010a21ef194f4636fba0321f62755b8ebfbdb2cc52d9b7a40ec0cd6123bd7c09a2f6080bbb2e9a00000000000000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="d9be7f2d16f5e9dae66f5ba6f3e5b7a11c3c3730e490f459a4e12f15a033291d6b20b0d28866ee06a1d95299e50000b1", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="67a81125d47e91deb9a2e2d70b1cf5c3639616d937e5078c24b6"], 0x38, 0x5}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) 17:11:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0xfffffffffffffffc, 0xfffefffc, "661fbef2245185a8186503182eab7fff0e091fe6", 0x1000}) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r4, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0x18c, 0x1d8}, 0x100, 0xfffffffffffffffb, r4, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20100000, r5, 0x0, 0x0, 0x0, 0x22, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) r10 = fcntl$dupfd(r1, 0x0, r0) write(r10, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:11:08 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000400)="2ae3930fa450899775f580954b824db76b6f8e0f84561f10582fe01a2f966fbf528050a593e432bca04047aed6d0db6723e3cb4b5fbdd0732942d71e3966eeda0832584b9b2f70b9d0a3ed6a8fc787898765a377035c150cdf4287e08332ac9ef6e27cfbb8a60faf865a18ec640f881a7873ed64e96d8c", 0x77}, {&(0x7f00000004c0)="2cb10440d96547d5eeef722ce7011fede713e752d4365add7617cbb2886f5d23ff5b71efca8f6b786c6fc0ca338f3f45f4f23b9814f5668a9140ac0dc8b768b60f497a826ad76b2e0bac7fb8790dc6671925dcfd4d10a780122e429812cb3fdf66cf645dbfc0d0e63b3280442fb0e3f5f0dd9b4e6bee3fe849dea7f0e213be9fd6c44682c85b72c88a6a2f1d6a5a8022749efe245903f0bc3c6a8ba24a4e4878080746b9cb68443928b2a4c5f690acaab9fdae8a678d3abdd9dc7b0aa0f5bf07208265bdfdc9e6a92d74d1e4fba7a6c11dd5d691ebe07a3bc0ff2363b3a0066bc74df50c5a02113d09ba1d91d8b8f0112772eae238fd49f02ab4c08dd8dedd3175e89a048a1e266dd7392ace93a190405d13d26a0cd030bfc68293271c5090daaf365b80b4ce5589acd3c59353034aaf7d30b52bf5f007bcedf26b6f9f021eeb50a2f0678d9b75472df8dc5318adb1c936fd88d64a6338da86d7c2a86e8a64c32f62354ac1b49bc16ea3c73bac4562870a560b5d9413e908ee63b98e194b12949e976c1df6945a8c3b3afeda73e0dcebfaa33377df0129524cd7edd272a692a15639cfdc56d2754513c500fc2791fd682c1e9aeaf1fbdb2a2179a1d88b776b8eb6f2b9f614780261ea0cd4270bb904b847f782a3cde7a6a1d7c1c4d98b112d01b5b4c6590815c40d4a654fadfa2996860012d042c3c5729f4c8e113ca230e8d02b56085aa28b7e9995be98f249781f25e04bb9766cae01f2b937f7fb42bce3675e9779c0451502880a62b103e1ecf37e443ffee30a3b34f800af2fdba03246d190006362caecd284b8a5987a1e255d37d8b5b17981060f63ab1765681ad521dd7a3a3d613c913927caf804aaa98e774cd616b40a801c9212d9395650ab096961e37b46d5ec008c5577af2ded1e58910686da3080125c1eebcce747c791dc97ec3575269d4f4a2f34fecb9067df380eabc632371decfd528773565d12c767716337907b5aaac2e2175da2bdd1886f6d5b6c524024e553614c4091fdb63bca58db7d8d794bfe3faf300c06df2e330b34a19fb3d9205df9d20178d6079afb43a19e8d47cc9caa08fe9a51f15408cc4fdaa1cdd9e170e7dc49577610c839e709803fa84509b73f52582f678b1bf2a3e87e013d352965a1bf50c2882ec565a4e758bbcb3a4b58e51b793eb31e41079490436e447ae39c6013dcfd3878337159fc57d22073b93c97a874e69cd6e5f80aab157ff14da549326d51ffa95d1f20fb3a682782329669d9d6a53ee59ecda953f5b9e69299a73cc6f4bc7948e31ecdef3d43e1a87642be1b88a34ce3a83b5f7543a5cde9bd4c70008724b50cc173fef243fc3d0efc7df8d188bfc12b3b91095729ee7bba42ed106e94cbd17b1731d71c9b030bf3d86f36b83fe09c863e6c719718b5537eb005584d2891fc07fad951d5c6ad8adb6f8f2ff2d23fe6c678d22e2cf9abcebd2832be9786331f13f3c9e07f37de919386cff6e9ea3e33644a38d4f2ecc2c7372be8d69ee5f42ff12b64a703d1e933b6048f317a65cd9a27d8dbc08e3b6d59cd9c7c0f1d57bac5ccc45ae4387c606ec54dd58527dead71bbd16b7cea7821381edae925ea999a2e1d93d127b5ed1374176a0dea5f35f65c615b61000defb8ad668115a0a40dcea5ee147a6edc99c749e7f6fc71289878751fe15d3cf34c751c965aefc4c42aeb4f644811563496212008261f890239aeeeae106b1d8c6990d353c206fd15639a98fa818b3d13c08bd1f60018da10fae94280a9044f2fada28ae623598193d72aac83ce06fd4e2e04eac9a54e54a27c5d90c79761b88ae37273bd128c7c2d455ab23c248a99959d5ce25f3882dd80799e91c1d1c45250ed934be3d4abb54a4a367fc46201739e4bc73f55b076e7154e160035d05a98b3387289e78f24ec2a4d6645702f73d60330d9faa09a3826171bf10cb621cc2734131e2e48a6bebc6270362382840a53866ab8c97d2791297842c901b93986741033ef51a940d0aeaaaff87f8a27c106e865aa84e7b1d9fabb1e4b81c32f1c0efe20070cc4cb935c850596b1ed5253b7394b1f958f5096876c3911882549411b014a16126dae7051f75439584ccd316658f5901205ea2ce0d4baa17f37c82bde32cca71e6a9e3cdececd7432269f76f38d738f4b0028e1740a37240d55be2e7b40f3fceea816154edbc73269523b9653fc862080703a0b5e04ec0685eece2de2c3841817254d48f0714b4b19a8f2a8e1ed53f88624520b64f52ae6bdbd30d3998c549e46f05a09c410a74a1efb0e212f5e60c24ef977bf16bf6a332cbe425e9fcfafff9622d358cfad4b3b04ff80014c5f12a4b2b5189da7a6a1a49a6dbb59fc3f4832eff466fd300f6c72ba2d1ee08a46fa67a55539724a137749205765e7504155bf782063c0f75176e318461e14548a5f8fcc599951bb3a3276518258cf3d2f5a833d707875802007672f1cf771f70915be2d7d7b98cf87edb09ab4adce3f5610a2f7941a8bd1eda2608f94b1360778fa168f14660f65774642931384dc6a40038f25a5f0eca69ff58788566614631261140414c7a017888ab5e07abe5923bd8c5a7442763820c19e850107790b41a34f550f173d2758eb5b8eccc2ac42d78e8fdddfaa7dd49e3c20d7698bc42e21c8903e68eb3eaeac406d3811b65dc7ac13d0d3806085f3ec5c191c705049dcf33d2c925fcfa5b0d8494bdcfcd6c4d25139f25d878660cde7f1dd2068fd6f2ff7470688889f6b4e137e266da88a87b693c2b8844f3579259d987abdba4fca3ceb811a505f12588ad81243839a3913464867a98ed7731855b42c7055f9d68cab55a8e724016402a2eec3e9082069a26c812bf866686e4d29437e7f6c3ac276b3b6a5009489a96d1547ef392423bfb1bf35278006db5aa8c3946a0df830e5663b15b55f981e753b7859dfb17eadd2978216ad297482b38519976bc1e301aeac25b1184e9f5f5f6e570cda631ebdc932583e0e4b6dc0ad541cf6265f8db46b39a0d04b1ddade078bf2ded6612d2c28ba406f15c47ee67e008d8a7372d68a4d4db1c333335043ba6be4f8d9629e0b3e7e2ba0785543b7ad18962224946484ef7ea6c0a5327982da91c5c211d79ade99d008bb4ce64c78e2a92f5ebac94469b7acb715f485067dc6f490e407cba77bfdad6a0c9b81b173336a2837234d48831b3b60a55b0c5b43ef10bffc55d00bc3b52f89eb9edad618686232b25b36a4363e4a2db27b929ebba1e0983dbbc89fc4a0a9c6f40c6478b4ec6a6467bdd3526b42d4054a95b64d5f74ac63fdc7e15f7a89b5a46a70389d0897ebbc996046e09aa4438e8b2b6b56f1fd4b55a0851c5c98af7ceb7bc1ba46337aea3f45af3af3b36f0039d03824db8227bdba933d68f2a13848a4e1d3da4380cff43292d45de984933d1d52d12ac993ae1f18151529535148a6706f508da893baf38ba5965f63a6844ac0cfefcd655bf5d471817db261273032563450831123ffae3001e3e84126a2c7f2d04c8a4f37b7915570cbf2dbfbc67e59cae5c8056702bae0ecfe243bf8c4d9a1a7392de08118e4437183ff4a1e48ee8c9a98b993e1a4bdf7b1da76380832e427d1f126627684b675b1d8c8de2fbdf5deef6bffe2d335c77d30b77882ef8edd95480f5cc48b0d764277aa416d8c7f891c6df4238dc077ca608f6d1ddb3507350a4c519439020b39d9808368674a3d11c5ba8491d4c43f268fd41ff2571e0e6333907b5643efa190312f7ed45eb3642f3660503f00362aea5224a03598d807735e59406cf9b9bc484d1143520abc1c1553ca7b45ad7c19c7b684d7f92b01fd6d5888bdefec070212ff6509b51c2dd8dc89ce1b5d8e12b011cb97e00b67cd61d103a2522b6219aff28d066210156ae0e3360895ca71ce38441bc8e3a27d284877428cfe360cbfd2e6b3ba4f9d2f7a77f07919fc7ce58d99af066706e7843a9deeae32cc123b6e73698009897454d1d83ba073b83e9e451fb315307a1d3295db740ad274727da9c8c6ac84fc5ff4809df9e931c9c1d0f7f535ae66c5f3c489c8df2e77794f667dd137c7b55f78e190659120a92728ada1643dec35b6279ea6946ac3404c224c75a5d7644a9cbfb6f7c8d55740f4f40a305906f7ef02d13fa0876a7acc179d9e74e28de81905ffb0218dacdece92de7590a578e1ad5824ecafffaba07f36d237aac86e673ba03391da7de8e81a43032367f24257afa0fd688b2e12adc1f3f7dfb6d06aa408ffd2ac9f1505b2d67c96ab310de18461634c95a8a7fd3508325f5e1fed505a31f236f3c5cfb8e69219a6cac6b25e8c4919b243b3c437c069e762d8da620a308419670fb46df422ffb5de353a1ca36b63f2cb9bf799cb0cecfe077655d67424e1225518f813343ef09a7ad98063a8b3aaa83757b9593ea0225eaa42e9db39a6316610110c775479c7300d310a3ac9e8a12c988113758d6212cf8a9e3158d9efc4fd94565c9b725a2f402ef6823c22081cc31fae45d55e1d679db88018a79c7da230705ebf29a4d76eefa55e163f421c5636e134b85798f83063cce080ca7ff96416c06f29c0c46524100a9776d15742872df752a03db179647087f3c4f72371d683feb0cdba6473fd00f32d0aa1228e443e98aab413745ef343764f67795af3c8b36d08b1bdfbc8b14ddfdc77e6a3d5312a1d37f1322841a48205aecdd9b2c396ff36df1b904d06dcc6767588eb2da1108f813570867096752a17f7e52da9a9ce7407357cdad0d3a1b770d6ae9af23d07839f7e607056c13c26a639ac6616630247d8b1ceaad3589d9f4437db98e2a0ad19ea4aaffa268746d96b7ba474bad3721680695a4f16001a506ed0bee56d0969e1302a32d0a544cfa1bed8be48e8a7047bb79f4b3ebf8fe7286db0764d55024395f4f9269e581c51bd5622304e06f87bcf17719a4977412058106e44beb6b4af8bb56603948405b2475d803c4e35a1df46e3ef1a7595f16d597bb74ccaef1274a7c39f383735308a9b9f680f97893b9443efba3760f243f1d1b806f5e05a084ceda01c085d5d7aff84858aa4e64edf7565bcf8b5d91b4285a8a56da0103061649368c20e2e3d", 0xe1a}], 0x2) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) sendto$inet6(r4, &(0x7f0000000200)="4055771974f42fa067f51f918e31b84283ab011b731f500123a4d053d14429e56e6aaebbd280f3a3c2df39182ed9ba9322693e8ff57a9731ecd7c7c127c1b24260f011f5ce625765a1f5779bc87c26e588e9cb728ed281fd90554e0e2a39f7aca6eedb2d96d2c9086268c31c0a66aa4edc1dda9f9aee1fbd7c15b8173411b47433c7c6fda2b6a557c32870443d", 0x8d, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) readv(r5, &(0x7f0000003540)=[{&(0x7f0000000080)=""/158, 0x9e}], 0x1) 17:11:08 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00870002e24d0874ffa47109000000b29ee67d40fe00000000000000aa2e0005f0000000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7530e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25cef36f89ce8b00000000000000"]) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000)=0x1f, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000290000e0000001ffffffffcba78909561c72c78b8a0b86afa5744a97e88334208f53334fdd0bc9f7ff49e50aedd1d244042433752603d6db5d1f3f08c4621eea5042f94ae7148dec89f7330165b9a816925b4cfe8b6914bfb0a6a220e0abce2e5a7804f4340c7234776e7c3df19baddda020ee24e47f67655b13"]) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x40) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f00000000c0)="f95027a61221913b0c658ea5f151933d0f85b643c4be3e5c571f6790f9b1d59fcf8f19366b8900bd9ac15a5044e6523af7ad", 0x32) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="274d933558d4664ba766768980bf3b99234ebf1afc1d693e8b06630cb0b4b8339dcf7cf9f0ed92bc3f993128abf1f4b4eb9855291e1f7320841bc405e82fdae05d0095fe554cbe1c441d50d75b58b294c13c0a9f6391143176aba25e39dcec3dd87b9b9f664fff450fddbc333fa80d1a51fc05aae57ffef432ccd77bb06429a78b0b3760220cb42488aa760ca0ce0f421f9c020ec757ef01f7bde483a7", 0x9d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r3, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x38, 0x5}, 0x4) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000140)) socket(0x1, 0x3, 0x7) 17:11:08 executing program 0: minherit(&(0x7f0000ffc000/0x1000)=nil, 0xffffffffdf003fff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6a, 0xfffff, 0x5, 0x101}, {{}, 0xfffffffffffffffb, 0x28, 0x1, 0x5}, {{}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x0, 0x8001}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x8, 0x1, 0x5}, {{}, 0xffffffffffffffff, 0x86, 0x4, 0x3, 0x6}, {{}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x7fffffff, 0x4}, {{}, 0xfffffffffffffff8, 0x10, 0x8, 0x9, 0xff}, {{}, 0xfffffffffffffffb, 0x54, 0x1, 0xfffffffffffffff9, 0x800}, {{}, 0xffffffffffffffff, 0x8a, 0x40000000, 0x4, 0x200}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x36, 0x1, 0x7, 0xc79}], 0x7f, &(0x7f00000001c0)={0x0, 0x1}) 17:11:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}], 0x38, 0x5}, 0x4) r8 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0xc0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sysctl$hw(&(0x7f0000000080)={0x4, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) 17:11:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 17:11:09 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000100)=0xfffffffffffffcca) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}], 0x38, 0x5}, 0x4) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 17:11:09 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 17:11:09 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040)="4783b04bb0a911593403850d53130a694a6f814240debb92720dd11c37d7ead8d4edc81627447fdefd1e171efea8ca1540e3e1a6ec08d5dea11b778910fb", &(0x7f0000000080)=0x3e, &(0x7f00000000c0)="e87714713ad2914528b677742686a636cf3e01", 0x13) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x7, 0x7fff, 0x7f, 0x945, 0x8}, {0x3, 0x3, 0xffff, 0x40, 0x7ff}, {0x1, 0x2, 0x2, 0x100}, {0x5b5b, 0x80, 0x800, 0x0, 0x6}, {0x1ff, 0xfff, 0x5, 0x7ff, 0x2}, {0x1000, 0x32f4, 0x400, 0x30, 0x9}]}) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0xfe, @rand_addr, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}], 0x38, 0x5}, 0x4) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000001c0)=0x1) 17:11:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x401, 0x0, 0x1ff, 0x0, "000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:11:09 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x3}, {{r2}, 0xfffffffffffffffa, 0xd54ba7d1cc295b9b, 0x20000000, 0x7ff, 0x80000000}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x1, 0x0, 0x1000, 0x0) syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r6}], 0x38, 0x5}, 0x4) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) 17:11:09 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r3, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r0, r3}], 0x38, 0x5}, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x33d71af4, 0x4, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x5}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x28}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1ff}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000003000/0x14000)=nil, &(0x7f000000f000/0x1000)=nil, 0xc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000004000/0x2000)=nil, 0x3}, {&(0x7f0000015000/0x1000)=nil, &(0x7f0000012000/0x3000)=nil, 0xc9c2}, {&(0x7f0000004000/0x1000)=nil, &(0x7f000000c000/0x3000)=nil, 0x3f}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x4}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getpeername$unix(r7, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r8, 0x0, 0x0) 17:11:09 executing program 0: ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff09000000000000000086dd6031797100383a000000002917d39c0000000000000000000000000000000103089078000000000309000000002c02000000000000000000000000000004000762ca0fe7333c70b5486b0fca3069502b0000000002008014a289c36922121655ddde5fec812e16860f289a0d3ea230cebe3676e5bf8a22f34efc7bdbc23291b389a3a545eb091c360907ce96171e5515f60e10b061ff"]) 17:11:09 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040)="1d25a947067328c22fb7ff75c2ef08000000d5fcca0dae3f00fbe8eac8601ac69ce4a20001000000000000db18113909cfd3cb1d33d5131e6022373114ac861c670eaa15e2546a63215b7857385db8e9a8b739e3d1c6de59cce38e040ae351bd49bc436da4d118ce0468d56edd9cf678240181232af8d42a58386615d1f6dc1318a80562286e57c541bff28393ec7230422b83f084a80e66896dea6c28bcee4f532d68606e8320080635ed77d087a471ea3dd9d6de1a632c210d7ec8", 0x0, 0x0, 0x0) 17:11:09 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3f00000000ff000000508f54f9916d2156c6fce73120070808744106080000000000000078be4410406d0091ee948236d3bb2858e338"], 0xa) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000003c0)="f42090db2d0d1a0963f6572fdb8938d6919d4f72d2508ea4d3f525e3729eadda1cd2be04c5e689cfbe782d6ba3c59eee41a8bafaa9187bf3329a6dcf990ca7a01b9f514eee02bcf3478ceaabcfa2243fdab24b515ce9", 0x56}], 0x1, &(0x7f00000006c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x108, 0x6}, 0x405) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000300)={0x80000001, 0x783f, 0x10000}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffffffff}) pipe(&(0x7f0000000180)) r5 = msgget(0x0, 0x102) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/190}, 0xc6, 0x1, 0x0) setregid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="2940c55c5943f77f000000e29d411da499a9c4f1ef25b0493496c0bf333052313b8a28141363f06569953058ffdb3f02210cd47859167d446530febb68bc4393b4cf6e407cf3a16ecce1f7f4b8d09d6ba61e92f1515f79e3697ba5ba5661c5f8d510d45cf446360aff12288804098f6e220fbb19e266f63443a1a26f70e6ded9cb871eeebb1db356038dac5af451c9ea"], 0x38, 0x5}, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) 17:11:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x130) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./file0r'], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="20000000000000008bff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="00011000"], 0x38, 0x5}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x7fffffff}) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x29}, 0x6, 0x0, 0x0, 0x0, 0x0) 17:11:09 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="dac81159f8dd", @loopback, @empty, @loopback}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xffff, r1, r2, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x53}) r4 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000100)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9]) setregid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x40d}, 0x4) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000001c0)) 17:11:10 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r1, 0x20004b3c) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000180)="e45f9a27f9634587b9ba320bfaa56574008145de286dc66efbe72a47e13284361b197f24dc955fa934585638f5eaadbef12705495b3abc3a47e1baeee28e80614f775575533aac744d29b8891ceda6ac5c301c28c9156d48d3ea43ecef1fb58bf33a78757777ac49a2d6bc7b3ad2c02b9d3b877201a12ca20a4ef44f443c8cd64940e4a5326713f961f0859a30d5375dc3d7dcefb543a06fd1ef3e980f9e9ced84141acaa915bce5c5e0df75402776e0414b1579ddbe6f7318462e240c0e671313ac10e09af4fd8f1034f7b0fe4a8dadd7543c2bf0887de3a45ab2998d18ca49dfab53352e1d8877321d8407ecded7c7ed285b50cc89ac6cf07df54157fdce88d93dd84c79ad966cafb20a32245b79aa43436397baa23fae55b85be35bc6e802432c401a98cbe475c4d167ecb8e8d073eb6d7d5df88c616d2068f41440b1ddf877d186d9dcde1022b4590a257aaf69c27a74d74d080f7960fb829224409a157aa9bde93e778cc48da4452af0d5273df86b701bd9ac11174abfcfd3c997f7e9b138316884dd24f1aca7e539c5b989793117437e111f709f6a4323232839c95e5e1f6e7dbe44a6d1ad68cab5f1cc4be2bb0048135e204aec189701b211af5624fed46cb23305bc9869839ab47a7f7077f64d9da867d9830e72bf773cf510d3eb4c48c4ff44774635956d8eadf28d06e40524c39e8bef3d222fdce7afa0304ec118daaab52b15873c02e67daa484ab9619d714425a1e291dfb086d4a8a19354009230dcbda178ea3754ae5e2bbb225a77ae6d6ae41b4eb64ec04c674c66f659587aa537e25fc55d1d841300ec54e2e69862c949f909adce7d08f2be6e2e76d6ed4d22159bd0b04e96321b2d8e8cc9a50e16fbef9c12ac3dfac075cf8c0b22595d5811ea95f76e0cba4ba31607c9b344b5dad93d7ac4bf9a5f388e62d41b5339ebc9a96cb9d24bcce4ed94fcac4016e075bb8e3c9747d3b1efa498abb6a51081d6d6f678be8bd6cc948fee537cece36f81c1395cdeb4d5325fa3b878eaf8b70c46c1363142dbcfed7c706345116dca4731af2424b3b48717b60685ab27bc912af3681a3f8d47a0ac22e80fbb5cf0c7a72f0363f02493e985fa544815a2b757b1cd74498225c095e021f0e47e85a6eb2101d7e76c07ad29f5cedbaf60f7b8d3eca3575ac0a01239d62e80ded16e3845ce2046a20088afe872ca0d0108424351b16f72a0a29572b7433a2dbbfdf09289f081309186ad5573effcebea7610ea53b2a852423c0a35dd90b3bf91ddbb45f4f3cd49c68e488d83cf7adbb4972b487a913c2dac5f1757a2cfbc139299884fcbbdfc663d80b9c1e1c52ddf702720ecda2b5a1f78787b0ed3983f93eac29b8ccd4e79424711526a9cee16545ec11d13e3cc21b9f3a2e0bcd8c7df0789f13ea482313e5e05b543624b6f57c093866d4b3629a5511ea2e2f75b59c41ed13b9cf30874e6f3b12d9eae928dc4bae9c1cc0c46eca6046f1623294f81ee7eeffd902228cfa81a12f1eafe43a452e0672173957ad76d499ce6b07ef45e8a3b695c5385beb8f2c81af84c8f505b050a678d719f8706e6fbf0582b9d372574b18bab518dfdb24ee1b7c543770497f4c002649e84e68a83b10d4f272540aa44aa4916323244ca6116bd275858eb2b51ff26dd44b29e4c6d7281a8ee0eeba1548ddba0ec0d2f13f30576a568c42520d8aed100c7fe25b80b1e7cd8516a1078f7480cfeb4ea91e942560f158a274cce58b56277cebee62aa78b2ddc09c177573aba6a658ad05899a7faf66e669f5638006d695d0c92dd6efae7cabe888f2e2f5cecbc3fc7842cace4348db5e9b6a94afe5cc988e0ad75df4bdc6c70b9757a271cb20e66adb07bc7aedf604dcbf95caf25a7f7daf6482f6f90df4c55ccbaebc014b525798e3ddcac87926e4f9a3796aa6410e79019e5afb1210c08a840ed3c734315c5c47d3946b7094aeb14eb15223279bdc72e62a83fca279764dc86d9582687d83f870b89a5e8626a1e15fd501b0e86f30b41ce061fe821bbd65d39912e1aab2fd194168980bf9210730958d680b5ae55961ee43dbf9f8694a70b1820085f4e94abc19351efa7e99ca4292ec4590d64e1bf1de9079c3a3c8492194a67b8ff8dea921ebcc2b1b3746d1a76698d91f133ee5295ae056194c754590dc5096f124b9207f1acd84fdad4376784806a545b0fcc13dd2ba2af86cc5dac09c3bd4fe9dde81f6514aefbef2192eebfdb5663917b7a742b7a917d9c80a182410aa4c03bb6ae98357e78796dcd969590b718294380a73c93c5c56782fda5345147f5915ac8354b8484215996a5d33aa756d37a012d2dd792d0c426ecbb78600f3e3b9611b169ba57518b77e7e539894edbc97daa06effab21d85611332fe50ce93f1afa54af04f5fc68dbf11b13cb423ed89ec342413bd43339e8f66ba83699fa68ffbf5663a01e7abe1f00e803e59eb831cb7fc2050f8494679db7259f6ebcc4e6f6f9eb7aef8f1502dd1fe50f9abeb71369309ffb3c7d6d05b0f1f26f5160884542ee57e0f8f3ea3dd19559a3dfac2d2ea2a47c11c93cef0d2905af85010b9ee90e24ba41bcbc8c7bd8bf2dcdb7236310f8ba79e405fed23fad8a27a4e6ff88052ad9d4be5e0fffcd22b2597770fe8e060dcc0a9200ba5c85ce6745598541d1fe64785303de60317f1724bb68b5a1e08f1408fb791bd2c31f900a4721243f31cd1fa96b33b9385434b8cd4cc1cc62b089aeabbb8a843b09f80fa08c7328e5608c78a915f2c6989f0fa31e8a5a04eeb062a9b14b632816844763fe01ebae5f41029fc3049ead73b7d7a5599b1a69855b4c9c275b22d696490eaac17a6e51be0c4db423fd55fd803d3eb623ddd770be81d697ef591c3efc6f87016f3b92756e57ca0503f38d048de60501ba13099fe6edf050add3a152d747c637ca0e9424912e2da4a78db6cde271fe07979f79d793f7d489d472d6339b4cf64f7c7766ff4bd9ee90f1891315e1cb0d5ad4d0f95c4d8851143e18c9d7b8e055e66f279f085d5f24f732753b011b77d1736bbabbd1cd58774425752441a12a5c7783ea962941edb57da1e78d6f7d2da2ce9213761d11e498063761128660d16c0e80d764f5dd0cfc9d5a06951dec22919eec79e5cc2466e320b0a399cc02e4f577c2f8ddaf295e09784644901b6058a9e0ce4b458613cc88a2a295d217ca7ffa367101211b5d6904bda73df6d85baef08d191502f33f6a94286492ecf12f68935fe943b2d459fdacc0fc8e6e123b654b782c7306d4a436f69d47452f6147c7cf0b7d5259939a5fedbfa71183cfdd8566d71fdde432dcd2f9ad66ac9d4b624a0fa53d370e26ac7aeede655f5255589e2a16248c1225a65f331f30ecc59082f78bff4d442269d492db4f7c2f01cdc1f6c1fb4003073b357c01c973444e77e02890e722f0bbc760b656ac0e6721e0ce2cf31b954191c99c52d66fe795ed7c41bccb3cf6470a65a5171f71eaf5cf22863e042e5808486373e31ab897fc075f6a61e108d435ff37ae22cb6b73c481f9fd820c1a333bae8f9fa8621273cf6072de7ff8a427ff7f84b7d0dc221de65f1a6c0f38b78342dd83dbe717a07931b231d253ae91199c3df853cbe34d3e676975903f0bb1da43589184cc976e0c5fa6749682d9398a08115625b6d6b991e5e2a3191f6d189687cbdeeed6ec051ad9f81a08dc2028417e2f923f2a971d9abcaa2d78a100337304a7ccb87312ce37819e5ec4efaf8941b6f1708d70643712cde1437697f9361256d41947c4e389232d71d905883e8bf9e43798595310a9573a1220e9ee3038769cd84fcf45403b2ed4aacd3dc46c7f930c40ed937af3d7f90abbdf474f07a00dff9347fe063b4d8aa4dd8812dc147345e710a5b2a8da4d3dd2fd22c74be54cb39017cc802566e0d0a80623145a098004d964f06d551613f9f12edd90814e9ac79e1c81694fe71393207ccffbc80dc98ee838aa90d87471b71e4fae5473e29b0aff58625f46eca3e0c8237c6a95b6deaab7f271ff9e34eda2ac7b06dd40639784cf8e2522ae59895f73fdbd230345ee29c7a31947f384833301a243b8f969493d54715f0cd342fbb077bdc9861bf0f97735e901ba65341f5c9593d9c40057cc0c589ba5b7740dab7c322f290b359376986bea6e6925848a9aa6ed5f5e6c5f4e59de17047b43007745e475847af9937d6f84c374caae13b59a813a036b57da910ba531f73cc69a24b4beab3ec6c33e54e4305967dac945a77c8c629f7ed4d754865d224611b4625d917c4aed5b6823083d6f577872e6d165580288d4401765aed196a2f15343c50db9d77d608a6bbe34d1d203b19878b1c2095242f2fdfff665c1d75bbc8dab811c6dce6dba10357cc6d0fa26f6852aa2606872c220fe66afea1a4937921a61a0b8ad032f5986c5e49b96f4443605fed0676fae9e59bc5bbad920f74b7f006fa40db4f53384a7679a72d57b5cc52af010716329fd4df891cddb4ccfc76dce51c3406f030a3a5c9d49d1c41daeb15c8e2daf916ee53848785e3a0e544ad945453a9f5482b0e63b8e84a0cc8970562f02609b33e001fe358b2d167217418be7ed7c4b3738effee30ae12c580d15bf77910dacf2a60221d6cff950abb849a13cce5268d4fe557817ad60c138bde57ba9325dc987a3ad24cb9ba0a99505bf26bdc321f049f2cfb698bc96f8ab1274367c471bbe1865b6b4af920bcc246529f1b7d3c64c66d6da65df02734c4cd27d0e5567f8ceff5af13505f5823056e8c6b72bfc0b73087e95e67b07f6a4c37f3994e720759ab9cbd0cfdac550bc39a375bd85ed126397ec7e8a21ba2549c15991ec4784d15b1c04a397f889f295723dddac0c07940149869657e3af6068833f31b6fc034f65ecea09e77ab034de914242c16fb6078d138f1c083b9e5677f1a17d92ccd9d86d90f6d669ef94c7c1f53de87d39620e2112e1b9880a2674944c6b190be12bfcc8e0db02a40f3ac6ed74e3a2dd33754c79df11df1d676a4681bc9626a2d6b148ed1fb24db3d476fbca9f5fb250cea9b9a3ae0d38282e5f09103e588a89c4c188bc7174062b1e634d92aded19b10d067bc07cb3a48d87ede6effc8ddcf4cb0d8b42c8d966593aa666f9996f288ec2c7b58a3b3a384cad290dcfafbe51499dfd6163859152e5fde0a6c84b66708cd8ac3e2f72273c5b2b98fa328e3d651e3647bf1bb5eaef6c8a182ff7111d062f87d8914f1979beb3cd7550c39fa93462c6be77fc841bb784ce83998ab1cad15c18accbfc690c3390ad6f4bcbd2e58858c0302d773ba1e8d863f667777f4d207df270d79d62d48b7dd17a17ad4d5203037d59e3614b003fa219d801b16413c8e76da46c6bcbfb155f31591c8b0b23a50f5b6114dde8c45a1785b5a444e6077f7bf80140ad7fc0a879326917b8441fb5e1633f34ed93affb6da34b658b378fe46267411cbff56172e935ff9f959fc3ac81520aa36e768ed57b4d713e92a8362f09c31d7650311e418df6ab77afa78eeac1c120814d3de86f03d84dd2a2d56ed50f0cbffdab664557eb9284d951eacfacecd3e46a468528ebebed27552e97a82f1cf1fc8415f29040be7efd546cd98e1b6", &(0x7f0000000080)=0xf80, &(0x7f0000001180)="1a4463a881e0a2b1cf62c9cef43616057cf4d38059417efb1e6508bc58e640a0d9af8057213fced04894290d006ae848280459c4cd58402fb28dee905cb0bfa86028ed22604f26606ff69efb97b7ac43f4a66009d52e16e010b5fe8a9d0857c7f1f6c70765ee017873ef480b9e35fb4e70a29a663c9d41741bc64acea2a7d3f4cff68e98b64e5f6fddbf21cee234d0ae2cad2575bedb71f55560d9ffe5dc035b711ce0ff003337d83c36a883864bacda99cf4a4e7a75040b9b2d466c955f50e59a04316c622b2805135e730b1509412e56d50ca39f958a7af331f8db4bd830def48af6636a6fb04e25fc1f1f361b699735589668fff6b31fa9365a6c544f2ea19da45dd208c0d53ace316d18cbd2d6dd1b62fb40c0235a7786ef9300a4936d2ab57feff51dd95d953c5bf37f969eacfd5f8a05746db2087e8282e41fc311b7c6d46da6d11f289d8e902a84ae1071bb97a56bb08048f1caaaa26a54b42f8b05857ef45c3b3d8c86c9580efb25feafd4561d09245a665ee75a74aeb85d2b496ce2b65efa4f3e50866cf87eb6e6ff790cd706b30f6e026dc859e7cc6c3de0eb48a38cb39d63fa9c059e4b42b1cacbe4b6b9c0c79b9a284ec85684370575c2cdef152d288d0921efc7ed861d1f158c5da1af0f9f10195c3872f59ef5142c831f834acf01c157389aef05405936fec96ef0379094ac1f2fbdf580eedaf8a7e81992c51bd1197cc9e1ae0a1433673fca7e8b84dc416506fb9dc2624be1c8ed45079110fd822a3cbe011cf82936cf84b0ba463ca8cc01240ec1e2ad9f9907432a6743405bbdb3066bcf2de65362d23175f1f43e962036002fe302fcf4c9ce490b185fd5db08143160eba3990d6b3949eb4590827a5174b57dbc87a42e61ca540b3e50ae069d61469a342f2fee9dbbb8c8149294e71022c8a87f8039f9e60e1397bf226dfff3d56fbd28ce385085c804f58d2e3d4aedbc7391107d15544acd4fd323aba8b087ce008829c63c46cc42a4abbd1c5fb8c78fcaa66363e3b3d0ecc1bd605270a69d38c767bba750b5bfc3f76053cdb0f8f5768033aa9045651a581bdaccc961537193ad52669632b7965d7ff394f42c95652093f1cded49385ba0fc9f1a6426890eadc73123a2d6c1bfecddf78636e7e60925cad1487c0f2922121b5ce0993bc69f306b93bf1007aabfb83d5e93fe7899f225b3fc1fefd71caece2680a49392e2f3f33fc1041dd12d61e2991ce1f57b38d749d454ba622989a06bdddd587046026947928eda51c4ff22e060f3b73cb0380b11cef9a3b3b1b1d3bc7fca80da66028de241f0450e11637e951f845356c7d9af741e6188d370a2a439f78ffb13ac31a628fa0018dad523506fcbfea779c8b1d4e2355f70843aeafe2a6eed17a0d3bdb217ce1b2dcf5c616ab7eb3bca375924b50b3a3430158e1c22fda4e3a9f759639659711c3949db8816e4240091868a29ee0bbbfc1bbd1a69bc0b1f4de2aa2154226e4283b9ba736657712c5a40ca73c6992709ffa41841cbd6eb6ffd7ad106e9a7615e64c14dbc696021db8a4c1829cf73be5f29883ffee1a267a057f1591a4ab26eee94aa29040a83ee99a40c2970d447faeedc846769b2f64e28a1adf2f3fe621307d570b38c6058241c9824941813038e55547087f05d07650ac836f8986dec127d9e2789071484053271bfbe7187398d1124f34102db32c8a037e42831d0ede1d4090422e1dcdcee253d207d8dfea65ca5b687bd0937eea47b0a4f558065121b7d6a8e9f73d8a6b7f2827fac87e3df7abf4d9c67c943707e4fab5d37374cfa24c86303686513e526f23111e641462009ea82994f9d265565b747ab393612f7ef94e5c25703e7ac60b6dd694262e9e4ed15a5e79c6e4452182e8cadb17010fe608ec5a6f4ce018fcd4cc3ca2acafb60279508f506b3d7c17bfca754ae6c9a632011c6bfbbf6943f225a354c1def806b4660bc81f36160aa808db30832b27e810e2c117f5a29299fd446afd794d8fd232de4505280dcae727481fc315f5ab8436e2114647832af1545c49ec6af918a929f0e9c8dfea5b5e2ab85d70452a1657b784f1642c46f64becbe4822c60610819c1358f6b2eab8147bacb7dad667ff74538eb7f084bbc2c184e983346ff8e8c77e014201d405147952582735de6ae14c5216a045badca47d88f02a2012510e6c118855137740b0a4ddcb6ed45be18e86e1b09035c6f72ed9520645fc173eb0bf42d4e046afd4102121a4ece7d3c001400b208427543fed9fb3e54f8c406d5251c3995bfda3410f0fe34b1f6ba248e6054d143ce51d08fc9bce67b8d2eded85ba61e1c2c83da24b3a05f6f3de06d7212eeadca1977f55ab9d1d7dbcd7e7cf84ba58b0ed02ac026ff140ed1c081de7d7f5e8191a59d0fe93cd04dfece155b2fcd77a298aa546359d517b69cb5f8e0f944f98134b9c6920929a37b5092007526e85f6955d37eac7765b3e76d9174205ec41b2197a642f88e04a66353ef11c67983859b8d5c07f8a9c4912316ce2cdf6c7a9ef47e3ba92454d64cc8964231ce6de8a2d7465e465e88fd1078c7e7cb33f5fec795228a731850e7f8721ad66bd2bcbe4414d291c066a66192112ab3b541d9fd267297dda4ddd6e7b9059dcd7a051fe08ec0ffa4aa3e866e574be9b130fb53d04ae59d99273f48f617f166c2ddfb6bae6a3f53dd1deef7e42f742d27c765f0d04a3a04df8386c2d114573cd97f425756ff0453b1b5e539add10064887fee8df7ac3450b4c4f9c1b6cd61d19cea4cd9dda7f38a87ac50e6abb8cdf5527d81f692ee886857654af799f771ece8d2e860648b593eb6ad28f2b4aa312f59c4b2f3a8f78b7bd42ea7d51639f99645264c1d82f10071e9271fa600782860854f6c7ebdf2a7b0f1d439a8be0956c2dd7ebd69ff1aad910c3a4fda3782d29f9b94d233e861f1ed8922b5c246c8f5fbf3472c3c0ebffd258db81e9a98a2c4efc73cebc902f72f93dadd7c92beaf2a4471b243cd51de3a92b51ef6256b0c3c78fab32919e502f9c55b5175865ffd59edebd741e214e9d036d40d324a95d3cddfab80f5e3daca7442b04c90db8d0594d3ee9bb270e5fd993e6eddc588d4ec6225ba15805658080847c8f5b3bf35ec26f9288f5514a93041f32ae9d5eac0ea7e588cc078ac2eafebc2db583b1aa291345b233155dc9cb10bb5ec328afe98f967aecc5645fa4f125573b5ab08e1c38b85feadd5bdfd9933055ca69554a6ea240ab91823a4cc7c0483a60ef9115b774d77f676e07e3af5608a5104542e0ebf75a60bbabe770263814e66579f44787eb2d2659f10bbbb9352b6c56b359a1a752d35866f14a6f0583057a46886472240fcf5b3018eb66e4f9d848b9bd3874124e2c6f970501fbe6c465d763cda72cc7233a37ea9c92111bcbc49580bb9da7296d8c441b91ecc3fa9aa0b5ba9ed5e194307eda34a7d3db328ee9c050217f2f16e9e2f48883074b096579577e24cb3ad42d98930a0bf3560e51808acf1067c221680d5d72a24e2255f8ecdda1a6a31cb01b2504035872c27166d03c8dfc94f204a17bf5b2288212527d7b5ea3972f45c12ef36402e0eae9bf9546607299be4b5b3c4ef0e7e9c62b4a9cd83ba209f570a734bf6a6a464fc8273708e0a525fdfbd134443ca73f7d710287ec8e2b74f4cc70631628fdda21fdc8ebdbf05137f91f822afe12b29510363b21fcd8bf3130bb0536ec47aadbc3128e258a141cc872c479b695c7a036e0d7461f64d755fd57c464a7aa4a4772eba1ed819d76ab18bb4aa4e45d23e137cfc0a72aeaad27ac07c203a8bd3b888e55bdbffa7d09913c887f6bc07f7b5e036473fab578276e37fa9b1a198e2a1faccfec68fd1ea4a95d8711fb97f5183e4c9d91a63dfdd64fe668ddb1f706ec1af6b06f70e30c5a2e84cb4c69ece91fbc12a6b06f28ab0b31470a5dc25deeaadf6d5f90622c01523c8fefbc9487515f055ae6506a4019b2efcdd5a19a2d9bd189dd3b00ce5ebc1aea4f68917f5f2a382671d112a315f3269628e7a824f479f66fbc8d473c23333b514424de5c06ddf2ee5239d6fefe33074b01b605584a7ae8f01e74f9d97b87b732047b9f5d55e28dd9d5288ae2c65feb03adde2a495125fd25b81a803d4eb4851ca8de33bbbf0855f62ee311d9f27802e09f604335c21aa724ece37905d2973150815dbf14e701242cc2ed6b30b574b381f5beac8f2b1bbf84397a496dc2fe31e496bc0ce94679153f11a8a6a0cec48272408a5e4535dfefb4c06db96d7ac37e81dd9d823b3e4b127e07babb0a1198b6e8f4666f7ce8c72dc79ffde94f58e90b2ca0761137a552773de6b86905eb737f8707cab3ea3d1a5b5b08b0f4b1eadae8c3579ff709a77b1e83c80f8109bb2c5dc18d5c18ac94533d90a9445279834271233b1aec4990ea2c2ef1ceefb4b771e6c28099f60d5f6ae0d3d93be96c355ea591094d1131973b62c2b649cf96a1a739c1277522d41cb05cc419ad4fc1eba6f510f1a9af6e8d8ddd3ca3292d1819dceffa11755ea6d1d7f630281cbbfda5e2c93ae9aee26e23e4dd4c35232e9af2ab4662914c52f6012ebc0fffe57b80cac9817c04ca386314f2bbe67510b068d2aa542f3c5b10b48380b0881ac386384e356fab3d8b2f429269b117749104e44817eb2a999f913af879d3a0d3b56aa5771b39f36173d22ffc5415212c13e8aeb7804743274b903ac5df62140dc3115614902cdd1e29b65bef555897f8aa6722bfb11adf3c2541fe008396053437707406055ad29cd9c60595a41f404769b37b248e83c82d98ed3a384bc9997e82311bc609be66b23d3e7d5eae704bca39963985e84e7366aae73ecd78c53ffdc7081e42cc917929c8f4820e54d6ce952c5065b5124d2df899cea3d883fd89b9ea65405b552e242eefd16574c4c65869ff1bba20bd3dcaf0eef73ce91ce4fbb13efc9a22a9ed5aee2099a8d88ef891287ad841d0b5dd3f5a2f03899912286400f54dff1d57c70d0d7016cfbce976ef7b2c9d78b04125ff0b70b0e15d398eae0aed96e77b79787c7858b4784c2ca6a68e4ee6201a3aad2fa21e030d4babd85eab7581bb9ce964edff2424d6a3db0e83bca463d02aa7026d576c6efc2bcf0a28f5b207d1f62e42f86cbe60803923019dbfef41921cbcee5f48fc56aeccb37bbf3e30a90c542fbb344e4ed0828caf79a041e7982c8f4590b62176276b87ba0988fcceeb81047ebb96035da48eb9ebfc9d3f8ec0b34aa08e2ed5427588e53be58012e7a5d3b836457838e4e35f9e04a2ff58a9af1cc24227aece14fd20c065a8af94536b4118d64e371812209e784bef9b3580c5ae416c7b14d01104b6592543124e684cb3f8d5c6ced9099d9117664ecb8d2e1d67dbfd51d8825c16e8a7b3199f0c371a436b798c1fadfddee4d62a75c3c129888992c1ec09b8db4eb5a6f83c969c09cfb0e9abb6a1e9da81280ff7924d6f5bde5465e11891390fe8b8676463194742ecb2158a423ff876bef155ece68eba0aa65ff9e158ec980df968fa1cc3e5432a94c8bd46a05fd32b2c52f2e1e497c326df608c9b72d28fde799661fec37763533dacbcbc12aedfe7c216b0e042022353e19b421f5de7cb555bb5124fe130d4bff2c6b895831b089b580b3cf48c3ce9c652da623bfe7301161f1bab57ae218199b5651670a8e9ebfc925bdf40a162d93a8cf1395759b4d20f40fe173d8bdd524d9f186ad2d594ddc493030b3ff3e84e9eddf1d635f3cf68a7ad661504e008b5f26e78ccfa2170c853b19bbd6e1b838e17e14", 0x1000) msgget$private(0x0, 0x1) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="d209dd09007661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983ac81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb071a05f22a5df835fcd48eab39a6e4c9b7813cac71630c666d5ebb5e766331e82dbd7a27afefbdc63d1", 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x92) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x6, 0x1800}, {0x3, 0x400, 0x1800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(0x0, 0x7, 0x8, &(0x7f0000001100)=0x4) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r2, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}, {0x0, 0x8, 0x1000}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x3, 0x9, 0xfc35, 0x3ff, 0xbf, 0xfffb, 0xbb, 0x5, 0x7, 0xfff8]) 17:11:10 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000001200)=ANY=[@ANYBLOB="ffffe8ffffffffffffffffff86dd6000000000000000de95a98d0b1c9bff000000000000000000000000000000000000000000200000"]) syz_emit_ethernet(0x5d, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "29b363", 0x27, 0x29, 0x86, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @generic="eec26ada4929f6b8c638f0e94e357d35dcbe395762d4faaccc06497bdf0443926e3f685ba04aba"}}}}}) 17:11:10 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0xfd97c9ac2841e4b1, 0x0, 0x0, [], {0x0, 0x6, 'cye', 0x0, 0x0, 0x0, @rand_addr="67f465119e4125f4eaffa888984ef89f", @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000000)={0x7f, 0x6, 0xfffffffe, 0x800}) 17:11:10 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x11}, 0x2, &(0x7f0000000040)="5d519d", 0x0, 0x0, 0x0) getegid() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) 17:11:10 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) semget(0x3, 0x3, 0x90) 17:11:10 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000000c0)="244c97b2011ed66155a2054410d54e690448a3151f42a629ae0360373bae16a258c7a414b9d2a07bf8069d2a2b92a9505a28f8d51bc25f1262c9337ac377d7489f1c507ee8e8a2df734e05cbf38c637d6e79ba29c27229c5ee9b5c4a8a153ea8673a520837dd2db11b19b6e4cd4dd48154837053aff44b27dd", &(0x7f0000000140)=0x79, &(0x7f0000000180)="1506a5d22e8484c43b8ff80530d3c41e913e8a03226787c68770c426d41509d821e7160c90f008f0a4981739661a2c66745655e27175170b541412c18d786dec0252318b531781db3982a70bb71a03c2495e301ae3a755556a68c451166784823f014428b4cb9ed604e31d2c5f7b0079d044e38a0b19d853baf2d404", 0x7c) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x2, 0x2, "bf51e0ac1c57f1b203857de34218"}]}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x2, 0x2, 0x7, 0x10000, r2}) 17:11:10 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x88, 0x0, @empty, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0xfd97c9ac2841e4b1, 0x0, 0x0, [], {0x0, 0x6, 'cye', 0x0, 0x0, 0x0, @rand_addr="67f465119e4125f4eaffa888984ef89f", @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="000045913b35831a2e2f66696c653000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x2, 0x0, 0x8}) 17:11:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0xfffffffe, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069af, &(0x7f0000000300)) 17:11:10 executing program 0: syz_emit_ethernet(0xca, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xbc, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x26, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x34, 0x0, 0x1, 0x7, [{[], 0xce}, {[@broadcast], 0x1}, {[@empty], 0x3}, {[@rand_addr=0x520], 0x7e03d0d2}, {[@remote={0xac, 0x14, 0x0}], 0x2}, {[@rand_addr=0x9], 0x3}, {[], 0xb9f}]}, @timestamp={0x44, 0x1c, 0x9, 0x0, 0x0, [{[], 0x355a48d0}, {[@multicast2], 0x4}, {[], 0x3}, {[@rand_addr=0x21262487], 0x82e}]}, @noop, @ssrr={0x89, 0x17, 0x4, [@multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1b, 0xd6, [@rand_addr=0x2, @empty, @broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast1]}]}}, "810000005ee1048c"}}}}}) 17:11:10 executing program 0: socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa1d831b44e50a731400000000069078ffffffff00007971e75c8500004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 17:11:10 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xc3fc, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x6, 0x0, 0x1, "ff3db4e66507c9dd56ca43cd220000210900", 0x3}) ioctl$TIOCCBRK(r2, 0x2000747a) syz_open_pts() syz_open_pts() 17:11:11 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x7fffffff, 0x3}, {0x18, 0x0, 0x2, 0x8001}, 0x2, [0x9, 0x8, 0x20, 0xe1, 0x9, 0x7fffffff, 0x8, 0x8efe]}, 0x3c) sysctl$ddb(&(0x7f0000001000), 0x8, &(0x7f00000010c0), 0x0, 0x0, 0x0) 17:11:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="843c5dd4c3db6a729391e8dda43ce46daa22007b08cea870f231fe6a0af6ab90437decb0c32c24100999bf48b65a0a182b37ef8fa83380a1f94684fbc6d77eb9a811b900f278196c71435425d4931ae8535b42db7e17bdf4d5ea1b4d68c768511ef45d708f0fe5fdc9ab0668db27a82bd7620a5194d2dc01289ceb0f84333aa71f813f5089cf1c2d10e1672101ad9fd9672a43367b5254e5ca20", 0x9a}, {&(0x7f00000000c0)="e3b41f2a054f82748d4aaf51e96b", 0xe}, {&(0x7f0000000200)="dce47ceb6f6f9aced19a12b77719df51fed9c5595b17dcf17015c68c45f23c79e29dc8365725f617166b732ad684e4eb495451524e8b9e", 0x37}], 0x3, &(0x7f0000000280)=[{0x10, 0xfffe, 0xbe}, {0x70, 0x1, 0x1, "0fe4a17ad9bf99ad42599b172dfc5307c50cbfad3e8b36fe4c66155678efca4db9a7fe1ed226857341eb75406b6ebe27e639dee6dd447050b79f788b47898e5fb4e0e2cbee52c7c950bae7c4f43ee12f0517aea25b84fbc75a"}, {0x1010, 0x1, 0x5, "26902982b09f1fdd3220ac093d9a609871aff3b7cbfd201538bdb445c9c9cc82c77c16adc9322aeaff8a8b62aa730fa1d0a2dce86b8b1223f142f98f1b6c4047eb1a4d62177f8e9fe62bf738ad1ee8ede5fa2ef889b160aa7e4f4b9a21946393cff01c1f16ee5ff88515998eb54ef2c1d97f969b76ad4a172631d463a221ff41a48f54c7d55f98becbe40e2938b407548514456574548f510ba59fa2508abbc67a0375e49dca3ed4bbf28f5cd74849a509168d333c24afe22f761aafd1c20ca89933f5e1ab4405d26060c97defedefb2bd69bd803d2e37dc7d474c0a0bf49331fe5a42e718b15cbb3f48a663766fbda9d4c86b601964d5f74498b81a4ba199a8967f00c0df34044e4751f6219a761a7fa6909a1f2d41e29dcae2e3d82d4da3f957ba664ec2e3285804c765e7c66ac31306c342ee2b82da3ba4ff7c047b17e552f5f677700354df6d65ccc1104d0f412b62398315cb699d82fc56ba061daae893f44ed556a1b489c3b5cfe31e7622bcff7fde754f5abd0ee038d59e69abe35ed429fa81433a5015745a5cad26b888ec1f25f89e387bf4899e0e4d589c74e806f1bf8ad57d4259d17bc07a406d74eb9c733d94e2c7e27790972fd2ce81cded0fd5eafb530616daece539556c32c63d35377e1d18e12bff955721ecfe4c60b288c10f19adfea929ff339cdc15962fb229cc74ece667f67b8e9581c748ff735a103882946219a273ffec2441ecc0df576146e722b5ff0d454a5bc6371b43da41743951cc150e6019b6230938a10bbf672c8ad79c2ab705615bb49f8d56c49ca64d8e01598a0c3fe56a9f2fe2e0ab0992c587ae79f13eca309bb55bb7bec7389bb767bc8bbb34b4ea46d0a2a960f7a07e425943e705a153c1cac1806a14ace743a5837b968c3e8184a70d6ac43749dcba842f7705e3edcf4d7306b753ecc893f9cfd739735ab6b709936fc9058505bb5cd6ebebee825f2fa3034fca0b156102d77f6c6459b3f8b5416f15acc96184cfbfaee8558196cab460f113170eb90f53c57ed9c7d3e5ed40c4bd603b2f16370168060ed6557e2153387a0ad83c7f6520eb78a4d0e9d1843235504a8810241f48bc00194e10c89f3d51552f623ff1bd82ecfffa7adc0461431218abbb90b50b31c9f432a20e4d533c98f5346a5543ad0052982be41a844368621c9afd45f1cc33595022576db9a47014ddaf37e8fd2c4da33b5c06ae3ad073cf7ee20651d9583d521a5ef857abe975978810b386818e4544779a14aa35c8847c19ce89e552da17ab56ab47be85b8c15cbf4b0de7c8b261c10d7925ee76e741aebad8d378643ad8d5253211bd88251f558b90c6840ba3b0a3f0ca39c1442314b866b91fad2a8c84bed6fe4bd9a90eb6c422a8eb4b320d672d94d7e3d7c4d11ac9d54b6fc43572973fe4a4d2660b61e2ca62ccae94cc8a200759c698acd3c07a24b43a8519a9f351bd5fb639b2b1b4fbc3cc7f1d5691f10d5792eb15a117de792a368f84cf71b7fab8247e1893be2f61d8693998badd15bdba8b034b500cf67c3ccb91107feb725f2a1f0c18cb817abef6f79e62454564274391d3b7b9875c17700101f124a8dd83afe9227ebcae4716be2a45192295b499b28c6c2a0e650b022cba9149549241f572ce4f363e613b29df30b95cdfa9ee81653a5805d1cac49e2cfbef2eee93d2452648bcf3162d4017dc641690913f9cd5903de1bdcdf13c1065262e39277cac22f3fd33b23f6298e4de79e623345a12cf29425294d7182a925dd18d6c22940ec8eb5d0bddc6c4931e8dd08c9e5c8cc96b67171e172d1cc26a763a2cd1349a87e7f6f245b41b0b02637e747e469b7aaccad029c310ecab67f66bd879497eda61b1bb40e76cac6bcb3f6a3d4d9e3ddfc47d7992ec51fd81fef31e38a569aff1de7dc4c86159c9715f2ff647a4cd8fe50b5ed8cfeff6e950b4b00e407faf86658d21285ddfe37f58c4ad6d9f6441e2e12bca83aa64ff821df15a2e6ae6d6cf2dc67d8ee42e7a7861a2a4f86025e68c0192938e9db369ba81c99d467a2eff4eacdd47d18791c5bf763ad87bdb32d72b1ae17580834f6a2ee7a10f96bf6a6769ea7deff0ee353969b766d49876d9b5bbb6c2f09a8d11dee807e614fead03cb750f71bd26d58a101990da8651a8de7534d5f5cfd66482fa53ae0542d965a3050397659e919929db9f533b18f60701b1ddd74a2ad7c12c06f93e1fbbca37932c7027fe6ba1ce749cb9fa612b1913c4c47b8c418f459323be307d859414b5ad12d3b07604611d64525c5e63c956ebe739353a11e5d78b610d2d8aec84e331cdbd778337c9bd8f08a2a79e4b777c8e5dd6407872e5b3137281fa5ed2efe4fc2333b29adce3ee01c2f7bdb27ecac46803a0b3e4eb8109912f7e876edede708a71a5d2ff61bdb39ab57eeb3540c095e4dc7344b2d321d9a43e4b4c1b8daad97dcc567f099e905fa3010c1876fe5f3adcd98dfd1d842f7c5c19439e75ba928e2abf2e47fcab34bee9c34f3f2331c645b70ae3756490d6f77fda5cdbdd2e068140d7cd09061b1c189258992894c6e2a6eff53544a06df5db7357f6ccdc63a13e2541292e89f93d280b746b699123fd35b05bc88682f728adf3634cb5e48dbffda77fe75989552dec5171ea83c49c1365a1540a9e9c1cde1b8034916f1fc9d90383bc1bd3bd2108d81c3f7c192fee6af862776838234d07f381a0f54d0f95b650f5d7dcb0a2292e259b7f1eecc59d3c2c329b611377175675da52c078bca69d0369d1b2929162af4a6bebf9f0e79dd5251457018ade5d3a8da2919fce9fe54e00159363d9d2d4fb7eb987bea411c8fa4a3dbeaf38aad3213ac3a384290ad02cca20b2a8bbc39b1213abd791a54019b2f3b4104c30da9039d272527dd108c1774173b7588f52ab625e89459ad216b6aae2b41803e7ea7b9c9f67fd8680c9a45ca111575f20c1905de310acc0ad33b0fc1818dafcdff07a93cb39e95c734fa521ab387bd1d7f8401efd37047cdd8f6bde68db1cb3bc4f592b926e4cc5998906767909a657a1043bad77445bd4e4aa37c0e005349af21ee8f9ca052239bb38ebb8a28c8ee790378eefd6671e59f0af3aaeca14ba5269f2316fc2495ab09c725ab2f2da446e11897b7974da2daf1edb86fc89eaa307eca477393aab791883dc6c8106f2d2cf84c2a71bca9544393e1a1762dd5eebd4db4bb7870ff13a811c7601acf76d717049158ec222fdba6037a8d49495cdc0668ca645a4a442295f00831f893c6459e24b929743d488f03eb211c9565c1de7fc0b637385069dd492b560c08f27af0b980c857adb3fa17316fc7e29de397a9f547ca4f10cbafd544b3568c63f26d74622f98a25397d8e892880a416ebd9b51bf13568cf389dd893df5a0c95ed1f3fa925bad86b71bdea07745a5f6bad656e3febf70ef91621ce3b28b0484c76e6212e6224ec5c10043e708bcade362069fd54156a875f3ce339b4d33e7d6f375549fb13dcbe1f1dc03334dd753986bf5447e4e30b2d6896f9a96b9ccee8b58a80450576c40eac50567a289248724764e37d5b0bf3d2c99a9c6a8b9248d3d16857b43a9c76047adc228f102747bab32ddf92cf84e8606c039d75bd331ddd46d7fe667f53f7ee568f108f3b1a479d58449e9465e4c1a9cc25e56627bfde9860c96bf080c1cedf5ff23e8e5c79a37e5b0bcde55e4443e0a6b59ee3269d20ccabf3ffeb235a1818b604b7928ef98c4f1abaf3372477fc8ac4f7abd00c5a31421c585e910eab43e1ca2ec1e37266f510b678a13742901036740bd9ba70873dfebc0dbebcce5fad886cdd27cd8ee95c6044648ec01e0d539e802749ee9be3db7000e258e5cf2b0eaaa65d74e7b69262a95cd71372fdb86235e9b18b0cf8cd667cafffc8fa9e85e746dbdfdb557d504706a8968fb4dff895ac07765579b3e3cb332be9f07265eb4282c1a002bac37b4283819b7c1207a38ea7743c267c40ad99a16da6072301e10e63dae0ddca24dc0fa3dacfc1a16d6cf76f28903a89a8bff7b31f5e377164eaa668c497ba2a9f65daf5fa3e2857c55c0c85676ee3781079f0a42a52783e56a75ad1a2c9b359435d46f46140c0c051af015dbc5b47e1f18e7cabd9571e4c1a6f0994cd997f9c0ebe6cfa987875468d190eb766d1cc967527c6b6a0dd27adcf4f158b11b4ac4dd06c0666ddf5885e114a039e9426db7c19c45123a06b3cd5e2189878d8feb5d2171c88f25bda9774d60493dee2443508c6119ef8967c16bc98b791cea7a79b9381522cd229156e07e59694e15dfcad167e2d99947d8fb8be1704e5f1bc0cb5c6047ec2025494e74488d073a2bea4d9b78e02f9b1bad7e57825e462aec4346f5a5ab5e61f60c1edec060d0f76f9d3894967f3c4c42d5a15c617317ba3bf7e0b631bf0323e1703dc937c57bc6f03610146bce839ab5d52f263f33c6187628afdf39f5733a3d20ae548c23e08c6d43f3f708d613b8dcc5fa74013499e57ecccea83fb382cd4f077eb8430db19d6b9b3ffa75cec57cdc40469f6075bf96da9a45f281018a521c16dc385f1122fbc40b097d3eaf139b259dde0abb82963baa24bb86a75a5136bdd93a2604ddfa25d7083cec12d485ea44ab96ba61f19e55e0ca427a76ebc21547038b4594ca8ed05d980620c1bbe51e8dfe8d13c66931e00bf85ca3cffda8eddf80b4fd6cb6aa2661805fa50aae0eec2e4ac79b670967a1aff338c9049f0ab5688ce4ae331881a4b6050416828c031951e28bc8c72ee54ea55d529079aaef96d5bbd0ff5bfadde831a15f7be46e7245e280875417ebed97e10051cc4c2fe6bba47da64fa0782e4d5c388073da039f8a149da2de72ad1a1e2a7b20a634c9c05155d8d0014ad0ab9c7e827569343f2ec4c3328e84f6ed643de6d74de9f0d36e2510bec5b2f5314e160db8c1d6fa100bdd0743aac192d4ce4d186f309db3131e69af21a9d325bba861f16e92caaf9f251ecc2fce0bcd057736ff6f020dc809943f71dc000f8c02ed14c2fd83b9ccf3573c23298e584a86234ffba86ce327921252fde6746e3866a31b3279a01e30050fe2f4835e132ee64e37a64ced8116c32d3499c7c2150ba04745d5e343c53a1e8e942d39f8ae39ac256c1f2fce3c2bb55925aaa8c30a22206cfb2e703eba735334276fc137b26f9a49e9a8fcfdbfc3c09e978f20f4dfe11f2609823e9bdaac7bcb026922d5289df6930a90a33e361f38758586236c733f539479bb631fc7157116132707354184628ae7945f38a72847531034f0fbb65a72b46463f6eba9b8846e23fa3fd4f4f6bb49b43ebd980bcc6d5a390da5a836f583613b911c564963d6cbfb2fa995ab07cf91173ec006d28e325c74164ae811097e92d2c23f6987dc8d76608fb86b70754b99b7af08e004bb57556342ff51dd797d71f75af5159b924b2d37e0cbe13ff0ce925d4fee004768913bbdcc2ea952f1291c154fe3290055acbd61e0308224069a062810285dcab0fc33c5a7a87f8d78c88c730425408fe810c3e72427cc9963541068e37b23fea82c3113b824cea47919c0ab7a08a2086dd2bcbcd256cc5be948c0c5fcbaf7a069b721238f4dd108311f9b491f94c9b0b21241d77811fc3392149249d70df389620517ebcf07f6813c525abc88e3db2d159a8d3590cc551392380aa564c5c337c9af301291a07f856d150895fccf21721f5bf76ed6b0841ad40fa18ba6b1b29b13342821c40faae08bb35c0fa9a4394b01bcf72fa694dfdf0e7dac89ba00195a5b3ab2871f457b60a1c351a77070efea24b"}, {0xc0, 0xffff, 0x8, "a569b92d8aea0a4dc699a9f16eb993093bbe2b8afd69da007ed8a3a766868501b7441f0f119e9ec2f3de0300e26f3bec91593d22abe083856ef2600ba13ac08782b710878120a63b1cda89604f0166f52e2938953f3a80f35a70647fd9ab74176e86799c8db8b174684946bc80c209ea6a9408021cee84b5e5d87fc0aa4568bba78ddd0f5660b47fc804b1c1e63ff1fb0ca05c866dc963c87bd06ba662b864c03b986a3aefda4221c6"}, {0x20, 0xffff, 0x4, "06fb384a1a93566c90"}], 0x1170}, 0x400) sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000040)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) 17:11:11 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="096a91afe92bf742af4c254a01d8e13b6e6561fc4ac3489aa41af7962095a4f027fdaa85e751a6ed18030e695ee98952b96dc375f3bca3204ce8520761be8f5db63950223ab6ab51487f8fb48d5dc9619babff14d575d89136baea01f29179d140b64aee3fda27879d76112352515d71858b2dd73cd5d5296112830e82027b72e8801f75977a5da0929d9e8b3004c418d14967608bad23"], 0x28}, 0x0) setsockopt(r1, 0x8, 0x3, &(0x7f00000028c0)="9ab43592b15055939ec22ba97d9dec5d71e009fb78e700a9e1d2b925f60e2c2582ff7fc4b44fe0a33b4e39b71e303edae9066e8b99fcb1021bcec5a7f92a0aab500eed2743c0676e94be738419557744cdc7a1fa434b5ab4ee570a2e69162d97aa7d12e09af7bd73268ff7b55ee53920f1f98c8c8c5ffa3e7c9a1928aaaedbc0b23fd33a550998232ff0629643e8", 0x8e) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x4, 0xd0) getsockopt$inet_opts(r3, 0x0, 0x14, 0x0, 0x0) pledge(&(0x7f0000000080)='.\x00', &(0x7f0000000140)='\x00') fcntl$getown(r3, 0x5) sendmsg(0xffffffffffffff9c, &(0x7f0000002880)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000001780)=[{&(0x7f00000001c0)="b496ccf4498194925b29b81554e9dc94ce2a25ea1efd4c245c3f264ded", 0x1d}, {&(0x7f0000000280)="33d60d6aacba14b631b49942628d9edc03a52e6d737145120eed4fe6a9ae3934c10cc0eef8190637920acc50918e96f72c10d18db0113029216ac786cc6ea5007709409203a50ea39d3f45d1aff56eee4a", 0x51}, {&(0x7f0000000300)="dc149f57bc48eac771e16ef715e7a601efbf5bcb3ce9082af3d5adbff2c92e57ce38f5f404d51129179d74e8ec1a9500c54a491e6fa6440e6cdbc0bd59645cce9ccabb7967b7542c984aee710ce03752cdf73539713b66aca8bc9ed162d0aebfa618f1105d38efa2d497add8c0bfb38b27d34c60df0211d82a167a4ad34d1ecfdcd83ccb6969b9f8ac8841c10a1a53e4b5f8c51a0554e0f5035b207b8ae19aae82d79811ade401ea2b9d8feb61", 0xad}, {&(0x7f0000000200)}, {&(0x7f0000000440)="3ef8a6c4d82423e9251baaf453615db4a8795babc923443877e75671e6999d529ecbf83cbe1d26b48c80ad3ab0ee77a1e19137a65e79213ed8a49fce1a0c0d43c7771c411e333fa03db85eb2ee2603", 0x4f}, {&(0x7f00000004c0)="1a7a6070a71212f435288664eb08ff75d0d70bc9a6d3468a455ab30003cea3a50436ac9996efcd272ca9edf3206966706e12e492de3909857a67a2c70adc69722cb3667a8946ec8c382ed5fbe9aa3f92bae326d5b743bd4d725572e11064a4cf82bc0039ad4178f674e9182e54e6aefea4fe323b99d301b53422cf94cc6fe22e443be2", 0x83}, {&(0x7f0000000640)="01133e4de805c3142651e272814dee92bcbc124f382751304b3048f78b88171b645fa57f227c7f6a799bca14b5cd01417f1b407063c276041d8e2e7d7b1f494aff8619d4711eef904feb9c461b6cec4d69c695555df651f62be6d3b354c1a34469230141", 0x64}, {&(0x7f00000003c0)="2fb6367a133b2ca44728f6a2ecf2774c3390b5dd82448c4c", 0x18}, {&(0x7f00000006c0)="c6c85fa93bb99a671d5cddee0e8316b722a39bf8aafe16ecc4b680b903da95524a3452cc073a61ad7255c83a2f8e1bddf8b95aff24498ad038f5df5337deb012c60c6b48d6ad7aa9b8fe625ce878915bd7e60be99a4167887c81540843ae58a5f37445313ddca08dd7adb0d5e76c334125cbb8512349eb840fcd16cfb081c01c4b35e719deeadf897253a7bdbd0bbd656f0ceab3c03c7bdda60e0acc3c609f9cf4651d305d8ba28796f59f4727e97d340e65253b6e8fc7b18b6ce94c7bd9013fcfcb98360fd7e320a006a8919a941d4ca5e8b0495bbaf9b9a495f3a4aeae57831a790a55bb6bfb80c7c9b7b0e11fce4bbdb0c4a4a529dd9b37643ed8bc90a8720e61b5a7c78b2c377ab6a6687671ac7e081a2abc5de333f612e6802227866b6d29093c394a48ca0f2883d4a76e8f5b438dfb23c96ee8cc9854d0cfe9780732bbac13c66843ecc0a71257281ef375970ec5b4336eb189309523196e096ffa6cc6835d4af7f29ab6375f884bfbdc89389effa67548ffe082a5c4834747c5b4945feb13bfd8bb8aba5996f460f409b9063a83edfcf1f6475d0b3cd9ce3104a997f6934508d35d00cf36c1cce4c10ff9ad12f266462e95015a2444972f4c889fe0f21e27937a211c8e6bb0bda782207d8e36629e6065a6f205285b8203f6f69ba75c9a8dee745d810bdc2b26e2e2366a6a6ad353a05c86079b44775251cecc457e74cae02c430e1ec5a7afec323f193cabe9e371242cabe4195ab4f5d5f0b275f8c6537938194dadcfd03d2e526d6f904d00c286ff8d2f762f9dc27d4478ebd7b35c855a083bf9251f46ac8ffd7331a1fed4a89f8a129cd4a19e2a57e475afc7895dd7245d6e284cf04ef201077d8d85b28f6a1f56f5f509877beee0414ed672dc83d251737c83618ef4fb8cbe77d5e1928d194612e322465af34e754898d3bacbcc47ee35d39f70f015099f35b6a995056edc9e2fa315c4884cb815d42770689fa0863797830b358f31d2f56d16b9bbe106bdd679b7c30ca09e39c68d5803e099d96b49b83e4f857b787b0340c001b30017698441afb0d95fb1eb36f21e42d6075ecff184fde7288f3239169979b84a7a8dd9f01c9bd3d6d050139939ad191b7c7bb57ba833038f05b9615c877084d0c29dae03c394d44766746531d2011bc7146879ccdcbbf92bf6f667792d2697ba22700c49ffad65d6c056abeb67ba03d9130d365d46519dc80b1c54d0bf5ae65c46917801e1bb515c43033472232e03f9f3db98a758a03ec018b0ffc287afdd31b5697ef51be1654ffae3c5ca76367f079c3ea0dfae55cfe2ed6d4a77943b0d6ac990817a5de75cd006142f77a9a5b1155c89cc2795213dcbfce8d40311b1b0a9069e47fb7f97648eda53b5193c32ca4e1bcc197daf34417e6637929abb96110a1a1dc7683bae85ad91b8514934446a98aa935c71589eaf8010207ecff80218f0e9f9c5162019ff414dd4c968632218993c98b46c6b3db76142810ebb1b592aa751de1915e04f2509b7603c65537d0b2c2d5c2b9d772015df23929a4813096c8631e7bb1a2862c3946f6d48b848f96c162eed51398c0ecc2b7d7043dd2a81f6afc3f77f5b8af236b723c01129c071d0df22990ab11b2e68212c803187e093bf51f9b561973587166d5ddb2d443a7387918e3ac4873114068495a672c23ea7d87ddc44dd2bf14b29718017c42fec440396c8a0b5dfe885344c1ef81536f5372a63a5c6a8231d8b2ac447eac81651e8238c2cd9f0ba7803f8f383d6e0739012135ddb34122b60d17a9c71b5adda328e50ddd6610cfd3bdb1f76c39a588700ded9700786328b146e6338ccc83653f6696bb7906f305c9a2b4e8e731fc9367f1ddefa9ffa6f2d242f4a58ff7c479b131e39c481bd28d25430d4a18232647c2654310b4396e16c4c28fa75910fc98d6656e073e401d84018108b52c7a884e2320143e6a308de6dd460e59d7b90097c8a439d732a7872278e8e813b71841d98994542927cd19dcd45ef76cf9591b20489fc5ad3b973823d532eb20c64c4555b6ad12da9019a84c33496ebc7db4091da7c4281ec8b13a2247d8f13358dd4e88389d3a04a2840a2969a3ae1774f536b3965f9301e3f3d6d00c35b4b437446ac4fc62f19d9f6abce0b9cdd52f2d648a156aa0f1ab09c7c13c1812fb46809bb2c41163ff91a6d58db69e497ab258bf212022cb1f435f9d4aec8ac51395f20a0cc4804a7137256d86bb0f4feb929e2283906694a6bf9c6b8771f6265adb18f92160332242854e149256481dadd655ad37c99c090eddb9f9f083a0bfca80b950fdec2907f46c96ca917f8591852d8279111e8044b9a7f7f587549aa8cc1271e8a4b25d5b5ebef51448e5377b497389caee97016a57170efa86e15ee5bcf9a6130d9c50df5828cba758eaaa016c3227aac7d9d54d6e75c9652d310d201c168371e1ebc5c73f244e30a6e2c17b44737f69efea9f559b2c2e332f1bec5025b0ef881da4bcd244a2ad3a1d5a288d9c9a91ea28ae7c34dc0a713ba32ff1fa362e899490bdffe828df6f57aa8050caaa13580cdeb19851ad5c2ba2237c4ef18e3c91da0290739571599fca2f7cb53d716814ae8b71e302734404b4692e4b3ecf23dffc39cc9187ca7472ed9e3d7f1dd011e663c6c48918301ffb5ed46603fa150a000b25b7d779a01f562d12a1ca86f3475d3cc62d52bfb37d7399d06b124a8a7c6f8f0c79005e2453979ef869978f5e4c1a366255f440f796dac7a17e3844b551a6b002a0fc547b0b506d014bb3de9d060a92bbd401bed68678d93b6a7bb2b698acbfe8fb09e98bd8b6575bfa871b79e3df9419aa800f9e61dbd5632fdba98f0b9bb143798ef38ec2f93810037ae3bd2f0a0aa85644727f8049e55df28d13ae62d6e73fdf5b8f0f6c242977e67960a6a3d282a2488227f6e190a979e269520e02e0a695174ed2664fd025db9d1fed18f331d89da8e006a7554d769a2bb269e1a8bc7f6387d4d49002bec1a512fc106dfc985a01a46d9322d43c4429a6407a5460bda937e83878b9d6f5791572bf7ebc6dc9312b4872e6bcffaca1099d76ee2cf5515a014667c3f6d8dafa54efab0ded189ef31f731da70db0bf1f10fe8ff25a77453b96958836d635ab7d2df98bd61b1afeee899eba0b32350550e0b20b7e6f4666f87ed4ebf61b7d411a48c0fbf0d04901bdce693fb39183de3dabe6a3433debdc74566705dece938614ca9a9b152d18c67a5844d3d60a8dbd70296ef927dd534207a6f9359cab3b37a2d007f3f945c60daeb1152cca04d8d1516a851695873a25b47e781fb15c4512378c4b5dadd57d6cd091246cea0e84830f41b7ed459df88b4f8d4a7b34b9548f5ac0c2a94f048392d52ddfbca0ef114e61f1a71d224ee7913908018c9662922bd6c48a70fa9dac7d8c5ac039d5d4d58918f554644dbb5e47dbc19eedf4404cc9cc2dbedaf8463193dccbe448eb17fb9d3428902e7a21bd14c8bfb0fae81b80ae5d5c900c501440db0c002fbdb856c1948fe321e3a0e02b16249651185a1a88522802bb48fec5bc832d25c1949f638f0721755b1b766d3fd81e36deb754072922c6a74376019f48224eda4aa80d75a96b3792f2df5076c3c8d92b44a95ee16afacecbdd4d962dd7e5fdeba8b81c131414630d4bbaba81f285e699bafeb892cb202d5be190808956ce4f6efe77ae23282a856767e4ecb9613ea04a1017fbacf7cc9312bc9baa64a80323a5c1ccfab4f349ed4d5dd657b1db6ac2b4796ecc1d133ac6586b07c3d6117a33718a398377f33ba5c93ddc7f0d7e5302a399a29015b50b54b605318d40ed26e574a19595499dc353f7d028cc9102b0f76490c8e8edc6bd324714b08c76ba17266d2d442dbc57c4c7f3ad1a50c0c1ea12f448a8679f4c4aaa0292a0a01ea95c317d1947c559c7295bc5799965e4171684638d958b784e795c112059089f0c22f7815485c514c64833b52735d088d483c8e462818e33211689212ed8fa7b75b24277d54fdb83f6bbeb70d74bacdc84d064c2c7aec389642e5d34093c9af383b0445fc97e903c7108dc140f34de7c55db14b674dd3641b94ce510028d01f58feb86f52df622796a77e5f21be4790da6bfaa1ceb5e7835eca619f541472c2dbf7a2bd7e1337394ee74a55b6f008efdfbd5e8bb814b85c89a3ac7e116ebb1ec7a4ee4371083a124a8c45d1ca35adf75cc3ca43fffd64ee9d8f88426a11f2d4023e7ded71141b80a3c28aee96446ff6407f31f37f9b3b6bfe82e994264a7a80d3e4e34e32e1e7d4d18653ffe76d05bfe66751dd05b0d88121393470a9061efa777f3e278bc68bd871572a1ec3f9a8ac5b3c4e2a88c3c9155b31394c3b1874a1153e093e8921ad84fc7a0f9ab14cfb91581aa48a3802f6a63d61ebe96b9c611696fb1f636676712528095a3b85f7f99dadb91f723172d75b96f37a01f8a10d416aea4b56f6e7242dfacf0dfe7ff62f3d5ce5906cbae7ce79d642943b33fa20240f3a49b42c4f7718c4a5fa355bffbd91ea39613e6d699d63eb51bc086ebef89e5cc3b44d7233f7eade32fa22fc60395231b2a99045f0c3098e13be719b84dcf7778efe2660cfa9b4223b645e1fd08d108baf69c5835dd5ecb34f27119e1381d10ee3b64a9617d3bb9fb8de7c72ed3a5165030f1de85ce3432487d1b453ff41149154bf9cf75e04725d5779b17335d02f2587f588331a556743457c9b69ccc0144dcda320ffca9f8f91a8b0741de12480bfb76d4dc8109ba249a71b38c5bb4de5271c31751eb5579319d21d438302fba287fe42573cbf2df50dbdca6c401581e95fdc3134ba8dc424bf192fcc7555a99b8aa678917e0eca563f62611feb0f9de798810d0dc1b89f0de494faa1b0eec8e9721587762f19870d5ba9783ac924aff5ccef7f5ed5566d64737812fdfcbca6befc0e0e1b9b4697137ead83fb4acd7f9150ea22fb70a71759b10c73df2fe314b6627230ccdc4752077e83dbb873919268072d6de7d9ba9624d4fea4de01a703608e6c6f6f5f4e745d5f4b36f0ea2d0c02f653468025226f2dd069599ce901f79dd85c97be9a5b4da201e699e3c3650ad36da374669c4e9af92ace3313e0d9c300937fc023bb3b359d117b3cd7be9861f765a305a02fb0e56c289ca702a6cb7a334d79fa3726f73679cc4d43c74aa2fc7322c525cd1ec7979f4d37dc8d66e9c1dd26ad07b9f784a22055f9666be5eaf7bfd993e502b32b92c7d14efd136ce6a1f6013d0b4610b85edc6fcf7e663e11045ee59178edeca03eb016b5e5fe32c2c15cafeb61b0d0adb20358ed7a0b9e09fd10a847650403c07391e38cab03f17a0bdb77e056dce33e21ee9c4648a7da500824f0ac265d1b536017ac79b936b830237da2696cdb51761d82759107139dfa465f2442bae1a25738538f5a6d3350247f3eb4a0e38b70e92cfd418edaf520c5f86f2cd683f78e43106fdd6644b9b351759583d768f7c4723b4e4852dfd12661aad1e449ca573a8ef7d455f0f8aec5f9eac6fb75c0eefd13f409f4fa51fa02e8e00c880c16f1952b6a93d045ffb6fc1ad122fa174d59e7742fdae4c9d3465926fd0eabcace0684961334c8066d844c096bb67647e1ae124ecedc6eed87c2cebaccc81333b32afb674b77af8c13026839b48b5d27e9b5ac1a964b6ee1212613b4ac2138e11f1b3d95d1721d88baef6148a588b721d8e313ce17b2f345ac97128f62a45d84ee1894824c058396e8f895a2397a3978225676a361bbc125b3825b6726ef6d21c74132bedb91fb888e03", 0x1000}, {&(0x7f00000016c0)="426e335e55273a6bb7001355b800d0b5cf29d69c53338842de0ab46e0ad8357c5be15ca25f3ee14b8ff3b91eb74b46b97dc3f0be41b25b960f4ced30e17929c2393d53b92aa5aeec56208be1e3dbd2fbe11a41f5e6116c40c4734e963afbf985b8681fcbb04de2cd6b7a6a29c31c07ee3fc56e7eeaa7826d5aa817dcb31f1d27908e6bed8942ba3325b005dd2b1cae01d1597ce8105ff7bbf67815f02e8e49ee19420d6ad92231e118c5f3535da465acd65183f5087d44b9", 0xb8}], 0xa, &(0x7f0000002980)=ANY=[@ANYBLOB="1010000000000000ffff000004000000179fe0b5266b83f39fd958077f1c9c238b0fa595e801f158187db38564e168cbfed0f25fbbd502fc260a99011f0cb2650ff6b5547870a624e6451dc4d5dbced198efe4c2337e75942d0dcd53618ad33861159bcb4e43ac1746330cac2cb07fb37f925477de24525b485ae0596d0808b9beb39ef8f808acefd7e86ec45be62fcb10b8d0dd0ca05301cddbc088e67cf7355c81de017bb08ebf32075b11b081fecd66cf3d6a82524e43b700f469b28feb1759f45d52abd1be23dd14919d71162e66425ce3d0b6ac88e90214caee0cda58c32718398f8915a9b3a2250775fc461a6ae6235301aff1ca10f2166e55762658ff00048cc5b15dc5aa50777688a7ee9fdcdd7cac1f9dad5791c8ae0de43c9e9d461faeb3157e2cd80840a9440f7ec6fd4b36dadd8104d688b327d24a7c99979493c6661b6a0e48e8046560bf255e46f56812298d01c25992cc379af23ffcb7fbea0f2dc056dfbb3964f675b2560b8263b74b2f2c4ebf94ef4329d695b009b19e984702df5afb750c4bf1ea945a93e52b5e3062145ab91ebc2e4a3f0e5e327dae71fdce9361d9952e56d1119302f71ada4c5d96ed95028e0546bf02bd2b3a871e5201ee121c7536c0581cec7d504b0e324b553b40ec4564f0766f24ce0f6061d570189ef3f21ca3dd69622cd7042b60948268d6048faf15f78c8f7520e88f3e3b007c53641775fd88050cec9c26bd96f1094ce3d1f83f1c8789c65865b54e156d89845fea06c7b58a0ab1e5d69d72a88b2788d9e2d8c6830a0425efaa1569fbaf0eaa2d95d4fa19c6b74270c164bfa7026eb5f847332f029c45a9cb0d9677e13cfee556e370840cc81adb0d2cc50e3c52128af0e3e7c163afd83e4e7d3172a7a5efc6f1c51550b1ec08c1dd5cf991727c9c683a619b30fd7133568bebb367454b3a55e5b68ccb6042a2736803e439004e4660e190c7e04e2a5c649e65f48dcb523c62f8623cd9aea54c79ccafeadbb93a9de55666f140c89208b2fc46ea5953c8f0fef43338f5f153c85edee929f6902de528e87cff936fa4ab4422b5bd802295f00447d77f403dd42994eb86d16a8e0ba1d0b9bde66ac341400501554eb5a9ad4bfeaa357dcafe40659e58f5d7cb7c7bafe5672fa0b3509e8d1f7bd3e278ca6bb33fc1686bee6f37ad292c64a65b83659532fd2f45c5c529b9cdb0c6378a17a6027342bef991f5acecbd1f53b48416be197b9275801edb9e90c9e8f16863ac8272c13d0661139a6bf081825efbf86ff2dbc9a373c9ecd86513db0c5af5912605430384a470e31901d69415b04af95cad5e63e3e778e65d2c7a3d65a7009b34eb5e742038708319b320d217f47077f0829d6c8f4722d0c9f2cf230f7cb89b7a5281a0c4b061664d1383f34657d9d084b2f853134eed56b1209e076d3c1ba6a4012ab4bc495595c2c675bcd825acd75b6ff286f1ddda0e4683942c5116c05888e00d90e2d6331d2a1c5d2c8352a15de7f402863e977be1d874af896c685538a0ed944ed95a4b4391b901b9f67fff430c4cd38a43511880e5fcc7224a14f4e49784e1e89715a4434eca36a569d683cd7c21f2e6453afe15197e734423d5a1caf19f427865993d35a3004f769f7c1d44f3866410efd30b4ca315cce51e9f91df2b98c7f6a77e9d095f776ee2b290a7849c70199c9395bb3b4ab8d4727f5faaa1a1ab272b355b93b546536c85ae780887692bb53cee47754e5707fad333f2f16e4f4867181cdf488f31a597d3bcd2b4ad7f080e2b1817babc015fe15ed881690edff9be1e1cbe08de09a0194d985493060a51761cf5eb610c45842aa3bf1e2a1422ccb2772a97d2ebe82eb688b493fd60db3bf17a9226c563f6d417fbaf33ce5a726eabf425d8f3f7ba768c6c3583d38e72965ee56586167ccad8edbbe83dfd236eb40021d8fc501a62c39255550e90b2a91c7e82f039549ba67e7f68848ed037fbb78c2d7ac81f9d1cc205fc557e1ccc3afaa01e46a185aaa7054d8dd43506ca4a82ff2e7ca313cdb50f043c1ccbc9bd43d2f44a5c3db09a39a43d330c6b5d574ad4fb31429608fdfa434ac91f6c1ccaf556303de94fd6252bc77248233f42f179d28f62bf6008b354b91b943f237374cc4b41d70bf8a9ec02fa917038d0adc007749a35315c1a3f617142fa60af157fbe29f31bcc7a21ebc58286777a1292f9ae0aedaa07535f8244b5084357dff042099243a3fac80462330bfe807b83b60cdd94d76ccc14c68a14583a640f322715b14b3e2fa61e2c0646a7cd3d8cd48a40ca8e3d02e7903ad3c61f6daf815efad5491a8c5b91cb8342f73cd2d8d9e93ae1c869740763fdc93772d99baa84e2bb53899c1574227d4f5d3497a3c071050789349033410cdaf05e04f348de47d5eefc4a49c50c7b502d571fcd90e938e4ee14d237b78bce3e2547afdde78cfd4311c62ecea17852357d4d38f859634892b1409f972022dd2cc73bbe69fd1a2e72b5e278dde37f35cbacacc9219e3934d1029f0c9442e955a801086470dd4400df544a3121102dcaec9765f736e4c2590b50b62be6552976602f683f310834f0829afb246347dbf27da2b6893f893b35484e408b70ab608342573507cadebb522f313515ebbff08387d1c7e9f5b712e67940060f6f6a5bedaffd36a660f5659220da959241aa32ed489d7f57f0c32dceac731ca2fc92b6f363b76b70aec5866cd749161dbae4072d2961c00b89d54add523c2ec134913a4d157509d4c004d84445937a1f927599c82256ba37f2ae311b44f95cb04a6b9e09cb6b8f1ab122e5f8c896973051baa7c423daccc62f466c1bcd7a0c7ebbfb1c4171d299103ef5afe1655feb3b40b566c462d66f400bf6d14f343d0064770c5f22499961bbcd5ebb05fd8f457200de9f2606433baca1a3eab05d379f1e2d5253c4d3ea91a841ff032f76d6460d5b243e794c855b30b1792b73327413ceb4c6073cfa31f770a5d4c85ea9bd1b8bcc47b6582c2f5930993a178c00f039aaaf20f04c9dc632392cef17c2fbf8ff30038b37d50f9ac3b82dd76f78241989a07fecb1864dcae23560341b0cbeee7cafe69f8d7ef7c6ea766e2f400a22e326aaf426b11bf3b3751846eee47d0568ed7a006438597a1cbbb1a1fe90adce865e085d955d2902f51ddaa5a1308f161a42773da6fd6a8c0e63cced8afccf33aa5f00a5581ea58e5b4ca561d9ca4ed62004a993301d9a91cf0630b3fe67b4e9ee937b6f82c141b4c1da6389ea3ea63d31884a2a8487af50a0b82f4cb7969ff312617d298cadde4c4ef319942ea02dc124656dc0a5a5894120228a02a54896e1b675dd2d7e016b408844c42dcba89e2914ecf0b133fcd3e8a7fa180ede089a6049c9afceb59d5e5a3493ca0ede3bf6e04b225abaddebdde403be681eef482313b223e5852d01970578d9f5c061c8f212203eede85bde2f28045421be9b6a635aff79ed5a4722cfd62dceb4552a82703c58f9126ae5aa38ecbb9d6acf59d45dbd0c775de55b52e756b0c31ba70690b18863189fb39083a5c6824d0e9ed26fdd0332bd3f0af3996121f87e119174f6d31849c719e5ac8647064e67d67aacb71d8b05e2393ace7d330f9aa3c7348c43ac48640e25f1084ae4986ff8cc11ba06829f9ae2d2b6c98d531ae0bb6a5232af5f368a42b338d150d1b91814225f00496ea8cea22068dde7165bda31607fb187adf5ccf2b69394426441b0c850bbff1adddc2a7964fd1056456c4a63c776cae30629a6bbca8e6ddca3a195e0346df98e982e7f694fad0ea1bec776ab0068221ebff959bf7f0ac4a64e1d60a88a6eecd5fa6725eef3b3ef97d9601f74f9f587f91421768b463510a04eff305d68ef6cb682617502a8335b3105001ff5c95ae71bcf55bd3c7ae91c3161811a68f0f3167fb4cb1104988c6516d070a8b7ad42b9df2ecc7fe1a3de977291270c6eed41d27e19b73ff4bc4096c779fb7b67adc45f29bc85797fe29d7227f74fcb4c44c5c5391132a76d6bba4e314dd9b5499d6e424a1c9de2121f78b33319617daca8f44e01e309958be70c5676de2c06be75fb2a4f208fac773651867778e5620be45fe666709c8948613855d5f7251b13513bf9a5580e6474a4e984c0a6e52479af7e0d6ad7188b24e4563c4c28f194ae75630e2650bc93ed2af55297e3dfe900aea5b0b8ff756f36edfe0b2fe6d66125d655178bfe0f54169f26afc380805a3883d8fe215a5dea2559fcd26ffa8392fa6c462a6397cd83cfbc861e38154bbe8713b9a30b2e8279a3c2a7eab437da5a0f2951bb0991d409feecf46a943fd4c5c97648ad1d3a2e466d3ceb016749bef5c1c417c343ba71b0515ea2eacfb43598e6360799bce7c8fdd6643eef5a7ea813e6f34b5676c1754b4620fc3ef4f8d027c3e870de1f4d4f5a211c1312155511e08f3e1ceb221a2cd1ae7094929e7d2c93dc3921b347da2571e6b204ceba8713892a3f71a293afd5aaaf3a6983396d661ee8250c417c45f3f0372b6e76d7da87a18fcbe22e6ca0615b3e5cb6a60d054105b70e75ac7dcf1e5fb45607dc69f3be104a7f602d5daecc6825ca81416f70979eb2e0d570f4682889b913b07df52fcae322af4dbc044a0118b5b3c7d875119064c76765d5c3911737d27dcb27dcff8bf7beef35d762048841f9ad864e39d19883e47e1627b670b7c3fcb1db8b43f55f49bebffd42c13eb0b98ca24c8b5066791c5db130ce45a430735984bad332ced32a62411e236911a40578c0816f51db981003d90aca0b41d279e4d385120e65a188d406a14f0debcd30fe00b385a33c6280cdd0109b04d959218eee065c0c9af99341a0984b70cd53a55483242cc60a525fcdf005abb4c55642166a899bd11323b0bb5767575e19280510b0dfa29039583349841ae3117635ec424bb32c853a0bff7ab338c4cd0c7c959505dd7f554f56c9f5a966c69df93815c95e1f5738958caaf0edd97bc903cc9d2ea2987023db544493a1bcb7931cd525fd0bef140166a63fd92a768c2580240462c8cf620bbce98ca564a0eed7d873bf2ef7b8b6340f33bd593a95a225c6c5cd6223609f0bc45097cc97bd1f9d1e29d5138974bc86d4f87388a4db93651328ff30e0a3f2e97d8c5b3d1be52951eb8b47c720aa35a62c35a73a5595145ce04bd165d83d1952e32a6bfe1db3bf893b323a6cea021bcf61322444e5935356768aab8030d9d5104233e0ca483a543239cb2a0a93737eab6e1d395319467b6d29109d6212a87e94a13be7992c3587a4ad744a2123c2f4f8a119e771666f3cfe3e48e45dd7dd52a9b2cee7389c667f9ff27e62479ad4970768d88009664cf97572a4e75032e159c59fb375cffc2f55c1bcf404c99c186f4baa7ce30f76cf2957f5771482b3b2fd19426b5d4d4fd6f35c43dfd95a69a43956c9cc330b0591fe9da4409989b0382827cbaee59d2eaa8a0a4e507ee012a056ced6a872471953c16a9e37de88db61e9cd1638bfdbee799f257d4bfb7dfb0780f275744b4b73f3482dd92c84f44e6ee4073eaf1a26517c4b8413a348824164810fb12ce92afc6074fd39f5beddb9755381487e90d575b3d9f886e9e4303a040ba4e46c9521e96ca366d73e43ea8c02c55a437f21135ee352bd40a3f470e725b6e335290fed3a7b427372de734bd5a966315a22e7b882017416575fd7d36433eaeca2460f88d1e7d64df298d3e66cc69ba159c8a5700e1200bfcbb4bb51d9ceb26de9506fcc36538d6fe9c104b4a83ea9a9a3dec6672a59e1a08de2ba5f36e038372442e6108614a400d8d875df37e9f988ac93c1c5e1273887eaae3c9438a6cd4c81543081ff0837a64e2cd062d566f8b26a5eff69d46a66f0d2b51c45f87ffceeb99b7985e8c977f6f4eaac2e3af22a0e3b5fffee73b52cae00ebddf486acbf1029eb5aa2d251f97d93274b0062b6c27e0b1ac62d1e18b394fc5442e56acb9b162151dc076b2bace4f25394c6e78f"], 0x1010}, 0x8) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000001900)=ANY=[@ANYBLOB="00002e2f66698158874de817d987e48133e92567bd7442e0b2c739e756ef6c65300034406ccce1eb25ce0676a672c65153b97bf96f74da987f3fe69caddb8284777d0709d6553e6876a0ac56b3c619ec0ec5282e22dc23bef5e8b4eb75f96c7c3d702bf7d77490f993969eb0b44be1fb57e5ee823f3f724a754ec51f77f366886bf5"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x5}, 0x4) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0xd48) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 17:11:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB=']\x00\x00\x00', @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="f700c080772e0b790a53111c99836fdd09001e55a670d7b40f926674da2ec607ef13f09ec348100930f8b4d493c1ca06294a666c44"], 0x38, 0x5}, 0x4) pwrite(r1, &(0x7f0000000000)="e44025c1342c009edd6ad7fd5cb2de6e3e023d58a1b9b6ee11e2991bb54c4057acc8a22c752393d2ab06fb9d6a48872dc580f916bf79ff8c8e8c", 0x3a, 0x0, 0x202) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) 17:11:11 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) write(r0, &(0x7f0000000840)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3f00000000ff000000508f54f9916d2156c6fce73120070808744106080000000000000078be4410406d0091ee948236d3bb2858e338"], 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) syz_open_pts() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000003c0)="f42090db2d0d1a0963f6572fdb8938d6919d4f72d2508ea4d3f525e3729eadda1cd2be04c5e689cfbe782d6ba3c59eee41a8bafaa9187bf3329a6dcf990ca7a01b9f514eee02bcf3478ceaabcfa2243fdab24b515ce9", 0x56}], 0x1, &(0x7f00000006c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, r0, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x108, 0x6}, 0x405) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000300)={0x80000001, 0x783f, 0x10000}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffffffff}) pipe(&(0x7f0000000180)) r6 = msgget(0x0, 0x102) msgrcv(r6, &(0x7f00000001c0)={0x0, ""/190}, 0xc6, 0x1, 0x0) msgget$private(0x0, 0x4) 17:11:11 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x11}], @udp={{0x0, 0x1, 0x8}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x19e}, 0x5, 0xffffffff, 0x800000000006}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) 17:11:11 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00yq', 0x14, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x200}}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x308) msgrcv(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r3, r2, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0xf, 0x9, 0x100000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) msgsnd(0x0, &(0x7f0000000180)={0x0, "8c2638b20f3cf2a40c83a051d6d3fb46974a9b11a69b5a34b775b1f8ec1e9aab5354945ebb0dbbee3669d21862f776b02b27913d1babe9d6c9cccbef84a159e1d0a58749866a4ca03477b80ee39fae249ed22cba5a078be7f9b8663969dbf1e45cf65377a036"}, 0x6e, 0x0) wait4(0x0, &(0x7f0000000040), 0x8, &(0x7f00000002c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, 0x0) setpgid(0x0, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x38, 0x2}, 0x8, 0x7, 0x0, 0x0, 0x2, 0xff, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0x208) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r6, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 17:11:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000e5cbc11739f59114fdc090e3f6f77fed785493a8fa9738c6f4ffd7c51a6776be6cf7ad58ddfb3d7028409587a326e16039aee21fe8b9bae5ef276582c7ed2abbad091296b0a072639f539c2af074d273f83d1a2280310a8e5091e2cf9fffd3973199893304e78005ac1cc2abffe82319eabc2c4ca073447fd6c724a08452165da2611aa907420edc88fecc72cc863b04f2db5eafcd1c2a0f8d0a05d0f4ebaf923862eeabc473b0f24c73f0a74c7383495e78de61be276a6bc3d495fb58481face7313a28e6e38a1034f3c7bd8afde347c799945199bbb175a1e6f2131fe677c99966f8ee5bebc31fff7543b8b037f8f9e91861b2920270e1439b9403d4293cbafb8451c6c7115f42b467a8b8b46daa1a3d4899a0d431a16ae251ab6af2ea502d94b53050167b30f6f69b95cb38fb07ca13eab48817a359cd760f1dabab94b1c889759c374ddb0a4f0b6df65631628045edefa70240add69dc7c431359454fb5ca774f1253f5d0ccaea1bebd7cd50496a06698b50c593cb6355b858e1824e4e5674938d3b9a"], 0x38, 0x5}, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000)=0x8, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0xc0e4, 0x0, 0x6, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0xc0e4, 0x0, 0xfffffcec, 0x0) dup2(r0, r7) 17:11:12 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000480)="f9e00a6b7d20fe6d07c7b88a89c035ccec4481130eb1a1abacbea44712b64821200d1ac83065ccebffdf7ced9ed2f030652097a889d4488e9c2d47ebb9e2e95fe0e84b3b7412a3a9a78849f0e9e63bbfadce35429fe4250391e547a2bdcc717b4915e7c54a560d4fd3f499b10f78ad42df489f718b246d69ea577c701a67aa5d6ea8131bc079d72c5db01327913a24966eb0820dc422350f37f0cb8e718653a05889ea20fe75f3fc515af6a08f4852ffca2d6891da9775836250122fbd615685000000000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="03f2a2b2418155a912e094b3b7675020a8000bbbefd9f8ea5f6891d23b0ced062774653d9f8353e8c7274781544b02967239630bda3bd7d498f4a8da769b42b1a367326ace432e907efc5ce52f26999461e63d47443bbdfe950740b933a4404f111a7ec46241e741ca5500000000000020cf797276598a03e3e37e6f0e898cdd9e78090aedd7913cea4aeb896e0e48a4369c46ed9efc3419156743f3de8c461fac7621cba801534df523ea7a48ad08f4e17b65a61fdfc0100d64ee4228f28c0c93810600000000000000b6a4584f12e0ea687a26ee55d0b05a2a1e5c1b2e9a9841159173", @ANYRESOCT], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/178) semop(r0, &(0x7f0000000280)=[{0x2, 0x0, 0x1000}, {0x2, 0x8001, 0x1000}, {0x1, 0x1, 0x1000}, {0x2, 0x9, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x7, 0x800}, {0x0, 0x2}], 0x4) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) readv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000740)=""/198, 0xc6}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x9, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x7}], 0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="77592b2f66696c653001"], 0xa) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x174) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000580)=[{0x2, 0x2, 0x1800}, {0x3, 0x200, 0xc00}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0xffff}, {0x1, 0xfff, 0x800}, {0x0, 0x0, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x8000, 0x1000}], 0xb) semop(r0, &(0x7f0000000200), 0x0) 17:11:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffb, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6", 0x10000, 0x7}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00001c2f66696c653000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r7]) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 17:11:12 executing program 0: socket(0x400000000018, 0x3, 0xcf) r0 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x0, 0x140) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x7, 0x38, 0x0, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000010c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001080)=[{&(0x7f0000001380)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7f0366189103e8c1747dcd6c2fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa57fa0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8249b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb4d}], 0x1}, 0x8) recvfrom$unix(0xffffffffffffffff, &(0x7f0000003040)=""/4096, 0x1000, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) setitimer(0x0, &(0x7f0000000100)={{0x7ff, 0x3}, {0x4000000000000000, 0x400000080ffff}}, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x70, &(0x7f0000000080)="1f44071b1cbfd71f72b434dbed1890937ec119", 0x13) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0x4, 0x9a, 0x6, 0x2, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x7f}, {{}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x338f, 0x10001}, {{}, 0xfffffffffffffffd, 0xce, 0x20000000, 0x4, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x28, 0x20, 0x7fffffff, 0x8}, {{}, 0xfffffffffffffffc, 0x9, 0xf0000000, 0x1, 0x5}], 0x1ff, 0x0, 0xfffffffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(r2, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000001280)=0x10) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:11:12 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) fchmod(0xffffffffffffffff, 0x20) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r5, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603082c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x3966, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x5fb3, 0x7f, 0x4}) 17:11:13 executing program 0: syz_emit_ethernet(0x3e, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 17:11:13 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x212) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x5, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="180e9c492644f41357332e8375", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x3, 0x0, 0x0, r4, 0x0, 0x0, 0x5}, 0x2, 0x7ff, 0x0, r3, 0x7, 0x7fffffff, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r10, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$SETVAL(r5, 0x0, 0x8, 0xfffffffffffffffe) 17:11:13 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0xf0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x2, 0x3, 0x8}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x1000}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0x800}, {0x7, 0x2, 0x800}, {0x2, 0x1004, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x2, 0x1000}, {0x3, 0x81, 0x800}, {0x3, 0x2200, 0x1000}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x4, 0x7}], 0x7) r1 = semget$private(0x0, 0x3, 0x1) semop(r1, &(0x7f0000000140)=[{0x3, 0x53, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x3c5, 0x1000}, {0x4, 0x4, 0x1800}, {0x2, 0x2, 0x800}], 0x5) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000200)=0x40) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f0000000080)=[{0x3, 0x9ed5, 0x1000}, {0x0, 0x3}, {0x1, 0xb500, 0xd41f01317733a3f9}, {0x0, 0x1, 0x800}, {0x1, 0x3, 0x3000}, {0x3, 0xb1, 0x1000}, {0x2, 0x3dec, 0xc00}, {0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x0, 0x2, 0x800}], 0xa) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000080)=""/122) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000300)=""/127) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) 17:11:13 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="0000000000000000ac00", [@routing={0x6}]}}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="dba48bff0c83e0056b282e07ac3a"], 0x38, 0x5}, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) fcntl$dupfd(r0, 0xa, r9) 17:11:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) write(r1, &(0x7f0000000080)="8858b6e7a826317b50524077b985ef2b45a432dd8b84f2631eb641b4a03d8fba8f3ca5c1f0e2602146509c2ac3ffaf2d95c74b5506b3d3fbdbd04181571114e3d15af1fb0a421b02f599e46858abd50bab7f4cd15968fdeed1bca217e70da1d4e8f772c6b21d0f7b63e25e736ec7cdb9018a5ecdfcd1dda62d380af65b7de2642db1f017440e206f14acc4b7001ae02e9abafe9f2b122178", 0x98) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {}, {}, {[@remote={0xac, 0x14, 0x0}]}]}, @ssrr={0x89, 0x27, 0x0, [@multicast1, @loopback, @empty, @rand_addr, @loopback, @rand_addr, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) 17:11:18 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f00000007c0)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xc3, 0x0, &(0x7f0000000000)=""/195}) 17:11:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="0083611c000000"], 0x38, 0x5}, 0x4) r10 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000040)) 17:11:18 executing program 0: syz_emit_ethernet(0x21c, &(0x7f00000001c0)={@broadcast, @random="53a65833936a", [], {@ipv6={0x86dd, {0x0, 0x6, "3eeefe", 0x1ac, 0x29, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x24, [], [@jumbo, @jumbo, @jumbo, @pad1, @generic={0x0, 0xfa, "cfc25fd1d97d7f129e96ebd539f894f4ca05d7620a901323f8c2c4f113048795072216b8d686bf63bef6a99941f02569df01c51e60455ea2fccd28b713874009c09a5c659350913e4f168c23b14dea212d6fd7ef6342c6cc73cf9be7cb9ecc21fdb68591145925dc6a5e101411995562b38a182c04688e7ae50d60409098729d1977268386ecac8c470b265bcb6fde49f7171ab7b09ddea560a2a1d8bb5ad885477428e25595026b4f9318e51c1b23eeda7d7ec2a9b94c00bafa1e64925cd388b29bcfb4bd4a17b4e255a060f0e2da9e919b425bfa918bcf464d083bf8d6b2f31832c816dcbe4b00f16dc293f0bec3e0b189b4d30516beab62cc"}, @enc_lim, @jumbo, @padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x0, 0x2, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, [], 0x0}]}, @fragment, @hopopts={0x0, 0x6, [], [@enc_lim, @jumbo, @ra, @pad1, @jumbo, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @jumbo]}, @fragment], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) pwrite(r0, &(0x7f0000000000)="24aae3394430e939108d930ca0e9e50d45c420d4da1f2179817e08013ea99c0ff005b7aea6a772bd7d5badcc30ce4d", 0x2f, 0x0, 0x6) 17:11:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x38, 0x5}, 0x4) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) 17:11:18 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000780)="4f9444c67bd9a151d3d41cf2b0aad0d57ea7e959a193086b2ed0757d926e95c06862d1918164a43a9a96b043e8dc1def2c46a60c95202b3e40edae4261ffe20bdf5bd815c6d821eed338a665a804a0aed889232c4936352628619da321ff191a0e91c090e192e34cd361ff885d080090cadff347aad5a66e5fd8afdc660175cc16724d60d32611d4aeebfc3e05c50000000000007dfd1a4c5045a9f3e484bc94a4611246bcba5b8f19f0fb0fe8713f387b7c07d774bba1a6dd1b1b3cc24ce049d92d508c2da60ac5ad190bf2052940c0d978f62beb1f7b30932574d91ea6bd49a095c413dd58337bc7574f2f7c10ed7a526e60d31c77a60549fbf946c583668704f6fc119ab14e24774eaf44cb559ce618df078c61a30e3128b0d5f2ddb6e30265adf4dd5c52ee400b4f56560229381592db17ad5fee415f9ade3807ecd3957021", &(0x7f0000000200)=0x141, &(0x7f00000001c0)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380), 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x1, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x8, 0x1800}, {0x0, 0xde74, 0x1800}, {0x1, 0x7ff, 0x800}, {0x2, 0x5}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) sendto$inet6(r2, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r3, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x119, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)={0x2000, 0x80000, {0x9}}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 17:11:18 executing program 0: syz_emit_ethernet(0x73, &(0x7f0000000140)={@local, @remote, [], {@generic={0x8008, "c0dec1974765df3af5f73d3cd53ebf323745e03482e9f014944cb2f405f9ebc66f64ede17774db1abd52a0c49e9a49abaeb41bdc6dd6687e7fcfeaca0484223e19d676c01699077488ec2fc95626e4caf0fc0a3e2dfb7325162174cb7317ca4d4cf18b0949"}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000100)=0xffffffffffffffda) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, r8, 0x2, 0x9}, 0x7, 0x7, 0x7}) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r10, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r10, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r8, r10) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./f),e0\x00'], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES16=r6, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r8, @ANYBLOB="000000003f7491543f0af6baa06234934d39b591076e05a552389d7678f3974497"], 0x38, 0x5}, 0x4) dup2(0xffffffffffffffff, r0) 17:11:18 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000380)="d0c1054910c06273959bfa59833f12cf1ae7857bcd682774c3ec5c850559d9b9d61c6ebffd3cd359e46290ff981858f1594f6aaf63c27e4d14e88a3cc7f5a5064d8913b37207106a20eea7cda6a27f75be4e8459aa0ce369285b65af13a75f663055fcf2d829e5f2162bc8c50806bc75282ab3398ebebbf2101dd3300562bb4901de4800245fbb8fcd69b08585c5d80e0341997d2c42b0881d22a763da6227057ef6acdb361d88e4bf8274bba99b403a5c97069c23f3fcd80b641cfd6d8892beeb92df5cfe883075c966db3d2a8a31343350008e1522200955f74370473ed04fcd5664459005ee994091bb80d5c6f0b3aca8dc39e46da09d31a24e64b4c67965a5bd6d79304d7760db93c92b21b595030a20b616ed1878d61e284c94c32e63c9bd13af646097aa43b5f1697168cc966ec8229d663a2a54cf65d7f6f616d108b773c710cbe5c3e7142c1890560eba29f11d609e33c10abd0a71a6efe3fc90f1ef824c35ad6dadf0e5d7ef4d13d76bfb53475ba6c689075f857a163ae47fa7a719bcd92659dcb378ae12d0ce3e385cc120a4b7af3fd83e8af8d61c6bae1268c0a05bae0d1075bead9f8abc9c0723cfd285c05964c51a928a9bb7bef8392f16e4303180431fffbea89e20cfeacf2602ba4f548b7e17d5c2c7859e1c1c210bf5fdefe408cec367e9d7068646ccff7b706f1302ae2d64ab8079783463f68bce2ad690ac53ba790c8b861ea78f5bf16c802ee77d1d1c06510c14f4896626f5feadb4c6efea51ddd3eec63d52afa9bde3d6bd13d0d8eeed3634bde3", &(0x7f0000000180)=0x238, &(0x7f0000000080)="f464b6140eb81b36465de0ce4d24db22be96a398cedd6324790853b0b28ab1132565a14a154b998e309fd5c913a0f98ce541d583dadc1b2ba56c73d0d5fe23", 0x3f) sysctl$hw(&(0x7f00000000c0)={0x7, 0xf}, 0x34, 0x0, 0x0, 0x0, 0x0) 17:11:18 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0xe0) sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000001c0)="063eb9cc9d90b94ad8307ad909c77de50e3e742881a6a259cff8240a1a9966a1f9d561e737cb969659251e42db76e19f50fcc51fb7e5ddfb29f01f5eb7e91c4c641f66aac2d0f7f2a5f000de38e3b8579056dd1e693555df8c1a248d353ad0645518970e5ddb130b75", &(0x7f00000000c0)=0x69, &(0x7f0000000240)="6160598bc43ece4a1833e9e86dc60beb43654de6777efaabd23372d044887503db464d63a005cc70a2fe95a5d70fbaf037e9f59c062e91bfb254150efcaa32b4633f83130d97ff8d340daa9eda014e215147d79fade98165f9c765012d5a33d3bfe72c0cbf725fb089bc3f097922c0613fc86f5d62442a421cff7259f45d4f775cc0ef5e331a31e4d818432d092c2810a582e618313b00fa8d57b356cd1fb2695421101ecfe5aba3471ec19a575c70fd45ee416c271eeedc79b96dc36c436b5b389013ee48459d983b66781fe72d115a4ff056283dc57651914cc1b859690ab63c2f876a78052c91bbcc839b480ed0e5", 0xf0) 17:11:18 executing program 0: syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004f0000500000000000019078ac1400bbffffffff832700000000807f00000100000000ac0000bb00000000af00000000ac1400aa000d00907800"/87]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x3, 0x4, 0x800}, {0x3, 0x2, 0x400}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getdents(r2, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x4, 0x7, 0x800}], 0x7) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r1, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/11) setregid(0xffffffffffffffff, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x34eb}, 0x1, 0x2, 0x6}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000240)) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/141) 17:11:19 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}], 0x38, 0x5}, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, r8, r9, 0xd0, 0x200}, 0x8000, 0x39c2, 0x1ff}) 17:11:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="adb790bd", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c1", 0x4}], 0x1) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x38, 0x5}, 0x4) getdents(0xffffffffffffffff, &(0x7f0000000200)=""/205, 0xcd) 17:11:19 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x8) close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x80000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x3, 0x6, 0x8}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r4, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="f9ff0000"], 0x38, 0x5}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x6, r1, 0x0, r5, r3, 0x4b, 0x1}, 0x3, 0x0, 0xa8}) syz_open_pts() 17:11:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r10, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r10, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r8, r10) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r5, r8}], 0x38, 0x5}, 0x4) syz_emit_ethernet(0x86, &(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYRESHEX=r0, @ANYRESDEC=r4]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 17:11:19 executing program 0: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x9}, 0x3, &(0x7f0000000040)="e74cc6ff065a569888173b314d86ab598fa10397d122c50014a413f47323197b49f304792125700a91410787bbc7dd2810e1f960", &(0x7f0000000080)=0x34, &(0x7f00000000c0)="06e501bf02571acfbfc242f10a2af539f67778a08afaabc5ed1847a2f2a9e169c9461f6da60b9f49c6432ec0f8a16b7835ae0c974ac3651f0936e80ac0bf3500d799acc004c22f7c7bf0104a98ea0c6af309dc710bcce50b7703b068bd188c3ce054a33e24e3479f313e230bff02b3d393a3d8f979b0c2937cc5fa52c8240fd9513d71d7dac6e90f8eac7d57efa50a6a8dd57f53618e2840979b836d553768ae07abd59f822314ccf539434e2c6bd07924fdb82a7dad6410cb64dcdb0877557c75d3c95f81fcedb5349fa234b867d627d5f4727afff26c814dce799ee00646c15e", 0xe1) r0 = semget(0x0, 0x3, 0x145) semop(r0, &(0x7f00000001c0)=[{0x2, 0x7ff, 0x800}, {0x1, 0x400, 0x1000}, {0x4, 0x2, 0x800}, {0x0, 0x2e, 0x800}, {0x2, 0x5, 0x1000}, {0x4, 0x1f, 0x800}], 0x6) r1 = semget$private(0x0, 0x4, 0x289) semop(r1, &(0x7f0000000200)=[{0x4, 0xfffa, 0x1000}, {0x2, 0x40, 0x1000}, {0x6, 0x9, 0x1800}], 0x3) pledge(&(0x7f0000000240)='\x82j\x00', &(0x7f0000000280)='\x00') sysctl$net_pipex(&(0x7f00000002c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000300)="5df1d72a4780b81241df7be5265a460b5560f9d65d14d283ee7c64fc6631ca7624695d91ea2038a68fa4f9f9d141e0153069c08327bc7432263470b49d6f3f0a04ab9e63d74b1921d540d061b7c7e302d5b22881c77b800497a84c5d777a4553fac0b4f2b88790e96c4e8cc14b5d72521d765c04858eb9bebece8b8de64f171f15240ebc8356468720b90abecda4968a5e92061fa6c002c2fbbfa465f098564cd8a7cde6513595e7fabd421b2c09bbd828dbe0188e86075edf4250ee86b714175a2701c2fd4bc3", &(0x7f0000000400)=0xc7, &(0x7f0000000440)="12bdd0e2cde4c8aac957659cdf4d375ad46cc072f677be6c2cd37d1906c12e58079153d68cc3eaf6441e4c81986a8d637267ab96f212a3ea27330ed8aa77cc6be05b49f3f993c1ceb333bfd5358715a8da662348fc3ff4032e8fc4ebf958e2efdefc589e4bc3f2e3fb71f066fa0518a3f3ba6b52da8adbc4e93a6c1b78b4963c14f610c7672d50755303322c5c9daf135fb663fe2e6747f07679733ac8818bd83d0db8b762ea8da57ad4c68e1da734d247f608fe3a0f09ccf5b3b6a0491b7ef8d8b3760acfb9ffda33649a9a4450fab50ac3a66966b97e147d99c852c50d9934c78f74d354bed9552a8101", 0xeb) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/225) semop(r1, &(0x7f0000000640)=[{}, {0x2, 0x3f, 0x1800}, {0x0, 0x81, 0x1000}, {0x4, 0x6b79, 0x800}, {0x5, 0x81, 0x400}, {0x2, 0x40e4, 0x1000}], 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x100, 0x10) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000700)={0x7, &(0x7f00000006c0)=[0x5, 0x8, 0xffffffff, 0x10001, 0x4, 0x1, 0x5]}) connect$inet(r2, &(0x7f0000000740)={0x2, 0x1}, 0xc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000780)={0x8, 0x4}, 0x8) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = semget$private(0x0, 0x2, 0x2a4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000007c0)=""/4096) sysctl$vfs_ffs(&(0x7f00000017c0)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000001800)="0de394578762d5a770d9b283cff219546c98db83817c5714c7508af5d080fac9ec4c387e8bb0867c9e97372c899d8c49ebc79f2cb196", &(0x7f0000001840)=0x36, &(0x7f0000001880)="f52fa7d18b9e7efa125de4a8a2ce5be26295bf54d3a874dc18080878581464d64384185741ad585731b9732a14a50861d548d8b5ddda4495f5bed6eb4a64d70cd39a5f6c8a1575c91536b6974ace2298da6be627", 0x54) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001900)={0x4fa, 0x8}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001940)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000001980)={0x1d, 0xffff}) 17:11:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r4}], 0x38, 0x5}, 0x4) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x1e2) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000080)=0x20) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000100)='\t', 0x1) 17:11:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x8, &(0x7f0000001180)="fcbd9e63305d7e7a81d613bf4e530c89cc2cb4fce86cb6ec16c802fc9a63fbf3d85449cb254f4e20af095095a0dd37a8738be0d41c8c4c8008c9ab4536357242b8127b67ea85c37cd175ed44477c264a208cd3ca5d60f8b8cfd69471f2c7a1fb778ed83e774649a24af53e87eae3a4", 0x6f) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r1, &(0x7f00000026c0)=[{0x0}, {&(0x7f0000001000)="7914fc1082708c3417c7d8f3b9be625594e06db1d24d6243c8c8133668f3992c7282d31456f8f3385c2b84b59952c1c760532a75438dd097f30579", 0x3b}, {&(0x7f0000001040)="6278889c288c26168ab9e8909bc95ae13dedef3e8824f6927c175a1f8c0ed2e40788dcf49672f01e4886b45d4a498df2e3ebc50ee2432f98cd161fa16f2ec66e11774589eb9ee04efc9906661b0d19c3dea0590cc8bd000000000000000000", 0x5f}, {&(0x7f0000001280)="9cd336fc1cc56f842c2e4cd464845ef046ab9321ab87d793d1ca7fe08d43bef4c4174a3044b9998a0adbddaafc4a02bc18bb996461c9498e5ec2e5a5c8f1b8", 0x3f}, {&(0x7f00000012c0)="1c4d70c138299d48ac4603bd3e9a9341354b604bbf84c73c63d51be6e6b6429da75b9dde5566fd04b8b017692ea5ca59be496cf6513a963cd208cf7b0757c1f57ee5e688cc771f894e57670dea1400c24dfb82f22a0928331f6c6739bc0d6c3e67f514831b40935b8b19695b7284eb078eee464133f2ff905e142b0bc5a2e498b8a9eed711fcc028bafcc1", 0x8b}, {&(0x7f0000001380)="ddeff5cacac20b10325d5eb465d19ad45aa6e26c13f925892e574760", 0x1c}, {&(0x7f0000002540)="05ac4348f1a986fae5bb8029f65307c2af3e58db37e38a5573944586a6333c511d9d0ae7ecda2182640ca24cf84227aea62834066b785641c73e93a43a9534bebf8ad2274593d8d2d8f3c99dbd0791fe2827286ef1ada3ed98b7127720686268c99313caffb58943384bda0c76d52db2c9f07329e8fda603918a4e068a84553b930408a51bf2d1b814d465642137e458e16c738ef4c4726e5abb39490b34b4c8908d75150a46c6b12753c2dd1a99085f3c0d4f1e4f605f1e9030655babedc839169318d4a2318d98185015cc174e802f4a77a4c6f144db22a0a4d2dec158f4d3", 0xe0}, {&(0x7f0000002640)="8b51d56059e5111621ad351d6f29d17642b6922b15368576ea2f4b59d714c2d51045e59b964e15556ed11ad2977bce072586de98c5830aa9831da35f1cd4018e4f6db3fae5750548a354993c", 0x4c}], 0x8) r2 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r4 = socket(0x1, 0x5, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r4, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000020000000000000000000000000eee10000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000aec70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000004402970e42bf"], 0xf5, 0x1, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) msgsnd(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="0100000000180000b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde9963b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01ed1917453570cc64f3303955f574628bfc2299528142a32aa381"], 0x5c, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r1) sendto$unix(r1, &(0x7f0000000000)="c045e0017467dc993cd597309b27a7daea6323bb1a8418839e57f34d91bdfd5506d11ea9b5b62431b08dfc5c9991533e2cded5a287e565548fd3c6ebae06d450e92438b419f9b12f797ddffbe0489522d18fb5e62aeeed1a975b63e0e8c6b910b9a8b7187510d77f96444c05e6089cb746fbe53a6c54fd2474141fa199fc703166abd54de00e42a6965cd86790cf2786c031eac6f2c752f617839e3cbc424efdebcb1386c0aadbec27f68342952f6bb0d5b4f9e8948d1e431b8ddf4daf46c5dd322ba17493c6a509f39d1d9a3f143239b7f5dfd270588fa1bdaf8aec4df3398cc37805d54356a637a500f802734b1ffc2b62b4720b40945d093c60f9ea3acb2b24758c110cb84e1d3abf2df33b22a04a49f9e992c5586b9b03cf47088feb8c6e44bee4f69fb8628c9bebd972a0878569056773c9ad1bd45f3f9668e4eee90803209160d906239936044995e46cf81b8444730d50ea09bf1e3dc4a45fce9a5e7e7e23fd0b394b52fc15fe88807ceec37b74e057c38ba93ab8801e9bcc917b28279a88c48955c0c32fbfba578b028c4267d4704922eaf1741977b3bd43f32c7bb309c24c587d494a0951b86701c1258de4ecf6a040fa3015d03f7c7ac4d7e3b2d087e1227a792e7750d9aa598928fc06c2c57ea176b0f60178d0b9d4306019af6c4e23217510616c19965e5c58692c0216f9e7f3794d47813084892a348e58e8e1e610f6eb6ea10b706c6c4ecd2a6f49c40ea0052261a38709ad4ee1d2bb0763524c04544a2bb164788c49bad60327114d5650d5a4972dfc112745a34593388a22e9a9a3a86cefc2e35f7db89406be1017e44912a1bf30b56f44ae4c4d022a1fdcca257482b8c6a3fcf3d5f44086767448e2a1de179051cff054084c193e7a44ca4d938a0c7ab0daea467c7b355ee5b95406702a4b6ebb14530385a50691d7dd2b8b0c25621c9c20ed9657af9d8c894e4c42bfa877466b64e165b4984fc77a35468ca40e1550d1afab148b8260cd739bf9cb6c1b8fce7652eb64f84bf285982e6c6e9bcc8185f39c97d4a921640087a06f9e39e9133c6358839c359a189bb729eee10c6eb4242833a92607ccc063fa09be95e0f88b788de427fe4bbafe13ef4d7befb01599e807ad7aa6cbe920e7ee401b482bd6c5a2ba522227163607c93cb3d5c65c2519fb3e65a11120481690b234b6849e1caee9004ccb20bf76a3ced2e9348d705b1f590e4ef02e72a1876fa37469d5b4b83ada2462a7cc3bdd832b12e4b907c6987ecff2de6bdc2d7beca1c3e34a31c05c38284f0f1a81af60691f66e8d9e6674a316f07f2199d996a11fead5b219f995d106cdcba5eb13ab77d38ea07cc703fcae1c2996779e0ed35153e8af5aa27e3689abf8a8a2fcab05713dbf59b358290f6714f92a512a5bc834e7ec80002ddb7bdb773f90c144b92ed15907c3baa32ea92665d866ca93c04365c3d289c16e4814c68e439f87225a1cca3a416ca909fb85a71b9f0ddbdd157d5e2fb19b213f99126c58fe97f7d347afc4a3a965a8f3e69a0e7270ed3e980836f9f33cc53adbcbad672607c6fe92b3c54d76f79931bc67b898a50f471b9386e8da1131896f8d59293bcc2e117fc3f0f455d8ed3f5c06d2afee3eb3f9ceef08611e0ab3c603b09dd6b30accc0306b17f730e252be5cdf3d569c827ea326e973a436728307ecc23f8080962257637c8e9e66d3b1e8a2647131b15d610d8ad33a67b3df4ac33ea6e4f575b339189bc822d07748f8255423db2efe34a9a75d0ac45e6b5f9954aa1a6addc642d64e5a8984bc315255bf48b0f021ada5394e6a26cfb2f799edfc87d69da61d9d1c168d15ed453fdd6736f28baf3979d3994e50dfea70299163f1096fdba4728e70cdb42b61c495a7b298621afc613abb92c81542755dffcd1db06f9c8277cdd4a7f92701e1b9c0a575dba34ba2b6efb9b942696f1f7fdb8d2783729fbbf070218341b6f05f26da091609386a8eb2c7bc46f5cbdc729302c4ccfef3eec44efa09d3d61c405268ddb1d5e1127982ff7676f126d1526f99504c059e16a6b0f8452c974b5532e0dde123a12650b3d7f176218b015a5a96a715610b08860daff4df53939b7a4e8102aa650d8663bb106cd274d11fc65eafd1aa83772cc86039aea173259b4f7800daf051be26f3109f0de4b6c207e8241025dc1c3807d93256d1286b60df298dd23786764a6ac38bd34bb2472393a48bf94e99288cc1d970b238d5727c4c4afbd55bbde8fb2759226f32c97bb8d1e81ff3a6ac7237b2c63d96d7d86a4c540cde6146a6f780d8538e35a8dda64b629ce755477da33f3749fb60793523594074b37bd9aa1ce9c09d6e15531c0f3f5f2ecc6dad568ba44748d18ceb1bb6543ed9038c3736ac3a75e2da78d2b16af7127e24774c6c1a8700bcee16fa258e4defb98517ad1047d5474a8e5f59ad4473b2dedc1bbaff12ad10a3a9dd03bda442fad55b5eec700290570f58ad8e23835d628a82afaf1d5e3b11470191c377af35118aee55d0b3fd41d40c05b6c62110265c74b32c374d83699af932911fa4171e357466c286f98df4ea7c4a64082e9978ebb263e59606c1497901a88148fefb6fcf5bc75c6097914dd0f5b49fb06d7f19d9570f5a30bb573d9541b3f03585afba036b6ccc250902317073c66f447d01b8b68acc8168d094e418aef1245335f9bcc8888a3c9524e4da21b2f924ea4cde71aa106f33a57b1e1de330691287e19ccce38a90910355091406523532b796ae8e79714e617c04545c9a02754246a759642e245fee47f1d1e63a5c6f9506a3ded0a74ed8f4f32a37cb57d6f67ecf8b20963aa32df2e5c4052bd57b225ca4cff49a0ed747ee51a13cf18435c3a7a798076979a2dcfb8d60f33f5d9ac9f1084a68c60663ea87a62cc98b687acd0dfbf2c86b7b8f65910d6afea9ba5ec12417412f2878800b0dd7e7f4967ae81c3f436bc224e32a43669ffb1457bd34121563cdd00b362e0ba8f6f40ece16412f533133830a594157da4a92797e20b5d0c1d4ec47a7a2378b929841310a1aa2ca9787bfdde0e2346cf417df2affb7a4823ce6aa698d615481c8d5bdb1b6a3927521fa6cc91abca5f5caf18e66357705afabebf39a6eb5037e374d758ccbea43f90d0b11e2f28b57d2951863952cb028482e2fece2cbf10579a76beb21193025ccd8da39fd1f455acaa2af00140868b5fc599adeba8fc50710db5961784c64b6f80d785b24337302537f150ddbb2e46ebe9669128f19e79e1a295797f803fc3bb1c4168688588f9b8b9797edf210c5e6da16ab40767b3a47ab208010080f4d643bd4e1bb8419fdc3dee78dda885b95d3959a62d6b924af75d9f283ee2635aebec5e59d02f2e1961473ec5ce435e2ca1c07f5845159df8f1c6d9f27ce0c14676346f065fbfa8d1c190a028c26462b766516d2c61128b9934629f30ae92893f15025db2bd20a28e928a0e25066fb92ac5832258f69769271bbf0367648bc0b772b05d5318bbdadda11cf93304fb6fd4fa0a33d7a1cdaa98d57d93b75ad57addba15cab6429a9bb547b420edc40b552dc295ab725b8aba73fa49e601dcd2e0738c1d8744b27abae0a55a8142062857eae99e9bfa416d99db4c173cf73796a75b569b0f54dc276ad3e378c621b398e22505bd0b867f5572f9758907eb1dfb959e7cc65a9a1dbd6a12e684a90f4854bed7a7fc0d0a4e65582e135b23098cadc1c91698b3d326a4022c78c615753772d73c078afce2ff5d90955709c1a09267f9e6d871a03f85cbcd55ef4ad6afa1677b66338876e318514630d1716d1fa80bcc10392a46a3e88461be3e6bcb9ee2f40d5d813758998fbed3046e4c1a7e66f3501e3dbbb73690273dfd3c9964ad8efb6ecb157fceac189235fe555b467d47159d1a01a482aed480dbcddea5bf11a909d0f525dee4345cdb70b0fd64417bc8df768f5415b4513eed3584d256f8ffe83f2950ce87db467e59650a1788ce599ad2e6fc2a796f4c1970964e587568c3318961a9dfd87e0e2308e67b2a7eee84d4c52be582d34aae25504ac8a620b3f8ed5d8120fd41600785c5b9bb84f3393f26cd1a094728d393bc919c89544b4d73e747db07b5fffe45fb18427c0e1a5c8ff5b7b29bf723cc654b84e6894d10824080b37358537adc5447ed7f71cfa152d8af215c51a9f0d6919c59f0236dc0ea4bc72ec5294a93d0730f7bcf581cdd930a81454ef949e09029c9bed7344bad12e9c1c520f2debd13fc4b2e202ec4158ce18d5041e40084852d6cc063f78ef58409e1a9cd036c6ed0e4c1601910307dd66da43349e6f88390a154ff69033a0c8a48ea820a3b12776dabe8a7145144d6be5c8ba8f79c012cdaf3025836072711bbd3550aa7e1065d51111ac3096cccec2cc299ac661cbfaa8fc0a8bebe2e304b6bb38f29f2ee7a2d45a638e0c445128d2290cbcdd10e3d8586128240a55e15063540687eb703a8e2231401566ce8a0914284098ea331a3c554da6c66ec26f4d43c1027d8ddb75802a94bbbbd7e5c1355fc9f3c1552f01fae14f911b2ff66f678b09b2c6df9034db6fa24f7f488037e91ca76f889f8dbc2fe66f71712a8471e3253ca7c5982558446c28f8759532e3d0d4da550bbabf9637ffd98c818830f789bc42d4908b6746c76689d7eb3f03569fb142c14aeba062db212b969221f587bfb1cb962b290cb1d511c20602703d850558af13c3ba048f7c9adfed326a550eaa8834d58f9740c1bcfd8f38538578b626e8f03e9f225a885890c2591f591e7128cfed5cc6aa18cfaa3deec9b186ebb9271c6349306b947032f7f83936e64979c0a8c0acff41e9f9619cc046be84abde7e460d0124f7ae17d172f3c8597a4c55d0955740d6b38830a21d377e353e117a4e35910d552be608ba3b1cf9c0686247cc74ee9fdbe3550327fb69abecb6d845a30b8d6684777412c2049b7b5937edc4fcb04b1bed391addbc0436110598eb6627bc148822ef5797950ab0e146de3a03fc04ecd59c414fe7340d34485488a53b1cb74744fa5596065430804f76ed65ef55347dc5bdad8049afd252134387a3b350e059efeb0abdaabae7ae6de375c4f85633e4bb65c2d7f050ac6f92cf3546a66768a109d9ade7490a0fc44b3e92fe581e67771adb6f59117566ecd86aa05c165e9f9a30916519a108b4532eb051ca9c81cbab1b69d41cbbe70da682ba7bfa86d5a6717b3c7911fcc710cce5da1ef72cea2b7b6daba30803fce2849008e0471b28accee207487f82d99e27c35a18111621096e93ac740388ed04aeaaf604b98b19f5719b6cecc73d5b89238da6429828b90702154204b1f244f344a0d227c1f6e924f0d40610534722f9bb0c8fc7f838b9f8be8215fe64e7c229c67cc92c9f6f63b608ae2abb533ac8839e5f785ae81cc6166a0e249a9a7166067fff97f7255efc0c93f6554b59a0300f53d34dc80996d88d982f881062f206e3e013f3266995cd3088f07615591fe03a38e12b003cd052ba4d318540f4beaf83e7af7a41e98e196138c1f67bd2243290fd7f0a50381bd81a25c559ae26eeb2daca55aefde6cfe520df7ec56e639956c6fad8ed1f8aa51f0a7bf1127d3aceea4649207b42d52e15da6a0a8ff63b60a4cf4b93f927517fdb0609859c101819b0b857e95a45d148329442aeff30e44670d54dd5814f8e7a33daa270dd56e638ca2bdfe2025211066eb608370ce01c837548cbae2b2e7da28c3065d7878e40f5546a67e03a9142467e5af603bdfbf71f22ef2386d52b746bd44255d4818fce7b363", 0x1000, 0x0, &(0x7f0000001140)=ANY=[], 0xa) 17:11:24 executing program 0: getegid() syz_emit_ethernet(0x7a, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x44, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x1f, 0x1, '0'}]}, @dstopts={0x32, 0x1, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x7, 0xcf4, 0x0, r2, 0xab, 0xfffffffffffffffc, 0xdf, 0x2}) 17:11:24 executing program 0: pipe(&(0x7f0000000040)) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x38, 0x5}, 0x4) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) 17:11:25 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000001180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @local}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) 17:11:25 executing program 0: syz_emit_ethernet(0x2116, &(0x7f00000021c0)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605120e03afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000011fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500d748fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d17370017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca388800f4a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb0400000000000000f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509d6a7f2d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53"]) r0 = socket$inet6(0x18, 0x8000, 0x5b) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0x101, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x18c}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000002c0)=ANY=[@ANYRES64, @ANYRESHEX], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r7}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x50, 0x5}, 0x4) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0xe9) 17:11:25 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000000c0)="a682b28f1c4b36ef3f187a6a73bf19e2e7c185668f311dffe98789f3f5bfc1320db93b5dfb4f6e3af7337d4bbee5d4d44008bbc9d265a0c20feffeabded547981f6862d10b094c4d7b9204b1462f2aa12c6bda522573fc7d87a4c186d220e9e69723694e35579b9a2d861f6246cefdf01c2eb28098ab3b1dc9cbfa9915e93304601d11141be507f8fec68d7b70e7228a1862385fcc34dbfc0ed90f0abcbaf019d204322eec462a453216a3482059d3d25de7eda495212e8d949946b5a3209fd09cd52fe02e6134f0bb4ca5270ec8bc5fba170b91c6f847811e4d235ba01111a3f718868d773d72eccddf18b50d", &(0x7f0000000040)=0xed, &(0x7f00000001c0)="0a465203a528180ff696f3ad528f91903b439496a6697ac346306f0cddf4597d9af2296b99bc3cf133ca324f92bf1e5e410707facc1c45677f44a34a48c801", 0x3f) 17:11:25 executing program 0: 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r3, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="8db19b5c1eda52413000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff00000000000040ed7a4b51832584ae0e98a19348dd6f7f68ad3660515c62bdbca62e1719e7cfdd91b89253472fafbd924047e009447d891d91749409f469b9cdcb9f8d4f5bbc25a8cf7ec2d8466677816feafa0be91d6b6fbbe7a8abdc89f14c87f4065399cf295a66efa7adc5616d736fb46000445948b0a0ffbbfee3d8db8c65421c0de19723fe8c1e0cbec9", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x3) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:11:25 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0x157, &(0x7f0000000480)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x121, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x70, 0x1, [], [@jumbo, @generic]}, @routing], @tcp={{0x0, 0x0, r0, r1, 0x0, 0x0, 0x9, 0x2, 0x9, 0x0, 0x5, {[@window={0x3, 0x3, 0x6}, @nop, @mss={0x2, 0x4}, @window={0x3, 0x3, 0x20}, @window={0x3, 0x3, 0xff}]}}, {"6c2e1530ac41d158a6825ddc6c6ac6d56cc7d7ff0118d1dad18c1fc9dec39341966c6ef53ce133a391b10d6b4d82bf5ccb797a2e93a07f226f60eb8f9d6283919a71eac7cf993d859c517685d1be22360b0497609821fc246aa5c8bde5a3e1641b8a195373c2d0cee67d7c414f61fb2ef1844bdf6d717bfaa3bf1355b652af7263451dda280c1feb1f44b818ca6e59c427724d6d0a7ec1e6511614c0bbff67ec2c1669a0b7ae66a898b28b64ec42431b8fd36be73cdc64f8412eebf0b5c04b127b4a3d57c5b8001b3c8abcf1dfe93f672c64e57ef9b5c63ec113ed542943b549113752e989"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0x157, &(0x7f0000000480)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x121, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x70, 0x1, [], [@jumbo, @generic]}, @routing], @tcp={{0x0, 0x0, r2, r3, 0x0, 0x0, 0x9, 0x2, 0x9, 0x0, 0x5, {[@window={0x3, 0x3, 0x6}, @nop, @mss={0x2, 0x4}, @window={0x3, 0x3, 0x20}, @window={0x3, 0x3, 0xff}]}}, {"6c2e1530ac41d158a6825ddc6c6ac6d56cc7d7ff0118d1dad18c1fc9dec39341966c6ef53ce133a391b10d6b4d82bf5ccb797a2e93a07f226f60eb8f9d6283919a71eac7cf993d859c517685d1be22360b0497609821fc246aa5c8bde5a3e1641b8a195373c2d0cee67d7c414f61fb2ef1844bdf6d717bfaa3bf1355b652af7263451dda280c1feb1f44b818ca6e59c427724d6d0a7ec1e6511614c0bbff67ec2c1669a0b7ae66a898b28b64ec42431b8fd36be73cdc64f8412eebf0b5c04b127b4a3d57c5b8001b3c8abcf1dfe93f672c64e57ef9b5c63ec113ed542943b549113752e989"}}}}}}}) syz_emit_ethernet(0xee, &(0x7f0000000080)={@remote, @local, [], {@ipv4={0x800, {{0x20, 0x4, 0x0, 0x2, 0xe0, 0x67, 0x1, 0xdb, 0x16, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x1f, 0xfa, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x4fc, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0x0, [@empty]}, @rr={0x7, 0xb, 0xb0, [@rand_addr=0x5, @rand_addr=0x6]}, @ra={0x94, 0x6, 0x7}, @ssrr={0x89, 0x1f, 0x40, [@multicast1, @rand_addr=0x82, @multicast2, @loopback, @multicast1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @end, @ssrr={0x89, 0x13, 0x7, [@rand_addr=0x7fff, @empty, @local={0xac, 0x14, 0x0}, @empty]}]}}, @tcp={{0x0, 0x2, r1, r2, 0x1, 0x0, 0x6, 0x0, 0x3f, 0x0, 0x1000, {[@nop, @nop]}}, {"d7ecee93b7e0b8b232dcc25bd68c52390514f0d250b633deda83187d996ad34dc6f6cfbfc8a88eefbf9293e1e334c473a9b09da6c6cacc57fee8055077ebbb32638f0e19c2047f2b"}}}}}}) 17:11:25 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000100)="852e262f26f4fffd122c9be4e82449b3e22d3061bc02a6a24403f5b7fa5ef36cfa7639a6ff2a0a3a75c9e6aed9c8033f54dc4d31e0a1bdedaec5a47f2d74d19664fed17769fd5c6c82424a2355052f59113fda598e8eed15dac3002fff55e7853ba17900e4e275d1038de3d53a78b57c21f3ec", 0x0, 0x0, 0x0) 17:11:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x4, 0x6, 0x0, 0xffffffffffffffff}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x812, r1, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfff7fffffffffffc, 0xc14, "9375b01a93b45136fdf1f0aded276d1e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c33c8b6267ba7d643d5f73af4bf5049ed8ec61169bb01c87d82404fbed5581c43f9c4302db0e948a71201359e63eb1105d66250dc3991832033033fa50bf70c64ba46a6eb73fa434847c83ee3e8e150d99024d4d9c065e410235b8f56ecb94ca7e3773fd9c2024323eef6c47d22df173195b0a", 0x73}], 0x1) r4 = socket(0x11, 0x4003, 0x0) dup2(r4, r0) 17:11:26 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}], 0x38, 0x5}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x3, 0x10000}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:11:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}], 0x38, 0x5}, 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '9O'}]}}}}}}) r8 = semget$private(0x0, 0x4, 0x1b2) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) 17:11:26 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfd, 0x0, 0x0, 0x0, r9, 0x19c, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00file0\x00\x00\x00'], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000daa04f9eff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 17:11:26 executing program 0: syz_emit_ethernet(0xda, &(0x7f0000000040)={@broadcast, @local, [{[{0x88a8, 0x6, 0x1, 0x1}], {0x8100, 0x7, 0x0, 0x3}}], {@generic={0x8847, "14c7e33e6258a7fb41b58655c3a4d05dcb0104f039d9cbd04bbff95806ccd3ea17719d92244bacfd866576821a519ef61ecb500f2ca21c9387e80afe3fd477e6b41c0840e9a0ffa1a96808000000000000006addbb8b4650ba93885e2e32c80321fa640f1168a0ff070000c84367e5a96775570e218c00007d2dd4203acdaa7fb802c90118f377ee64e413a725017e13f11a00000000afd257fb5e36eb4262a943de7304deea74a2dc9adf56ff7be7777a3ee9a0c7f3bada8037b3ec34722f8ba065cf8f"}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, r7, 0x0, r9, 0x194, 0xfe}, 0x4, 0x1, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 17:11:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="ee6f172d22016f0c3265c0793fc7009fe934a6396a3d78120378eba0590a11ffddde08c61a925493353fe4a7cd7ff65c4f50996e92deb25a73547b6efb3697a165fc62fef9b10e622b8e4f033c400f0dcafaabfe34004d29ec4899d3d8001014f6ffe65a083f15c854b9016b0d99977ad7e6d713aa34d7afde4289e4d61c9b23197f2a170ffd539b7b9569f0b292de4735c6ea072ee694483cb27560a9ff8c186c6d206361b72c34646678f766555ec552c1fae09530207e18c8ff5520bfdca8bdc730c4ac41c931c566832797cbe3c653cf4ae4823e4b", 0xd7}], 0x1, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0x20, 0x40a}, 0x2) 17:11:26 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x2) 17:11:26 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x129, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, r4, 0x0, 0x106, 0x9}, 0x5, 0x5, 0x5}) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r10, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r10, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r8, r10) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff000001000000bb838c1cd3190e93d3e0a55634ae7c38f5c3afe7ad544321fa8603e7299801453f5a", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x2, 0x9, 0xffffffff, 0xd9, 0xae, 0x8, 0x5, 0x10, [{0x7fffffff, 0x8, 0x9}, {0xb01, 0x7, 0x3f, 0x2}, {0x8, 0x7, 0x8, 0x9}, {0x4, 0x401, 0xfffffff8, 0x5}, {0x401, 0xfffffffe, 0x4, 0x30000000}, {0x4, 0x8000, 0x18214c6f, 0x1}, {0x1f, 0x5, 0x6, 0x40}, {0x6, 0x33, 0x7, 0x4}, {0x80, 0x3, 0x2, 0x6ad3}, {0x8, 0x7, 0x9, 0xcd}, {0x400, 0x9, 0x3f, 0x3}, {0x8, 0x2, 0x2, 0x6}, {0x1, 0x4, 0x3ff, 0x8}, {0x81, 0xffffffff, 0x7fff, 0x9}, {0x8, 0x7, 0x1e, 0x7}, {0xa, 0x2, 0x3, 0x1f}]}) 17:11:26 executing program 0: syz_emit_ethernet(0x82, &(0x7f00000003c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x3a, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x14, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr=0xfff, @multicast2]}, @timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {}, {[@loopback]}]}]}}, "5baf251836784010"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380), 0x0) mlockall(0x1) semop(r0, &(0x7f0000000380), 0x1d) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa}, 0x100000000000a, 0x1, 0x7}) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000200)=0x40) getrlimit(0x3, &(0x7f0000000240)) r1 = getuid() seteuid(r1) syz_emit_ethernet(0x83, &(0x7f0000000640)=ANY=[@ANYBLOB="ffff00000000aaaaaaaaaabb80379290c2a09a733b9ff9dab9d7bda1ae729626345a6ff686689ec06da60bbdcb0019cde0739c3f8c85bcefec3ec2345e2164a092ff0a38e7c0b44fcb336e70f06595efda75f04afd2c786550b3ed457b587600997f236d6acf40096102b71568e2935f434b86027fdb3b9358098773fef78846aa8e97725a282187031db44794e72040d1af21fea51d171cddba071fca0f15befd4cb7be1ac52a0e163ca58556222d7139008e3b0305fa33d4be97e45e4e42ad3ec1219e5ae01a5f51490ec63cdab44ea59e6a84f07fe67e88729b63c4e983aaccc6f4170133bf32b7041118cd86ae9f473953b013d2870179b0b8f78319aaa07fcc2dccc1e321a0d861486bb809f68c0d6a2260b481d8315c5c8f5f3535fd2e6e11c2b3b22d8cc00240b5f0eb4d8952686c0c456fdc3f3b24d719ec26298e4fc7f74ecb7549a981fdb29d3745187808c8dd75d747e845d16a00000000000000000000cc"]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) fcntl$getown(0xffffffffffffff9c, 0x5) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) 17:11:26 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000080)="911166e5c1587b1b70ec0b3e335ba84335c29bb8c17eeb4fd9652b87f68ee5807bc462e7c27cfb843ce2c333e8bff40a7e34a5e47ccf8aeb73d7badf4e5859a69e28c8bd8e97f3ff51cd488a7e90ebab57a69692a80065df4cb197a8f43d0d60fd05f5858d8c6b4ea4896d2e0aded327f3976e811871478eebee3ad6d6", &(0x7f0000000100)=0x7d, &(0x7f0000000200)="030971970ba78fd2588253910d03f261f73be4508bf5d23fc524b63863fad19113a6f8f42d15aebb48ad7d57bd43682c7ccf62d56ef853453528526984e0d453dc2ccbd60a9d881958924009077026b13efb8d60ba1f15bf8d156d54638afb97600280811f0a4423748c25e63a59c186c43ef5e41ddaed561ef3339d0ceba62e7165423ea094dc03ce555c613b78613444c1ef94487b5119edb5f878ce2ee331e9bd5ce244f553243c87c467d0c746627e3398a09abc1054deb3a16397555c3db1bc965a6ffdce408f37028aa72cfcea64f9548eef38196a7f3fa06a466da3629f08bcac843dbbe256e58f4861d74cb69df0b216b55d660ced3d974b05", 0xfd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB='\x00@\x00\b'], 0x38, 0x5}, 0x4) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, &(0x7f00000001c0)="ebd01cfaf78af3a8fd18b03cdd56038af009bbd40cf59824ddd77f3fdc4398cd5afbddc2ce42b5a6462cde53de4275bf", &(0x7f0000000000)=0x21, 0x0, 0x0) semget(0x2, 0x3, 0x400) 17:11:26 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb00000000030f90780000000045e0000002ac1400aa810000005ee1048c00"/70]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}], 0x1) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x5}, 0x4) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x0]) r6 = getuid() getgroups(0x2, &(0x7f00000001c0)=[r3, r3]) chown(&(0x7f0000000080)='./file0\x00', r6, r7) 17:11:26 executing program 0: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x4001, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = semget$private(0x0, 0x2, 0x472) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)) fchflags(r0, 0x1) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000080)=0x3fe) dup(r0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000240)=""/168) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semop(r1, &(0x7f0000000140)=[{0x4, 0x7, 0x800}, {0x4, 0x4, 0x1800}, {0x2, 0x1, 0x800}, {0x4, 0x8001, 0x800}], 0x4) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f00000001c0)={0x1, 0x9, 0x5}) semop(r1, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x100, 0x1000}], 0x6) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/11) 17:11:26 executing program 0: syz_emit_ethernet(0x1016, &(0x7f00000056c0)={@broadcast, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x3}], {0x8100, 0x3, 0x1, 0x3}}], {@generic={0x8013, "e8e9c7a8177bbe3dabe2984b830723257c028e8158656c554cf5096f8252601702c263d728091c96eefa6ee3290a85cf44a0a100a2d66d78eebdb04bf5c8f022e4274d7e5cff57149327a7b216593f1b71d07b1ec203c6d44c37ba0d0d53bad6b88058285da74ab4b6514ad6411cd571d8e30a76f9ebc92d143889f4e3771231eff3145c1d32451c89215d784a5c31d71a0f90181db0b17862b25b43b272c243221215df1e55103c3171dd06da3483cac4afc5459a0f5f27131fb6cfac0bd932e63288e1e6293c72f0c360b5d9ca6ad63e3b7382a1e442271806dec59bd571ac2a9dcb2c1d6577b86fd45b240d2defcf29ac6d0a032e38ec7682461b632754a43668a61fd99d19e88a8e887f3c097918c416f89e7c3c1ff248b8b65032856e70f2bd2e95b81511dd3e94103bb3e710191d7e4a56c13884204b299702c04f2bc578a5e5d877de671cf48201d00ea1d5f9b5f690edbace364ec81711de075687270de1b4a72630feb6532aecf47635991e72bb4f7388e753d1e198ddb9056a5b1084e957ac667b77f663a79a22e8c2c291993e80ed4a4980138ea79f666285ffa1086a6e67619d545bd81c4c3ee5bd4a6b0858d6029e8ab7a1362cb18e40c3dd16eeebdf89cc1fdcfd6867e8ead69a490007946f57ff8219e10297e874334d16dd6853e13f15c51b3bd82457ee632984c94e59ab0ee8e7ec5d7ec04153918b87c45442929e88c0e3ae58392495abb08713cde66b3946352c7cca5444367623e56ed805e49ead1f7253093e4cbb554eb1c38c04f2d75aabc7f3831c7548495441e15bbf28248fbde6d8ad84473efbd8e643a8e18be6cc99776a8578dfc5d8fb22bde27d9ea868780ce231616295e62b7c04299b620d0d93854bac5d996e47d74d9be1d693777ca47d41cb507b07c48a399fb026eaf983d3f465b313f290ebd8e4a7b9e7bcddeda15e133a3659b6bfa2a070728389306a2772a19392295a92a09403ec608033a9e83f6ef38003f2aa1534b5f9f961d974954cf035f25ccc62e8cb38f31bf18d89449ea2035f0f32d0652530ecf96bfff0c63d7dee33670a61256ca6db6439c964f9241ecf5cc71c8815564c7419882daee8e7f6ce0f08d1a084e36d4556c8526283a71d402a0a1d00e1fa23aa4c878683f0468b5ae704e791c7fbdc6058300f3cd26436c8df41837638246b8dc8c92b53c7a95d5af3a0aa65507c1cac4e016484e68101f90ef71cce5214e6d4da1c1be5886b549ae7b1951a559b6ec158311b221e71c4e0bd984c5558f06a1a2b2d54b000c5c96b63523c56f04fb24596fe62d8ebf0e8e8b5e40132c0d19a9d4ad477ab24f0262a4c14600d47c9ad51262bb06069ddc5cb7f87a08f2bbf07be3bd3081bfdba2006d03a085d0526b99f51a6c854ec8baf98d015458e257a657774093bd609582d49a2c572b7cf062d9b5b60cd9d4522159a3a724dc7ac9175ffb267d7541b9a5a4b80ea07df652b443753a2544c8be5505db7f9df6be984ea02b5adc7d47b65aab4289e3d6b17be63768c8b9c4b9f2c1eafb1d66710159049350c6618f72930e3f70932d30efefd78ae206752eb367601977f884b5aec644a0317874899b0624b553d446e40b3c0ececb879ca3a58dc7593e6a307e4cc182773b3308cc7ea11f5e15605e1a197394c294250bc1197d9724db2a14e143d34f894d07dcbfc4f557561c87abdfc547eb4173cf33df0b70721878de1fb8b894bf348b4343844e6b58a2264edcf77dcc7a0dd52b350ad993f857182d7fe9396a5d7df8a4b299b48523ec38a60001d73cc334d3351f7dd351d9363a3598515573f79b1258bcaf40fe6b6a8c39404ee5caf7dd57fe511c093898edb4e73951d131b253e992c17e9997c1b42ba835bc737227806f343370c731e680ac45a6ea29047ab5ce28c7c63881d1a5217bc378d7dbc6cad6ed5cb111b48ff3fbe25bbe8644a7291364d163ad32c4410a05129d03e5aaaa0cb69eacb41cda276605a454f3ad66b38733efcba80e3365c98ce34cedfa8797fa3c26d5e2b20dad422d97c1ac502c715f36ea383bbf43466ed5c079e9159e046953401b17d504e8459e4480f103b538f3457d8c65c0ca1083823fc5027f80c4c7ad05656b6ab9547bbb143276847e1cc0aa763517262aae9c4be2eeee349ea6ddeec23148b313bf4a78c92c1ef0e6a7e22abfd1ccd5b48df780466cdde04919fdcd5ec34d2d5b1352f642430ad636eb9a988010e7ab4905e1657d09b43cdbb76e4618104754914eb58ff1281419d99ec102f1a4165a1680ad036123ea9bde306bcaf2ac1859eb755c46584e31ef2bc1e144629e6ac7693802ac6052113a981c6348b9aa120248afb0a7fbc1354285c5f4d933e6630ec81ca159dc55d0d9e4df8c410899be79f93e83200df4a5f28de85e6bcba978e0f17e407f5e77a183eb0e77c455ad9fabc8bb4ef39b7f302db5df7cedeceb214c9a68bc9c724fbd0fd270b08fe9230a2d1a088ab3f07c9694e6bc07d06974068ab8cec4d9d53da61b470241cc7b9fa2be4af5c8a12d26b22dbddbbeaaae9726a0192036e6488e740a326a671609bb523eee3d5c17490ef19d24d45d3151ad3ea5cf81623fedc01f74d41c06cfa359a4d0025123514ea67401aad46c10dfcc957b40c9f4c591c864d75ebcd3d070c4f5ef8050b63554b697d226f089287a43aa73c477beac953e0939cc83c042606bc703a52e1f4bfe3193d39e81af34c75331e3b67447f6646f436cc2e50a384a0b28498f64625844056a5b9fa2f85407312b802f1aba46a8d5d07ccd64d5ab1ced5df8e4ed60ac3de4cc48ad0e73593802e063ecd2c051809f54ead7b2961b8a9107fb74006e60f165fd23b369b4a05b91214d92d3856e00ee671e2ce0e82ea64c3614280afc5c9b819dc28c96393c04a74ef604a9db892b163c5032273f0ec5b66c2b886ebe8b673992293325afe4a26f7c1c5f71cf9bec4b7e7251ec8162a6cd07e7fa4b4c766264448d91a4c67d04ca8fcf7e9e9d16403cdb12b878b33e42288fb92a8b42cdf1a0c94b7f30d793a24d9aba6d87e0fca232a6e0fc24cde7fbc760f597276df0ef90044015672c40634807001996838c55a26e6f9afcc7b7450ea7c3326bf4492e78892d0b93f7fbdc50553eca3c67c37c2e91388bfb7dfaf02f9b17058b610284eac50c3ebeb9384987b4c720f799c0fe5f1f646500572cf34a052913ad8abc22b5e1eaa0dc9bca01fdafc018155a3ac6c24fd2034faabd4a0a0b2a8c16038362a6d0f4f67b5cb3c81f3d2792788a4ad43d0578d1046a9ee9a45317b1439d77085b43f22fbf151be9e703068444fb20db243964a9f3b58907ac9c8624da25c00872d0652e59bcead6bd57c0a6bf1521b4187f8b8fe361320ca778cac5474fca4cf26a98fe772361c578c8a8d961619b4c65bb0ba5e646e15f047c78e7c99f2a0b93cfcbc559661f952a6d3086f9575bb0ff14e85c2c36dfaa082819614ce7d232c9b41933f71da783ea89e89d27318601835fd7d9df6478b0d24fd59f8071cc8a1400c8390523e83e9a935f9eb427f6309e14819ffef119a4109b59e5404388028222ade604351e70353dbb9d5ba3ef1b6612a4dfbb04e5c52a373f347a7dae40211ddf750b93b1fe759a3a45366cac693313ae69dc26699126082214f314b83f9085b277545d92a1ca184fea71952e165d361ba4b5ca9fbcf1d27706f2a5ec96c857fcce5e94011a38fa2f69ba4836ae7f910d46168863371cd18fdb931ba0a341db0c11c91f75e95bad7d74a0d06ad089429cc02d75e9283194510797fcc8c4de9eee2145cae940db20cbfaa7558b757a1621b846bc1cecad02677bd37fc9b0057cb68d12993b9a29d7a6a7fe53280f1ddc7c91f7256fc00393a463efe52336dadedf08b17316b64b8cad5d708d13ff30f4fcfcf6fd1fafaf902a76fcb5079644de29f8bc4f6461bb20a4e078dc993a70e1cdaaadcb8a2d280860278194d26794831e48c7a6e1462a69017bac4de9ccd16999cae2f683d1999c9fb5a638f1872e4f525d13147fe145fd3919aec403074f04eac2ce8150eca6f32bfd652db7d3f837e6e8408fdc8d5cc1fa9c613d7caed69a5b3c791bee0b255376457d4daaed8f74978892ca5072744463f855edefedb8babc107c68091a3c635ec11227d8c6247b724bd5496fc02b382895f2c8c7fd0e4348e1e6cec295ed6145a620775e0e55df448b753192da446da92690f523e23f910c99fe54a5e312f4acedf7b8a02a79b6cae3b558fad898bc7d15c57b3198e1d684b55f92c22b32c47476fcaa88b7bf0cca465306823a0cd01723de487606bb2d3a562f8be96c89c481e1d84b1f62ee8a25b4b8455f74a70095976917a655c77c6cfdbd3067b385fff881ed68d7fddda992aefedb351e74e92b53ed9c798fabbfdf515e3cb8807cafd2895d36d68539fceaff07ed01861a6280879154492df6ad0791fd2654f6c49bf6750a0f7dadbcb61f56d03b1a53a56f98bcb219a6ee012dde63bf0c6b868a9659670d1e1d80636b32106e1f09d3227c4dc056303e360c30202816750651a2a23f1b4bdf5f80450b11a775e7e8fb900ccaffee5715dd9f63256b03e878afabc4494c3231a865cd4ba2d5b9643df18090695dce5299297d0676f859ae712c7ce9b415029e401037d007ca8048e39d4c0ebf2bcc782002dde0c510f27ff32f3c745bea93a8087b8361ba4cff5b261344307c7045004a2d3f6b1c2cea281563085b64858c8c4e813496851e70c3f6b330335d791f016808f2ca96999c0e8ae4aeaf602808f532be6dd5a88b90b29e63a121905b55e6614776f79798ba820a298e7a9a122c63cbedb114e5df48de6c7f6fc607a2c2f3dc5f075671025d540ca3e045154ee5a3a0d52d538ae1782efdb173c3b0083b00156c854e2df091cefbb0c65e69b2fe1e14267de32860b7e3026323ad3ea048b88e362a90478ab363f30e5f1652383d8934a54226ebc825646aecf41fcc9f2a122f5120795c2f3dc28e7a54ef517b759728bd94ef524c41b97eac54a57fa6ddca8b4e5370b1ee9952eec0fe81a4df932a7685e2126c3a52954a379ce59aecefc78a380c800ba891954e3907e12e6438e53ab3d40a4ed185e4f0ae1f856139f0be253057b95bd4b132ff2977b4aa4a2397c92705cd10f9a02e3887c4c5c33e607efbedeb982bc8177a2f28383313789675595fc1acbc5fee19f6b12a2401f329d2c9835a1e12930fa081e26f6857f50b9ae1a9f8a9f57fdd8272818d1b9902db6f335c84fca4d92e20bf6a61564d0d3f01955f59704d25ed9345062356d60b17374c0ad3858515870ce9c6ff2a2248bfc6564aec39e717c5cdb7a86df7c30451d46735d3109a9ad490eae5735d76c9ad47a282bc5289ca3e4795b0e6a2bfb7bba3dd24fdb51778b1481b214e93c0cb863d4ac059651837d6825e7eddc9819336a8f805e9177d6022cb34f60bd621cd2e883d4783bf65c51cdf96ced9614eecc6c20ea7ca4b02988ff7016d97c39a63d830ce5d006f83ec2d94d03b3836d066c2539aa707cade1379935d750c10b056e678ea7f5fa5e51b233d9d6368a4a35888e09288baedc99678037d0f0c9ea98e8f78540e19df3c83670653c215cce1670663a3e4749f33917e58672120ed33a1f81e2d91223d88358bbc94609c01a1a2f390490c46f10907b7f7bcd380cd68f27ed314fd2fb954cde3e37c599d06cce53c8c156d916d3c346bd261a7ed8336a8a802a994895e0202c9c2525eb92355a1d9c2a437d0ea532b8"}}}) socket(0x18, 0x4000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x5}, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000280)="c15f62507168afa6122c07cf5e1147ec39775c63e57daea1d06f5c812a9dd9e762d3de4381c36b03648e2528361aa5f8875ef2", 0x33}, {&(0x7f0000000440)="974e8cf7ae37c0be378e00af592a7c596e46f7ab08be8ed1ff981f4c392486341cb53608b639ea284dd2268b6b2c73d1817c9b5a8085c8b104ea3b74a08a4a372763ec41f0a9d39b23a2f58b95eefc7d53b17a2896cf8e0316c3726f20a7eb1f44b593b14874653edfb5e6c9a0104c0c69ae18c50da6c9b9efe5e39e35c9ba47f8dddcd3e0b527f4ddfb4c5079587b1b9f7c63a608425daff557db0b9a887c02714b9d027f89af66140b76b5480f4729afde74169a3765b86175e21b819c1cb2f15cc3cbeefce5b53101d8cd3bdbc1b020aed4a0388f9b8fb31393a7438c", 0xde}, {&(0x7f0000000640)="caa7b061aa58841982dcacfb245303e60a2e94c28f99bfecae533777c288a806056cd82e2c7098048435a3693f3080f40ae96eac9989d69205567a92653a7a93be57a746aebc66c2591be9640ea8d50613f2c989ca32b38185301fde4c2687a0477060b4f15d273539395e93717050ade420656742eea6a4bd0e83bc89bef18c9d95b3cd353775968b931a532a2f302821f041bf2c83167eda9751bcf71964210cec8ad8bfea54eddcba9f2928b2e38baa5c11418349f4429f1108aba4c4a8f4855537cd5da7063ed1be06d64725effc2fd81e25689faba7985b", 0xda}, {&(0x7f00000002c0)="ad3ca672012d282784f6df13810d6d4cea1dbc8dca3a455e90e45aa94c50f08cd99f2e7b8d6ccb72fa971cf7ae04d6c330f20a92774057b66152f1917bd42084674c26a671d9498f9a256c0e1502580ee53152e6a872480714504b46a29b0a5365b9cb04cde921a6eb5e77a4c00352fbd1774c49", 0x74}, {&(0x7f0000001280)="d7824f4bb3680b9be3590f635f10928a05d69589eb0c0220bc982b8dad4f089f39dccf9d28012634a56d67ae39e22c3884489e715b07370eb5d7cc3fda5f4ce65f2aa77ba954d1e8a466027e30c89ae0bd676c10a070ef3e29515b2a745fda4777eb4dba151e6d97372aa7f6a72117596faeeb075c61bdc9b041deaec1666aa490e121938aa67e608d62fb1fd08d16ebbe380fd4f1e074dcc3b1b6d72794e2fb9960aaef6c526de0a7fac6a86ba8781b922295ae2984d78fa2fd7de5cd896cf48ad9cc21cc5dc2104c78790252bb271fcbccfb89574add4903a0e9e8425862350d5b882251c3470330dc200d1396c8211ca84de0e6d555ae9dfba945b6fda8b4c8574d08d028da862fa8cd9ca04d7262a56c45dee57355b9ef1bd0d2ec081797f7de05c2f98310875560016abd2e431389a8896827fe932c8b1fffcce8b376ea8f2c8f4d2dc1c991299e3cdae8af665fd929b371ae5dd65719c4444fa4b769e2501d1c5e6dc8a5287887e4cc9bc40cbf67dc528fa9bbc32aa5bbe730b599aeb4ef227b213fd2f7485ccb9409def28f8b95d1a14e16a12558f7df1ef23834af23d74911cebf45ce509763dbdf890a1f8c58aaa22e3960950cf2afa56b6d149cfe70c9eff3552fc2a94da9d4c40abc869ccda9fe34c177055b6b5bfcf9b08e629921f8f5230e4e29f0cb110d35d26015f00047a0e6b2361ef05081ccade6b2c543ae897422c31f9c4791fa4b30415fea7e00607444b7d4ff9db622b26014e1a528c3f85ed65ab994da213b427743c552a6311c4b13d8fcdc1f6c87b2e7122f774b27daf3cf0ac209e79144eb049ad2d51dd5eea4340d3114c563a1eb86663f273de1297467dab9f8bab12828a45f36426eb8e6a6076a70e862c1a314921ca364469c36797b91cff068970d6a2012e2d132fd8d93d62876e0ad1f280a6e692ad9efb63c4d4ba3e88ac9befa5d4fbbd3156c8a4359b13fae84f7a1f28d4f3e64519677a565b84ca6f8cd3799a64c8c846e0bac5cd14b5412f873ea2c58962b7460167eee3c89db3fd892be677bcc87c77921d230cde604822aeda281e834c9b55bae50ab370c382017c5eb162938555fce586644389da79bae3e440fdf19baae537458cc8241a27ae44b163024041c3b0070f5bf81b5203803977a0a2485d0a5fb5f02b93f9dd71f000dfb8d94c57edb5094f474bbdaa56071a6e23a8aa20142869e7422f7745de8b7436d303e8bd4d8a1cca927085adb3073e7d681fa14ad76ce394dbda8a08a7bf83ec3c20ed2c160b6edee269fa17924fb7b8897d952d488cc615e8ddac198f1080a4b5c03f21ecf89b2186aaefba8793fa38e0349020624b5668aa6a2c779e4d7fc7e86bf29144b24b973ca350e730fd19e891fc95be53b395d2e277d101d4c5b543f7f363688bb00f6e8203d532b0098cf72dd5ab30036ea516ae3ff8c2cd2d3c2507e60723fe942b359f3d9706dce2d09759081974df25d3f2255388dcc6a44fce818d4ead5404b211e570144b9a7d650a71329d5937ed52169eae28f034a28cea98740f6e5e595fba6a3a0f1d3f510508ec83a7b78441fff1d68967ef942a703a12e6acb01ebc187ffe967af485c866e651f90526c790064c507fe62136f0a942318f93ddaff1dff5698d0819d679a64c675aa210139acddc8e2f5a963820b8dc0749c7325aaa6a25002c1e8f2adb66bac37e26931450d6bdb8dd288b5a134f1cbb6a8a93948936d4c31ae0c38624798a09218dbcc7892c0f0ed45c6de647868abf33fdc3db76d37eac1fea587fef97b7d49ee9f6061aab732366be03bb5ca57c9cf2c158616a37595c4953e3bb1c975b5decd9fd6917fba59beab2516669b64a31bdd0e1cbbfe0a9bf3a18da0c5dd2f2940aeff5f3657c90f5ae0dc83913994b822dfb19c0d9fa85237d1e7122e37cb5091bc09ac4194e6a7ddafd811ebbbfb67b80190db469c854356053e1aa781ec128147247955601954822a09292da89d9e8a24ac8e6de9f62446bd1e9a1607849e479ec9e3d65e20b99535a8a09d7495f15b3b29fc52cda05283bc9b0ad529edc74a169eb6ac481bc548771fd0aaf0239ceac3b642d312b692e3e7adb828890a72c5cb55200782e02bf5d2398830a10a5bae65da3b836681e68f8ebfeadae00000844614650a19ccc4c58397978f0845d7813c0c6fea14c321e03214597b58585a13d1323a3c7c2d1c378b0e2312ae48fb7407e2ebfb4af2858ecd1f35e70424836d77c34956182c321903bfd9fc1a1cae5f7737ba602c40ea4cae0bdd1c61ab7112d6e0e7875e0a8b52c3feb9e6f0874ab003fcf3eef5edda804e1da63ef5308ce94f4e823886beda7be4d2a85fa46905e76c1c65c4767e7056c6e4b0ff7e50b0c860b72b638f53e007d6c069c3e4b00cde3e83ae79d205c35987099db0ed035e2cd6b36d1b51eb08e902b5deb1d8cb1b3215178a773448042df7c07b571856432c3d302f4238d7be9046fb1cc2bcac236c03a5543e07d878fc766fa02295678005d06613e7612e63dc38f142f567a0749cf86bbe0bad6acf86ad75444dfab57db9ea6e527c55f050f369e7b68d6c240e02bc0b7bcda9c85fca44c3716bab4edb144fd35b7ebb3ae0ca54ab84ad50af17c34ab57bb78d03ee31bf8abdd37798669cffd89965175e77552ce9c1a7732b7b9d285df68bfdf3ce2190ffb0835ba6651750da8e72a94eab85a5658342a3994b69f76c09814322b17c088498858ecdaab4e6cb53bd8e86d951324a75ea943772907afdc4cb0be18ab1eee9efa08f3441c9e8eac5435f79e3733298f458ac54bb5fbcb1fa09a195410e271c5d5f9eeb4c63578e6cea9189ca2f3620ed24f4b7e167d9cb9d19385c1e7bafe11123475bf4c135e67cb35ec16eaea4160c15b887c2bb2fccb9e088b3b11f7843c66be32fea8a3baf18072673b246a57e1f3571979f41702d416533e8d438a122103f98dfe9d958dd12feaed5be3103ccf4127506fd40ee8b57c1ffa2ca6e8a3f8664ae51345dd7afbf948352c871c8561ac6194f19a2a96ec2ad28393fa96a86651affce3e4dd0629972b9192b5a30b4125ecc561a6df93cd5d9652edd79a5db4c88662706c22d41c222ad753bb53be281b3a23d2d21eba12c7ffe78d3875d0f66d696054a4971628423d597334eafa8cfe028d9e545c6dbd9bb303af93190d9d7ea88383d0bad3fea81c77c1025e1cf7c01c9a3d2b980bd53e36902df9113e7206c74a480411f052e2d6c1963f53c18a5f6d4543a3245e45f4eb8211af5b742c7f91916b3996f9ce80bcc909cb3d456f59f37ff61ffa2c5274c4f2ba0a90621d5388cb5c3dc719f6f7a3df2791a33bde5cdecbc4bed7fac1b1ad626d134a1a4ef8979f60ccda70273b8f0627e0360cc34ed0423ee2dc996bb6dff52d976e70da4147b96090411fbea179d782da8912014d23e0ed1fb584c30433b18e46f1ea11fbdada76b6a4155ba911445f8312429899d387eea5077a8f850269ca7fb3ff9b5f84b09d92cf9840643de76ce00711eb7da0112a372a667ed8217a4b8c44d5f2c2a868df13620544e820adcc09f96141b7b83d4a23578b7c02ea379f819aa79550bcf7358b984d37be169425412db89d2b4a3e735fa3ee4d03a0ef7ca52df2cb8342b161d231d0b27bec79b944d8eac9a734ed476704a6aa58aa00d9ec3d032b6938a8462b98e0fafb9d61a5ad7caf446caf06d1d9da80fb9a8d75c6e28fb44e12c29e07e81d3fb6079db44d5764badbaa8113bb13b9a60e2fb6ca282f7462738181cefad29dde19de1e0b1997ff5064316ab1bd7793153611e0071b1cecaa260adb228e829d86a4ade18fa4ae83c12b395c4abe85af69816b933deb48370aa8d38ef6cdbc200373d7ca3ee0e6f5259bfce4865ac839abb322e7d1e203886d638b6a8405f73d540daa69b42ffe8785fbef881a0faeb73f62db4b0e755657ae39c82a38997cf773ada6da4df2e33fb2b2cf748fc95445bb05379593ccab122415f69baed30a65dc308a6d142457afaaf0ce10e105ce3fef6c757f9c0cd2526659623ac8ce023af35eb6d06b13280934c337f375d3de376e1f219bbb5ab6ebeeb61ba6f70af3ca2d63c25c13a52aa41a13bb6806313c365324a189bf6398cb813a7d3bfc4d521d7836baf8c0856564e3bc66f187eef50ee042eed0d815b9fa1cb3ecfcb6ff84918a1cd9e10798ce48caf704c69fe1567d6f3842005ea2feb8c2b9c2d8bd0798f5c6950071cb2e11450a598925bdd9aa559bba43ccf7c65f57df76e3b655169bd7f85d3d0a7abc6b1599ba977c4793bb7bf068316bf80b21d89971c6ba0ec0b3b402e8741faa9197a8e0481d4018dda0e77708a000a4bdb6e2cb124780122298ec961f432ef283c3bd0d91b617b5e60d70e4a451f4b890693da26d9926eff477c384d79d134b95f633942e119f74ec158db6f638fe7fecaddf9e85803f28f16c1b6f1c25b5c0fc886f791a004a2a46bed2173104b1d8c8c31d7fad566cc9e8630cf8cf111b43043c7385287f5a835351f8c7d0d0cbc2acc278804ce51f47a377e5f9ebd040767582694e7952f3de80da058d24aa4fb7ea188296edc992de87fe863366d6065db607a9947d3ae693d0c13ef3f65bcaa9eaa273b88beb58209067786f69d85ee68fc5afcc00d1a563dca9b10e0a4d34159799054b9495b9faca313220ae59c100968ee303d2ce117884601d457e8bb1fae2c8a251c3c7041dc50db46b5ec2eee18ba2dc8ec806cddada5c44afb9072500f61c3120890c4a1dad13617e9f1e1624a717ff2991f5b3369eaba7365012ab9891eda47d6c584a38e1d3893b5dd076f1632c60926e0a0ff87d471720a6b1c9826c1eac857fa5bf2d24bc9b1291ae28d630787e0e3dbe3762882852796e4ead281556a2dcf7633828859e45578eb13bdefaa6073bc8306ae315ead5f51b779bab3d61711f5a2049fec25b07795f80bdf4d29e32964245cfc40abe41aad4f08569f67188e401a93733e5ee4975beef1c500f5f86302f8d6347159f57cb5e3aa064a079d253b90d98a4f86e33cdd7fb54cce3d0640c405b359b4147907a72aeb873ff5f51acd6bb8b29017a36b245f046e01c27c30beaf974ddc82a997ebf2bbab540e38243727e6bd466b244a1dcb381d17c1ba5fbb7f553edc92913c9bffb0621567fb170f05bf483fa52be8fba7fcd3d304addfc8aac6127d9d95a81eb5e7524a855e772d9ee1c329169dd3673d5b45d56291c4e4b875b953a95913f749656b94f6e2aeba764ae3bea5bad3a06718a332e48fad0fe86e8143e13453b907d31287cda448cbbf7696c5f3159f22ad1388833acda8b2fa44a90bda472488e015986c7e00ddffcbf0fb83707a700bbf03399967a06b1536c2c8a85eea62a467ab1c92277efc3154ec516befb99339baeb125f709c85ba6acdc298efdfb586827a34ee5667741c5e339bd89d78af740790c6e7ba8e3cee7bd5f5bea407e2d1e109a31929fe05ee7331a1545308a03570e023a7ae0af832527e2388e17c05eef10d9197a71674a8171f02e1f0b59b223810bacb04983944f01c478f407982d0b7c6aa005d29c91b38eca36359e34b954ca4000d774e4bf89a7b8f68ed609964da8d6aa699749a55a95a508a8ac04205d8acafdd14e87bcd16a9b3ce79181fd5ca21a2c10d2c6573938bfd9f7c74e930c176ea444ed6cb286cbffe6a37661f0a3f463a4a6e0224a20ded16f4d48c703e6a6e78a0f35fe4b8e342197d09981155f692848f04946fe148b84a218cb3634eb8249ac7", 0x1000}, {&(0x7f0000002280)="8038021daf194f0a4bb2759ee876829127bf0abae7486774ad9261c75dd27fcc98795b7346bdb726fe7d5d2f2d0048ce5781ee1353a23b63d0c2a70998118c00fec4a7a3fa49cfbe84df772b2b45d445880bddcdaa6b1e5a84a33edbcf9ee8db7a5b70d3175af85cc60dbf50afc01e65a5fca2ac5f32ac9ee1d525c86c7d8de778b386c8250cf0cf3d50f7f80f459b8672de58c2fb8d377e659df8a42c61f8301aaae737e21cc65c42b63ac117d92bf8808c5ee859f96113c6d19ef4a76eecf41039a6099a3425929e1814c06fa3c603690a2fe815070bcd5d65841c9cdb32e7dd18c640c04de883baa3d6026e82a11a5a02c600bf37dc39786e99c4691fb1a3584fcafc2c55e06d6a21cbac676c3a67faf7cec811c4b872b85f3bf8d8b61e348b6c6815942e6def55c32bcd465eaf7e978974dee4c12dc3e502b7f796ce6c5e05194a96723e04e0ca7bdf3931170ebe54ea151393b3dd09786ff2d69cc7cb8eaf56cd75bd8a21a5dcffd72d3237120439adf649718f0a6d6357d3a70b3efd0de17af1615066157d80ea783ff16b837c5baa54da1c2ead253f1e749fa6193ecdd8f102e0a477932570722e904c43d5a14739acc82898b8e994537005c6b0126fe89cd4ee29d37c32ca8d7b9e52d038072dfcdd09627e7fbadf43192138bdeebe9ee59a98d576a16fa8ead02ab511768790386851ca8190ed5b6753b31657fd6f3004b69579d757b1039a105bd295842437e34d6979a03f102ee10b0ffb3d3763d4baf5380077e4c3b1ff998566dbdbc14279835cea209fab5ac33bcbc1a6436862d9a3f1e77cd283b9788646fb2b3e4da7bd646b2325a15299ef16a62ccc528ef65708c42ce2be28bced0edb4d1e59f34dba10b5be24fece373ec735ffb204ab7d94203d0628b509eac18601a8540d548ed08d45048bcae63f28f410507d6c8140024d4e24ecec3105b749a0e57a5fc7d9b6bfac4cc2d118c9af4efe2e351e4ffcb80dc42320f47ff653a320c6e416b86b8b493421d5725e07f055e81ce0b8b1bab3c50316534dbd0bd63b2867d344619df6a795260df5060ca08ffd8cae419032786f4b6e91ddd3a396296a8d414f7dfc8fed108fdbeb1e82a28eb7cabe89955eddede89e9e33de2942a27bb2c141a06e03a20b400b454128361b366199c3b9d908ba43a9d3a35a4f30c5aa4d63c09d6a28da6228c4b54bf1533cf065accf969d71ba90c103930c74649c7e1267344c86c4201989e5557788f7e6e7916b53e55fb6cfa4e42b145391630c0e94af319b34f27305ff34ec9b0ba2b81dd014b2126ed867ff84086c94611f6126275f3bc16c5616e00201f565a0f78ee568b0090f1da72b7c366d68ad17a1dc8036403958fcf3017e532e8d58d6cafbae5fc4f1f7325ced999b3653f249802f47539f5c135b0f8de131c3798ddc8076e241a6a11c529fd74b0cb93365783b31dc40614f89cadf4097e4267a7226149cef1ba0b1381ad17d16e30b0db6abfe41e18803c6b6923be750661e5912214264da39a180e085099c7881e17aed2cf961d147d72154f1425a84c43ac0ffc1a2e4dc014ad2f1a221be533a7f75b9e602af0e85ead1077aeada33310114c2ed7f7497bc49cb08067bfd20906da80677227d4dc26d2d955ee212bac584d76e17cd2ecdb4d7179375d7e35b81d2b7a61392e8b4480e6159cfd2448a25255b058478c58ef279ee3119741b42c3c02ab153aed3db04c1a357c92d5ceaa1353ca0ebdfd6dc323aecb7ec1d3007a7093778195dcca3026c1980c8c0a2f125651c931a3e9180c4c0209d16a85db2cd1ef47e4525205b5da16d7bd2124c240eddd1fc15c73a5f115eb04c41d8a364b7d8a671c6ca3563d431581cc463059eec556a15a701e65dc141b4816a583efda3b4db65e85c6accae7d021dd62d9fc28576e7868ebcf6ed7f896853cc608ec816a20d6496ea0d711e50c8cf808f314d2f269ef85b74ba79cd0f802fe467d279d164df3e048ffb2759feea3a0ca9863d2bd6aed13c9358dee68626079e1826bc8d69de269edd777b31757581bc503a0c1f371da8f950824e6118a4ffcb8a62068eb932d06921f6d8f527c674f6398ea4281838b3a93a95644758a7030d99d24115b589ce03f7ed6a8b64d620aa60222f3c93a5431ad27a9cb7b57e87592fc026fa91fa7eb27c64b9df00818cf32c8960b3c3849576d30b890b66b18b22fe8f8291768be99df24870a04bb6ad3f4356f69244307d3cc1799428c5288a79b1fda0d44048b395d6483afc1d540f90f73970c01c42b7e55f3eac72509a54bdae79ab7cb9dc60c2bf98364ecf1233330df772ef9114347933da2811cf89e3a0fda614593cdc49f69c55427c93c6126bccb739972b760180696a34c8dade7043a822081fa6c3dbca9d649fb607da174af99debf64e69a0c883b979c6046617a37aa4748c95f003aba95f0838321f1eeaa6bd9308a37b1f50deb8b322c02fcdeff35a1f11d01fafd5268758d174ee06e6205498c5ec23a09c31c5a242a3f74cf88dbca401f33ab8d60286c3aa190f4e5a9ebae54c56977ef6770b5632cd319a010e6f4d20de74d74449af104aafbe7ab97ee830b8ce1777c874ce7bab8c03a3ca6f4bfe00cabc4ada08657b004146f04a1ba22305f1d363f126570dfa1dba6bb8edaa078fb59b88dd06ba9b4ee0cb6d6709d287894eb6f127fc1faa95ff1b540bd672af4b9603dafeae96ae5969ec4d47a59c936ac352834bddfa17843114306ba9c95bee72905f5deb3618b1caf7b49de26ba87e062d5297c18be4291f5ba777d9c1b48e04b3ff8bd5f4d8c98fd3e6a6d4c7d39a2a8e4c7865232d17b9620486bd1f8ff8e7e180af4b0512b10cfa3b77763086f5c0a25c422d056ddff87b8c1e0ddce101a413c27d13adf717b725b39c329adbdb1f9c34095851e8db4f18dad8bca4489f7e26019fed50007ef94127d48fb3976559911e12d9aef668f2b3cc148bbffee6419d1a6fb6df5adf81adad04ec9f8792a50ed71d55a41c317fc99f200a429db4ff6f85e056df360d7ca9ae98414d5ecb134a115be98fc602ff6bed6bf68c64fe153853e36f6dbff54cac5a9762cd05f47c133f9c7743be7482f466ff444571d3b377e85a9418f634d940a428a41a8a77312a76be9c97a9684b1fb563178ee8615a66ef112ff7d9b43c528eb46f4cb146a2382c3365fe05a8537373e44ce92010777484e9cea8a0c0decccdd03ef6b6ba6fe861ea1a7fcdec8f7d3ee4997e502cb99b6dfaa7cdbc74ba0fc686bcf8d3306a45db45378c74fb7ecec82d40a72671cc2347dd69618a1afa6e03809550aceb1a9e76df58a172c1adc7311b2eafc468850867449932806b56f899ec682385eb0ae2394c345821fdd6cea53ac091a17acc5ee4d9a4184f3640cd233ddaf08ef34c7e66fcebad12043f16abbc078e6e3c40eb8e5b0bf9da76c07a256c54274432158c00c8b1ea184bf8ef76cae260cdcfb1c6ed4701f34400ba733f82a2674b62a616690eb1a11214ef44f892d2aca93f12b9087c7938e68a34b886be359f1736174b8eec30d98dd8cf905d64261f9747497d36dbc913576f95a1ba1981df54e362fabf62e3e52cd1d50e37779999e5294bce464c20323097e4441b204f41fd56590b332e858bf6dbd061869f487186d7e36ad0b13a0f5603cf65749df4144251ff199cac009678437cfff4c09f254994cc9a4ec2e56b527fbce83ea84cb4a4850be14b944a061278e7e317a6c94a2529fecc5f4df92c70d9228a6bd8d59c6cc01700673d2a8cf49f4f1aa6e0e223900c194d1e544ceb2b0c4667eb3b6f9ff4c7ce5efd68090161cc298c8eb02c530d85d030fbb7a80cc99af9a5f4636a69f273de88e442ec1d24c3c95a9349c43f1c4bd22bf6bfeee8af8ebe9ddc3ae03077bc892415f10c3f3be5f521247c4a999d2d6e6b2efe5af0cfd9852a28bf322b13135a8919ae1f8887da63fba0ff5ef2b2075b4a55547ada1a05117936dc9123101654c18de2e4c99b7cb699a732af37a257bd491d62265f3f322e5e16f6ebf9b72910109d36af3fb8aa764349c1861524b9c584026a54a057560f49cf32b756dfb87d2e846841b257e1fcfaccd7279ce15d2178dcf261067bcc87ad69d49f9c7a906eda1297da6d27efa7eab7ac80fb0d39e45eded19eb5a6ef0d529a3b318f0eaaab902d77f5bfadd8d3788219ea34077ad035a2969b896db8c5c279f7d4b13e17670a7c3010c909a0699ee0b4f40be4bfd1c262885b3b536491ec986e3a523269c93928e26c01eceea5695ae4c94f6db7a8187f20ebe6b5fb5f1a8e78a38eccb3b96f34e0e8723cc7c9fbf50b2000fbc5da48d01aa16389424ea27d4267aa55591ec45906f58dee09490a0c09883b6323d05c3e071bca53cf343d58ddd1c76ebaa34b354d3cb3380fc38cc33d15824101a647ec674907af4d4b315ccaa1dbf887b485e7e65080712c6546c168cc9c7f2b87c37ba59a724a3c26171b1c1824f23a6854a7617d58e24b2d0e4cb14526745efa3f8b4ca73171f7541c87acc0c24c0d52800bdf6717f823ee02123a607a24db45f95212e2483e69c11120cece8eba125c1bcaec9cad02549bdc694241f9db3de4c757755c81a22c2ad477b65061ccfbc039008d1550daa27f37cd7a91ca5f4cb6e88d74ce970d335590a4c983be173b15a58088214cb3de88edcbbaccb0149de3b526dcedb20d356dbd5f5f751373da4dbe8abd38c626529ce2ec428183f52884158348eea51caca62645ec3900f7ed48e54d4a4656b049f159b9a2766ff4dc26d1498f3e0b8dbd39eb4cf56929969b8ac0f60bf0d1e21348eb30bbbd54e253d109d961c06b8683a59c22528cddb3d3ed14a6606f35ee01d5cd4aca54bb7bb08385b7cec1bd8b10aa440537aafd4f856f98753b8c5fdbe83a9edd0ec1e47c129255eb607fbe6e076dbd35ca904032a10aca6194c43a2a3a638ee8476aafecdb8b380d2bf318798a0104b009debc894917f65e32e384704a17e180f7b15d9ab05a9e0a9e42bc3fe8f51a72fe0aa0750adce35f83337b70e1abd7aa8efe8a38e771b83b1c128f0478a101e5a06c0ac87ca760e536a6f65377d34e71546b59d2449db047e6f88c2bb73f34502795b3edbe61acf7f04adb93c116000a0e3ba6b89f05c7053831fc520f647fd25d314323ad4c5ab232027ad356b82ff76cf665ee70e35bda986e791430b5c62d976512ad01182b10cfeeaf74cf8eb1a5ab8eef00832f2b1bc22bc205233e2eaa1c91c2761efbb9d3f382f9cc4e9c6d811bbaebfef6cc5c00bf433bac271996687ee9b96b3197793b3ce1f1ead34e2e2601660f6cb965866ffc060f7750527faa016c5de95430339a8b84d564a7984eb5f62f531b8489a3430563557bc4669f8e40bafe6bed31667d72b63adf2eea0754d3782e7cba032ff542cc71e431f3cca6781db89d94033ba5d8c914e39f540b4426994748ac44ffd642b848237d4b4b04c1b53755927e9d3d5c36d32faaee0dafe1f2f4ffa3a7ef21c587580fe952bbca8ecc52e2ce45864f2785e4dbdafd303a9e0e46e0076373369fe510af4114188e6c7f693f3c2f6e18125e95ccb112a208af1b5a3a31169c74ff740b5c1bf6d39edfac85dc48687d766218db0cf67df7d1218c869f9cf0454912ff0fb6063ae863ea44508789b6c267f191264ef512495226d2cc0d3d3b70dbfba76774906f7181b2de1ae359ce0ce6de31f5104c1e9d49febde80d6ddae7015b480fe50eeb9e8660f37ed88a1dfedfcf653f3db56243ae", 0x1000}], 0x6, &(0x7f0000003280)=[{0x60, 0x1, 0xfffffff8, "eb20d1e514abd0868465c3ba7df6ac48bfdc141128099429cd116798f1439fe5a4051422e223915fa3a231b9c628933a5fcc42b61f50e8b031883c7f1976bc24c5610bba8267ffdc8706735540"}, {0x98, 0xffff, 0xab, "80a262b68a5c7ddce2d0a6a9d6c2886748aadc9638878390856cf9c652aedcec7755119f8a4d0ce563ca9d6208199bdd0e8cbedb07cd721c01e1d9856425e2106db6a75e6aeb71764f540364af33ebf6a3784c8cd3666f353155594f33c16be5915ad66aa55604bb40e1b7387fce26694b3fcaaa1c360342151d0fa1df9e1385eace12a13719"}, {0xf0, 0xffff, 0x45, "8354145d827b6cb9404cf275a4e71dbd220b1166574ccbc298099168a8777e59a7ee1cf8917b122138f58065350cf461cacaf446ffc769dd806e125ec45c679ceb6d55eb373459fb4376fea81a03e6a8950f42edf9daed0dfdb58a3e1a16affbf3baf8a4a62c193584e9fe22020b7d493fc725292c8767756782b6993d8f2c596c779a2ab18820096aedf18306873d25b9b6d3cf954722311ce52c7a29d48be5ce343c199545bc9262acc08bffd31316eaf01f2de78fad2c68326a6860953c8c3a45e9a2b0ed634945b6965e2c425d5c3c147a87c39ed5c38e0000"}, {0xfffffffffffffecd, 0x0, 0x1, "a7c4effc1273b1e4c2dd4ab3d506372dd6e0f4c9957e280690fb4de6eeae2d96474cea456160cff74f71c0da930a1a986adf57fd91d37c2b674e0f4f485a0779a19ef1956417cfa3195279010f63ac6803fdc40053d8d93441f3d393c0da41649c11689b687c8039ac"}, {0xd8, 0xffff, 0x40, "4e89c519e2b50ed54df8503d883d3234c6888137ddac2c17fd4590c6fefe4a30b984a768cf38c635736de8089b789d7117e0664ef7c44ab0167fceb69c43ec8d7f5126a9b8f7518ab8f4159f114b667319cc16b5b6a9ed02a1f2f99e2450c724913e33c7fe54140b4fa5b11d77b0a8b266bdb9eb0bc24bc6e8b722cc725697390ccd1edf0809d995e4c0a5fff4bd6427716b5b672e104243b9433ccc716251052c0f8ff24e9b25bba279542eb7ba7a2ebb60387446a3ab51d91fa3e59c4f4ff5954b"}, {0x40, 0x1, 0x908a, "523e61bcc22579f49f5ec3b982562a15323d38ef581d241d4666ef7d200d66dff1eb5f1e100674cad929bc2d55ed29ce"}, {0x1010, 0x1, 0x7fffffbf, "8ffb06e137f370e3d705c11f3ca4451c002046c49c6fffff91859b48108fc1a2e836f4ca95ef919cc99a02ba7c723552e61ce7b0d0db3cceebe332a09b4eb328b2e0b9ea3599540c524e069477b2ce03ac0e01f1b233e3c6b0a964e6a7481e13d3a939c547944ab1103d1b39347c2c1992df335f4ba44ce645773ae5f09a3f43d5dc4488bc12545b6a6b2e934bb88f3a4717ee810c9ee5853bbaf51178f55cd2112ef4b4b1ed9a8ec662b210acc2a73bbd65e7e26125c89809822fe697c2c253d3ff9894ab2caaf2dd241a8ac27301136895fc35a043185f607b92b14b090687a87f699dc617ff163a0cf22b55733cd071eaa2e408f87c5b6bf6f423f7707008179b4f899e67d518a861742214f140be9b8c8dd95d635abff2264d1b27b545e30d95855d93408852799294fef57892bf67e88acca4c931856f5c5adcfbe00f46bb8184643009889a91cfde850373246ee2a0a30873fbb336c26023538cc8f05640df42c779336bc172ddc1622b370f1c121dd9f349effc1ae9d6738fa71d85c79230504a3fb2f344aa90285065bf50dc87c16ac3d9e3bc0d53bcf5e6886157a185ad8b084d23549c2f28bd970372938122d85286f3e5b499e2da6d02b55edf1eec65174e9f1b11d45b5549189dba8e34aa6b38a462ca0cb3fbb7baff4a6773f6d0cdbc6ea0fcaa476fa3be4bf488d577eafa8595ac550a4eb260c895a5a9a1f48aeb195d45416dc3fe1748cd439b560d586690e4d465029dd6f60f6e9c64bb00f742bddf18be1f1de46c1aed79ea6ec83a38abb79acb30e06f9dafdb65e4f6b3cccdc87bb803e8418be4263406b70d6434e450f4ead7f20f7ca8c9365be3b7b36ae882dafbe3de8a3b83805ff8d2e4f07787a3df367932fc470e25d2f1eddaf85306e86ee2db8bc5b4eb91ef02dc6f6be379e020267c80de27dc30c39e19e802bd40aba05d2ef00e5b5a516d99566504b0879e3d3c31ea0546940e64df2185672a5c9e9a1a3d96c5d6fe14a27ee17772fd1fc463f2ec01564b953a3ab2ddfd6411eff3f5b7b726771e2a4a05b7daa2ba0ebf4ec90d8582e60265b43741515ae7a5deae368247e4d0b0647074584ce55e5972ce7a830eda77462efde09005ef2a0cf0fb3c117f58e0c1f180d2e29e782495f4775d22301e8098771d66f67f721747a3d571cf9ae26bed62c9044ea2b5689e6fb2d174345f543880071ea477c02500836def5bc0f09a71f1cade289ba25340f7c2df3d56a2d1b0899ea7143db5f286fce43620beccab8edc0d1a4a84ac41e0ddd38c381361fa220fc88cd011232bed68dd102aae1611ae05623437c388caa360491e9b1065b26f7eadde3589ada5e3f34e1871a7f35de207f63a9cef3d9885034fe8891758809c4a8dbcbf03a90aa34e6a0416e631abe673e6a0f903b984257bb2cdd874c479331311d2670f7b276899c79ced6121b10fbffcb7a9d5d27dc0f865a21c37e0c6ab1e6626d3386ad1c471c06e9595e235cc8f479b9a1f399a9544955d061e3254977cf0cb3a569449f15262175acd778e2457c212eeccf75c12cc3882c7d9e894cbb5f86eadf0964053b7ccf712e1f75d6b804d4ab9fa84188b906842545e5dc791815f6742e49c9a95fdd7da9e5d73873ecb7618918306f02a31b47f02509f3c493db772ff4037780ea9598c902154edde4844ce44dd76580f3d5cc8e81cbe92ba773cbd17ee76f2b3253a44027a9aa136efdea6b01a79242c86d28592a3a33a6b07d9e72876e7919f6d7231c314dd0d6b2d398f992f6f8c83846e908096c45888173785b9e10677c5d01b10fcc88320d38581aa29cc132bae07d703ced76667461e23dcd92f3dfcd95e9280e0b3fdb7c5bfc0e5074aab68f189d5b35b97eb2ecb07c9fa7898834a89883a4d152c95507ee181a8a5dc11a208401b709cdcb479f4d88e046348b39d3bc103bbc9aba999f83c2951ba934fefb222315005ec583d8c6960de4fa924900987cc79c1ac3e1eb812544205ba08318e0c5bfa0bbcde0cfe5b316d98049a4d9300a3831ae4bb8d9f13420514b5a8d5e7c17bcdc0ef758c6de666e846050376db7c2db888d9b72f8384566459b942b6ea7505789ba44c4b2ad597f2e3660cff2111bdf2445f4f31167822246bd5b7c86e73f9ab45250fff1d33b909a1bc5a5cf56195993e97a8735deb4b6f4841acaad70eefb720617bf29f8163b733d771f61efd2048abc134486f3c59c0cc17c8c20028461c9738339901527c80e8b0554fb65b8eeb998c42d2a2b1a7c3fd311da9c63b5612c1daa5c9648fb4e9b72104793cd0dc09d1be8ec339f19037da35c67495a06320f3aa7255b75f62fc89256413617291c7e5e82224cdd304fbfe8943b9d59fe5d398f400d69aa8dd8e989a03fa84f123b5c7824b0263c16e20399060ad1acc836a5d037987429781f0f5abf5fc8db4b88daeb84de00dbb3020e3cb1d8f0744bf8217e5a049b1e3ec9848f553d7b4c150a3d60f2c8a16a1ee2976e9563731d591bf43e49b996fcdea2265a34ec672c7ff8acc9a12ed476102fee717146a9a52297eb5fc2962eb9aa8625ebf3360cf1253f132bb02b1e27d2713d1adfb9e7df183b2eb4efb9f5049248136b3a8672f725a0a3074469ec63ae215b0583dd8d425ec0e825de5cbeada3661a504a9e37ae24b53db44fa794ee53addb5ca4db38113d4aae03825d4e15dcd6a6718329fd2282043d3f061371478446a47358d569d3625ed5ed116ed2c97ce7c9382d4cc420fecfaff2d447fb81c50836aa93c0c3aa061c0927bfc3fdbf2c6d169ec2d9b6e1e874d16069c72c46ce83c83449ba71fbf05be7a07f6d9496e997fca085c2716d4be802e5504585b0525f1535127e2e310bb5b60b41b2ae6480e862d1137e938d458aba4ff713aacb2d3ffd70e793687ed95c07941277fd3ae4a4903ea8ef0e6c80bb2576d2cade741ff011ca0761dd6d48bee967e062d8779700a79dead1db03ae4c7113b801218736d9056ed7b16da291e9f2f3f7463d2804383d10bb4323a69be2ba52ad042b635497ea252ae80f16a996cb4563799fab19d6eb427c16cb0a15b7f6b158195103a1d9a812fda32c71944b77c0689628a91f92d1a9c8444b22b21be79a1a4b89ed45bcbaeb02c9a089922aed4a5f6a90e6c0508a56f2379dc16a9337e203f36306c2aa0062f61c33bd13f7bf7895b54d127697262e858fc19b187eba69c2cc4ad4e6998090dc231c6fba756752f2c9f013893be8b574babd307c683deabb67eec546848178dbe52b5bb3eb5ae1d86b4d22ea2c8aacc0b06ea407a4479c722343a04cf2d14217a9534a64a2297f8b6dd91d3d947f770772adf267861fdc2081dcf75a3e6f4d015def241fa27abadd4f0df0295d333a4b4eddedab4ea3a412dbcc4d57e2b9ae6754f8564e87428cf8cbbdd5f98a73dd6b27e93455bcb27b708191721c56f1bb0c63e5e345447ce67b5d1de34bc534d29970aa52223752cc2a54f9c6da6aa85587558699e3aa31c5e6d8e92d53500d05793a67c54ecfdf3cf1e458f484abbd2f222a48db0c1896ba4f42193fed691b938ce34eb5c14126b58c170cd1691b1a7f03ff5323f9ee5bcbd8a585b7ccafc1bddda0541b3f6a783b9aee4bc52bcfe67c863854b35c758fedbeb9171b225d13544292c713d0855bc4b904b20bb6b260d46732bc5f0fff44b6fa16ca3d3849a3670489069f22778789c5011e2b7c42d991e525b3b9a82d81519edee65defcd0f82cb94db34bed9e261de880a3b3026de1acda3bda749a2e2b61c0016a0f1e821529d75c1790163fe1547d73fcdc61b447b4f488531e34f24a2ee59093882c3f4dc9cd767842fb65834f79cd444cc51341c9407234c3c253b4a02578cfe0f078b53a8bb0c227cadfcdeda124c3db54d7537ed8851016c0a1542a6818f72cb6ffe2935fd346e8302c9fec3a045bb19857c0936b964d30149019f4ba4b02c743ac4e2b34f12154fd17876075282cb64778ac4778e29f6461ca4d7a63bc51c15a616d8b41409cf46846783e111cfd9b532c00960765feb0b8ffde18a061728a2ecd0e66428ddc4ddba59177344fba0c6c8da7f8a20f8c11489ca8a43b524a76755085e4c92662011d6084cc98d943ce26135eb67f6f08f2019bbcadd1bbaf467cad39edb3c57b55b814f54d96fa053a3c33a390be0c0261b2ae3798320e47d6245824beded3aecb8032b5534bb505366e210f63a7c0b8736aa713574059d0da1ff8b7f5b71f4ce8adfc94e25cea4d4e0b8b5f2b8a1014aa9bf2af5aa97f835c8292ae05fd6bcb6ce2e8595d44803abc9bd2b0a8d2bd079a30ff9454be18391805e681589e10b871a54053bf4457b8a871c904c4849d905bf71a76f5ef08fe61b718d040edf4368b6254996bbff2059b7c2d549030cef15d7ed4eb6c5fa51bd32c0c65cfcaf3c112c323579f896d77033bd5bd4e5c75cc7a3397631bd08fcb8408876a82fde4c283b9cc555688f7a50674dd19e869155b2a591c3c705d098b689f5b5787e3f0ac1147bee74cf8f2771a6c89f3ad1879b57a4a048496b939ce8ad572a4ec2028fe2ada2a4a88a915c50c04bd767719196e31a4954ba241b1940107674dc9b05a0ba51191c5fbd8e30cd24701a592319293e716d95e55e4c7f96cd021b43687a1a02bea7d472ccea65be410ca46a38d5089ff5f2c173eedd70866fce99b7e1e4b000300b34e0d210365ff2b47afc2cad2d37bc45ae178371437a92027038f7446c55b3bc5071819b2e452390a97a8c5fe0bf72db77f0284b61fbc9b5fc1b36376b7218a1dc12571bb57b42beda0d0651724d5a3dc1811eb8c35bbaf8a01f1407dc9ca92baf8d944fc4513fdb5cee2649c48234d0646b913dab90067e2685a29060ac370d25a4e8c5ba4de94a0f25fede1a1651026d787ae6b7ca5e77bef363bf4c69120db7cb8e574453b177c6b47fbad3a47c682cf85dbf48b3a5d89a2409d7c1b8c922861e37c857fba15651dcd39b94d0c41ce3f96b68729888081ee5957ade74cfb0b27f550ea02369f74b173428a0353d922157a3b167c803c358825763c1c0a31147f62f4f30e77870c4c433ed7be6aaa130b8e67f1de84f7e33c67e216bb8177593d3d63856243347f528ea089f1614dea20b0979d0e67e4e80f9413906aeddf8614c383be73ba8f4b0793716b10e8201e727f3eabd35c9aad453ee11e89ca15f69c5c68a434a684b44e868fd0d9c1e409b0e7e1425efd2bcdf5bcd79a28ab78e77105ab1975362dbb7398291a6388985c3fb9f4a72ed1ebfa6fbc53aef4648968c560f5266eb87ba5c94bac076ff92884f74c47b0f84ec282fe692bbd30f3131cd8587d80fa001876720b55f8a674a8ce98bfed07ed1f166ced00bde6cb94ca281a37882da29612742e06d20d2832507fa2e12e1e74d7a94360d29b41b4dd7e23abbf8f0022813db3aca23ee56ec09f7db7c11488f416ded5d6fd9e4a7ccffb6f0ee37273c425859d756ef975fdd15bd6af21055cf13265e9b6da2f41b4dbde9517ee56f2811f312b8b9de59d90ca1af7c5029b8b2570a32bc926df726e109c6f2c9483a3aaffa44a700f11b4994e25f76fd470a04d55cd8844c2cc542c1487eb21c99ac5959807c275bbbae3925662f7eaf6bccad51195ef6fd70fe13ceda65981b1744b5b5abf8bcad5d477839841a179b1ec2ae11e427d9609c975d102b4215d3b498dc3f6039165630674e17ef959d5eb32368062e380d19b115fbc1747021c251a91e682bf09ccdae25f4bdbbaa1b0c8a305d38a1102aa69fb99"}, {0x1010, 0xffff, 0x1, "54148a5b80d5897a604da986b41b3b7f0bdff3491f5a7100e9016033469343097bfca20fb7eb56bd9e3a06c56b9bfc45a673f7cd1be1c2f9dd82cbff0b079390a6175cf96533948efef40f5204d372be54ba5002da01a7c2de995ab9f5aa03ad7cf06e08fd9ddc1923a7fe93856127a2e2e0b15226cc3611a76235d259d3e482d42016e44bbeb579ffa79cb967a92d7a801756894c25d072dc76bb6db52f85655c9d82e1421fca5d0c19d8bf5c48a8f60805caabf45d42998fdefee25521d166d2900326daa237b60c64083f7ea88aefc4f94d3dfe2e1f5a666b5f8005a86dae1e5619fbb675e8547486bc10cd4963d27c2fc51f89d6c4d4438002a6ef11bd4e2fdb4e56716a93c7cd051a7f384ec21c0e537db619b1c89c9739a52607ae1c53f57deb4842c5cf19ce82c14d3b34b25a7669fc60f6828021e6b8728ff30e310fb9d57ac9db431312787f64fa1e7fdf3cd407eaf83a191112b2a9b49e522755b071015d8fe748c2473f955b6e41eac0e18253ed0d52796dd889328b70074a86ad40584fabc7249e91e856843a2f4a05496b8bfa4625009a940f1696f2ace9c85ea50bb43b27dcefea69a17856f9da9f299026c36153b13066cc38ad5b6307474c417814db608eab6791feb26f83a3769fef1753d07a06b7bfa22e2ea304134092b13ab407209084815251611b4adab9029d8d2e28dcf2638fadf537305c28a4225d470599970d6e0576bd32efd1d02fffccc6e517cc436d47e82a41640cfc44c6ad74b6832bfb2fc2f66c25d75d881000d4c619fda8fedd161ceba7dbdf22b672634244dfbf415e3bc397811595c6984311643f75637a8c22e0b007b96e780c33505f626acdc394715f5b3068ba8ea76090644a7ce95848ab49a0c9a10284f33cdd2562a4f8a9370b1390f8f70c04902d2037266a8d891d7b14b3569042c3dbac60c8845f7ab98e98891e689bc61fa71d18f50d8f3dce9ecd84c35b6d01fd871c19fe2fc0ff30cb530ecbcc33bd8aaa2a2df2cb3ba897a053c9c6d10b4267254bbf05fb9e8e2f80b7673ee7964c328ec1a908c3002cf10261f80dbe174ad040159f206f7147a7506fa886b59479041fac2727f2faf7d9a7fde374a08711a2370290cfecbfba04f979acf169c00c97eb09bffab2b4b24b56962d56ec2a80ca372f57edc1cf739153519cd9fc742442f433a22862cdb58316a2bbc63e70275215c71e5fbbb0e0f6425927fa2f3f0731951a86ce157c1c96602bab05823817d7e19cde7bad8c42b872172d0aee04d6b5de6aa5da85582779cb1dc48620eb053e1349039a0102ada09c96fb78ad740f21ffb0b34ac0bf798bcc40423dbdbbc31bcf191e7585f5d7ff16de63df329c57c1de0a6f060c813a6c0855869a3cd47e4438eb837c9e935f462888aa4e00015648b091d6ba4c219f29c38fcdfd31937f149033cc5e44eadd1bdc6b037164b8f1eaf9d03c6282c222770e1da855e2199cc05160253c035388a24038fc95e3232b87422619e3a066c672c39ca7db946ed34d299d437402d24537cda8e78e71370539cdd4bc85159ec2d6200147d40a589dc965517aa8c2f9db24898c5fedb60f415752e18d037788f44d3e2a83695f3b3c4cf8428f3d5241784b585798d0dde0c128d7b663f779568b1fce8f02d4e5cd268c2842adeab9459a85b48eb5469cb5b19d8124ae4210657c3ac37d4602321ced1b55500f16b58e830efd2b9c73a677496a7b607e68f16e4d1faa5f7e2d8134214bfdbc2fd2ab052b71781ce57e9148d80e715923a9e62b1c7cc23d3b00de43c432f511595b19c6db2ec14cae3699f7b22632a929daed81b97ce9612f5edf65b6790612cf6b2381f2eecb1ce875889fa346ea7e53f077abea28f50afecea1268b51d2012c15822e9647292ada8f71e0a0620ed3a507752ec44798c5b6a6a5bc07454f6cf52cf65d461245c987fd68835dbc758d796da3b9d282226d000075c7b2785ae2b07ac3318ceec7ea1ced296cd32756b73d41f2058ccee285ad84fa5daaf8572ea325c7ece7df716b68fe490a101bc0cb6a10b86fc9b0276f55f3b6c307c765a08469f3f05bbe93eb7775423a4d8236dc1e2593d124e43aa8311facbd4e2b0659dc2cf53426c036d8696c3257e900b6a397b52ad37ef68f3ca205699787ec5775f424ac94ccb912bdb6e975ee64c3e2a95c191a9352a76e048a6bf15c128240501faecfc481cf5a4d4061fb372694837519dbed5deefb4352b7244a07e3dc316dfbf183d6f112b0a058fecff86e3ce2a9bb783621575ad7f7280c23f0f53195db31eaf2524aa0b39b361a5f97a600168bcf77ee19d5542fee1e6a160443af1c9bc97cc02b5b13ba1e03e423a04ff49f73c551e08aa44f8a6fc5b05bfdb9fcc4992b4014373c5977c9141ebcff9677cd14b3b9c489c208e0b8407257e6d3766d3a732d099393533d875d0b02f81b5aa8f3a4fbf1e73e99e91754d7b17e8746c5c61a71660c1d7d3bd2780eff6de526e16a5155828153f55038ad4f3a58e41142648d50fac558328544823eba1b35091005b7048929ce8f3759c0e805620aba14f2bf12a79ea24fd30b7830e33bc78ee2beb9111c1de42c2ed87ac2951c832451b347c4e018cf661729d0486d221555355517e21da053b450eca13742942a634d3c04d53f114f19a7852dc103d51727dabfb51e6cabce3401e3fa16801511ad13e5f7f3f9e107a1711764a709ba4b2e2e708b4127aa54511db8eca40aaff222f5cb89477f76d1cd7a65fe3791fc5fc8d06aa1a06fd87fd51e2d6fbadbc445e6e4c240aa160a9c08d168b6a8f5b4a34903e6a816e6dc15b6c03e87d3d3b571753c596d672d7dd5058406047e4384a6ddfd03070c76f2daff03e857736caa663d54858f18426a61c561b837f6594b74a4dcad7446c0c47680a2da373902c2e39ba9946fabf4e5e8617aafce032253e44196331753e3cc82ddf8042a24ee3267cde8beeaaf4543dd1a049845ac197e1d39c7e86872985f0e5ea2b92f3ae0f40e6cca2979c376e95a667106d51625a6580c0caa561f6891b9be1e31f01f1e16585778f96d84e3ed7b28824244f54da7aa94232cc1e451e7dc4bf3283caeaeed967d9c29610f1819bd05f276b7bc9d78ebd4cbb144c069d7d1a9c5a2712227872df5a3015593f3ba7933715547ce5282c45b71b43a2fc3ec5fcbf7f0d2ccad3963c0e4cc63684242f0d0d4c422ab7422a910e902aa4ef1d1cd60754ab65f7bfc816b7729431b44b34c51c91807147302223351083e54a20572427ea12b8edc2dc1e1df50db7ed95417b30800e63a311d1c8b8e4d906092327fd179cf868082a999a907b0a47e5f0149beaf71132a92d458483839146d3099392d53b1e77f05fe90609e55396238f19193a325f8ea5615fd1f72822d03ec457991bf32efdb782f616cfeccbcfebd0be18cca9662d45ae5a53a16310b8aa1c719aa00fd05da11d0cbfb476bf1a2fc204df374c371a9d1c342cbd2b30b7eaf6bcd0df193adf950c7dc3911cf8683d1b8f1782ef26475f73faf07b45820c13fc1ee7b176b6cc8e4632fd84169a73310ca8dd0e35b97dc86f8679130700e8b1296940e89c1692c5a66449fdb72492ac4c39f47c57481485cdbc551d618cab2f4c4886b7f38d2e2d8b8e806f691b2555e3e0e43aa344a20427f77c5c88766c15bef0ad8f18fd3b9f0a29259e5fbb5bdde683804d77d4dc905288797ad0ebd1a713a004da607e47fd4f811accec85156d7925e9be68ba741cb7aa26c0d129bfa27af71346edb5efaac39b0a7b4e22d22e9d5a7f3408e36112e5d70f89f1620a0ca3fe8da91f4bb5106c1b38df901e050ce7fe21e4245aa1e592f0a93e4afdd89010b7ff0ada3fe519edf300df44c7782680ad23f14c7a9d3a0a9d4e9e367eeef158b770fa91f11838c5097270122dd04afbbea70be5c60b96f8ef85204024df81aec1580f8200a46c91d7504bb917f26a5cf9c8685407e06a5453b10511f32b202956c65ea3796a9cf89d068532bacbe6c6ef8fac0c70725649d135abb30c17542bd0a05337d01f85aa63f5b912befa9044bbfdf9c143a47dc9ab37b5b9049a68facc8ad4e8eddc9c68793fec1f02a02cdbd8cca65ae1c5882f62b63b50d1cf35b4ad4dc3d1119846f8c5b82bce891754e3e62793454169017c9c53ff54443bf5568a720c3c60fb8bbc80778a843947fa114fd984ba41f4d255e0aecc60d6e11e908ad36cf2ac5b01de98fa8e81e12167a939e2215a58e54679cffa38f224f64c8e19b917203a222030115d3b5a065acfaf61741a60cf36c68318bad590dad7ecbc965eb6ec336728a3b8a40bdf5a54a1968e089446acadb0a0ce948b8c6102f9272dd8d1a333acfcd817f4ce0d7a3046bf30e9b574eac8ee87f9185c173edec7f5be90f652c8fec88947555c46363d13fcf8eed61cb5987f0c13870cca0b70240985a48a1054095ad213a8eeea4ba0e6a2ff48e21d0d739a48bd86a168ba21fc756280b033791f4106bfd21f567637b32698e7f1087325c04e651230a23aaec6458175409070e0632aa22ab3baa0121288d6c7f9d109014e0425fb486665e05baa261a4a03024f345370bd9b4186346a347a393c2776c902ac0559dbb841839c5ecc70cfd74a03a8e1843b386bc4438396fd5dc20a815d08074f9b4e9d54030ece3d0a936615dfa2e1cbf84ae395d7bfdaee7a83018e28fa295ce6eef9b7ea65598588e2d42bc68ba3b1ade942f49793964b2f255c306db78a16a62b4cfc7b88fe203b8bb69d139de7fa693a79e789ca769cca76bc6e6fe7a80e77957115c7ebe554f870e6b1223a566c6f3014cc65cd2dc1fdf891f0be6dbe9318bae2057bda4d694dec5b87aa7c275f42b95c3490f8dbf50e9d20a5df69224c5b852b6dca5393c6fc1fc117f8c034442e34ffacdae382438b368444eeba0e6257d3b845090cef13bbb0d7bd9569b744120a4b1692cc3476cc653bc88a6ea719ac0e6d00bbf917824e0a5dbfbdb1d854212864df967782866fb611304b704535838f7c97c99a1e08f98a32f60d19887eca2f87e55e145ea7b1c4e55af8358380886911d4b4784abe5b6d2f6c8ff79313eb78d02b2f93af4ba6e33bb972304badfa900e394115ad5f624f6f7e609dd8d7420021a7bc2aea723a9c4aed63a6b692dffa0551d44650c543a6aa239713a04c0a56ffd5c75e69fdf94f1d8461c308eae7eba127b58cfb06a3912c4efd8685a3512635124c2b0b272eb2d7246622654fab59f82afc96a76cfb61662f7e58a0779891bb5871c74c72ad08d5699704e3bb40e8306fc0d47936dd9b9a9d9fc0dda741322f693bbc0c27f5d8be5b47ee174de58ac47d03082eb526ffee4b09911e7938f28494c3e291ff73568d73800c16fa94c35313a5ec08f7d6f02701a376227fe93e2f9eba5270e5f2da833444114f83c720957841083a78e1b4d7249f5bb6411bc9ef563ef8f273ea72d3e87f3bfcecffa3ca53c77e50101b8e2d3f6253c486d6566451cce802fb117cd0cc8667dd7425ef6424b67a57f51590b22a904562aeedb39fdd11af24cb485534d32db060873b041eea3b20d3f2d0cd6ad4101584a6c43ae038bb5bd81a2bffd199f677ad3bceae12a0ab4a4b46a2d55ffab24e2cde7a254171e5633371e3a7cfc6071667181d19b77334671c44f383c9f7a3fd7142eb65b4a62cfea6772f7f9c490b5e53f6623347ab3389154a14415058c77f3d5a0741bf6575defd3d4257a5cda42bdd79fe54505ee857a98e1f347e8633c440453f94602"}, {0x68, 0xffff, 0x101, "ef6ee2d7d51833665625f88daab5f467b308e383291aa57801e15547360cb4a04bfc63cce78bfb789481642ee3dfbeaf10c755462ddd60ee69793bdc4b249051219c9faebaa6023d5fb080f8854455c6d803877c1b4cab"}], 0x2408}, 0x408) r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x20000000000) ftruncate(r2, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) 17:11:26 executing program 0: sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000080)="3177a783e538f21cdc24e1d3f0c65debced16638138d97cc9640520a8b3daea6a96fd901e60b0f70f6b5e86b0617695548708dc4db3a47692f9bf4f7b78b18c947dc89a4ca4a8bbb775b3edb6562fcb76b007050edf8aa9a18588d3cfb6e02be", &(0x7f0000000180)=0x60, &(0x7f00000001c0)="0e3fc09394e059fbfbae4cc93af7a38184cf00aa8f350f711aea8e70782b082c548667f1b325c646e75d5ebb1f4fbc8802e360e1786dd19c6ee53feb386861217e", 0x41) 17:11:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sysctl$kern(&(0x7f0000000100)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) 17:11:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000180)) recvfrom$inet6(r0, &(0x7f0000000040)=""/213, 0xd5, 0x40, &(0x7f0000000140)={0x18, 0x1, 0x3, 0xc7a}, 0xc) 17:11:27 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/166) 17:11:27 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x0, 0x1}}], {@arp={0x806, @generic={0x6, 0x200, 0x6, 0x10, 0x4, @remote, "7943132bc5e1c194f3f5e79b320da08b", @empty, "33c6acfdf45e642bfa2667f2d7e14165"}}}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000000c0)) syz_emit_ethernet(0xa6, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff967194ec4a3588a80400810022003c023f322fde072357d18c33012460c90f00ae568a81462d3bc9a1d7e522cc1aea4db4ac57f3b2fd19b3e9e219a20e48799fb21862b23e0460b3d4eba5bcfd02f3c0dd19d9091f290772068933d6051c0f9bf7a74c66ca7a90f8f7ab01aaeac261e0dc5fd59d866ece530dfd547420273983c64a8ad66c23c009db63854b72c0d9ec2eec444e54fa00"/166]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}], 0x38, 0x5}, 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x6) 17:11:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1e) r0 = socket(0x1, 0x2, 0x7f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8207822f6603006530b3"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="9a06e303000000000000003425e056a80818d238", 0x14) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x6) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xe9, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="0c000000147fbada9957f7db201bf7f44e0a6fe13c5ee054f5635988acee0625fa64d5fabd600cb5218a588c79b8252b7ac4547c9d12236c66c7875afcd0c4044e9e75f226f084157543eec2e377eb8f0e1bd07c5980e4cc0851a811ec6262cbb0d74ad38f5dcc92c22d67c157caf6283952b89cff58204cc952f4c124879eff0b34b3e18db2820f6d09d58e41397c2887200eda8e743dfba547c3a13abc851f9147fa027bbfc17b2bb20e80115cd1c3eaed66148f66d22f88f74c"], 0x38, 0x5}, 0x4) setsockopt(0xffffffffffffffff, 0x4, 0xfffffeff, &(0x7f0000000100)="81d5c96b4653a1ba063c73b59e69a715ca0061093d304f8722fbcb3e30bfb72b144e3603ddc1f03bce6894", 0x2b) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 17:11:27 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) 17:11:27 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x7, r3}) 17:11:27 executing program 0: syz_emit_ethernet(0x1d7, &(0x7f0000000600)={@local, @empty, [], {@ipv6={0x86dd, {0xa, 0x6, "3ffbb9", 0x1a1, 0x61, 0x6, @mcast2, @loopback, {[@dstopts={0x4f, 0x11, [], [@ra={0x5, 0x2, 0x401}, @ra={0x5, 0x2, 0x42b}, @generic={0x3f, 0x79, "ae45aaeb9762f2c2bbc54808b2067b0f515aeba7dd1ff0e6d6b6f0a0c45bb41f318e93e2d274dd96416f29fb79f58f5366fe720b22a61ea029860467633c9b59bbdd0990064fa82d1905d1f14224f92d5cf639e3d2f70f06761e043e8be22eb5658d9b61b15874e9a1c4750257662e6d70ae46b2baf093b234"}, @ra={0x5, 0x2, 0x1000}, @ra={0x5, 0x2, 0x3f}]}, @fragment={0xff, 0x0, 0x7b, 0x0, 0x0, 0xa, 0x68}, @fragment={0x2c, 0x0, 0x7, 0x1, 0x0, 0x2, 0x65}, @routing={0xff, 0xc, 0x0, 0x20, 0x0, [@loopback, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @rand_addr="80618d4cb75b79864a2b269758c756e0"]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x8, 0x20, 0x8, 0x0, 0xd49, {[@mss={0x2, 0x4, 0x6}, @mss={0x2, 0x4, 0xffb8}, @sack_perm={0x4, 0x2}]}}, {"cea157cbe41203e2880d92f4a7588a117cb1236ebc44229153fc20c60e4384b78442f143afbac1799ed08e6f7f02e0d74350ee9d6c72e93291f61cebe0ed0b8603f35a8fe980f851ecfa0d7c419cef22b53dba3ce9855a191049ed9bbb03145da91928dad2c6a7afaf292a2db07b6c3638"}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xdc, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100670200400c907800000008ac1400aa891ff7ac1400aae001000100000004e000000100000000ac1400bbac1400aad8002dc30005443407800000cd07ac1400bb4ad4127d0000000100000005000000060000001fac1400aa000001ffac1400bb0000000700001000000000090000003f785d32e0b6ea198fd4ca96bb232d4121ee16eab70ab58dbc2bf76ef813f46c4ea09447b5ae5b84d62ac5b41c61c7b1690fdf4a9d8224f74c554e2e88f7d6321b1c47feadd309fb4679d4da77d7afe77c8af700"/224]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f0000000600)=ANY=[], 0x1, 0x0, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) dup(0xffffffffffffffff) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x2) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x3}) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@local, @local, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @local={0xac, 0x14, 0x0}, @remote, @rand_addr=0x1}}}}) 17:11:27 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffe8ffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 17:11:27 executing program 0: utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9}, {0x573b94fc, 0x6}}, 0x0) sysctl$net_mpls(&(0x7f0000000640), 0xc, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 17:11:27 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/125) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) sysctl$kern(&(0x7f0000001340)={0x1, 0x4b}, 0x2, &(0x7f0000001380)="8fcc6244bb89d1a7ecf432f57864db5632660676c62ef64f24fb6049150022441ff3316f46968ce685732c2d7291d2ef6a6064700a588edd0a6c733ee8728bdfbf893123b42bccadbe7bdd45459a2d56a4e76c9d5f9ff20f8fefe20a098a79793513188bc6592f312dbb7e2a6d3308584bb22ad6212d9c52c462e39ca8bb2dffd5b7836c098f6c01f28e0eb52ea12a12460cd8751ff21b41682cd0f9f19b0a70319ba618ecc33b779aaed1331269176287ebdad43d184fab116e07c86331625963656b31863deffc733ceb86e25314a63bc1814b86c21a1cab0534ca754e2c39e57aabe279722a105dbce0efb8", &(0x7f0000001480)=0xed, &(0x7f00000014c0)="e7647c48a446a093a88161b10a1b01684cca6208762de394ba70ccc0b7ce9c20681619e305d381a9a48e76d29a6b5cf4aa5341036e2b02acc6947e2d7d77253c59297feb8802f67c18aeaa323679f4f2b6777b9532be35ae1a0b7f6d52594740e9a89bb74ccf2851ba5c009adee713f25354d95127da36044e4dd3a4afb57fe6cf54534df37d362c673a636d0c5f01f84b112047071466d92bc2cca956ba311c710c22ad7f73e77c7fee2b659c19b8331eb1a0c1492c5097c0ab986bce34341c0e4bf0610fe6470b5bfcb11a84ae6c7c5a8babae367d22949f2209c4e7202591497217c45d829b1244a7bf8fa4a9b5a5a764", 0xf2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="9af6bdfa65a98871fa1df2bf0b02bbdeb97f8a2ba559dda9a753a3de55103639ddca9b2408b7b1cd52c6092a906b2933816366fabd1a9d5fc411d70bb0a006a0a1835c19a2c65857f8f9ba13cd6556c261c1505d90fb3965a6e209d139e4b8b18d0fa1d5717a84c68ef0598ba9432c0bad19b54a53e4be6dea2d12bf3eea8055b5cfe541b6c9f95dc1f42262b21186e70c8dc230", &(0x7f0000000300)=0x94, &(0x7f0000000340)="3fda423941406ed942916facb017a8cac00d8c2286efda0ae2556133d3e2548cc3f63dc4ccb3db78d2b42050ebe4e31ec5c98583e8a09a47dbd0484d3346e1e1154a1cf51af56cf6a0b7d3ec32f6be630a74c65c33831ec595db1afe215dea01d8c10557e54a59d67fc77aeddae2f94fe56d84f34b83859da1c47bf97816ac078bdc988b5c610a1ed08d45b2035bd42104f7cfa2736577bb0864e457ce35ae6eac9566e3812b2f4c1eb423cd72aca496b0f750920bfe7d9e8af912431e57f583db74dd9f26b0a4cf74c431141ef05b78d93d608c7d751221308806eb0258e3fa92ece4a4dd026f252ff42e185ef65d164e84e5f560f0ccfe294e89d03443eca3cfff7f4bdc3f012d130c897c1a9465fea4cb16e10ca0cc78b65807a568cec331ea819ea2b8a5eee771f69c5d94cf6e8176363d8837a8d9682c8dd9a4cf2b50248f1912c796634fc342e6e7c429e24a3b4d66ca0429e29884756d96094990470fc822bbf4550a25fb8d94ff639fd12a33b247d1008379569720e9ba2c955266a6037fdae1383facc7bbe42b70d10f83240ab153e488c5129e913464be48f10ab0ddbc6a509e87880e841c759c132b955d23040adedcc7954562cffb44acab585b913a9f80fb0392189447f377eda7c8efa0cd33e9a1e18e5d4efef0d66dfb9a03cb7c1cb59db4aeefeccbac0ea2b32636c19c16750f0635f08996eeeb33fc552228258f959567906d8186682b978d9be49d8a124db0330262ef6469197853fa0ce1ad9d4fc6c5515a87572d781fed955121440d48e6e5b09b002640f041533d59af88f57c73b7fe8e3711ce906ec8881219b27cc4d81d4b5c5005175d8a469889158fa00c4498bcdb15e4194620f25a081d554441e430150751eec8d345f45eed29ef0c9eb45ef1294b4039a61178712b708902c382d387879803315fb6b2f0986f27a66edaf5bcb355652197b507541524a4189dd4bd4c1eea9f1a96f9fe2c6e1f295bef28359e150ddcbcd626a6fb3dc8162deb0380a034dc10406b8e99af53cb39598f4aabff5feb94b0f432421c9ffa9b1f8f1b146fb753d1237b445122d2cc277f97a03f5354a5ad636197d792061978b89b9313061a6693ca87828c1076597a2938fd540376272078870ad4ccd34a413a1bc5d8e682e38d422fd103e8283e06e9ea4b550be08f2e3f9ee69e6a8bdd947e566c3fb528ddc1e203d35b6b581199fd5904d94a5f68d98231f2f0443d552b71adac111072331d898115e4234589bcf7fde6d21786fdee4c5da2b476d423677843478dc61eb725e509d1629d004582509927d296c96e80c85b4100ee3eff392bd05072793121ec6e6a27fd171d37df986ea8f9b9dab2e902ba682431dfb5f129de687fcdbefec70952288d4cffbda3f7662bb0485c180880117b12bdb9041f1ee2555d4991935053f9e53df3fa5b65ebbe16a423f3d3c96e37a7d9ae45d6d6055b5f3684b523a1f1100def332440b9f9b49f262b9b625a0bb72e4b7cb1448c63ca198bb2527418f7e683a5d7975066f7d7cf73c8d34d909ce5e2f839a9c4547bf9f1804694767e19739b3cc092b16c2a13befdad37ae46ed7a906e4008e223e6ad8c063c39c3d1f3fa84ecfc26ebf27a3872fe6c98ca6195a96fab3545899704dde2966d17ad3ede8db0df0d255d19e3ebfa451cfd3085b554d15a74b6b3c14628b6722ee7ce85dd52a1d98903cda04670680d4e8f163a328f5d820534737c217c9ebd010ac97bbd48aec6115bcec18fdd3c5aa818ff386d1acb9ab8bd88c0667a39b238e15f4a6736c46bab2ce0ab8df8d712119ff6b4e709003a52189e7302bf7b63c20d92ee5f6735d347ce6f32c62e91fe4b9192e07718b6092dfc3b6ea4fd353f5a07aba3c69950dd9e48ea9e1cae7519ea9de6250c2929a044d2336ff512ec3f2b1ba4700be03604ca05d143ec1c3944d5eb41dae0b04b2d42da0a6a07bd26c41813cb78cd6f06a1e599830c5ce402907c635a3c59fdcf50c04667250d3f1059804f250d9067ac57d3744b73814f33ee77fd45ecddc52c1a6beab9db704f2bb06ef9be128989af3db38550b01a4a0201d296c050b7cf43e617de2e3f4df281797f81aca0bc487380c78ef06a79074eb643fff915d85ffc249a35c24604d76b03785f3ee5413f7c689bfd3fd8598e4ccf7ca66128a5a836b2a9aa660c7bde6b5143328b651f0f0618588af736e2abb9343d75f795a8c78c66b3fdbf99102fad5ebd49599b33a0a50308eaa032d4cfad7e9c720f2bb541ac0e97a2670880720bbfab7eed3a1ef1661c9a9f371e2e0cb71032ffe412a8b2bae54aa1dcd69f4c52befaf88c33ebeea07e518293031ea6e3525f7b6ed630fcbb82532926e7d6766fb4e2f17b5123dca2a7e810ac5efddcb3d82ccedfc2f2735fe60197c9c66d73d07983ee7b5f5f7801edac1c57e3ef2e4dd8e71d40ab8d1af7ef4695a9365ea7513f3b9567b44b3cbc3f0c02d0a977c0f1ed1149e2424a2bf3a9c55126f5485c9ebccdf03dd8a3883e0a4af84fa532ff1d8700a8e5f339139af01f4ebf860110007ab74b2c3f7b4782c0b6774bac7ce4ebb9e15a6cbef47c910b4ccb0619b38168ba3f07f0b4dd578d9ec281bf4e764d895576bc82c7b6fe3b5ec190aa07ad0e82e55ffcbc766179ac573b784ef50158841c5ea233d4431f2cb93438133adea970791ec5ed447add8601b3bad4a305304a9e508dd9044ba2f7cd7b8cf1380154e63d590a1e347081da59ca3ec842964c905a51c816887a4c7ce7791b80a271ea1bdff4d13feba228782aecd2dbb5e2a6b8a565c5c85c10aaa544c7b7875fa116f366ebb2950e1b93bbdd88caa2061a6037cea295d2c1b11b8d7c857427dee98819723d375773aaf682c71d11c5a7447b4a15b913dd1a9dcfa3aaf403d3bff55daf8b81bfbb6f7ce8504d766ffed9d10411d211779ce40ebe2d999ee5b6989ffe5d6b3a8dfa280667fd589a3c3580210137acb9381cc814d97c28d385c8c426e25001b5b5a2c3063266d65b00690495f9deff8cc024621f972c5602a284cad36ca9c84eea0752e34a3785442c6ff6e598deaeee155a960b06443aff7253e5d2b28e07e8a9290ca5f0a6ffb81bbfc508aed283b06936d3751c8f72fc324649b5a10c3bd93f03347ae1691786b03aaeaf28fa4eded9e3e79e5c0dc3ccc8a97a023564b39ef1f8b44ab029f7c75bbba606856852e15988c60ad7160f06aeb2797c8a1519bf1ee6f59d54c2758d32d225ba9d6145401cf949e609dd845ee6d7321b15f5ce0335733d929fbc50c64ce7c3ee433596a8c16b488974d797e320a65c8122434d68782be720cbfe3a9c6f8e2d5991eb6fb51dd04454fa10c3aac0317edcbfbd059df710bf5153e3c621232bfbc3436951aa9ba8dbd7a12386241b866a149574954ab9ffa0a9a257e3cd4d4f00aebf258a22bba8fccf755683504a4522774d531db5deca38ed99a506bcbec1ca325c0805c46a70df0be04e679063226dd38b94317f6de0974d2273cbea4a2748a13abe6ade0c134754a69b9d509aea19581fa11814cc1d5ec4255ec17da06caeaa4cd3b44078f64356417ea484b893bcfaedc3c15dff8ef947e530e04dcff148c50de566e2d5a761421a3b3c910ed5440fd67c551780089b725f34c956399cbad8d3ba5a93cc9183e738e483074eab89d9e1a921493ecf87db455160618526c0bdb8f0e6e23b3add03ad4883aec44e78b6720329a60c907a3bd7c12ed46f6876f927d576197a11ad8ff4fdd8caf4e2215873ceea11650a25c427ee9af523f5576e2568850de69d0e5ed73cf6c884e6eefe0c2b60181de4ae63cdcdf1c086cb6624affa0d55d1a7df126ac2788c8482e7ac835ebeba662e771172b6aa67f967b766b18a21f2a4cf002f7a78766d6e14fbb44a020d54e55ff7918b2bdfc9bf90cfb136cd902e6f622965085f5e33d1853f603954bb5e69859b34fc4136bf447e9b6bcd70732a93d20315d6572d129318a6e9d148bea5e50a2143ab31c2ecccbd846c0a255a2ffb67a6f88022009100b39ef03d86584c8b80dc34102fabdec3f4b10e41348a7bd204da5ef154580f13fea24bd2d2af05c930d732c523d6b681e9081517b844459f567784185b1f14aba1848beff5d9ac8cb8a34d4b44c424b2b7d1648e0a76ac7cae939a9cbed1ba9b80767ab272d1fe38cebed95c11d86657b23f80ea7be07ee96238a9749078b2f204a726e1b597046691f832f630e39cb780462a15d408596342051835f8dbc5ee647b4ddb46d4dbf14479a2875d46c3bc6fc3bbdad525c8fde22f6ce70e7c290fe2071d0553826ef9a750c30a0f1b1cf49bb89b693e1925ce48907c8363d199e1b1522600feefe10b2b1f2589a241783adbb9e0a73c26cbb92c5ec7de48815cd7e516a30e233a264d592ccc5741a0a1fdaf5eebc3f1c7d042cfd61db2b5b464727fee9fd103918a09cb4bbf8fd2a127005bc4af3139b585ac2b72f16e01b4e58bc5f9df926dcfc44e3bc8d6b9e1b259b0667a58454988a63d109fdc31cf4c12d03b91b20eaf53b57b0489d8ebfc2056e05c3d2f6a98550c3816d26b22e0c09cb4cf68b2831321ec0f649e0f6aa264e71a68fecffc58ce12151420ec2fcefad87fd8d8b9f900e56e6489062d07cfedfeba45d3a1b56054bb7900a350df7e25cba9ab6ed0e63bee43acab45fc3ad8cf02f57606b71712a95416d8b9ba86839ba09fdb483bfa27f98054465a02332dcbcb00981803b121f194b00b5a9a9e000fb08d359004e3b4910c2bb1bee9f3bd1241eda7974c719e51a98976bf342bb57471273c0f97407e4f3055de03d35fe974f8e20debbb0f452e255c0ce12217bce53540a74595f8f0df9b8fcd6e1d2330ee81a20f320405ed9cca2bf43449f9ba73b20d4f56b7df9e9514261944b00bddae0f068249d2e6992a25b956627b2d440b335483a810011a9d1f3d1049978ff8974186bde5806bc759c14386e8b76b8ab710889ff4edc5d5045bcab9616c31f3f3ac90503d67c370ac621cf823a2ecd889897e31bf8514875f8d8a37da0062b8e47d7de92b594bc6b9d7a5e555ba8cb28ac1069d9de86caf170fe60e0aafea691f5320e6065d1003815dc2595f8ffa0ef3b9307ce6f44a86fce3d82aade2f7e4c3cc2050f16ada097d8eee5a1da5f870e72223f5c49da0f40d4a51d93aca4447d2690cdfd879d659a41e78e65a8636318256aa3434ebbaff2639517c326bc458341f11fa88edd21fbb99c7ed954c66a48dc566b8b340273f14e92458c08b8b995b71616b3a1aa9a66fd8e3fd37f766bf41208ff5211bd6782334f00415f14ece6c0c8f1933d949b79f494aaf01b79944dd2207809d78ed3a8ca7fc0c5da2991de3687603f73a364d7b426b6a95923b7d05c4e721024c1617252866a6d10f9f0c2e69e6bc602a1e699497a35ca3fce02255994ce69baf6c6db3c83b44f5bf5df099a52a056c99413ac12d2307fb397ee5429e2cf9a0005ef571e5e6c987665fe80caeff031d9c559e4176e37b7b8d601daf6d788e20d7a5c84c2a3a3456587ec872dc982aacdcaf4a4923230b94c04de0e77145541ad2a0d0daf865d3e88eb401fc83efc238e60cac93d744ac16d06bd409c155a1fe6ba2632ce64a86d7890a79e67a6dfe0524df78e99d60e48dec40ff0a82ae71037a98f9d6c5b6e7d096e0dab8242e7ab03160049e7f41d1262dae3303acb3d4af2cca29522e16b8cd25e788c580323984a2658905b89c3155565c0cd0f1b7cdbad6d8cc62a25cb01ba170e98c0c46", 0x1000) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x10, 0x1) semop(r1, &(0x7f0000000000)=[{0x3, 0x7f, 0x800}], 0x1) 17:11:27 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x3, "b8c0aa4bbb3e8b4c6dc7f935a70aaeec4a40fa50310b"}]}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) fchflags(r1, 0x10000) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) lseek(r0, 0x0, 0x2, 0x2) r2 = semget$private(0x0, 0x4, 0x210) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/194) r3 = semget$private(0x0, 0x2, 0x9b2) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x8, 0x1800}], 0x2) r4 = socket(0x18, 0x2, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) dup(r4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) 17:11:27 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x400000000000013e, &(0x7f0000000180)="0d889801c04e792d31635ac433c592f3bea07f467daae9cd4fb8b874b18757ac6eb6bef13fe8f9a12e0100856ae5232489f460512abc1168f70a9e60abfa826fbc1d83afd465a6305e742920fad661b9b7efc17e1c83d794ae75ccc42e0149ba60edc6e52345e8078e6dbd857d0f49119db48f3b41bd76a2b96c9c78f23ea32ee5584542c8ec8c7b2e9bfb1dcb320cf0842b3bf5474bf8e413a665cd98b902862fc79184990164688cb31f8c7989681939f2db20817b272c448f7a9a282e795b927f39", 0x0, 0x0, 0x0) 17:11:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1000, 0x0, r4, 0x0, 0x0, 0x40, 0x5}, 0x4a5, 0x2, r3, 0x0, 0x1, 0x4, 0x16, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000004, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x2, 0x8}) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r10, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r10, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r8, r10) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r5, r8}], 0x38, 0x5}, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x0, 0x1, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) 17:11:27 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="00052e2f66696c65300097e5092c00ac3fa3ba14667a7e7f1aa5a16ee6dea414cd50ea9ab4f977faf79e4cc74ea1d5813deaf857130b7162d37b1d23f7d869ba2086509fe59e599f906784fb6b99878b407a8d733409a46a78d395f5b93501130a2bbf9ea4b334ecfe8eca16b2613f343c000000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x38, 0x5}, 0x4) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000200)) sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, &(0x7f0000000080)="b926a3c47fd79fb68a5b5693cb5e28fc6f9c3a30d8ea154385d924d7c44a3171bfd44271", &(0x7f00000000c0)=0x24, &(0x7f0000000100)="afb117669252c510837b3609057b859dd056ca7a68d9fbe8b724965d861179ca15fee8ec69d43e9a766a9a5c30c23147b1afe1b031f1bcb26d6316c02dca0d0aa89c499fd9e6ea896bcd0a5633cc2c622a0c2b3dde551f552cb51ce1137b29487a1431c2191748a01893da0071af54e41843c120565f555125710e74e32ab871143d3001e4e151f8865124f78f4096a5e23e17902a6db42351fcb7b5070c88ff53540dc984f742b75affdbc90ec63b278135997c11b527708196c097fb01970834d7b994db076c446b586ccd4d23e4077b3bd090f7f9043f418af2d87c2b23e4b30a434a155204660be1c73a86946339b602cf47d498899c054988", 0xfb) 17:11:27 executing program 0: r0 = socket(0x1, 0x4000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x110, 0x5}, 0x80005, 0x8000005, 0x7fff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x4e, 0xfe}, 0x5, 0xffffffff, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000016ffff0000410000007576806c49cf0947f17856d7440bdde1e081d90abee59fe43f0d9b97855d9d1bc40fede5ec6282a90c6939054631bac38301de65472aec6e6881ba1dd506f9cc0b6cd8a3763a944374942e2b507969188c93768f1b312f9bf251ffff000000000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000080)}], 0x2, &(0x7f0000000100)=""/65, 0x41}, 0x840) 17:11:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="e76d6cece2f22f9e634f61717fd9eba232ac1cccfa6389c88ba501e9511b8cf757fb998b9534f67b5ae557e1a0fad4dc00f36d6fd993de7180a2e225baddb50b15a7be533a540eacd195ee2e7ecccef741e5c1bbd0e4baf20d2a8277bdb0a6c9bff22075d066551e4a1b5c6a43a6b140a5373429f267fe8e5d907e6d5a85c8f38bdacda490483bc4357cb98ed5bba65fc50bc03c8ba1393197"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000ffff000009000000abe1ab98d98908000000000000004d8a0a8d4c510bda1d59c4a77c4f7f0ed8a3ab312c21069b00ebbdfa2d3c2d3c3c0310ed7774a26ce277334c47b7f4371e93cc692c05cd20", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="00043900"], 0x38, 0x5}, 0x4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x3) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xb}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff30) 17:11:27 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) setpgid(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000100000000d000000000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) dup2(r0, 0xffffffffffffff9c) 17:11:27 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 17:11:27 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x1) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, r3, 0x0, 0x149, 0x8}, 0x8, 0x400, 0xff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="c1105d60f53700002e2fb9b055c3d63f65700249ca9def90317c5c10aa"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r4}], 0x38, 0x5}, 0x4) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000000)) r7 = shmget$private(0x0, 0x4000, 0x7c8, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f0000000000/0x3000)=nil, 0x0) chflags(&(0x7f0000000240)='./file0\x00', 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 17:11:27 executing program 0: syz_emit_ethernet(0x4de, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60669e5e04a82b00fe8000000000000000000000000000bb4ded8f20fe429148c5057a46004745a9000000000000000086009078000000000000000000000000009283e28a142b1e9c8f9d0484a086ebf3f4cf773c6fe9741f6195a5cf21ee51e595b083930a8691c63275e76948a5821d38c52bd59c27d5ac747540bc7301df8f1bd2629e524ceae3c86f0e6db65595690b189cc184f3c2cbfb438eacadd49cc382f15b921a5f6a53163b5ca5537e31e2be3ded84de2083715154b744089481aa4a7cb8a77757f72b585987b5063156c0e9441d426d9a1b026822f3f70561ea7d99f81a7d141b3e613887f9c0fa80944e22ebc17f488050c17d6880b55df81bfc55347fe2b077dcaf048d3a7f48034dece96fb0f3c094ad0771d0c69a6be2d6f69fd1d5607f845efd3d7e191b130fd9dcddd583913cfbb63d9e337bd4d920268cb9df172212e64a5ca4f8f98ceaf4609a9dc7c82173d32fa9f05547980e26b31fa98e2ef3b19a86ed33f9292cd7db322655119759dd6b43e9e134f154fe94b77bac08c670d024ed95d552f86e0ad1a4d1a8b5a6231ffbba9d84e3be448d90a95989a397f9d387e91a69f08ca322f4ad3eb18e83958c511228ca1a9f5e05533184500090a095e2fae21032036fdd87857b6b12c7116b47d42970abe0b20e5bf25704079b2fe9f0bea4f870eee0cb18b12908bc435c85b5ac819d1ca260c2be1069bbc19983fcd045b13aac51ae2030baa7812cd0acf31b9a6b8ad7ccfe47a38c58397bdaeb3e224d3ba774c2be72bc597a4046b4a9824a2488af75994ff4c0846a129a0964fc1e6937c654944f81b61226a7ce3b7a31a02aa6071da611de2936161e9adde914ec9687f3cc214a8a90a5a5cd165858c1f5d8b3936615c3e1f7b8dc2db8eed1be2d7060e95eec07e7072fa9b58dfe5028ac27e4b699efa71b1d9dee548b40bb4f3d98493a89685fca79839e2900df06e247a74aaf0ec0ad9274da42ef35228d1b1d18459db184e80488716a497cd62cc86b8e597450ee7770bd17a04dceb11a5e552b9c987f189607a3c4fe6fa0c81f22acbcbae8861d9cb567db341a634e5ebcef08c3bdfac2f6dff4a1cea7a94578a480429705f1f05942a2db05233ad44804eb46f3c4128dd3309d63759d57be48865924b55d9b6bc7205d39f3725bc3c8c5c0ac5c0fa83693d0890fa655d31a52e54ddfe7a0470af2489cb3675b27b1ecf20d4f2e34429cee152c162085cf8e9d7dc2f30758ba668d2d60864577a276d8dd20f21531ad8229d2bad495b1b04a2bcd746a0f936433c5270e93e989ccb011367209cbddaf25d99b7bb83bb61dacb38e7ee7889e812176867d992d2d58f490a16935da44d83b9889c59a2f54868efff95f06f97a8f06827dbc031d7310eda750b50063ab6cbff948158fc056f4f1d01618f3af8057c4a626b1fd4ea107999ca70cc625aa742a409162a68dc29df9dab0cf18d3de5d59c84a1178f1cf374adb5a897f52c90961cee1c81d4617eb4b3f90d915b79fa4c59b2e23f5687c3886a73944fe1d264b7c37dfd28641afb6b7497d72424a79b209f852e0f3cb67ef5716222bfe1a93f1f52b22024435942cd4a4078c79d9060040e492a1844f9c5fbbcdc0cafd9b7b1a78d94986dbc78b2b4cf82201a9a28bcbfd76ea5725e72fbb14474a36ac316428b4b47c3a353bb8c547e1b1611911e883c10403d291d6d69306c19f2506da54c0ccac062c23"]) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000040)="3325210581576946e3c304c336c3ad70599087e0930d7c5bfb7336cf5a23aae80e1d2e2f985cc5b11ad681debe0b45717232d210c972d9afa4620e76fa510a1a1d755b4e0bd61c18cd48c80c5afb7c248c1bae86e6636a3cd9f675b96121ea9135a36844bc1893f838ec18e1f247866589df4e81f5bcd0eed11efef7d06c71c41794d02ef14756a93ef827be8805213e27e3bf0b3e8aef47ebb3c76aaa97b2343f4d6d04a0b0156ac6532791c6309e9e1442134d422d71a4d87eb7e7", &(0x7f0000000100)=0xbc, &(0x7f00000009c0)="f6582b3928c7b57ce756c7f56fbd0fad07e201011aee042845d633a2ce54f6b297c6d4c212f1391757a2e52d16a80fdd2fcdb61da28b7c9754ae0ad5490e00a493fa8324e608436f41a096b789dc5b211167fd4cba395834ce8ee6272f853d2f6ba3664913cdb9d8c971c68da39d3334e4a336fe1a212985f9c97c00ddd93c1dd66e406e84f3e84c05855c568b1dc173ce6df795acfeea5ce0113125ca4d142748306c553c2cbb45897d16d73a6e9e1aba43ff2d49b2c194d1d39a8d6bb53b99d5400272fdec048604885e4592bbbd5934f8e186db3df562d02f1bd2bf7dc2a97e9fc97de2a8d820301847bbf5cff728ffb0e8c3648f013c67867aaddae04945fab8beef6e82fe5936998c02315083fb402b46abaa665228b414f914f3755f32bd7945bb449156e5923bd83a83e9d69ef9ffaa2e35f7bcf7520ae61ae41531c4c531d13f994d159c4913508fa20b1f5d088932ded5abbb8ed0e12c3047ba59b732bc46d8031367966a6f7db3b1e93593f342e3ccb915178475b83d48052c83b8ec16e251bd5700b083f7ac2a71cdd586318555dd24dd09d0da8a35b4aba7d9f599f07379ed1644ce1fe5d567e878bd6eb8cf110063b988b7b8c04c70fbe556ac38e97398890f64dc6a53b15998b127adcba850cce4d69ba8e813ff58979dd6dacf9046ed5cf756c3ab983b76cd3ca14fc52d26afe14de4b216a5d2a9dce0602ccc67f5a4dcf788392880676cf46046d2254939b4ac3e70d07834915c6fa3159b90105a37f3010f9020dcd2821a15b386157d84844634d942985aa583d2361d15eb66034ade4a61834a799cad4b82b34507d87e146d0af1ee1b01fb11dc55d015b633c25aa68a27a3e597d79bee5667609934bd61c7073cac6d9d114b08a89bcd59c805f6bdf32c6f265be553f1140ab386a23484dc39ef555e8dcdf63972716980b5aa3be5684d4a717041bf9107c9eb5d963c2db2454a135c060c05ed26a829121e1824ce1c9151287e4df00e2e1a3b506ee88dbab3955ea5e7538e33d5cefd1b0b17d4bfcc23a12d45698a765910a548c626f2eb465336d5dcbd06c3e264ea80328363dc9d926d2f2d7d0d177bfb1b70cb943f579d8c590dc20dd3222ff91c1328bb37a1b0c57559d67a24182dfd4a9372973575e964dfc03cae9200dcbf3226defa662d1f54095be0169b53c95f1cc6d42967dae086c809c426768e94c8aefdc5c8ec966c642788a8042d6160511041fcdf6cc1f8b2dcb7dfabca104d8925d9dfef01f21deccee745d89534de4694cc03f63aed7aea7e790d75ca6922d9cfe457e1cdd1f2d63868ae1c6f0158d079f2b3937fe7a1f71d2c9da08979eabefba7a36f3f4119dcb483dababdee23b99b6cf5ead239e5a0060966c7531c92e6065132c0a5e5bb6318555112c55b085bff8271e93cb2c99dfd2c63fa1531504eaa95bb3f13083015731baa44a67f81501cb99132e61c64544a2e7c9e79f36e273405e3641e4ebc7af6adbe1ca5844addc4c564f4a00e3d58ae88582f12c1ee08ccdad95ff32ccbac0f78fbb27ccfa12c845f4d8edcb311d16baf2d89f27bb4f62b84bb78055f621aaf4971311bd6d467edf7377a742b073cdc5c1a0473d077fce1219b34d26ed189d3b88a61c6dfc4d49ea35d633636cb5f85288dc9aacb52f332facf4ed5854ffd34f815bbc04d1d67e0a8636c4fd8c3e0f13964c0f9c4d16e86acb40d3a0a0f44dcb503398edfe14b582f650536477dc649529426c26689f0136371eba8c56654c762efbab86827466da886b79dded410c1a522484b38cc71dcb52daccfa4ff140f6e6e228c1cfa3bab41d2e9f1595244727927af31cc27aa623bd1b50102adb57dc97c6cada70da978a3ed711ed1e41a1fde014d4f7a5347f9d0dc39b46d31de86f3f2e2a56bd294509201cc4a3a800282eb3602755f348bacb7e2b06a79467f01992d3ba06e77d066f719fbd0a3ebbc27725645544bd0f07b16b36e1b25f07c95b2d73e1da1cec19053b9d1a9bcd2b1490f671d61a39ef6fb7d9ec490558bd5ba653e281c732b6fb907243729b50c1807f91e8b4a5515cb65a6705002bb3cea69993d91225a15e2af838c21cf33bdebfcbb61cd4adc690724371f66f753344cad8f2a2a5ba0ac1dbc175aacd923b0e5cdd5d7ba23da41f62bc58a53898fb40d7970c29149a40846648f49ad94709b1d40ad0ef79c76dbf5e34fb0122a0b3507c74c33e59e5486c2175826a4efe6a3b4bfe390cf89408e13fbab639256d935fc7071f0c6a958d653ca6ab918eb7d0b2f0beaee0813f6b97c290cd214d47b4ff31d2c30dc81f6af50453de9c8cccecd91ad7d38a62e0f96abd54a5b374a8c1de269e58efbca9e2995b5df0a547d587e9f05ede2eaff0ca99a9c6ab2acfe7568e12945c1e4ed03cf2255480c7a78a226f784e8ef31a4d06a56f3758029968bd0bb61792b39611fbd02c39c20e57c0af71947839eb1629957f7044bb75e8fa0bc90a4871d27ac0eb008aa829b559dc3b3ba753b58d4f5ad94df188c6630312820e5dde39098074041229e8e31d92c4c70a546dd30bc561a128ff3199d83b7a3b577d243e69dd77ec234254854e65aa7d17e595b73f64b274599268843ce6a553b6a16af9d4837b086fbbc816301702beaf7a292b93bfe75cab208f81788bdeb911a9d790d7a250e3265bdfcf5c46d27bfc16d45dc61a9a9a1128c17f2eaca7a834a5a29e9e64d3cb80e4ec2bb7a092ea63dc06b33de761de622659218bec2ae370492f8d08855d2a0fa2d9d36fde67e77ebcd5f483743218f7bda37f876f3be222890b1248f9f1ba0d04d0d7050cd8247f72db7be8085320f3819770b3c0a6c878dcc1ec1bb52305ae74abd1c611b6251069f0ca47eca4b04ab8549472caa28986e20b4637548211d4ee63cc48fe63d4028defc6edbed1c0ca6c80fdf34956937d93f846f52176cfdc2127f3a6cb6748fb133331130794086e76b44af4c3a8ef37f0d8386ce96f84501b181351cf21a3b093fee69c12279a6b2c146d5ec9125386367652403df07bc2e4151a5abf95808d1c7ac71aaf1000415b46e0e1fcfa22e860ea12b7ab6306cb86ab2bbe1d16e2f432eebf97226db4fb4bab25412543f2a16afb131dc364c71b18d1fab043ccdde42ef8000e47e0f4fca0600b10b7836719517fe3cc92ef372d4b8c300c545c150d0a5c958529f36c7761aa945baddeb64b1ddbcb3881eaec7c51723cb8894880c8d7bae08c1c7fccbf652fd691bd683447b4b61f09182996e5af492c3c0cfd11f1d560fe50846b27710c366665b1ab6f9a1a10a35d0faaa1fd043e9f45b3f8c827e5ddd36d1eb6f63010dcadeca0d73043439505bbe3f2a49316907994c0fee4969ba66577b7c2bd75d8e17b1664512ff18ecd0867001649c4541f320023801cb7f4098227b1df296af47ded55c4faecfdb15ae494929b335295d095568c7a12187e2819776a2fbc99241ad8125370dd846f2cb343122add70b361db3c53d3e36cda969ec305200fe79a9a4a868efcde87bbcfcfb26f2b0750cc6fcc41f3238f7dfdbf460e673d005feecabaecb40c90cabfa8fafa58e57441538d6244ee98429251c109a2aa605d02d582fe28d37cb8d9e854b365e9467f6f99488fb50994e6f12db949834b311154892ec08b77ff2f9b0ce7b9f8524e783c51e34b733dd62ad26595f8abb020ae338484f25fec8c61a4e9d1e9888024656aebe2a2bf92c5f79a440ddce260944d6cf7ab1334475a85c691d1edba09d9979be9953a698a4853ade145bac748d0e0b65542027b56b70db0a03afea39e71ab4a92e814b8bd1df60020f26dfc38aaf9aa06e0d558ff7bb202f0b68502e6fe7fd7a1376ca7340721618345b8c57abc95f98520c0944ea76a29d32ce6ccc380e2e40cb4e50a2c0f79fb0272da7ec27f7c52a7bd51c93c261bf0680066e1616df896fb0a78c8039700c3a96f401d681de0cfec88ce8788d139bd8d64eecd07717b65d4c03331e5b150e7c1f862fb46ee331fdf9459474860be38610185dc72725e6ce0c93b24d79cfc39e7a26cd3ebbeb5d9d6f63ef941f42148be20de7a969c9cffa5c14d7ba87d45395fca6e06085ce3da8ac2845017d71dac505316f51c0789fca613e71031595c5b3780227225214aa3d24ffaec14e9d27dbe94a2ba61facdf4f4f487b6642eeef38e73981d6a84b1cc2730c4c58fed51399526ae51feed3e004a80759657e4024da9563e4cc5946458c92c5dd1085408b03e9bbcc8ebc470ea18b720e4246b5f5e23654498abecfbd761ea0aba05190d3b45e7176d0a05c202333d03de334e3e9a288187d1112e071ca1d31cdc38d12b6fe06cb25248358ea421c7b5126b7c4e14442c37f3ed076915f02f56c23ec4390ca791aac2265e3eff8f9bd65c7ac7eebbe7a70fed1972c23d279ba5ef316857abd2d29cc5c960001957493b2d8184867319b7c378dae3af7272a3fa20e861472d9e1320574c77cc7d131a778df4fec83b6599e652263d5c031b769f5f0f50e46942e17884b09d5dac872db338b24fcc4813b73052db002e5279e7447442d5c3c8d5780c2841dfff9dbec9e0579b7787a54772190ee63c4a25bb5db4ccf0edba941f971038165d305dedf385d8195c01fa05e952f599dc7ad63c1b3277ab221bff992218e31a57378ecf86a2c7c7fb193e2db3e34007f3afd8f308960359f5513f40bd846ecf8105b8541e8a40e36a42aea5a9322d1eee3f13c4e25c03c9d59621312ae90b84dffb65dae53972d1b8bf3b8f82007d31a2b0d6bcd165127286c846bc5e98715b0209cd47a053b976323c011b22fff4d3ba2ffc9225d0c40ecb3213e80884daea56498432b5d5efd249491925f11e77357f979c017c51bfeeb337393ceb7658d4849a3ccc469b76fc0b8adc0bbfc55443767734a2b617052cd3887a78e221c6ff780fc413b752fcf1881f2393337e048525ba8a60332a083ea923d7f85e7735066028e039927df6164d38e214420945596101029de8ef9ac1fbd9c08ea8a3c4f067d16fcac3d1a6a68a25aa73314f8377cc135ecf844c22a51934be64cc05d23d4603fa5968aefde75c42fa857f0a5a0323e9ded4b1ff82a4ec1a814a52622de18fc847caf5d6806f1933c98685c394f870a75d5fd59f3e8bdee3f52296ff1a72f3b4e413b0afa860b120e0c8442fa9af522ebb90548c9c8a91922c7dcd75483a625e51b457483c404cdf8630100c61e2536c49a3998814a41b45f0aad0b344c5747f1737d7c8cc87dd6f2ee04cd88fcba6b1c1c87235dcef43a76dbea8859eb4539fce8dede3a889b356a2324c6b0cba9eea82781dd84b5e38b5ad36c39aca8c41a2cd94d7c12f06f6e49971eeb0ad6262734456d8f18d470aa68bd39cd6b9d2b71d8820512191da9e33fd77bf0b8ed51eba4b471f48147c6a52fb127f6981536769c228bfebd7aa2cce7c308ddaec1e776bbf481e359fdb91f06281a5b720b73371c7c25a9a18eea6d6107aad57fc0a6c660462fd7d71b27b18ccfb9f78ddec200f66d3f29d5739a50d01a915e7070e22cca7fca9b4099db1e061ae5cb2ef3aa50a82da2a956ff6dd4047c5affa842669762344105b0211e66e10b1291b8141ddb9372edd1c59cd5356d572bb4df4e7765b2be89cea4b5340141b7d78ce2381d563f9722c2bac0f1b54b280bead5948e44031f45ea1e273cbc73eaab717555304132d485dfdba84a751db9e453ad03a13dda449f687bfd23e202184e8379521fc9f3f9af24fed88d1e6b23ba8e12a3059fbc04e4", 0x1000) socket(0x1, 0x2, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r7, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}], 0x38, 0x5}, 0x4) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 17:11:27 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r8, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYBLOB="200000000000003d6c7405a526141a693dac54c693fe00ffff000000000000e18921f64910b6", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) fchown(0xffffffffffffffff, 0x0, r6) 17:11:27 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x8}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x101, r3, 0x0, 0x0, r6, 0x194, 0xfe}, 0x6, 0x2, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xfffffff9, 0x70000, 0x8, 0x26, "bdffd745ab9b9568873c610041a9f358f25a859d", 0x0, 0x1064}) readv(0xffffffffffffffff, &(0x7f0000001680), 0x100000000000010d) 17:11:27 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff0000010000007d7cb20ff068744eeb03ece005f9a26464e224ff01b49ec8e7fc38", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x5}, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0xb3) 17:11:27 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = getpgid(0xffffffffffffffff) setpgid(r0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x65, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x4, 0x9}, {0xfff7, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0x13ff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = semget$private(0x0, 0x2, 0x189) r3 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000000c0)="cb79de68bdfe2d42a9fa4fbb0ca5d513cc456d412b91842c7e3b13b01c055529cad5dbbf493932e43c644b141f1396ab026876bb6c24cf83be5c7054770d304a98adea0cfc76aad42e41d7ce61743e5f438ffd2da4ae0ce86788ee9e9abdb8bfff80c50ba9bd5eb58c9543a4a71fcf26ab5eddac0ec23d8e82f0e3670c7d985fc615dc3d41c7d9d8a7effe9f7eea76429f9014a9d90598cb117f7c948b531730134ea0bebfa8faf5f65132f128e52d8e9c48eb5261f6e082b3c46b7c0cae82df7439263cca1cad22790963713249c03e678a9f6b850c54e1f53f76f2b043e2d5aec52d8bc1e440d95b0fee7807ad5d", &(0x7f00000001c0)=0xef, &(0x7f0000000200)="6082843e55cbdf610f20535053c6a6711e0af0fb4644dad8add23813a241a79273f6c7b670cecd8688553ac15fbfde9cc31f6d9d6927d137fd67c225d8e2932e31bc76f30a12851e4a7771e3877778ea5e1ce47e8e3479bcee7172d2b62da6c85a43c8369a964b37", 0x68) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setregid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x5}, 0x4) close(0xffffffffffffffff) connect(r4, &(0x7f00000005c0)=ANY=[], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) select(0x40, &(0x7f0000000280)={0x4, 0x0, 0x2000000, 0x3, 0x6, 0x2, 0x9, 0x1ff}, &(0x7f00000002c0)={0x100, 0x43, 0x6, 0x9, 0x0, 0xe56, 0x1, 0x4}, &(0x7f0000000300)={0xfffffffffffffffa, 0x6, 0x6b, 0x1000, 0x8, 0x80000001, 0x9, 0x800}, &(0x7f0000000340)={0x20, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r5, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x5}) 17:11:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x8000, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1600000d003196ffffffffffef000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="20000000f0f9cb4d083cdd0f58b600000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 17:11:28 executing program 0: mprotect(&(0x7f0000327000/0x1000)=nil, 0x1000, 0x5) select(0x40, &(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000080)={0x6}, &(0x7f00000000c0)={0x7}, &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000440)="eaed115cb3000700000096649e7913db0000e0ead2171b7f3d621dc53f0d00000000000000000000001dc83d13643aaa0ca62d78506bc9e4297180bd62b9caaf8e3f980a2bba7cd9e2850c3d8dd24d026468b65d245542a4e48d19ea0f62ef22edf0b1050625dfd1b6c284d6a7b8f72ffae0f9ccb024827389eee09bbeab2d9f1da88b5e02d8969d0539a411d8aeffa6aa18d7bbc0c3ef60629fc9feea541bb256b3bc38d077ba81b16298b00c82293354f5b2d92975373b756a817c6d23b373d0eb62f187f3a5fc593efd856b9caef1b3c054ef893b3f18081940032eff6b8ba77ac6b4eff62f753186fe5e01e4a5bd5994766f377a74d4ab9c01f9cdfb37b69c6557b4a6eef92ea9221783da621b696327001670353594e5dd09e3afd77a894242d8", 0x123) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0xfffffffb) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000580)=""/198) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)="ca473f6632736cb3658d4fbf353b49025790fdab8c5ea497e63033def5238431b7022a89745786b3711d5729deaeba841b2f84e57b1e7346bca1af24a00ed10acf1eaa9a060bfcf3675d33801070c07bcefe187876289bcd48faa6bab082f4f54b3cb920c3a90df2ad6b3eb8ea30379d61eed1a5ae2cdfcba8bd64966bc092641544719a63f10d254a835675b778059e7a3ebd241b5bd589aef3d270aaac44619849bbf1487ca403a37994f676287e2cef4d14eb85aa92aefb830a80c693f7a15631dd98", 0xc4) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff5c) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, r2, r3, 0x0, 0x14, 0x9}, 0x8, 0x1, 0x9}) setegid(r2) fchown(r0, 0x0, 0x0) setgid(0x0) 17:11:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 17:11:28 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getpgid(0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a3a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x2, "7e4b0ddc81009aaded291c7c699edf0a539991e2630c68957fb2abbe8bac041eed83addaebb22ee62768433d02ca2d176fa6847a3b189c245116046e84ff6f496bce18f47cf757eb582d481c811ac4e35ba311b4fb110fa6af75cdda2836c4303c60f0a0c89ee63b83e151b22e443d8e5f3c49abeaaa1548b2e6d7029d6da530fc806087be70bb7f997261cce5418d63e66af24ad86509961d54897426cd7b1039bc3fa5ca1177e8c9acbde608c8e8498f3913c65f036816509717a4141cf6958b90518bc62a094b9afeff3e849bcf417d1e644d9bcb1e2640e3dc85d9f67dfb0a41e5"}, 0xeb, 0x800) 17:11:28 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x1}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6", 0x2}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x38, 0x5}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x4, 0x1ff, 0xd}) 17:11:28 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000180)={@remote, @local, [], {@arp={0x806, @generic={0x0, 0x803d, 0x6, 0x10, 0x9, @empty, "88e8558a7a274a8ed2dc35fe404afb86", @broadcast, "6d5ecb1b9884a2a900"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0x157, &(0x7f0000000480)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x121, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x70, 0x1, [], [@jumbo, @generic]}, @routing], @tcp={{0x0, 0x0, r0, r1, 0x0, 0x0, 0x9, 0x2, 0x9, 0x0, 0x5, {[@window={0x3, 0x3, 0x6}, @nop, @mss={0x2, 0x4}, @window={0x3, 0x3, 0x20}, @window={0x3, 0x3, 0xff}]}}, {"6c2e1530ac41d158a6825ddc6c6ac6d56cc7d7ff0118d1dad18c1fc9dec39341966c6ef53ce133a391b10d6b4d82bf5ccb797a2e93a07f226f60eb8f9d6283919a71eac7cf993d859c517685d1be22360b0497609821fc246aa5c8bde5a3e1641b8a195373c2d0cee67d7c414f61fb2ef1844bdf6d717bfaa3bf1355b652af7263451dda280c1feb1f44b818ca6e59c427724d6d0a7ec1e6511614c0bbff67ec2c1669a0b7ae66a898b28b64ec42431b8fd36be73cdc64f8412eebf0b5c04b127b4a3d57c5b8001b3c8abcf1dfe93f672c64e57ef9b5c63ec113ed542943b549113752e989"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe9, &(0x7f0000000200)={@empty, @broadcast, [{[], {0x8100, 0x7, 0x0, 0x3}}], {@ipv4={0x800, {{0xa, 0x4, 0x2, 0x32, 0xd7, 0x64, 0x6, 0x7, 0xff, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x7, 0x6, [@loopback]}, @ra={0x94, 0x6}, @ra={0x94, 0x6, 0xbee}]}}, @tcp={{0x2, 0x3, r0, r2, 0x1, 0x0, 0x6, 0x0, 0x8, 0x0, 0x100, {[@nop, @window={0x3, 0x3, 0x9}]}}, {"3ef7eb2560ad5144d7b2831e833c677eb45881262afaa9dfd92c7fe275d37ff78746af355cfebdf01899781d4cee703abcb107944cf35721c7885ab3344e3faefc9eb1d3ec9e07ee19fcdb612df022c15b8206c90e188a72c19f080a1fd2a4943748ee7d3666a56367ca7fe074ab511e983a91ea1978fc4894262ca613d886a60e1cf4be627665dfd1f495745f6cf65d8618dcc8955928"}}}}}}) syz_emit_ethernet(0xd8, &(0x7f0000000080)={@remote, @remote, [{[], {0x8100, 0x4, 0x0, 0x2}}], {@ipv4={0x800, {{0x1b, 0x4, 0x3, 0x1c, 0xc6, 0x66, 0x2bd, 0x3, 0x70, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@noop, @timestamp={0x44, 0x10, 0x9, 0x3, 0xd, [{[@loopback], 0x5}, {[], 0x5}]}, @timestamp={0x44, 0x14, 0x3, 0x1, 0x7, [{[@rand_addr=0xfffffff9], 0xfffffffb}, {[@remote={0xac, 0x14, 0x0}]}]}, @ssrr={0x89, 0x23, 0x8, [@remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x3092, @broadcast, @remote={0xac, 0x14, 0x0}, @loopback, @multicast1, @multicast2]}, @timestamp={0x44, 0x10, 0x7, 0x1, 0x8, [{[@local={0xac, 0x14, 0x0}], 0x14}, {[], 0x7}]}]}}, @udp={{0x2, 0x2, 0x8}, {"5a5fda1ce2e637509b6d9d5832898d9dddaaf86aca9aea5875077f0afb3d4d706703812062a879b68e4de6981cf53e143a3808d22b1eea4c35e17741307b37eecb78711c7ed12f317dac89d2871ade29b0d2"}}}}}}) 17:11:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) pledge(&(0x7f0000000040)='\x13/\x00', &(0x7f00000000c0)='\x00') r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0}], 0x2, 0x1) 17:11:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000001000"/81], &(0x7f0000000100)=0x51) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r4}], 0x38, 0x5}, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000140)=0x4) r7 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) 17:11:28 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x44, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x1, [], [@jumbo, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts], @generic="f223e1483e80a23ef488653f575e17b7688cf434b0e4ef0b75fd1306fdcb15d95cf9f1a7"}}}}}) r0 = shmget$private(0x0, 0x1000, 0x540, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$SHM_UNLOCK(r0, 0x4) 17:11:28 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a30704966577562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa6d52862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bab131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9751ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb70b357e3eb903686101761447008f719f95acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266", 0xb29, 0x0, 0x0, 0x0) r4 = getegid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xdcf, 0x6, 0x800, 0x9, "39c70c1767328c340c428320cc6fba4487465cd7", 0x10001, 0x5377}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r4, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x38, 0x5}, 0x4) recvfrom(0xffffffffffffffff, &(0x7f0000000c00)=""/11, 0xb, 0x2, &(0x7f0000000c40)=@in6={0x18, 0x2, 0xa13, 0x7ff}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kernel: double fault trap, code=0 Stopped at witness_checkorder+0x11: pushq %rdx ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace witness_checkorder(ffffffff8273aa20,9,0) at witness_checkorder+0x11 mtx_enter(ffffffff8273aa10) at mtx_enter+0x3a arc4random_buf(ffff8000252ff0b6,2) at arc4random_buf+0x27 ip_randomid() at ip_randomid+0xb2 ip_output(fffffd806ae46a00,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x1ab udp_output(fffffd806f661b90,fffffd806ae46a00,0,0) at udp_output+0x5af somove(fffffd806f6624b0,2) at somove+0xf61 sorwakeup(fffffd806f6624b0) at sorwakeup+0x79 udp_sbappend(fffffd806f661b90,fffffd8065687400,fffffd80656874e0,0,14,fffffd80656874f4) at udp_sbappend+0x397 udp_input(ffff8000252ff718,ffff8000252ff724,11,2) at udp_input+0x1323 ip_deliver(ffff8000252ff718,ffff8000252ff724,11,2) at ip_deliver+0x353 ip_ours(ffff8000252ff718,ffff8000252ff724,577d,0) at ip_ours+0x412 ip_input_if(ffff8000252ff718,ffff8000252ff724,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806ae4b400) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806ae4b400,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806a5f4d00,fffffd806f661c10,fffffd806f6af4d0,ffff8000252ff868) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806a5f4d00,fffffd806f661c10,fffffd806f6af4d0) at ether_output+0x47 ip_output(fffffd806abc8c00,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x12a2 udp_output(fffffd806f661b90,fffffd806abc8c00,0,0) at udp_output+0x5af somove(fffffd806f6624b0,2) at somove+0xf61 sorwakeup(fffffd806f6624b0) at sorwakeup+0x79 udp_sbappend(fffffd806f661b90,fffffd806ae46a00,fffffd806ae46ae0,0,14,fffffd806ae46af4) at udp_sbappend+0x397 udp_input(ffff8000252fff08,ffff8000252fff14,11,2) at udp_input+0x1323 ip_deliver(ffff8000252fff08,ffff8000252fff14,11,2) at ip_deliver+0x353 ip_ours(ffff8000252fff08,ffff8000252fff14,49c3,0) at ip_ours+0x412 ip_input_if(ffff8000252fff08,ffff8000252fff14,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807bf0a900) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807bf0a900,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807b7c3c00,fffffd806f661c10,fffffd806f6af4d0,ffff800025300058) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807b7c3c00,fffffd806f661c10,fffffd806f6af4d0) at ether_output+0x47 ip_output(fffffd806f3d1b00,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x12a2 udp_output(fffffd806f661b90,fffffd806f3d1b00,0,0) at udp_output+0x5af somove(fffffd806f6624b0,2) at somove+0xf61 sorwakeup(fffffd806f6624b0) at sorwakeup+0x79 udp_sbappend(fffffd806f661b90,fffffd806abc8c00,fffffd806abc8ce0,0,14,fffffd806abc8cf4) at udp_sbappend+0x397 udp_input(ffff8000253006f8,ffff800025300704,11,2) at udp_input+0x1323 ip_deliver(ffff8000253006f8,ffff800025300704,11,2) at ip_deliver+0x353 ip_ours(ffff8000253006f8,ffff800025300704,3b33,0) at ip_ours+0x412 ip_input_if(ffff8000253006f8,ffff800025300704,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806d572c00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806d572c00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806d90ad00,fffffd806f661c10,fffffd806f6af4d0,ffff800025300848) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806d90ad00,fffffd806f661c10,fffffd806f6af4d0) at ether_output+0x47 ip_output(fffffd806d814200,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x12a2 udp_output(fffffd806f661b90,fffffd806d814200,0,0) at udp_output+0x5af somove(fffffd806f6624b0,2) at somove+0xf61 sorwakeup(fffffd806f6624b0) at sorwakeup+0x79 udp_sbappend(fffffd806f661b90,fffffd806f3d1b00,fffffd806f3d1be0,0,14,fffffd806f3d1bf4) at udp_sbappend+0x397 udp_input(ffff800025300ee8,ffff800025300ef4,11,2) at udp_input+0x1323 ip_deliver(ffff800025300ee8,ffff800025300ef4,11,2) at ip_deliver+0x353 ip_ours(ffff800025300ee8,ffff800025300ef4,2e2b,0) at ip_ours+0x412 ip_input_if(ffff800025300ee8,ffff800025300ef4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806ae46300) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806ae46300,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806f35e200,fffffd806f661c10,fffffd806f6af4d0,ffff800025301038) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f35e200,fffffd806f661c10,fffffd806f6af4d0) at ether_output+0x47 ip_output(fffffd807b7c3800,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x12a2 udp_output(fffffd806f661b90,fffffd807b7c3800,0,0) at udp_output+0x5af somove(fffffd806f6624b0,2) at somove+0xf61 sorwakeup(fffffd806f6624b0) at sorwakeup+0x79 udp_sbappend(fffffd806f661b90,fffffd806d814200,fffffd806d8142e0,0,14,fffffd806d8142f4) at udp_sbappend+0x397 udp_input(ffff8000253016d8,ffff8000253016e4,11,2) at udp_input+0x1323 ip_deliver(ffff8000253016d8,ffff8000253016e4,11,2) at ip_deliver+0x353 ip_ours(ffff8000253016d8,ffff8000253016e4,204d,0) at ip_ours+0x412 ip_input_if(ffff8000253016d8,ffff8000253016e4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807b7c3e00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807b7c3e00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806abc8000,fffffd806f661c10,fffffd806f6af4d0,ffff800025301828) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806abc8000,fffffd806f661c10,fffffd806f6af4d0) at ether_output+0x47 ip_output(fffffd807b7c3200,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x12a2 udp_output(fffffd806f661b90,fffffd806d90a000,0,0) at udp_output+0x5af somove(fffffd806f6624b0,2) at somove+0xf61 sorwakeup(fffffd806f6624b0) at sorwakeup+0x79 udp_sbappend(fffffd806f661b90,fffffd807b7c3800,fffffd807b7c38e0,0,14,fffffd807b7c38f4) at udp_sbappend+0x397 udp_input(ffff800025301ec8,ffff800025301ed4,11,2) at udp_input+0x1323 ip_deliver(ffff800025301ec8,ffff800025301ed4,11,2) at ip_deliver+0x353 ip_ours(ffff800025301ec8,ffff800025301ed4,13dc,0) at ip_ours+0x412 ip_input_if(ffff800025301ec8,ffff800025301ed4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806d814400) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806d814400,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807b7c3400,fffffd806f661c10,fffffd806f6af4d0,ffff800025302018) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807b7c3400,fffffd806f661c10,fffffd806f6af4d0) at ether_output+0x47 ip_output(fffffd806f3d1f00,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x12a2 udp_output(fffffd806f661b90,fffffd806f3d1f00,0,0) at udp_output+0x5af somove(fffffd806f6624b0,2) at somove+0xf61 sorwakeup(fffffd806f6624b0) at sorwakeup+0x79 udp_sbappend(fffffd806f661b90,fffffd806d90a000,fffffd8064f05060,0,14,fffffd8064f05074) at udp_sbappend+0x397 udp_input(ffff8000253026b8,ffff8000253026c4,11,2) at udp_input+0x1323 ip_deliver(ffff8000253026b8,ffff8000253026c4,11,2) at ip_deliver+0x353 ip_ours(ffff8000253026b8,ffff8000253026c4,721,0) at ip_ours+0x412 ip_input_if(ffff8000253026b8,ffff8000253026c4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806c9ddd00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806c9ddd00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806f3f4b00,fffffd806f661c10,fffffd806f6af4d0,ffff800025302808) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f3f4b00,fffffd806f661c10,fffffd806f6af4d0) at ether_output+0x47 ip_output(fffffd806a5f4400,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x12a2 udp_output(fffffd806f661b90,fffffd806a5f4400,0,0) at udp_output+0x5af sosend(fffffd806f6624b0,0,ffff800025302b30,0,0,0) at sosend+0x671 sendit(ffff800020e37c48,0,ffff800025302c10,0,ffff800025302cf0) at sendit+0x52b sys_sendto(ffff800020e37c48,ffff800025302ca8,ffff800025302cf0) at sys_sendto+0x80 syscall(ffff800025302d70) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf387fd3b3d0, count: -102 ddb{1}> show registers rdi 0xffffffff8273aa20 rndlock+0x10 rsi 0x9 rbp 0xffff8000252ff010 rbx 0x40 rdx 0 rcx 0xffff800022ce5000 rax 0xffff800022ce5000 r8 0 r9 0xfffffd806f661b90 r10 0x13 r11 0x31dc219b71d4ce0b r12 0xffff800020d70ff0 r13 0x3 r14 0xffffffff8273aa10 rndlock r15 0xffff8000252ff0b6 rip 0xffffffff81cb0f81 witness_checkorder+0x11 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff8000252ff000 ss 0x10 witness_checkorder+0x11: pushq %rdx ddb{1}> show proc PROC (syz-executor.0) pid=268396 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020e37018,0xffff800020e38d68 process=0xffff8000ffffcbc0 user=0xffff8000252fd000, vmspace=0xfffffd807efff450 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 55250 302282 54466 32767 7 0x10 syz-executor.0 *55250 268396 54466 32767 7 0x4000010 syz-executor.0 55250 6423 54466 32767 2 0x4000010 syz-executor.0 55250 212508 54466 32767 3 0x4000090 fsleep syz-executor.0 54466 59415 47982 32767 3 0x90 nanosleep syz-executor.0 47982 4523 10164 0 3 0x82 wait syz-executor.0 25825 388984 0 0 3 0x14200 bored sosplice 19140 47265 38478 32767 3 0x90 piperd syz-executor.1 38478 78149 10164 0 3 0x82 wait syz-executor.1 10164 387866 96212 0 3 0x82 thrsleep syz-fuzzer 10164 42761 96212 0 3 0x4000082 nanosleep syz-fuzzer 10164 179979 96212 0 2 0x4000002 syz-fuzzer 10164 109242 96212 0 3 0x4000082 kqread syz-fuzzer 10164 361179 96212 0 3 0x4000082 thrsleep syz-fuzzer 10164 503119 96212 0 3 0x4000082 thrsleep syz-fuzzer 10164 408870 96212 0 3 0x4000082 thrsleep syz-fuzzer 10164 335323 96212 0 3 0x4000082 thrsleep syz-fuzzer 96212 305315 51660 0 3 0x10008a pause ksh 51660 490208 95176 0 3 0x92 select sshd 69833 508864 1 0 3 0x100083 ttyin getty 95176 148333 1 0 3 0x80 select sshd 27777 314738 67020 73 3 0x100090 kqread syslogd 67020 224160 1 0 3 0x100082 netio syslogd 98270 259022 1 77 3 0x100090 poll dhclient 28416 296591 1 0 3 0x80 poll dhclient 63086 65191 0 0 3 0x14200 bored smr 5028 507392 0 0 2 0x14200 zerothread 42483 36675 0 0 3 0x14200 aiodoned aiodoned 37389 208931 0 0 3 0x14200 syncer update 80361 235136 0 0 3 0x14200 cleaner cleaner 54357 247161 0 0 3 0x14200 reaper reaper 2605 143822 0 0 3 0x14200 pgdaemon pagedaemon 16833 493817 0 0 3 0x14200 bored crynlk 86855 164212 0 0 3 0x14200 bored crypto 3367 518636 0 0 3 0x40014200 acpi0 acpi0 56625 130257 0 0 3 0x40014200 idle1 64325 226525 0 0 3 0x14200 bored softnet 53145 380819 0 0 3 0x14200 bored systqmp 14261 69112 0 0 3 0x14200 bored systq 76931 136290 0 0 3 0x40014200 bored softclock 36340 76916 0 0 3 0x40014200 idle0 1 429564 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 55250 (syz-executor.0) thread 0xffff800020e37c48 (268396) exclusive rwlock netlock r = 0 (0xffffffff827a1408) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9466 6330K 6330K 78643K 10580 0 pcb 13 8K 8K 78643K 13 0 rtable 109 3K 3K 78643K 508 0 ifaddr 39 10K 10K 78643K 89 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 33K 78643K 57 0 ioctlops 0 0K 2K 78643K 28 0 iov 0 0K 16K 78643K 70 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 76K 78643K 1396 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 18 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 1681 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 7 21K 33K 78643K 915 0 sigio 0 0K 0K 78643K 6 0 proc 48 50K 83K 78643K 697 0 subproc 34 2K 2K 78643K 153 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 88 0 in_multi 33 2K 2K 78643K 113 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 310 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 159 26K 34K 78643K 3701 0 UVM aobj 44 5K 5K 78643K 47 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 44 0 NDP 5 0K 0K 78643K 30 0 temp 101 3861K 3925K 78643K 4421 0 kqueue 3 4K 12K 78643K 35 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 22 0 15 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 86 0 84 1 0 1 1 0 8 0 rtentry 112 125 0 79 2 0 2 2 0 8 0 unpcb 120 311 0 303 1 0 1 1 0 8 0 syncache 264 20 0 20 6 6 0 1 0 8 0 tcpqe 32 138 0 138 2 2 0 1 0 8 0 tcpcb 544 271 0 267 4 3 1 2 0 8 0 ipq 40 13 0 13 3 2 1 1 0 8 1 ipqe 40 69 0 69 3 2 1 1 0 8 1 inpcb 296 594 0 583 6 4 2 2 0 8 1 nd6 48 28 0 21 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 500 0 309 12 0 12 12 0 8 0 art_table 32 501 0 309 2 0 2 2 0 8 0 art_node 16 124 0 82 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1677 0 1667 1 0 1 1 0 8 0 shmpl 112 44 0 3 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2363 0 967 88 0 88 88 0 8 0 ffsino 272 2363 0 967 94 0 94 94 0 8 0 nchpl 144 3670 0 2084 60 0 60 60 0 8 0 uvmvnodes 72 2525 0 0 46 0 46 46 0 8 0 vnodes 208 2525 0 0 133 0 133 133 0 8 0 namei 1024 12450 0 12450 1 0 1 1 0 8 1 percpumem 16 39 0 7 1 0 1 1 0 8 0 scxspl 192 11354 0 11354 10 9 1 7 0 8 1 plimitpl 152 104 0 95 1 0 1 1 0 8 0 sigapl 424 1082 0 1050 4 0 4 4 0 8 0 futexpl 56 16541 0 16540 1 0 1 1 0 8 0 knotepl 112 199 0 179 1 0 1 1 0 8 0 kqueuepl 144 115 0 111 1 0 1 1 0 8 0 pipepl 304 199 0 188 4 2 2 2 0 8 1 fdescpl 496 1066 0 1050 3 0 3 3 0 8 1 filepl 152 6202 0 6098 6 0 6 6 0 8 2 lockfpl 104 100 0 99 1 0 1 1 0 8 0 lockfspl 48 36 0 35 1 0 1 1 0 8 0 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 618 0 608 1 0 1 1 0 8 0 ucredpl 96 1959 0 1950 1 0 1 1 0 8 0 zombiepl 144 1050 0 1050 1 0 1 1 0 8 1 processpl 992 1082 0 1050 5 0 5 5 0 8 0 procpl 624 2638 0 2596 5 1 4 5 0 8 0 sosppl 128 10 0 9 4 3 1 1 0 8 0 sockpl 400 1013 0 993 6 3 3 4 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 10 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 12 0 0 1 0 1 1 0 8 0 mcl2k 2048 200 0 0 24 0 24 24 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 319 0 0 17 0 17 17 0 8 0 bufpl 280 4700 0 120 328 0 328 328 0 8 0 anonpl 16 133946 0 122127 78 29 49 64 0 124 0 amapchunkpl 152 6791 0 6541 22 12 10 15 0 158 0 amappl16 192 4763 0 4256 53 26 27 38 0 8 1 amappl15 184 59 0 56 1 0 1 1 0 8 0 amappl14 176 235 0 234 1 0 1 1 0 8 0 amappl13 168 91 0 86 1 0 1 1 0 8 0 amappl12 160 63 0 59 1 0 1 1 0 8 0 amappl11 152 412 0 400 1 0 1 1 0 8 0 amappl10 144 278 0 272 1 0 1 1 0 8 0 amappl9 136 390 0 389 1 0 1 1 0 8 0 amappl8 128 504 0 449 2 0 2 2 0 8 0 amappl7 120 426 0 409 1 0 1 1 0 8 0 amappl6 112 140 0 131 1 0 1 1 0 8 0 amappl5 104 750 0 739 1 0 1 1 0 8 0 amappl4 96 769 0 741 1 0 1 1 0 8 0 amappl3 88 383 0 375 1 0 1 1 0 8 0 amappl2 80 7148 0 7084 2 0 2 2 0 8 0 amappl1 72 41863 0 41413 21 11 10 17 0 8 0 amappl 80 3014 0 2944 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 46 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1066 0 1050 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1066 0 1050 1 0 1 1 0 8 0 vmmpekpl 168 11738 0 11701 3 1 2 3 0 8 0 vmmpepl 168 147879 0 146090 117 35 82 95 0 357 0 vmsppl 368 1065 0 1050 2 0 2 2 0 8 0 pdppl 4096 2139 0 2100 8 3 5 6 0 8 0 pvpl 32 385403 0 370384 178 50 128 161 0 265 6 pmappl 232 1065 0 1050 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 273 0 12 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff826f2ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0x7f7ffffdb850, count: -3 ddb{0}> machine ddbcpu 1 Stopped at witness_checkorder+0x11: pushq %rdx ddb{1}> trace witness_checkorder(ffffffff8273aa20,9,0) at witness_checkorder+0x11 mtx_enter(ffffffff8273aa10) at mtx_enter+0x3a arc4random_buf(ffff8000252ff0b6,2) at arc4random_buf+0x27 ip_randomid() at ip_randomid+0xb2 ip_output(fffffd806ae46a00,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x1ab udp_output(fffffd806f661b90,fffffd806ae46a00,0,0) at udp_output+0x5af somove(fffffd806f6624b0,2) at somove+0xf61 sorwakeup(fffffd806f6624b0) at sorwakeup+0x79 udp_sbappend(fffffd806f661b90,fffffd8065687400,fffffd80656874e0,0,14,fffffd80656874f4) at udp_sbappend+0x397 udp_input(ffff8000252ff718,ffff8000252ff724,11,2) at udp_input+0x1323 ip_deliver(ffff8000252ff718,ffff8000252ff724,11,2) at ip_deliver+0x353 ip_ours(ffff8000252ff718,ffff8000252ff724,577d,0) at ip_ours+0x412 ip_input_if(ffff8000252ff718,ffff8000252ff724,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806ae4b400) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806ae4b400,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806a5f4d00,fffffd806f661c10,fffffd806f6af4d0,ffff8000252ff868) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806a5f4d00,fffffd806f661c10,fffffd806f6af4d0) at ether_output+0x47 ip_output(fffffd806abc8c00,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x12a2 udp_output(fffffd806f661b90,fffffd806abc8c00,0,0) at udp_output+0x5af somove(fffffd806f6624b0,2) at somove+0xf61 sorwakeup(fffffd806f6624b0) at sorwakeup+0x79 udp_sbappend(fffffd806f661b90,fffffd806ae46a00,fffffd806ae46ae0,0,14,fffffd806ae46af4) at udp_sbappend+0x397 udp_input(ffff8000252fff08,ffff8000252fff14,11,2) at udp_input+0x1323 ip_deliver(ffff8000252fff08,ffff8000252fff14,11,2) at ip_deliver+0x353 ip_ours(ffff8000252fff08,ffff8000252fff14,49c3,0) at ip_ours+0x412 ip_input_if(ffff8000252fff08,ffff8000252fff14,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807bf0a900) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807bf0a900,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807b7c3c00,fffffd806f661c10,fffffd806f6af4d0,ffff800025300058) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807b7c3c00,fffffd806f661c10,fffffd806f6af4d0) at ether_output+0x47 ip_output(fffffd806f3d1b00,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x12a2 udp_output(fffffd806f661b90,fffffd806f3d1b00,0,0) at udp_output+0x5af somove(fffffd806f6624b0,2) at somove+0xf61 sorwakeup(fffffd806f6624b0) at sorwakeup+0x79 udp_sbappend(fffffd806f661b90,fffffd806abc8c00,fffffd806abc8ce0,0,14,fffffd806abc8cf4) at udp_sbappend+0x397 udp_input(ffff8000253006f8,ffff800025300704,11,2) at udp_input+0x1323 ip_deliver(ffff8000253006f8,ffff800025300704,11,2) at ip_deliver+0x353 ip_ours(ffff8000253006f8,ffff800025300704,3b33,0) at ip_ours+0x412 ip_input_if(ffff8000253006f8,ffff800025300704,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806d572c00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806d572c00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806d90ad00,fffffd806f661c10,fffffd806f6af4d0,ffff800025300848) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806d90ad00,fffffd806f661c10,fffffd806f6af4d0) at ether_output+0x47 ip_output(fffffd806d814200,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x12a2 udp_output(fffffd806f661b90,fffffd806d814200,0,0) at udp_output+0x5af somove(fffffd806f6624b0,2) at somove+0xf61 sorwakeup(fffffd806f6624b0) at sorwakeup+0x79 udp_sbappend(fffffd806f661b90,fffffd806f3d1b00,fffffd806f3d1be0,0,14,fffffd806f3d1bf4) at udp_sbappend+0x397 udp_input(ffff800025300ee8,ffff800025300ef4,11,2) at udp_input+0x1323 ip_deliver(ffff800025300ee8,ffff800025300ef4,11,2) at ip_deliver+0x353 ip_ours(ffff800025300ee8,ffff800025300ef4,2e2b,0) at ip_ours+0x412 ip_input_if(ffff800025300ee8,ffff800025300ef4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806ae46300) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806ae46300,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806f35e200,fffffd806f661c10,fffffd806f6af4d0,ffff800025301038) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f35e200,fffffd806f661c10,fffffd806f6af4d0) at ether_output+0x47 ip_output(fffffd807b7c3800,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x12a2 udp_output(fffffd806f661b90,fffffd807b7c3800,0,0) at udp_output+0x5af somove(fffffd806f6624b0,2) at somove+0xf61 sorwakeup(fffffd806f6624b0) at sorwakeup+0x79 udp_sbappend(fffffd806f661b90,fffffd806d814200,fffffd806d8142e0,0,14,fffffd806d8142f4) at udp_sbappend+0x397 udp_input(ffff8000253016d8,ffff8000253016e4,11,2) at udp_input+0x1323 ip_deliver(ffff8000253016d8,ffff8000253016e4,11,2) at ip_deliver+0x353 ip_ours(ffff8000253016d8,ffff8000253016e4,204d,0) at ip_ours+0x412 ip_input_if(ffff8000253016d8,ffff8000253016e4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807b7c3e00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807b7c3e00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806abc8000,fffffd806f661c10,fffffd806f6af4d0,ffff800025301828) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806abc8000,fffffd806f661c10,fffffd806f6af4d0) at ether_output+0x47 ip_output(fffffd807b7c3200,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x12a2 udp_output(fffffd806f661b90,fffffd806d90a000,0,0) at udp_output+0x5af somove(fffffd806f6624b0,2) at somove+0xf61 sorwakeup(fffffd806f6624b0) at sorwakeup+0x79 udp_sbappend(fffffd806f661b90,fffffd807b7c3800,fffffd807b7c38e0,0,14,fffffd807b7c38f4) at udp_sbappend+0x397 udp_input(ffff800025301ec8,ffff800025301ed4,11,2) at udp_input+0x1323 ip_deliver(ffff800025301ec8,ffff800025301ed4,11,2) at ip_deliver+0x353 ip_ours(ffff800025301ec8,ffff800025301ed4,13dc,0) at ip_ours+0x412 ip_input_if(ffff800025301ec8,ffff800025301ed4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806d814400) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806d814400,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807b7c3400,fffffd806f661c10,fffffd806f6af4d0,ffff800025302018) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807b7c3400,fffffd806f661c10,fffffd806f6af4d0) at ether_output+0x47 ip_output(fffffd806f3d1f00,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x12a2 udp_output(fffffd806f661b90,fffffd806f3d1f00,0,0) at udp_output+0x5af somove(fffffd806f6624b0,2) at somove+0xf61 sorwakeup(fffffd806f6624b0) at sorwakeup+0x79 udp_sbappend(fffffd806f661b90,fffffd806d90a000,fffffd8064f05060,0,14,fffffd8064f05074) at udp_sbappend+0x397 udp_input(ffff8000253026b8,ffff8000253026c4,11,2) at udp_input+0x1323 ip_deliver(ffff8000253026b8,ffff8000253026c4,11,2) at ip_deliver+0x353 ip_ours(ffff8000253026b8,ffff8000253026c4,721,0) at ip_ours+0x412 ip_input_if(ffff8000253026b8,ffff8000253026c4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806c9ddd00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806c9ddd00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806f3f4b00,fffffd806f661c10,fffffd806f6af4d0,ffff800025302808) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f3f4b00,fffffd806f661c10,fffffd806f6af4d0) at ether_output+0x47 ip_output(fffffd806a5f4400,0,fffffd806f661c00,0,0,fffffd806f661b90) at ip_output+0x12a2 udp_output(fffffd806f661b90,fffffd806a5f4400,0,0) at udp_output+0x5af sosend(fffffd806f6624b0,0,ffff800025302b30,0,0,0) at sosend+0x671 sendit(ffff800020e37c48,0,ffff800025302c10,0,ffff800025302cf0) at sendit+0x52b sys_sendto(ffff800020e37c48,ffff800025302ca8,ffff800025302cf0) at sys_sendto+0x80 syscall(ffff800025302d70) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf387fd3b3d0, count: -102